@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D8:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D8:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 164ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u05  15 2 2151^116115ύ011$r2ԭ5 3)5)5ԭx GT}@@L00)+& 2 L0=ɛ -L!1LV1L1 /3 3ȹ441L-4 v3 25 2H 2h͔5U}L3L3 2 k3U hh`DOC`QL3P1Lk0S1H /3h0B k3@ VL0LU!#$53 1181118V}1111Ε5 1Lk0552 1Ȍ1i111i11115Lk0pppB4f5&&&&&&&&^6f^6&&&&&W}&&A1@BJ D2ELVK@BHILV^Щ6 2BD2EJ VBD5EHI0 V0%5X}5 2iХiL[2 25 25`D:*.*` i@`8 ``@i `8@`0 BLV525<4Y}5`HH i ԍΗ552 ԍhh@ Lح1Э1Ѣ 24.4 24Z}4`D4E` 2BJ k3LVRH` 2BD4EhK)I JLV333 BASIC LANGUAGE OBJ > i}MACHINE LANGUAGE DOC > DOCUMENTATION PIC/MIC/FNT/MVM > GRAPHICS AMS/MUS/MBD > MUSIC LST > BASIC LISTING j}-SOME MACHINE LANGUAGE PROGRAMS CAN ONLY BE RUN BY BOOTING THE DISK MENU "WITHOUT" BASIC.-FOR SOME PROGRAMS, XL OR XE MOD k}ELS MAY REQUIRE A "TRANSLATOR" PROGRAM TO BE BOOTED FIRST. [AVAILABLE SEPARATELY FROM B E L L C O M.]-MOST PROGRAMS ARE l} RELATIVELY SELF-EXPLANATORY; HOWEVER, SOME HAVE SEPARATE DOCUMENTATION FILES AVAILABLE. BASIC PROGRAMS MAY CONTAIN INSTR m}UCTIONS IN THEIR PROGRAM LISTINGS.-TO WRITE THIS GREAT MENU PROGRAM ONTO ANOTHER DISK, (Q)UIT MENU, BOOT DOS, AND USE TH n}E "O" COMMAND TO COPY THE MENU FILE "AUTORUN.SYS" ONTO YOUR DISK. < MENU by DAVID CASTELL >U, BOOT DOS, AND USE TH e AMIS BBS SOFTWARE ***************** FILES ON THIS DISKETTE ---------------------- AMp}IS.UDL - The AMIS (Atari Message & Information System) BBS program. Always identify your BBS as an AMIS type system. q} INIT - Used to intialize disks to be used for message, caller, and index files. NEWUSER.DAT - text file contain- inr}g info for new BBS callers. FUNC.DAT - text file containing summary of major AMIS commands. HELP.DAT - more detailed s}explanat- ions of commands. WELCOME.DAT - text file that is first message displayed after user gets on system. Make t}up your own welcome message. BULLET.DAT - displayed after user successfully enters name, where from, and is logged tu}o disk. Create your own bulletin file and change it to reflect new developments or announcements of your group. COv}MPRESS.CAL maintenance program for burping callers file. Use it once a week. COMPRESS.MSG maintenenance program for w}clean- ing up msg file. Use it once a week. INITIALIZING A BBS DISK ----------------------- LOAD the INITx} program. RUN it. You will be asked for the # of sectors you want for message or callers. For single drive systems wey} have used 350 and 170 respectively. Insert disks as prompted. When done you will have created a random access messz}age file and index and a preformatted callers file. Also a CONFIG file. Copy HELP, FUNC, NEWUSER, WELCOME, and BULLE{}T files to disks where you want em. You can set the Drive # where each file is to be found towards the end of the BB|}S program. RUNNING THE SYSTEM ------------------ You will need: - a 400 or 800 - preferably 48K - 85}}0 interface - one or more disk drives - a printer (get a quiet one... you'll find out why if you don't) - an au~}to answer modem (eg. a Hayes Smartmodem - all Dip switches except #4 set in DOWN position) (If you use a diff}erent auto- answer modem such as the Micro-Connection, you must pull out the AT statements in the AMIS progra}m where we talk to the modem.) IMPORTANT!!- use a cable that has a DTR (Data Terminal Ready) line in it. We discon}nect at hangup time by turning DTR low. Boot up basic using a DOS master disk that includes the AUTORUN.SYS that boo}ts the 850 handlers in. Make sure the 850 is on before you power up. You will be asked for the date. Enter it in MM/}DD/YY format. You will be asked for the time.. enter it in military 24hr format... HH/MM/SS. Thats all folks. Just r}emember if you take the system down, to hold down the start button on the console before you do so. This will update }the CONFIG file with current pointer info. Keep it held down until the disk is finished writing. Finally.}... BACK UP EVERYTHING YOU DO! DON'T USE THE ORIGINAL FILE DISK FOR OPERATION!!!! If you have problems call me in} the evening...Arlan Levitan (313)-399-6964THE ORIGINAL FILE DISK FOR OPERATION!!!! If you have problems call me in/ ***************** AMIS BBS SOFTWARE ***************** This disk contains your copy of A.}M.I.S. (Atari Message and Information System) Release 2.3. BACK THIS DISK UP ONTO TWO DISKS BEFORE USING!!! Instructio}ns will follow, on how to do this. Part 1. AMIS Set-Up - Contains the files BBS (BBS is the AMIS program) and INIT. }Also has DOS.SYS, DUP.SYS, and AUTORUN.SYS (after copying AUTORUN.UDL onto the other disk, rename it AUTORUN.SYS). }INIT is the program that is used to set up AMIS data, index, and configuration files. This program was used to create} Part 2. Part 2. AMIS Data - Contains AMIS data, index, and configuration files for a working AMIS system. No DOS fi}les should be included on this disk in order to maximize available storage. The message and caller files are empty. The} disk was created using the procedures described below. AMIS 2.3 SYSTEM REQUIREMENTS ------------------------}---- - Atari 400 or 800 48k RAM - TV monitor (required only for file maintenance and setup). - Atari 850 Interface} - Atari Disk Drive - Atari parallel printer. - Auto Answer modem (Hayes Smartmodem, Novation Auto-Cat, MicroCo}nnection, or any other auto answer unit that will drop the line in Data Terminal Ready (DTR) is switched low. Th}e Hayes may be required for future Automatic Node Dialing & Information Exchange feature). System S}et-Up ------------- Start with all power off. Make sure auto answer modem is con- nected to serial port #1}. Set your modem to auto-answer mode. If you are using a Hayes, remove the plastic front piece of Smartmodem. Locate} DIP switch at front of board. Flip switches up 1 thru 7 up. Put the plastic front piece back on. Hook the modem up }to port 1 of the 850 interface. Power the 850 up. Power the Modem (On the Hayes, AA, TR and MR LEDS will light up}). Power the 810 up. Power printer up. Put BASIC in 400 or 800. Put DISK #1 (Set-Up) in the 810. Power the 800}/400/ and monitor up. Type LOAD "D:BBS". After the program loads and the 810 stops spinning, remove DISK#1 and put D}ISK#2 (Data files) into the 810. Type RUN. You will be asked to enter the date. Enter it in the form MM/DD/YY. Use the} slash as your delimiter between the month, day, and year. Two digits for each (don't forget leading zeroes such as 2}/04/82 for example for February 4, 1982. You will then be prompted for the time. Enter the Military (24 HOUR) Time i}n a format of HH/MM/SS. You may use the slash as delimiter again for simplic- ity's sake. (Example: 20/30/00 for 8:30} PM). If you have the sound turned up you will hear the computer start ticking. Don't worry...it won't blow up. The }screen will display a digital clock. The ticking may stop occasionally..don't worry, the clock won't lose any time. }That's it! You're up and running! IF YOU WANT TO TAKE AMIS DOWN wait until the system is not being used by a caller and} DEPRESS THE START BUTTON UNTIL YOU HEAR THE DISK BEING WRITTEN TO. This updates the configuration files with current} NOTE and POINT info. Several types of things will be printed on the printer: -Name, City, and Time of caller. -U}ser Comments if caller answers Y to "ANY COMMENTS?" prompt at Good-Bye time. -Unexpected error reporting (We feel }99.99% of all possible errors are proprerly TRAPPED in this release. The only error messages that may be printed ar}e ERROR 138 at LINE 292. This occurs when some nimrod calling their Aunt Bessie misdials and tries to speak to th}e modem for a while. This error WILL NOT bring AMIS down...we expect it to happen and want an idea of how often i}t occurs.) AMIS WILL blow up if the printer is not on or out of paper, so make sure there is enough...one roll s}hould last a long time. MAINTENANCE PROGRAMS -------------------- Before we get into the functions and} use of the maintenance programs, here's a helpful little discussion of the various files that make up AMIS. AMIS D}ATA DISK (DISK #2) FILES WELCOME.DAT - This file contains the Welcome message that users receive at entry into the AMI}S system. This message file can be accessed again by the user by using the "W" command. WELCOME.DAT is a standard AS}CII file. It will normally be created once by the SYSOP (System Operaor) and remain unchanged for long periods of tim}e. BULLET.DAT - Is intended to contain current topical bulletins of interest to the general user audience. Coming us}er group meeting agendas, pointing out new AMIS features as they are added, et cetera. BULLET.DAT is a standard ASCII} file. It may be created or replaced with the Assembler-Editor cartridge, MEDIT, or any text editor--even the DOS Cop}y function, copying to the disk from E:. The bulletins file is displayed after the welcome message at AMIS system ent}ry. It may also be recalled by using the "B" command. NEWUSER.DAT - Is an explanatory message (also a straight ASCII } file) which is sent to the AMIS user if the question "IS THIS YOUR FIRST TIME ON THE SYSTEM?" is answered with a "Y". }This is a good spot for the Sysop to inform the user of any special features of the particular AMIS installation (mul}tiple catalogues, EMAIL, and so forth). Remember, we plan on extra features for multiple drive AMIS systems. This fil}e is not re-displayed by an AMIS command. FUNC.DAT - Is a short description of the AMIS commands available to the us}er. This file is only displayed by using the "?" command. FUNC.DAT is ASCII also. HELP.DAT - This ASCII file is disp}layed in response to the "H" command (for HELP). It contains a longer description of each AMIS command. All of thes}e files are straight- forward in format (ASCII and ye shall receive!). The AMIS team realizes that the command descri}ption and help files may not be completely cogent for those who are not communications cogniscenti...feel free to imp}rove upon these files if you wish. They may also be created using a text editor or word processor such as TextWizard. } Make sure you backup any data disk before you alter any of these files. !!!!!!!!!!!!!!!!!!!!!!!!!!!! DON'T MES}S DIRECTLY WITH THE FOLLOWING FILES !!!!!!!!!!!!!!!!!!!!!!!!!!!! MESSAGE.DAT - A pre-formatted file which }holds all of the messages entered into the AMIS system. MESSAGE.ISM - An index file into MESSAGE.DAT containing pert}inent POINT data for active messages in the MESSAGE.DAT file. CALLERS.DAT - A pre-formatted file which holds a list }of consecutive AMIS system callers. The name of each caller is automatically added to this file at sign-on time. C}ONFIG - This file contains POINT information into the first free blocks in the message and callers files. Yes Virgin}ia, we realize we haven't talked about the file NOROOM.UDL. don't worry about it. We will talk about Upload and Downl}oad in a future release. CARE AND USE OF THE AMIS SETUP AND MAINTENANCE FILES (DISK #1) -----------------------}-------- The AMIS setup and maintenance disk enclosed contains seven files: DOS.SYS DUP.SYS} AUTORUN.SYS INIT BBS CALLERS.COM MESSAGE.COM The DOS.SYS} and DUP.SYS are the DOS 2.0s files we all know and love (well, maybe...like). The AUTORUN.SYS is the standard RS232 }driver boot for the 850 interface. BBS is the AMIS program. Its use was documented in "AMIS set-up" above. INIT is }a program that will set-up and initialize the files MESSAGE.DAT, MESSAGE.ISM, CALLERS.DAT, and CONFIG. Want to put a }brand new data disk together? Heres how to do it: MAKING NEW AMIS DATA DISKS (DISK#2) --------}------------------ 1. Bring your 800 with BASIC cartridge up from cold start with the SETUP DISK. Your 800 and 810 a}re the only things you'll need for this process, so you can leave the rest of the system off if you're into saving ener}gy. 2. After the READY prompt type LOAD"D:INIT". After it completes loading REMOVE THE SETUP DISK FROM THE 810. 3}. Insert a blank formatted diskette in the 810 (No DOS files please...they only waste valuable message space) and type }RUN. 4. You will be asked for the number of sectors for the message file. We suggest you use 350. Type 350 and hit r}eturn. 5. Relax, while the 810 churns its way through the wild, untamed ferrite particles of your magnetic media. } 6. After your 810 is finished with the message file it will ask for the number of sectors for the caller's file. 175 i}s as good a number as any. Type 175 and hit return. 7. After beating up on your 810 for another eternity the program} will end and you will get the READY prompt from BASIC again. 8. Copy the files WELCOME.DAT, BULLET.DAT, FUNC.DAT, } NEWUSER.DAT, NOROOM.UDL and HELP.DAT from your original AMIS DATA DISK (Part 2) or create your own version of the ASCI}I files on the newly intialized diskette. 9. BACK YOUR NEW DISK UP and use it instead on DISK #2 as the Data Disk wh}en setting up your AMIS as outlined in our first letter to you. FILE MAINTENANCE ----------------} The callers and message files will eventually become full. A message file of 350 sectors has room for about 80 or s}o messages. Killed (inactive) messages still take up space. Only their pointers have been removed from the message in}dex file MESSAGE.ISM. Both of these files should be periodically "compressed" by the SYSOP by using the programs on t}he setup disk; MESSAGE.COM and CALLERS.COM 1. Take your AMIS down as outlined in our initial letter. Remember to dep}ress the START button until the current CONFIG information is saved and the BASIC "READY" prompt appears. 2. BACK UP} THE DATA DISK 3. Boot the system up using DISK#1 4. Get out a joystick and a beer (or a Pina Colada if appropriate).} Plug the joystick in 800 port #1. 5. Type LOAD"D:MESSAGE.COM". After the program loads remove Disk #1 from the 810 }and insert your current Data Disk. 6. Type RUN. The program will step through every ACTIVE message and ask you to ki}ll or keep each one. Kill outdated, offensive, and tacky material. Keep artful, informative, and useful messages. Als}o keep messages from those friends you wish to stay on speaking terms with. Messages that were killed by users are au}tomatically deleted. Push UP on the joystick to keep the message displayed on the screen or push DOWN on the joystick t}o kill (delete) the message. IT IS VITAL THAT YOU RUN THROUGH THE ENTIRE MESSAGE FILE IN ONE PASS. DO NOT BREAK OUT O}F EITHER COMPRESSION PROGRAM!! 7. After the message compression program ends, put down your joystick. Remove the da}ta disk and insert the setup disk in the 810. Type LOAD"D:CALLERS.COM". 8. After the program loads remove the setup} disk and put your data disk back in the drive. Type RUN. You will be asked to enter a cutoff date for compression of } the callers file. Enter the desired date in the format MM/DD/YY (example: 02/14/82 for February 14,1982) and hit RETUR}N. All callers entries prior to the entered date will be deleted and the file will be compressed. This program requir}es no further input from the sysop. 9. When the programs ends you may take your newly compressed data disk and use i}t as Disk #2 in the normal AMIS setup procedure. BACK IT UP BEFORE YOU DO THIS. We suggest that this maintenance pro}cess be carried out at least once a week for starters. Once you get used to the amount of activity on an individual AMI}S you may decide to compress the files more or less often. You can browse the CALLERS.DAT and MESSAGE.DAT files when }the system is down by using the COPY function of DOS 2.0s. For example, after entering option "C" on the DOS menu one} might respond to the "FROM,TO" prompt with "CALLERS.DAT,S:". This will copy the selected file to the screen so you c}an get an idea of what date to use as a cutoff for the callers file, or how full the message data file is. Empty pref}ormatted space in either the callers or message files will print on the screen after the comprehensible stuff. It looks} like a lot of garbage, but dont worry about that. If you see a LOT of garbage after the good stuff it means you prob}ably have a lot of room left in the individual file. If only one of the files needs to be compressed you may elect no}t to compress the other. If you don't want to bother trying to figure out how full th e callers file is this way, jus}t enter a date two or three days before the the current date when asked by the CALLERS.COM program. RAND}OM NOTES ------------ Some things that we are in the process of changing: We are modifying our GET and PU}T character BASIC routines into assembler. This should make viewing what's going on on your AMIS possible using your }system monitor without slowing transmission speed and will increase uploading speed. We are also changing the Summary} routine so that it may be paused or interrupted by the control keys. Preliminary design of ANDIE is in progress. } Well that's all for now. UPLOAD and DOWNLOAD features will be documented when we get the time. Atarily Yours, } ͮîŮ l be documented when we get the time. Atarily Yours, <<  \`I<B :  L_%  }"d#e  L f8K8P?@     Y`  Y0 l `8}LRS:H` B V`BDEhK)I JLVUVT`H 2` BHIhLV }}~ɛ  ;} 2} ` RUN "D:AMIS.BBS" }IS.BBS" 7BIBMODECKEYSTROKC25INBITLOCAGETCHTOUCCCMAIOPLCOCXBSC12AMODC8DELCRIBELXMODCTRLBUFFER}C2ERCLC1C3C3C3LMODC1CC4CCC12C1SCIOC3YC40CC6FILERFILGLINNAMEADDRESCALLNFILCDFCSECCBYTTIMTOD}AYTIMEUPDPROMPTFUNCJMPC153TIMLODALMTHTEMPC10QRMIFMSGMSGNOC3DIFROTMDFBYTSECC25SUBJPASDATEFROMFRL}MSGC12C11MSGPRMPHMSMSECMBYTWAITRINC25C12C368AC12ALSOCTSC19ERROBULLBFLABLOCNSENUMSECMAX} } }!"#$%&'()*+,-./}0123456789:;<=>?}@ABCDEFGHIJKLMNO}PQRSTUVWXYZ[\]^}_`abcdefghijklmn}opqrstuvwxyz{|i B }iAMIS.BBS 04/17/83 REV.BY LARRY BURDENO AND JIM STEINBRECHER. ORIGINAL VERS. BY TOM GIESE F:AI,   } F:,"(F:,)$  @$   $ 6- )$# F:,) (>:,#$ F:,  })(>:,$( 6-%! 2 @%F( 6.F:,"' B0(GLINEP 6- 6.>:,Z=++4, })+4>:,*(,,*0,( 967B:,,.= d64*0-B:,'( + 26.6 n 4($x(  }(67B:,%,.$B:, &(  B:,"($ ( ((SEND(6-B:,($ 6-}6-" 6-%(7<,"$F(7<,6-% ,")"ARC( InterruptedF$ A}$ F:Ad,")$& F:AI,A( 6-#$6 @w $ OPM@IR:}!R:7A@R:I%R:J: 6-"6-A2%+$,*%2%:%YG %}%@ !%16-?:C:,<$,DF:$%A5,"G$h t*(  "!@*6-&v!"@}6-(Y!$x!"@x6-(N!$z   E ( HIT ! -"AU2(< AEL}OG ON*AA ( 6.>:,6.>:,6.>:,$6-( >,(>:,Do you require Line Feeds0 4:6-}> 6.D1:WELC  Ap: 6-%(Enter your Name >) :B:, A 6.2(From City,S}tate >! 2B:, A@0 6.DM(You are ,( Calling from <(CORRECT@ M(AI 6-%}$(You are caller @(Saving name to disk.D I0@&0 A   (}+( (* ( A  ASS3 LOGGED ON  FROM  ON  AT}  . CALLER #  SECTOR # &6.D1:BULL  A`"A :@:,&,= 6-%!9(I DON'T KNOW WHAT  ME}ANS.= g7<,47<,gAAAAAA!A A!A&B k7<,}47%<%,kA3A4A5A6A"A9APARATAp$ A@.6. D1:DOWN}DOC L6.D1:BULL 6.D1:FUNC 6.D1:HELP x6.D1:WELC 5 6-(&(EXPERT USER }MODE16.OK >5 #(NORMAL USER MODE # V06.&A,B,C,D,E,F,G,H,I,K,L,Q,R,S,T,U,W,X,Y,>67B:,%,.S67B:,}%,.or ? >V$- %(TIME:  DATE: ) -T< 6-F:A','6-F:A&,66-F:A%,< }"F:A(,A!(6-F:A(,(67<,.>:@:7,,%, 37<,3967<,.0367<,.>:@:7,,%,6-A:,$!}7<,/7&<, ,(7<,429*A:7,,'"P:A:7,,',, '67<,.01'67<,.>:@:7,,%,*7<,39"}67<,.0*67<,.17<,/12 '67<,.01'67<,.>:@:7,,%,67<,./67<,./46.=:#}%,6.7<,H#67<,.=:%,#67<,.=:%,\ 67<,.:67<,.: $' 6-6( Quick Scan' A"$$} 6-(Retrieve$ A" 6-( Summary of=( Messages6. 1( Messages6(=(/%}6-P:B:,',$(+( No Messages/ 4 6.6-A:,6.7&,&6-A:,46-P:B:,',E)( First Msg#  L&}ast Msg# 2B:,!;6.7,E A";'(RETURN=Exit, Msg# From-To >+ 0(74; " A"(" '}A"` Ap )$!B:, A"16.7$&,6-A:,"1 )!A" "6 )!A"(}8  *(. 7$&@5<$&,. 8 A#!  ! A#"A"` 6-% A")} /6-@:7$,,/6-@:7$&,,$%@:7$&,, ! ! Y6.MSG# 67,.(67,. DATE:16*}7,.A67,. TIME:P67@0,.Y67,. S67,.FROM: "67@E,.067B:,%,.E67B:,%,. TO: S67B:,%+},. B67B:,%,.&67B:,%,.SUBJ: 467B:,%,.B67B:,%,. + !!67B:,%,. =========+ A$$ -,}. * 67B:,%,.&67B:,%,.* `  6-B:, 6-6-t ( 6-%(7<,( A$p~ *(7<,-}6-% ""'(*$ A$  : (  ( PRINT ')*(6"@:3 $( B 6.!(Enter.} Message---3( SUBJECT: 7 >4B P H 6.#(TO: =All ' .486.ALLH(TO: n ? 6./}5($Enter PASSWORD Required to Kill Msg:9 ?6.x 8 6-8('Enter Message, Two s when done.  6-6-0}%!A' . !.(Only @& Lines left "(  "4A' -67$&,.>:B:,,#67$1}&,.- A& 6-& Q/(#(A)dd,(E)dit,(L)ist,(Q)uit,(S)ave ?3 =(>:,I!@Q6-& "@e2}A& "@iA) "@vA0" *"@&(MESSAGE ABORTED* , "@A16  3}T ( ^ 4%(EDIT WHICH LINE 1- ?) 044 r  A)6-P:A:,, |  )!A) H"( O4}LD LINE  READS:H( 7$&<$&%@:7$&,,, 62(CHANGE TO: =NO CHANGE 6  4 05}#67$&<$&,.>:B:,,467$&<$,. A) (  5 -1( 7$&<$&%@:7$&,,,5   6} ( ! D 6-%6.0000*67&B:=:,,,.=:,D(SAVING MESSAGE....& /  @&/7}0   6-6-: &&(? 993MSG #:. SUBJ: . PASSWORD:. TO:D + -8}+(7$&<$&%@:7$&,,,I - 37$&<$&%@:7$&,,,$ -N 6.  X >/6.% 9} 56.>67,.b 6-P:',6-&$l '67,.>:,67,.>:,'67,.>:,v 67P:B:,',$%,.:} 1( %3&) 16-% ( SAVED AS MSG#   ( Any CommentsG  ;}(A3P (Enter comments (>  4A3P   3  A30    3LOGGED-OFF AT<}   (Thanks for calling  (Please call again...  H & 6-& "( LINE-FEED &LR (=}ON \ (OFF  < 6- "( HIT & 2AU86-<A   @6.>:,6.>:AV>},(6.>:,<( ɠ@  4 6.>:,6.>:,6.>:,0( ASCII Mode4 6( Callers )?}26C'  A6' A6  0+A6P P( F@}irst Date: -Last Date:ENTER Starting Date > B:,3(Date not in correct format.:4> A} ##7<,0/)7<,0/A6!33+1*/12/31/99,)+/*101/01/00,A6" A6#(SEARCHING CALLB}ERS...$ 0  A6 &( () .::(CALLER: FROM: AT:  ON: 8  "C} B  A6%V `/  A6p $ ,0*/$j'   A P<( Kill MesD}sageKF 6. P/6-P:B:,',$(+( No Messages/ Z& 6.6-A:,6.7&,&6-A:,d))( First MsE}g#  Last Msg# n B:,!6.7, A9x&&(=EXIT, Kill  4  AF}(A9` Ap )$!B:,A9`6.7$&,6-A:,/  +(MESSAGE NOT FOUND/ G}   6- A#( PASSWORD= 40*0DUMPSTER0(INVALID PASSWORD4 (H}$%!B:,67$&,.( AA067$&,.7$%,"  , ( 643 KILLED MSG  0I}(MESSAGE DELETED4 6 AQ6- & AX16  A`3DL  +J} AY !(FILE: + A`)")"ARA P0 6. AY  & Ap0 AP@ AXK}  (FILE:  A Q 6.D2:.(RETURN=Exit, File Name >7B:,!D7<,4NQ67L}<,.1 4'  B:,!67@ ,. 3-B:,7<,3Z367<,.>:@:7<,,&,.7<,1A*M}7<,/Z.67B:,%,.7<,.7<,10*7<,/9.67B:,%,.7<,(. 67B:,%,..UDL'7<,2A*'. 2N} B:, ' <N/($Are you using the Christensen XMODEMN(File transfer protocolF   $P  UZ%O}D1:*.XXX6.%6.d  7<,0 FAR n167B:,%,. !(+ AQ16-x<  P}67<,.1!23XUP  < AR`3UP   AR . .(FILE ALQ}READY EXISTS!!! #  6.#Ae  ++( Upload --- Enter file =Exit R} (>6-  4   (  AS >  6.D2:*.UDL$B:,!17<,4N>67S}<,.1"76.-6.FILE DIRECTORY---7 AT@,  7<,4 FATp667@<,. -@6T}7B:,%,.J67B:,%,.T AT ^[[67B:,%,.I* = BINARY FILE. ՠΠɧ ӠU}Ӯh  A`   ((Can't find that file  #  #INF. BUFFV} 67,. 6. = AY0-"067B:,%,.4 :6-=$*,F:AV,,67B:,%,.7! 6-B:,!6-++',&P:',,$H" -%67B:,%,.>:," R$pz3XDL   X} AY AYP< ((FILE:  Ready to Send<( ^X to cancel 6- @!  6-6-Y}6-6-  6-( -**"*&(6-6-$%C:,) -6-F:%,*%6-%) Z}.6-@:>:,,* ."@!Aa  6- 6-%6-%Ac&6-+%,$6-B:,&[}A`pAb "6. Aa6.7$%<,$  AY  AYP.  A``8 *\} AcP(( * ABORTED * 6-6-6- d- 6-6-6-6-'6-@!-6-n6 Ag67A]}1,. '6-C:,+ 6x@ ,(FILE:  Ready to Receive,@( ^X to Cancel -6-(>:,^}" F:,)" Ae@+ *6-)6-+Af -A06 F:,) %_}(6-%, 6 Af 6-% Aep AfH 6-&6-@:>:,,"667B:,%,.7<A0,>6-%H `}Af 9-A  %6-@!/ Ag9 Af0 6- "*"* Ae0> "  (a}6-&6.* 4 Ag> Ae0"*"Ah,  (( * ABORTED *6   Ah* * b}(*(* SAVING FILE *#  B:,"# Ah6.7B:,,6-@:,&-B:,&%B:, 7<,0&6-c} (7:,,6.>:AV,56.>:,9 A6-#K B ~'R 6-6-6-!AR)6-#H(ATE0 S2=255 S4=24 S7=15x}R B '&&( MESSAGES, LAST MESSAGE # 'K  -((TIME:  DATE: 1F:,"A(AT H1 M0K B'y}8 F:,"(AT H1 M0 &6-4E:8 '- F:, B #(>:,- B' BP* (>:,*z} F:,  B *$*(ANSWERING CALL+(ATA6-A + (F:,B + (F:{},   +  B0.**(CHAT MODE, I'll call Larry......?( FROM (?(%PRESS SELECT TO BEGIN, CTRL |}TO END.5 -(>:, -@P$ 5F:,"B0.& -A&F:,"B0/+ '(Sorry, Larry }}isn't here.+ 2I ( IN CHAT MODE C(CHAT MODE: PRESS CTRL TO ENDI2 (F:,B0@2 )~}*"6-2 (>:,"  2F:,"B02( )"( ( B003 * B00`}m ARtmm    D:CONFIGm'"('m$To6-6-@}'6-@36-@?6-@K6-@W6-@c6-@o6-@{6-@6-@6-@6}-@$6-@26-@4^o6-@66-@8'6-@936-@@?6-@dK6-@W6-Ac6-}Ao6-A {6-A!6-A&6-A'6-A(hoc6-A6-AU'6-AV36-?P?6-A}SK6-AW6-A0c6-A6ro6-@6-@'-@ 36-@p?6-AK6-AW6-Ar}c6-AGo6-Ad{6-A 6-A|oc6-A 6-A('6-A36-A?6-BK6-B}W6-B2yc6-A$o99;,;,;,;,;@ ,;,;@F,;,oDD;A!,;@E,;,;,;,};@3,;,;,;,o ;,6.hhhLVo--;,;,;,;,;,;,;,;,oe&;@,;@,;}@,;6.D1:MESSAGE.ISMP6.D1:MESSAGE.DATe6.D1:CALLERS.DATo""6.312831303130313130313031o666.,CTRL=PAU}SE, ANY KEY=RESUME, CTRL=QUIT.o-6.B?HWXQTREYGLACSKDUFI-6.>:AU,Hq(>:A%,B.B.S.q% !(Enter date} mm/dd/yy %q!(Enter time hh:mm:ss !q-6-A:7<,,6-A:7<,,-6-A:7<,,qKA'A&'A}%9A)@`EA0Kq( WORK DISK INqD:CONFIGqqE6}-I:,&3BUFF = #;,.6-P:',46-EINT(X/C128)-C1rK:  D:AMIS.UDLqE6f DOCUMENTATION FOR AMIS.BBS BY TOM GEISE OF M.A.C.E.AND PUT IN PUBLIC DOMAIN BY HIMSELF MODIFIED BY JIM STEI!}NBRECHER AND LARRY BURDENO REQUIRED HARDWARE ATARI 400 OR 800 WITH 40K. BASIC CARTRIDGE ONE OR!} MORE DISK DRIVES ATARI 850 INTERFACE ATARI 820,822 OR 825 PRINTER D.C. HAYES SMARTMODEM REQUIRED FILES!}: @AUTORUN.SYS LOADS CLOCK MODULE AND 850 BOOT @AMIS.BBS MAIN BBS PROGRAM INIT.BBS CON!}FIGURE BBS *MESSAGE.DAT MESSAGE DATA BASE *MESSAGE.ISM MESSAGE POINTERS *CALLERS.DAT CALLERS DATA BASE *CONFIG !} SYSTEM POINTERS *NEWU NEW USER TEXT *WELC WELCOME TEXT *BULL BULLETIN TEXT *FUNC !} FUNCTIONS TEXT *DOWNDOC DOWNLOAD FILE INFO *HELP HELP TEXT @*DOS.SYS PROTECT DISK DRIVE @!} = REQUIRED ON STARTUP DISK * = REQUIRED ON WORK DISK IN DR.1 FILE FUNCTIONSAUTORUN.SYS THIS PARTICULAR VERSION !}LOADS IN THE 850 BOOT, THE MACHINE LANGUAGE CLOCK MODULE, AND LOADS AND RUNS THE AMIS PROGRAM.INIT.BBS THIS IS A!} ONE TIME RUN. THIS FILE WILL PROMPT THE USER, AND HELP HIM TO CREATE FOUR DATA FILES: MESSAGE.DAT ME!}SSAGE.ISM CALLERS.DAT CONFIG YOU WILL SPECIFY THE NUMBER OF SECTORS FOR THE MESSAGE DATA !}BASE. IF USING ONE DISK DRIVE, START WITH 150 FOR MESSAGES. THIRTY- THREE SECTORS WILL AUTOMATICALLY BE SET ASID!}E FOR THE SELF-SERVICE CALLERS.DAT FILE.AMIS.BBS THIS IS THE BBS PROGRAM FILE. IT REQUIRES THE FOUR DATA FILES, !}CREATED BY INIT.BBS, AND THE SIX TEXT FILES ALL BE PRESENT ON DRIVE ONE. YOU WILL ALSO NEED ANY DOWNLOAD FILES YOU !}HAVE WITH THE EXTENSION OF .UDL THE BBS IS SETUP TO USE THE DC. HAYES SMARTMODEM. AND THE OPTION SWITCHES ON TH!}E HAYES ARE TO BE SET TO THE FOLLOWING: SWITCH # SETTING DTR 1 UP VERB. 2 UP QUIET 3!} DOWN ECHO 4 UP RING 5 DOWN CD 6 UP RJ11 7 UP N/A 8 !} DOWN YOU WILL ALSO NEED YOUR MODEM CABLE WIRED UP AS FOLLOWS: MODEM PIN <----> 850 (R1:) TRAN. 2 !} -- 3 SEND (OUT) REC. 3 -- 4 REC. (IN) GROUND 7 -- 5 GROUND CARRIER 8 -- 2 CRX (IN) D!}TR 20 -- 1 DTR (OUT) RING 22 -- 6 DSR (IN) WHEN YOU RUN AMIS.BBS, THE PROGRAM WILL PROMPT YOU TO!} ENTER TODAY'S DATE AND THE CURRENT TIME. AFTER DOING THIS, THE PROGRAM WILL PROMPT YOU WITH "WORK DISK IN?" AT T!}HIS POINT, YOU SWAP YOUR START UP DISK WITH YOUR DRIVE ONE WORK DISK AND HIT . THE MODEM WILL THEN BE GIVEN !}ITS INSTRUCTIONS. YOU WILL SEE THIS ON YOUR SCREEN. THE BBS IS NOW UP AND RUNNING. YOU WILL SEE THE TIME UPDATED !}ON YOUR SCREEN. SYSOP NOTES: OPTION---- USED TO UPDATE DATA FILES AND EXIT THE PROGRAM. (NOT REQUIRED) !} SELECT---- IN IDLE, USED TO SELECT LOCAL MODE. SO THE SYSOP CAN RUN THE BBS FROM HIS KEYBOARD. ON-LINE, USED !}TO PUT SYSTEM IN THE CHAT MODE. MUST BE DONE AT VERY START OF COMMAND LINE... START---- NOT USED, EX!}CEPT FOR RING-BACK SYSTEMS TO ANSWER THE CALL... ALL OTHER FUNCTIONS ARE USER PROMPTED.MESSAGE.DAT THIS IS THE M!}ESSAGE DATA BASE.MESSAGE.ISM THIS IS A ISAM FILE USED FOR QUICK SCAN OF MESSAGES.CALLERS.DAT THIS IS THE CALLERS!} DATA BASE.CONFIG THIS IS THE FILE POINTERS FOR THE DATA BASES.UTILITY FILES---------MESSAGES THIS FILE ALLOWS!} THE SYSOP TO DELETE MESSAGES AND COMPACT THE MESSAGE FILE WHEN IT IS NEAR FULL.NOTE:--- YOU CAN'T COPY THE DATA !} FILES TO A NEW DISK UNLESS YOU DO A DOS FUNCT J. THE FILES ARE UPDATED BY NOTE AND POINT, FROM THE ISAM FILES! !} IF YOU ARE USING ONE DISK DRIVE, YOU MUST CHANGE THE "D2:" TO "D1:" IN LINES 5100 & 5400.ERRORS------ ALL ERRORS A!}RE REPORTED TO THE PRINTER. THE LINE & ERR NUMBER IS GIVEN.DATA FILES---- THE SECTOR NUMBER OF ANY MESSAGE ENTE!}RED INTO THE SYSTEM IS PRINTED AFTER THE MESSAGE TO HELP YOU FIGURE OUT WHEN YOUR MESSAGE.DAT FILE NEEDS TO BE SERVI!}CED BY THE MESSAGES PROGRAM.BACK-UP------ I STRONGLY RECOMMEND THAT YOU COPY YOUR WORKING DISK AT LEAST ONCE A W!}EEK! BEFORE YOU COMPACT THE DATA BASE FILES!!!AS RECEIVED, THE PROGRAMS YOU HAVEDOWNLOADED TONIGHT WON'T WORK.THE STAR!}T UP DISK MUST CONTAIN DOS.SYS OR THE SYSTEM WON'TSTART....BYE THE WAY, THE SYSTEM ISSTARTED UP JUST LIKE YOU WERE LOAD-I!}NG UP A MACHINE LANGUAGE GAME EXCEPTTHAT BASIC MUST BE IN. THE AUTORUNFILE MUST BE RENAMED TO AUTORUN.SYS.THE NEWU, WELC!}, BULL, FUNC, DOWNDOC,AND HELP FILES REQUIRED ON YOUR WORKDISK ARE ALL TEXT FILES. IF YOU ARENOT IN POSSESSION OF A TEXT !}EDITOR OFSOME KIND (ASSEMBLER-EDITOR CART,TEXT WIZARD, LETTER PERFECT, ETC.),YOU WILL FIND THAT IT IS NEXT TO IM-POSSIBLE!} TO RUN THIS SYSTEM.GOOD LUCK WITH THE SYSTEM. I'VE BEENTHROUGH MANY A PROBLEM WITH THISSOFTWARE, SO FEEL FREE TO CONTAC!}T METHROUGH THE MACE WEST BOARD WITH ANYQUESTIONS YOU MAY HAVE.MACE WEST---> 313 274-3940 24 HRS <-- FEEL FREE TO CONTAC iyzb$ : ZERWOCRAMSGFROMFRMSGNOSUBJTEMPPASDATETIMEFILBUFFERESECEBYTBYTSECLCSECCBYTCALLNMSECMBY%}TMSGHMS %} Co%}mpact Message Fileby Tom Giese6-6-@(~~;@,;AU,;A!,;@@,;@@,%};@,;@3,;A ,;@@,;@,;@,2 6-6.>:AU,<;I:,&A,Read Index%} File% A`67AU,. %6.((@D1:MESSAGE.ISM:"@@067B:,%}%,.: A0,F:AV,,67B:,%,.7:A%,MSG#  DATE: TIME:(From%}:(To :(Subj: 3!   Keep  Delete 3AdAU--F:Ad,"@)R:,"@%}A--F:Ad,"@)R:,"@A Ap Delete8$@@B:,.67$@@&@9,.%}8 A))67$@@&@9,.7$@@%, 6-& AX Keepb l(v%}(!!67$@@<$@@,.>:,$6-P:'AV,$6-&$AVS167$@@&@<$@@&%}@,.>:,S67$@@&<$@@&,.>:, -6-%@-P:B:,'@@,APUpdate %}Index File##@D1:MESSAGE.ISM (Update Configuration File@D:CONFIG%} @D:CONFIG""(   D:MESSAGES.BBSG$x ------- NEW USER INFORMATION ------ This AMIS B.B.S. is based on the ATARI Computer, so some functions are different from)} other BBS'S. The 'A' Command toggles the ATARI ASCII mode switch, and if you don't have an ATARI, the BBS will not allow)} you to enter ATARI mode. (RETURN=13 ASCII,and 155 ATASCII) Use the 'Q' Funct. to scan message subjects. Use the 'R' Funct)}. to retrieve messages. When entering message numbers, enter with Commas between message numbers. EXAMPLE: 1,20,5. Or u)}se a hyphen EXAMPLE: 1-5 to retrieve a range. Use the 'H' (HELP) Funct. if you need more information.AMPLE: 1,20,5. Or u(iA=ASCII/ATASCII switchB=Bulletin reprintC=Callers listingD=Download file/N=LIST Y=XMODEME=Enter a message into systemF=F-}ile listing for downloadG=Good-bye (leave system)H=Help with functionsI=In download (program summary)L=Line feed (ON/OFF)-}Q=Quick summary of messagesR=Retrieve messagesS=Summarize messagesT=Time and dateU=Upload file/N=S.SEND Y=XMODEMW=Welco-}me message reprintX=eXpert user switchY=Yell for sysop for chat?=Prints this listU=Upload file/N=S.SEND Y=XMODEMW=Welco,UA-ASCII/ATASCII switch. Changes control character sets between ASCII and ATASCII.B-Bulletins Reprints bulletins receiv1}ed at entry to MACE WEST.C-Print callers. Lists the names and addresses of callers to MACE WEST.D-Download file. Send 1}a program to you. Use this function in ATASCII mode, or Inverse text will not be sent correctly. PROTOCOL: N=File is 1}Listed Out. Y=File sent using XMODEM/AMODEME-Enter a message into MACE WEST. 'E' Sub-functions are self- explanatory.1}F-List files that may be sent with the D-Download function.G-Goodbye. Exit from MACE WEST.H-Help. Prints this list.I-In 1}download. A short de- scription of programs avail- able in the Download option.K-Kill a message. Use this to delete 1}a message from the file. A password may be necessary if one was used at message entry.L-Line feed on/off. Normally off.1} For terminals that need an extra line-feed to advance the line.Q-Quick scan. An abbreviated scan. Prints the subject 1}of the mes- sages only.R-Retrieve messages. Allows you to retrieve messages from the message file.S-Standard scan. 1}Prints name of caller, intended recipient, and the message's subject.T-Time and date. Gives you the current time and 1}date.U-Upload. Use to upload a file to MACE WEST from your terminal. PROTOCOL: N=Use Smart Send, LIST. Y=Use AMODEM/XM1}ODEM File transfer.W-Welcome. Reprints welcome message received at sign-on.X-Expert user. Shortens some system prompts1}.Y-Yell for system operator for chat.?-List current functions.CTRL Pauses the display or send.CTRL Aborts current s1}end. Aborts pending function.?-List current functions.CTRL Pauses the display or send.CTRL Aborts current s0' This is the file you use to putyour welcome message on the caller'sscreen. Called from disk and sent tothe caller's 5}terminal right after the"HIT " prompt is serviced.This file, the BULL (for bulletin)file, and the DOWNDOC (for dow5}nloaddocumentation) files, are all textfiles, and can only be easily createdusing a text editor such as TextWizard or Let5}ter Perfect. These three files are all calledfrom within the AMIS program, so un-less you rewrite it, their use isman5}datory.ect. These three files are all calledfrom within the AMIS program, so un-less you rewrite it, their use isman45 REM INIT BBS10 DIM CR$(1),B$(124):FILE=120 B$(124)=CHR$(0)30 ? "Initialize B.B.S."40 CR$=CHR$(155)60 ? "Enter # of sec9}tors for messages file":INPUT X70 OPEN #FILE,8,0,"D:MESSAGE.DAT":NOTE #FILE,MSECT,MBYTE80 FOR Y=1 TO X:? #FILE;B$:NEXT Y:CL9}OSE #FILE90 OPEN #FILE,8,0,"D:MESSAGE.ISM":CLOSE #FILE100 MSGS=0:HMSG=0:CALLNO=0120 ? "Thirty-three sectors will now be se9}t aside for your caller file."130 OPEN #FILE,8,0,"D:CALLERS.DAT":NOTE #FILE,CSECT,CBYTE140 FOR Y=1 TO 30:? #FILE,B$:NEXT Y:9}CLOSE #FILE150 OPEN #FILE,8,0,"D:CONFIG"160 ? #FILE;CSECT;CR$;CBYTE;CR$;CALLNO;CR$;MSECT;CR$;MBYTE;CR$;MSGS;CR$;HMSG170 CL9}OSE #FILEE150 OPEN #FILE,8,0,"D:CONFIG"160 ? #FILE;CSECT;CR$;CBYTE;CR$;CALLNO;CR$;MSECT;CR$;MBYTE;CR$;MSGS;CR$;HMSG170 CL8 ***** NOTICE ------ WE ARE NOW UP 24 HOURS A DAY...THE NEW EQUIPMENT HAS ARRIVED....THE UPLOAD FUNCTION HAS BEEN ADDED...=}.UPLOAD FILES ARE SUBJECT TO SYSOP APPROVAL.... MESSAGES ENTERED ON THIS SYSTEM SHOULD BE INFORMATIVE, USEFUL OR ARTFUL..=}..... TACKY OR OFFENSIVE MESSAGES WILL BE REMOVED FROM THE SYSTEM....DOWNLOAD FUNCTION NOW UP NEW USERS: READ MESSAGES 26 =}AND 27 FOR INFORMATION ON DOWNLOADING AND RECENT SYSTEM ENHANCEMENTS.OWNLOAD FUNCTION NOW UP NEW USERS: READ MESSAGES 26 <H DOCUMENTATION FOR AMODEM VER. 4.2 TERMINAL PROGRAM. This file will permit the ATARI to access an RCPM BBS that A}runs under the CP/M operating system. Also SOME ATARI BBS Systems. And allow ATARI to ATARI transfer. It features uplA}oading and downloading at 300 baud and is extremely user friendly. The file may be listed here with command D. AMA}ODEM4 N Then captured and saved to disk. Then ENTERed with the interface "booted" by an AUTORUN.SYS file. A}When RUN, it will go into terminal mode at which time the user should dial the BBS. Some systems are of the RING-BACK vA}ariety, so you should be prepared to let the phone ring ONCE. You will then hang up and re-dial 10-15 seconds later. A}When the system connects, type a few s until the BBS responds. Follow the HELP commands of the system from herA}e. TRANSLATION - SELECT T will toggle the translation mode between ATARI (No translation) and ASCII (Light transA}lation). Use ATARI on ATARI Systems and ASCII on RCPM Systems. MENU - For ATARI Disk systems, you may list your MeA}nus with SELECT M or SELECT 1 or 2 or 3 or 4. To find files or space for new files. DUPLEX - For ATARI to ATARI fiA}le transfer, you will need Half Duplex Since AMODEM sends no echo. You may toggle it with SELECT P. NOTE; Use ATARI MA}ode on each end. --------------------------------- NOTE: the commands XMODEM S and XMODEM R are for RCPM boards onlyA} For other boards, follow the directions for that system! For AMIS boards do function D or U then answer Y to XMODEM ProtoA}col? --------------------------------- DOWNLOADING - To download from the BBS you must remember that it is controlledA} by a file called XMODEM. To have this file send a program to your ATARI, you must press