@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr  -NEW- Clear the current list.? -PRINT- Send the current list to theprinter.M -PC PURSUIT ID- This is where you enter your PCPursuit Id and Password. You MUSTenter a Password and an ID w}ith EACHcity file. Make sure you SAVE thefile so next time you load it therewill be no need to renter yourPassword or Id.}Note:Sometimes PC Pursuit getsconfused when calling cities ,if thishappens break your connection andcall back. Note:Rem }ember you have to dial yourlocal access number first so you canconnect to PC Pursuit.X -SCAN- Dial all marked numbers in thelist. If no numbers are marked, thenthe sequence starts with the n }umbercurrently under the cursor, followed,if no connection is made, by theother numbers on the list. Two commands not } listed on the'list menu' are:Space Marks entry the cursor is currentlyon. If already mark then entry isunmarked.C } Dials entry the cursor is currentlyon. ) -ADD- Add an entry to the current phonelist. Maximum number of entries is14.Note:You can copy a fiel}d from LASTaccepted entry by pressing control-c. Whats in a field?Name: name the entry whatever youwant.Area: Area }code (no need if callinglocal numbers)Number: phone number. If the firstnumber is a '1' the area code aboveis included w}hen the number isdialed. Of course if the area code isblank it is ignored.Baud: Baud rate. (Not required for PCpursuit)}Trans: Translation Mode (ASCII orATASCII)The strings in the following fieldsare sent directly over the modem bypressing} control-shift-key when interminal mode: macro#1 (1) macro#2 (2) macro#3 (3) macro#4 (4) Macro#5 (5) If you }require macros longer thanthe allowed field length, you can'paste' them together with a '+'sign.For example: Macro1:I }have a long+ Macro2:password so I use+ Macro3:3 entries! Macro4:separate Macro5:also separateWhen in terminal mode and }the commandto send macro1 is given that macro issent to the modem along with macro2and macro3. If the command to sendmacr}o2 is given then just macro2 andmacro3 are sent to the modem. Playwith it.M -EDIT Edit the current entry. To keepany field in the entry the same, justhit RETURN.Note:You can co}py a field from LASTaccepted entry by pressing control-c.; -DELETE- Delete current entry.> -READ- Load a list. You can load eitherPhone or City lists. DeTerm willadjust automatically.} -WRITE- Save the current list to disk. Ifcreating a 'boot' list, use the samename as used in LIST.BAT. } -NEW- Clear the current list.$? -PRINT- Send the current list to theprinter.(M -Xtra- This command allows you toconfigure your modem by sending ATcommands before start of dial scana,!}nd/or before dialing each number. Since Determ uses only verbalresult codes any AT command you sendmust return one. If ,"}your modem doesnot support any AT commands exceptATD & ATH then clear these twostrings. -Send Before Each Number is Dial,#}ed-eg:disable call waiting.ATDT*70; After your modem dials the above itwill return a verbal result code of'OK, then ,$}Determ will dial currentphone number.eg:dial long distance.ATDT1813;After modem dials the above a verbalresult code o,%}f 'OK will be returned,then Determ will dial the currentphone number. This example is forpeople that do not like the wayD,&}eterm dials long distance numbers. Please read your modem's manualfor any and all valid AT commands. -Sen,'}d At Start Of Scan- Just enter any valid AT commandyou want sent to modem before startof scan. If you wish to keep ,(}any valuesentered save your phone list to disk.,1@@`} WL@ Memtop: @ Z [ WL:@Memlo:2@ Z [ W W WLq@ Free Memory:^@ 0*}Z8 [ W`@0% This Arc'ed file contains moduleswriten for Determ v1.59, which are: DTY.COMYmodem Batch Upload. 4,} CLI.COMCommand line interface. GOUP.COMWhen upload protocol is Xmodem, XmodemCRC or Xmodem 1K4-} then when this routineis in memory it will force Determ toload file and send first block as soonas the start key is press4.}.Note:The above three files can beeither appended to Determ or calledfrom command line. BIN.COMThis modu4/}le loads binary files. Use itto load any Determ modules if youdo/can not use SpartaDos v3.2. It mustbe appended to Determ.40} MEMThis little ditty tells what lomem,memtop and free memory is when usingDeterm. CHKDSK41}This is a SpartaDos only command. Givesyou:type of format, volume name,bytes/sector, free sectors, and totalsectors on 42}disk. CWDThis is a SpartaDos only command.Allows you to change working directory. CREDIR43}This is a SpartaDos only command.Allow you to create a directory. DELDIRThis is a SpartaDos only comman44}d.Allows to to delete a directory.Note:MEM, CHKDSK, CREDIR, DELDIR, andCWD can not be used outside of Determ.Load with 45}BIN.COM. No need to use theseroutines if you have CLI.COM in memorybecause they are SpartaDos internalcommands.4s -UP LOAD- This is the command you want ifyou wish to Up Load a file tosomeone. Which ever protocol Xtype87} iscurrently set at, that will be theprotocol used (review Xtype please). Up Load is available at all times(even when88} not connected). It is upto you to decide if you wish to setupthe transfer after or before younotify the host computer of 89}what youwill be doing. You will need to inputa file name to be used on your Atari,then you'll be returned to terminalmod8:}e (unless you abort by notentering a file name or pressing theSELECT key) with the Up Load windowopen. Press START when yo8;}u wish tobegin the transfer. If you wish toabort during transfer then press theSELECT key. If using the Ymodem Batch U8<}ploadmodule then you can enter up to tenfilenames, wild cards are supported,which means you can up load a wholedisk with 8=}one filename entry byentering Dn:*.* (n=drive) for afilespec. AtariDos users are limitedto just two files matching thefil8>}espec, I do not know why. If Ifind out I will reupload a newmodule. Up Load will remain initializedunless: 1.) You p8?}ress control-shift-clearwhile in terminal mode.2.)Go back to the Main Menu andinitialize another type of transfer(Send, 8@}Down Load, or Capture).3.)A normal end of transfer. So what happens if an abortoccurs? Well press the START keyagain!8A} To make life a little easierno transfer is canceled (exceptabove), you can go back and forth toMain Menu do what ever you8B} want thenjump back to terminal and they (inthis case Up Load) will be waiting. When Up Load has been activatedyou wi8C}ll see a data window in themiddle of the main screen. All datathat is in the file you are uploading will be displayed in t8D}hiswindow as it is being transmitted. Atthe bottom of the main screen is astatus window which displays the filename, acti8E}on (sending or waiting),transfer protocol, current blocknumber, number bytes left totransmit, number of tries withcurren8F}t block (DeTerm will try eachblock ten time before it will abortUp Load). After Up Load has finished DeTermwill buzz y8G}ou and display sometransfer stats, which are:1.)Total number of frames transmitted2.)Total number of bytes that wasacce8H}pted.3.)Total number of blocksretransmitted.4.)Total time in mins and secs.Press any key after you have reviewedthe s8I}tats and the transfer windowwill be cleared. Oh yes..almost forgot something,press the 'A' key to toggle analternate t8J}ransfer screen. This willspeed transfers by 30% (about).Really only useful at higher baudrates.8d -DOWN LOAD- This is the command you want ifyou wish to Down Load a file fromsomeone. Which ever protocol . By pressing the > keyfrom any menu except the listsections the Cli window will pop up. When you activate thiDf}s command awindow will appear, just enter anyvalid Sparta command and pressreturn. Return to Etc section by:1.) PressingDg} SELECT 2.) Pressing RETURN before you entera command (null string). You can load and run binary filesbut they must Dh}not over write area ofmemory that Determ resides in.TDLINE.COM, RD.COM, and XINIT.COM area few files that will load and ruDi}n.Note:Part of TDLINE.COM will load inDeterm's screen memory and you willsee a few lines of garbage. After TDhas installDj}ed itself press any keyand the screen will reset.Not:DO NOT use write dos option withXINIT.COM, this will cause a lock upDk}.If you wish a bootable dos disk then:1.) Format with XINIT.COM2.) Copy Dos to formatted disk.3.) Use Sparta's boot coDl}mmand towrite name of copied dos to disk. -Binary- This module is a binary fileloader. Use it to load aDm}ny Determmodule. Use this routine if you donot have/use SpartaDos v3.2. It mustbe appended to Determ in order for itto woDn}rk (install itself). If youreceive an error #190 then you triedto load a file that was not binary. If Cli is installed Do}into memorybefore Binary then Binary will notinit itself. I wrote this routine mainlybecause I do not like having a loDp}t offiles appended to the version ofDeterm I use and because I useSpartaDos X which I have yet to writea command line intDq}erface for.D -Xtra- This command allows you toconfigure your modem by sending ATcommands before start of dial scanaHs}nd/or before dialing each number. Since Determ uses only verbalresult codes any AT command you sendmust return one. If Ht}your modem doesnot support any AT commands exceptATD & ATH then clear these twostrings. -Send Before Each Number is DialHu}ed-eg:disable call waiting.ATDT*70; After your modem dials the above itwill return a verbal result code of'OK, then Hv}Determ will dial currentphone number.eg:dial long distance.ATDT1813;After modem dials the above a verbalresult code oHw}f 'OK will be returned,then Determ will dial the currentphone number. This example is forpeople that do not like the wayDHx}eterm dials long distance numbers. Please read your modem's manualfor any and all valid AT commands. -SenHy}d At Start Of Scan- Just enter any valid AT commandyou want sent to modem before startof scan. If you wish to keep Hz}any valuesentered save your phone list to disk.H1 All versions of DeTerm are copyright (c)1988 By James Dillow. All rights reserved. DeTerm is a Share-Ware prL|}ogram, if you have something you would like to share send to: Jim Dillow P.O. Box 2552 Sarasota,FL 33578 Please do noL}}t distribute Determ unless you include all help files and any modules.Thanks. If you write me a letter please do nL~}ot except me to reply, it does warms my heart but at this point in my life I dislike writing letters, I am into using the L}phone. Also at any time in past or future you sent or send Email via either Compuserve or Genie and I did or do not reply L}it is probably because I filed your address and then lost it, try yelling at me one more time. DeTerm is a telecommL}unication program written entirely in assembly language for the the Atari XL, XE, 800 computers with 48k and at least oneL} disk drive. Please make a back up copy of DeTerm and all support files, just to be safe. And now the beginners, ifL} someone or some media tells you that DeTerm is not for beginners ignore them. I am sure when you were learning to tie yoL}ur shoes no one came up and said "Oh do not do that you are a beginner", right, instead you were probably applauded when yL}ou were able to tie them yourself (in my case it was more like "about time" ). First follow the directions onL} how to boot Determ then relax and for gosh sakes do not be shy, just jump in and play, if you do nothing you learn nothinL}g. If and when you have a question, ask, first yourself then someone else. Trust your feelings and experiment, its fun andL} part of your natural growth.. DeTerm SX212:for the SX212 modem connected to SIO port, last in chain. Has a built iL}n handler which relocates to lomem on boot, please do not append one. DeTerm XM301:for the XM301 and 1030 modems connL}ected to SIO port, last in chain. Has a built in handler which relocates to lomem on boot, please do not append one. DeTL}erm 850:for Hayes or compatible modems connected to a 850, P:R: or MIO. DT850 is appended to a 850 booter. DeTerm Mpp:foL}r the Mpp modems pluged into joy stick port #2. Has a built in handler which relocates to lomem on boot, please do not appL}end one. DeTerm:for Hayes or compatible modems but has no booter or handler, you will have to supply your own. L} BOOTING UP! As you might have noticed by now, 90% of all docs for DeTerm are in help files. I suggest thatL} you place them on a separate disk. Note:Please do not change help file names if you wish to use them. DeTerm uses file L}name "HELP.xxx" where xxx=is an alpha numeric extender. If using DTXM, DTMPP, DTSX212 and you have a P:R: or 850 intL}erface please do not boot them, cause the handlers are built in. If you do boot them it will raise lomem and you might noL}t have enough memory to run DeTerm. Booting with DOS 2.0 or 2.5: 1> construct a boot disk containing DOS files (includL}ing RAMDISK.COM, if appropriate), and DeTerm. Rename the DeTerm file AUTORUN.SYS 2> Boot your computer (modem on) with L}the disk in D1: IMPORTANT-> HOLD DOWN THE OPTION KEY to disable Basic (XL/XE ... 800 users, remove the Basic cartridge.)L} Booting with SpartaDOS: 1> rename DeTerm, DETERM.COM. 2> boot the computer (modem on), put your DeTerm disk in D1: L}and go to DOS. You can run DeTerm from the command line or from a batch file. Disable basic before running. NOTE:DeTeL}rm works with TDLINE ON and KEY ON. AUX FILES DeTerm attempts to load some auxiliary files off tL}he drive you are booting from (no harm if they're not there). These are: LIST.BAT - simply contains the name of your deL}fault 'phone list(s)', followed by a RETURN. (Phone lists are created within DeTerm ... see below.) The name(s) in LIST.BAL}T MUST BE A FULL FILESPEC, including the drive number. You can create LIST.BAT file by typing in the following basic progrL}am and running it: 100 DIM A$(30):A$="D1:PHONE.LST":REM or whatever name you like. 110 OPEN #1,8,0,"D1:LIST.BAT":REML} open file 120 PRINT #1;A$:REM print the name 130 REM if you wish to load 140 REM a second file 150 A$="D1:CITY1" :RL}EM or whatever name you like. 160 PRINT #1;A$ 170 CLOSE #1:REM done! 180 END Another way to create the LIST.BAt filL}e using your Dos's copy routine , copy from E: to D:LIST.BAT, type D:PHONE.LST (press RETURN) hold down on the contrL}ol key and press '3'. In the above examples, after DeTerm boots it will read LIST.BAT to find the name of your list filL}e, then load that file into the appropriate buffer. MODEM.BAT - is a 'setup' file that allows you to send commands direcL}tly to your modem before running DeTerm (consult your modem documentation to see what commands you can send.) Again, eachL} command or string of commands must end with an Atari RETURN character. To create a MODEM.BAT file type in the followingL} basic program and run it: 100 DIM A$(30) 110 OPEN #1,8,0,"D1:MODEM.BAT" 120 A$="ATX2":REM select extended resultL} codes 130 PRINT #1;A$:REM Send to file 140 A$="ATS11=60":REM Speed tone dial up a bit 150 PRINT #1;A$:REM Send to filL}e 160 CLOSE #1:REM done! 170 END Or again using your Dos's copy routine, copy from E: to D:MODEM.BAT and type: ATX2 L} (press RETURN) ATS11=60 (press RETURN) hold down on the control key and press '3'. In the above examples, after L}DeTerm boots it reads MODEM.BAT and sends the commands: ATX2 (return) ATS11=60 (return) to your modem, just as if yoL}u'd typed them in yourself. DEFAULTS Loads user defaults, set previously (see ETC.) MENU NAVIGATIL}ON DeTerm uses an ST-like interface which includes extensive use of Windows and Drop Down Menus. The first thing yoL}u'll notice is the menu line at the top of the screen, which contains the following: Online R:Dev Modem Disk Etc QuiL}t RUNNING A MENU Whenever the Menu Line is displayed, you can Run a menu (display the commands in the L}menu) in a couple of ways: Cycle the bar cursor through the choices by pressing the OPTION or SELECT keys, as well as aL}ny of the 'arrow' keys (without pressing the control key.) When you get to the menu you wish to access, press either STARTL} or RETURN. OR press the FIRST LETTER of the Menu you wish to run (no RETURN necessary.) In both cases, the menu wL}indow under the header will open, and you'll see the supported commands. Note:To display commands a section has (also a L}brief summary of the commands) position the cursor bar over menu header and then press the '?' key. SELECTING AL} MENU OPTION Once the commands are displayed, you again have a couple of options to run a specific command: Use Up orL} Down 'arrow' key to cycle the cursor through the commands. When you reach the command you want, press RETURN or the STARTL} key. The left and right arrows can be used as an alternate exit from a drop down menu. Type the FIRST LETTER of the coL}mmand (no RETURN is necessary.) The command will be executed, and, in most cases, you'll be returned to the drop down mL}enu. MENU GLOBAL In all menus, a few 'global' commands will prove useful: 1-9 pressing a number wiL}ll display the directory of the drive specified. You can stop a directory display by pressing SELECT. ?- This is your hL}elp key, make sure all help files are in source drive, position the cursor bar over the command or menu header you need heL}lp with and press the '?' key. Q - Quit .. this will close the menu, and return you to the menu line. ESC - Pressing L}the ESCAPE key causes an immediate jump to terminal mode. INPUT CONVENTIONS When inputting text into aL} DeTerm window (eg. phone number, file name, etc.) the regular Atari edit keys (Backspace, Insert, Delete, etc.) are suppL}orted. For most input operations, use the SELECT key to cancel the operation and return to the menu currently rL}unning. When any Y/N (Yes/No) prompt appears pressing SELECT is treated by DeTerm as a NO. Well Thats about it for L}the main docs, read help files for more info.Lh -Terminal Help- OptionToggle Capture SelectReturn To Main Menu StartBegin Up, Down, Or Send WP}ith Out Trigger With Trigger ^Q ^C | | ?Return YN |P} | ^S ^X Control Shift CommandsD-Duplex E-Edit WindowF-Flip Screen P} G-New GameR-Reset Timer S-Snapshot Of ScreenT-Translation W-Word Wrap?-Help Screen Clear-Zero Buffer Esc-ExitP} With Auto Save 1-5 Send MacrosP+ The file Qterm.txt is a short termhelp file. If you wish to use it renameto HELP.10A.T[A note from your ACEC 8b Librarian:The HELPR.xx files should be renamedHELP.xx ... these files came in apackage named DTRX}EV -- I presumethese are revised help files ... butI didn't want to replace the other"original"(?) files because I didn'tX}know ... don't know ... what the"revised" files go with.X:BHELP 76ABHELP 77ABHELP 78AB HELP 80AB HELP 81ABHELP 82ABHELP 83ABHELP 84ABHELP 85ABHELP 86ABHELP 87AB HELP 88AB)MEM B +READ ME B6HELPR 12ABKHELPR 13AB_HELPR 52ABbHELPR 54AB rHELPR 88ABB{MAIN TXTBQTERM TXTBREAD ME2BREADME NOW