DOCS: DeTerm
From: Doug Wokoun (aa384)
Date: 12/23/89-09:50:03 PM Z
- Next message by date: Atari SIG: "ATR: Atari Technical Reference Manual (8-bit)"
- Previous message by date: Len Stys: "DOCS: TURBO BASIC Command List"
- Next in thread: Michael Current: "DOCS: DeTerm"
- Maybe reply: Michael Current: "DOCS: DeTerm"
- Return to Index: Sort by: [ date ] [ author ] [ thread ] [ subject ]
From: aa384 (Doug Wokoun) Subject: DOCS: DeTerm Date: Sat Dec 23 21:50:03 1989 DeTerm version 1.00b is copyright (c)1987 By Jim Dillow. All rights reserved. These docs are copyright (c)1987 By Jim Dillow. All rights reserved. DeTerm is a Share-Ware program, if you have something you would like to share (money, ideas, etc) send to: Jim Dillow P.O. Box 2552 Sarasota,FL 33578 Note:Any Determ program with a version number ending with a lowercase 'B' is a test version and is subject to change without notice. DeTerm is written entirely in assembly language for any Hayes or Hayes compatible modem. The Window system in Determ supports all of Atari's edit control keys except Set Tabs, each tab is five characters apart. To get DeTerm up and running a 'R:' device driver must be booted first then load DeTerm from Dos or you may append DeTerm to a 'R:' device driver and do a auto boot. To append DeTerm to a 'R:' driver Using DOS 2.5: 1.)Format a disk and write dos to it. 2.)Copy your 'R:' device driver to the newly formatted disk. 3.)Copy DeTerm to 'R:' device driver file using the '/A' option. i.e D1:DETERM.COM,D2:HANDLER.OBJ/A Note:If you have just one disk you will have to move these files then copy Determ to the 'R:" device driver file using the '/A' option. i.e D1:DETERM.COM,D1:HANDLER.OBJ/A 4.)Rename file to AUTORUN.SYS 5.)Turn off your Atari,press the option key, turn your Atari back on while holding down the option key, wait a few seconds before releasing the option key. A Phone List Batch File:DeTerm auto loads a phone list that you can create in the 'List' sections if the file is named 'PHONE.BAT'. PHONE.BAT holds the file spec and name of the file to load, file name must end with a Atari EOL(value 155,$9B) Create PHONE.BAT in Basic: 100 DIM A$(30):A$="PHONE.LST":REM name of file to load. Could be any Determ file. 110 OPEN #1,8,0,"D1:PHONE.BAT" 120 PRINT #1;A$:REM Send it to file 130 CLOSE #1:REM Release iocb 140 END A Modem Batch File:DeTerm auto loads a text file named 'MODEM.BAT' and sends the data in this file to the modem. Allows you to set whatever parameters your modem will support on boot up. Each command or string of commands must end with an Atari EOL(Value 155,$9B) character. Create MODEM.BAT in Basic: 100 DIM A$(30) 110 OPEN #1,8,0,"D1:MODEM.BAT" 120 A$="ATX2":REM select extended result 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 file 160 CLOSE #1:REM Release iocb 170 END BreakOut:You can play break out while in terminal mode, uploading, downloading, waiting for a Connect by pressing the 'F' or 'G' key(control shift must be pressed also when in terminal mode). The 'F' is short for just flip the screen but do not renew bricks, good for resuming game. The 'G' is short for new game so renew bricks and flip the screen. You can flip back to the text screen by pressing either of the above keys. Note:When bricks are cleared you will have to reset them by flipping with the 'G' command. This was my first try with player missile graphics, I wrote this game just to have something to do while I played around with tele-communication . I left the game in just in case someone else might like it. When you first boot up you will see five option headers at top of your screen, these are: Online R:Dev Modem Disk Etc Exit To cycle the menu bar thru these headers or any drop down menu press the select key or option keys,. You can also use the left and right arrow keys but you do not have to hold down the control key. To see Options available under any header the inverse bar is currently at, press the Start or Return key. Similarly to perform any function the menu bar is currently at press the Start or Return key. During most input (i.e. file name, phone number) the select key is used to abort and go back to menu. When any Y/N (Yes/No) prompt appears pressing the select key is the same as pressing the 'N' key. Single key commands: By pressing the first character of any Option header causes an immediate drop of that header's menu. Similarly by pressing the first character of a function in a drop down menu that function is performed immediately. ESC-Takes you directly to the terminal. Keys 1-9-Gives a directory of drive 1-9. Now I will briefly go over what options are available under each header. Online Term Go to terminal, return to main menu by pressing the select key. Up Upload a file using xmodem protocol Down Down load a file using xmodem protocol Capture Capture to disk what is received from modem. When you choose this function and there is data in buffer you are ask if you would like to clear the buffer, the buffer is included in file if not cleared. Send Send a text file using Ascii protocol. While sending you may abort by pressing the Option key. File Save data in buffer to disk View Data in buffer is sent to screen 18 lines at a time. If buffer is empty then you are asked for a name of a file to view. When the 'Press Any Key' prompt appears you may abort View by pressing the Select key then any other key. Print Data in the buffer is sent to printer, if buffer is empty then you are asked for a file name, this file is sent to printer instead. Zero Clear buffer Up, Down, Send, and Capture go to the terminal after a file spec is entered (unless you abort the function). When you are ready to upload, download, or send a file press start. Capture to file is activated upon entering the terminal , when capture is activated the border is light blue, when off it is black. Up, Down, Send, and Capture are aborted if you return to main menu by pressing the select key. Capture to disk saves all data in buffer and closes file before aborting. R:Dev Baud Set Baud rate (300,1200,2400). Trans Set translation (Atari,Ascii). Duplex Set Duplex (Full,Half). Parity Set Parity (No,Even,Odd,Set). Hangup Put the phone on hook. To cycle thru the settings for Baud, Trans, Duplex, and Parity press the Option key or the left arrow key, press the Start or Return key to accept a setting. If you abort by pressing the Select key values are unchanged. Modem Dial Dial a number. The number entered will be redialed until a connection has been made or you press the select key during 'Waiting For Connect' routine. Mode Sets the dial mode, Tone or Pluse. Cycle thru settings by pressing the Option key or the left arrow key, press the Start or Return key to accept setting. If you use the Select key to abort the dial mode is unchanged. Wait How long to wait for a connection before redial or dial another number. Answer Send an ATA command to modem and then wait for a connection. Orginate Send an ATD command to modem and then wait for a connection. List And City This is the list section. DeTerm has two list, a dial list for phone numbers of BBS's or friends with a terminal, also a city list to dial cities while on PC Pursuit. Cycle thru record list (if any) by pressing the up arrow or down arrow keys. Two extra commands available while in the list section are: C-Dial number or city that the record bar is currently at. Space-Tag record that the record bar is currently resting at. If the record is already taged then untag it. Scan Dial all taged records starting with the current record (if it is taged). If no record is taged then dial all records. Add Add a record to the phone list. Edit Edit current record Note:When in Add Or Edit you can invoke a copy field from last accepted record command by pressing the control key and then the 'C key. Delete Delete current record Load Load a list. You may load any DeTerm list be it a City Or Phone regardless of which list you are in. DeTerm switches to the appropriate list. File Save a list in memory New Clear (zero) list in memory Print Send all records to printer. The City list has one more function which is: Id This is where you enter your PC Pursuit Id and Password. Phone List fields: Name:whatever name you want Area:Area code Number:phone number Baud:Baud rate to call at. If dialing a number via PC Pursuit this is ignored. Why? because you are already connected at a baud rate with PC Pursuit. Trans:Translation to be in The following are sent to modem while in terminal mode by the control shift commands. Password:Password if any. Macro1:What ever else you want to send Macro2:ditto Macro3:ditto Macro4:ditto Note:Just in case your password or macros are to long to fit in a field you can connect the password and or macros fields by adding a plus [+] character after the last character. Example: Password:How Long Is it,+ Macro1:Longer than this.+ Macro2:But not this. Macro3:some stuff Macro4:more stuff When in terminal mode and the command to send the password is given the password is sent to the modem along with macro1 and macro2. If the command to send macro1 is given then just macro1 and macro2 are sent to the modem. Play with it. City List Fields Name:What ever name you want Dial:PC pursuit's state and city code plus rate to call. DeTerm uses this field to call a city, your Id and Password are sent after this field. Example: Dial:C D/GAATL/12, Dials Atlanta,GA at 1200 baud. File:File to load if a connection to a city is made. If left blank no file is loaded. Example: File:D1:ATLANTA Will load the file on a disk in drive one named ATLANTA. File: Will load no file. Disk Drive Set which drive will be source and destination. Files Gives a directory of source drive. You may abort a directory by press the Select key. Copy Copies a file from source to destination. Move Moves a file form one disk to another. Rename Rename a file to some other name. Lock Lock a file. Unlock Unlock a file View Send data in a file to the screen. Print Send data in a file to the printer. Erase Erases a file Init initialize a disk Etc Might be a good idea if you were to set all your defauts first and save them to your boot disk so DeTerm can load them on boot up. Margin Set left hand margin Color character and background color and bright may be changed. Save Saves current settings of: Baud Rate Translation Parity Dial mode Seconds to wait for a connection Drive numbers margin Color Load Loads a file named 'DEFAULTS' from disk that you saved with the above command. Exit Leave program Terminal Mode At the top of screen is a status line which reflects the state of: Word Wrap->Will read either On or Off Duplex->Reads either Half or Full Translation->Reads either Atari or Ascii Baud Rate->What current baud rate is Buffer Size->How many bytes are in the buffer Timer->shows hours,mins,seconds The terminal has 15 control shift commands, and they are: D->Toggles Duplex. E->Toggles edit window. F->Flips game screen. G->Flips game screen and renews bricks. R->Resets timer to zero. S->Take a snap shot of entire screen. T->Toggles translation. U->Sends password to modem. W->Toggles word wrap. Clear->Resets buffer count to zero. This also causes Send to abort if it has not been activated. ?->Gives a summary of terminal commands. 1-4->Send macros 1 thru 4 to modem. Joy Stick With Trigger With Out Trigger Y ^C | | ?Return ^Q^S | | N ^X If not playing Breakout the the above characters are sent to the modem by positioning the joy stick ('^ means control chacter). -- /-]Doug Wokoun[-]aa384[-]Atari SigOp[-/ --------------------------------------- /-] * [-] * [-] * [-] * [-] * [-] * [-/ PLEASE NOTE: The information contained on this system is not intended to supplant individual professional consultation, but is offered as a community education service. Advice on individual problems should be obtained directly from a professional. -- --
- Next message by date: Atari SIG: "ATR: Atari Technical Reference Manual (8-bit)"
- Previous message by date: Len Stys: "DOCS: TURBO BASIC Command List"
- Next in thread: Michael Current: "DOCS: DeTerm"
- Maybe reply: Michael Current: "DOCS: DeTerm"
----------------------------------------- Return to message index