@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( 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`  `1  ɐ     `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.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1: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 ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.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- 138ɛ+,' 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 D8uAborted...ſYThe above is at the end of the 0DLM.BBS module. Put a Y next to FREE, if you want all files whose extenT}sion ends in 0 to be free downloads (not added to the user's total DL count). Put an N there if not. all files whose extengThis module is used to display your callers' log. Please see the OASISLOG.ARC. You need to edit your log filename inside th V}is module to match the name used inside LOF0.OAS.Please see the OASISLOG.ARC. You need to edit your log filename inside th 30MVS.SUP 3/25/89 This module can be used instead of PEDIT.COM. The password table in Oasis 4.6 is a separate file, 0X}PWTAB.DAT, that is created at bootup, whenever a new user opens an account, and if any user changes his password online. AftY}er logoff, the new 0PWTAB.DAT is created. Before setting up for a call, the file is loaded into memory. Anytime a four charZ}acter password is changed, the 0PWTAB.DAT must be re-created. Each time you use 0MVS.SUP, it will recreate the 0PWTAB.DAT fi[}le if you say yes to the did you change yourself prompt. You need to understand this fact, so that you can use it to your ad\}vantage. For example, if you have a second system and you run PURGE.BAS on your password file, then you could install your n]}ew password file on the system, and just boot 0MVS.SUP, and exit it, to create a new 0PWTAB.DAT. You would not have to reboo^}t the BBS. In order to safely edit your own account, 0MVS.SUP will force you to re-logon the BBS. It does this, by sen_}ding a SHIFT-CONTROL-P to the keyboard. This way, you can call remotely and use 0MVS.SUP. Whenever you delete accounts, 0MV`}S.SUP will COMPACT the 0PW.DAT file, and will show you several dots while this is happening. You do not have to create a newa} password file, like you do with PEDIT.COM. 0MVS.SUP will safely compact the 0PW.DAT file. The size of 0PW.DAT will not chab}nge, but the place where the next new password will go, will be moved up. All programs that list user info will display compc}acted password files correctly. FEATURES[E]DIT ACCT. This option will send you to our familiar passwod}rd editor. When you exit the editor, 0MVS.SUP will ask SAVE CHANGES?. Hit [Y] for YES, and it will save the changes to 0PW.e}DAT right then on the spot. Hit any other key for NO. If you hit NO by accident, you can still save your changes. Be suref} that you do not leave that account. Just hit [E]DIT again, and you will see your changes are still there. Simply hit [Y] fg}or YES to save them.[D]ELETE[U]NDELETE Use this option to flag an account to be DELETED when you exit 0MVS.SUP. Theh} word DELETED will appear under the username. The account is NOT touched at all. Only a flag in a table is set, and that wii}ll tell 0MVS.SUP to COMPACT that account when you exit. You may use [U]NDELETE to keep the account.[S]EARCH Use thisj} option to search for a certain account. You can enter a partial name, the same way you do to send E-Mail to a user. 0MVS.Sk}UP will search from the 1st account to the last account, and show you the first match only. 0MVS.SUP will grab a FULL BLOCK l}OF 90 PASSWORDS! When a match is found, the account is ready for you to edit.[F]irst, [L]ast, [N]ext, [P]revious. Thm}ese options are used to move around in the password file. If you wanted to validate a recent new password, then use [L]ast Un}ser. The USER NUMBER helps you to know where you are in your password file.[Q]uit When you [Q]UIT 0MVS.SUP, it will o}ALWAYS recreate the 0PWTAB.DAT file, reload it, and make you relogon. This is only when you edit your own account. p} REMARKS This module will replaces PEDIT.COM for Oasis 4.6. I did not take the time to add editing options forq} DLs, ULs, Msgs, and Calls, or a time online reset button. I will release the source code, and maybe someone else will revisr}e it. It is still safe practice to make a backup of your password file before deleting users. If you lose power while delets}ing, your password file could get ruined. ackup of your password file before deleting users. If you lose power while delet,0UPLD.SUP module DOCS 4/1/89The purpose of this module is to get your users to name your upload filenames according to youu}r BBS setup.You may edit the module according to the module editing standards established for OASIS modules. If you have nv}ever read OASMODS.DOC, then get it from the support BBS.In addition to the obvious text prompts that may be modified, therew} are a few questions and decision prompts to be edited.Load the UPLOAD.SUP module into TEXTPRO and look for the spot where x}the text prompts say [RETURN] to Quit!. After that area is a question:@YPut a Y there if you use a Subdirectory fory} your uploads.next you see:@UPL> @Enter your Upload subdir name here and be sure you enter the '>' charactz}er.Next you see two prompts, one for unknown Types and the other for unknown Languages:Կ@X@̿@X@Put the extension l{}etter that you wish to be used for unknown types and langs where you see the X. This will be used as your deafault type and |}lang, when users choose invalid types and langs.In order to make it easy for you to use your types and langs, I have design}}ed this module to use the exact text from your DLBase module. See where the word  is? That word and all text afte~}r it, is exactly the same as the last portion of your DLbase module. Place the cursor over the character at the beginning }of the promtp , then with textpro type CONTROL-SELECT-V to delete all text from that point and below. Now, all you} need to do is append that portion of text from DLbase. Look at your Dlbase module and delete all above that spot, and delet}e all below the TYPES list (do not include the subdir list). Save the portion of dlbase that you have left. That portion ca}n be appended to the bottom of UPLOAD.SUP with the CONTROL-L command in textpro.If you dont understand how to place the por}tion of Dlbase into the 0UPLD.SUP module, then just revise the 0UPLD.SUP module manually to have your type and lang descripti}ve words.Make sure you edit the access level descriptive phrases to suit your BBS.SYSOP UPLOADS!!! IMPORTANT!!! REMEMBER}!!If you dont want to use this module when you call your BBS, there is a question that says "SKIP THIS?", hit [Y] for yes a}nd you can name the file the old way.If you change the subdir name from your default, then the limit is 8 characters for a s}ubdir name. If you have multiple subdir names to enter, then enter one and then when you goto name the file, you have more r}oom to put in another subdirname. Confused? Don't be. You can enter a subdir name(s) up to 8 characters, then when you go t}o enter the filename, you can enter another subdir name(s) and then the filename (SysOp is NOT limited to 8 characters while }entering the filename.) can enter another subdir name(s) and then the filename (SysOp is NOT limited to 8 characters while  OASIS BBS DOCS CUSTOMIZE PART ZERO These instructions explain what is on each diskette. } SIDE A SIDE A has OASIS.COM, SETUP.RES, R: handlers, and RES> files, and offline utilities. SIDE A is t}he first boot disk for the sample BBS. SIDE B SIDE B is the second boot disk for the sample BBS. S}IDE B has support files and modules for the sample BBS. SIDE C SIDE C is the sample BBS disk for D2}: SIDE C has more modules for the sample BBS. SIDE D SIDE D has some public domain utility files t}hat are provided free of charge to assist you in developing your board. SIDE D also has a few modules in ARC format. } SIDE E SIDE E has all the documentation files for OASIS BBS. SIDE F SIDE F has }the remainder of the modules in ARC format. The instructions for OASIS will assume that you use the text editor, cal}led TEXTPRO.COM whenever the creation or editing of files is mentioned. My short TEXTPRO.DOC are on SIDE D. You will also n}eed to use the program called ARCX.COM. ARCX.COM will separate the modules that are in ARCX format. You want to s}eparate all of the .BBS modules and put them on master diskettes. Format two diskettes. Run ARCX.COM on the modules on SIDE} F and the few on SIDE D. Keep these modules as your master copies of the modules. To create your own custom OASIS }board from scratch, please consult the rest of the CUSTOMxx.DOC files. See the SUMMARY.DOC file for a summary of what each C}USTOMxx.DOC file covers. Use the summary as a quick reference to where information about the BBS can be found in the CUSTOMx}x.DOC files. The file, COMMANDS.TXT has a summary of all SysOp commands available. t the BBS can be found in the CUSTOMxX OASIS BBS DOCS CUSTOMIZE PART ONE These instructions will tell you how to create your own OA}SIS board from scratch. Format a diskette. Create a subdirectory called RES> on DISK ONE. Copy the following files from SI}DE A onto DISK ONE: OASIS.COM SETUP.RES R: Handler Boot up TEXTPRO.COM and save BLA}NK screens onto DISK ONE, into the RES> subdirectory, with the following filenames: 0MAIN.RES 0MINI.RES } 0BULL.RES 0GEST.RES 0PWAP.RES 0WELC.RES 0UPLD.RES 0QKDL.RES 0GBYE.RES 0C}OLR.RES 0HLPM.RES 0MAIN.ATA 0MINI.ATA 0ELM.OAS You may not plan to use all of these fil}es, but create them for now, so that they are available. Format a second diskette, or decide where you will kee}p your .SUP files. .SUP stands for SUPPORT. These files will SUPPORT your board. Some .SUP files are kept in a subdirector}y called xSUP, and others in one called xFNC. Only the .SUP files that fit the form, xMVx.xxx are kept in the xFNC subdirect}ory. All others are kept in the xSUP subdir. For now, you want to create every .SUP file as a blank file. Load up T}EXTPRO.COM. Save a BLANK screen to the diskette on which you will have your .SUP files. Create the following files as blank} files: Inside xFNC> xMVN.SUP xMVZ.SUP xMVF.SUP xMVD.SUP xMVI.SUP xMVP.SUP } xMVL.SUP xMVH.SUP xMVJ.SUP xMVK.SUP xMVV.SUP xMV0.SUP xMV1.SUP xMV2.SUP } xMV3.SUP xMV4.SUP xMV5.SUP xMV6.SUP xMV7.SUP xMV8.SUP xMVW.SUP xMVX.SU}P xMV9.SUP xMVS.SUP xMVO.SUPInside xSUP xBULL.SUP xQKDL.SUP xGEST.SUP }xPWAP.SUP xUPLD.SUP xMINI.SUP xWELC.SUP xMAIN.SUP xHLPM.SUP xGBYE.SUP You ma}y not plan to use all of these .SUP files, but you should create them all ahead of time, and then decide later which ones you} will not use. The following .OAS files are not text files, but are modules that MUST be used in order to operate }the BBS. LOF0.OAS LON0.OAS SCNO0.OAS RING0.OAS PWRD0.OAS Decide where you wi}ll keep your .BBS files and format a diskette for them if necessary. .BBS files are OASIS modules. Some modules are only fo}r the SysOp to use, and others are for the users. For now, copy all the .BBS files onto your diskette that you plan to use f}or .BBS files. Here are some of the files currently being used: ELIZA.BBS USER.BBS STAT.BBS } RATIO.BBS DAY.BBS LOG.BBS CR.BBS OT.BBS FB.BBS EZ.BBS AD.BBS } REGSM.BBS REGLG.BBS SRV.BBS TRV.BBS DLBASE.BBS ED.BBS BU.BBS RS}YS.BBS SEZ.BBS RLE.BBS DOS.BBS BBS.COM GL.BBS SYS0.BBS You may not plan} to use all of these modules on your system, but for now you should have all 25 of them available for use. not planu OASIS BBS DOCS CUSTOMIZE PART TWO These instructions will give you more information about th }e options in the SETUP.RES file. SETUP.RES is NOT loaded into computer memory. SETUP.RES allows you to configure your board }. Each question in SETUP.RES has enough information for you to decide and enter an option. This instruction file is meant t }o add to the information in SETUP.RES. When you boot OASIS.COM, the first thing the BBS does is read SETUP.RES. The } BBS ignores all lines that begin with a semi-colon. There are supposed to be a certain number of total options in SETUP.RES }. If that total does not add up right, then the boot process stops, and the BBS aborts. You will notice that most of the op }tions in SETUP.RES are numbered in order. Your first major decision in SETUP.RES is whether to use .RES files or . }SUP files for your menus and welcome screens. .RES files are loaded into computer memory. In SETUP.RES, options }numbered 48 and 49 ask about the drive number to start and stop quick downloads. These drive numbers are enforced if a perso }n hits [D] from the main menu. A file must be between the drive numbers you set. The file must be locked, and at the user's } level or below. Some of the modules can over-ride the drive number limit, because the modules specify the drive number. If } you need to have special access to certain drive numbers for files, then a module may serve that purpose for you, and you ca }n keep regular users from accessing that drive number. les, then a module may serve that purpose for you, and you ca @ OASIS BBS DOCS CUSTOMIZE PART THREE These instructions will explain how to create your .DAT $}files. There are three .DAT files, xMESS.xxx, xCONFIG.DAT, and xPW.DAT. You must create xCONFIG.DAT with the offlin$}e utility called CONFIG.COM. You must have the file, DVC.OBJ on D1: when you run CONFIG.COM. Do not have CONFIG.DAT already$} online when you want to create one; instead allow CONFIG.COM to create it for you. Of course, you CAN use CONFIG.COM to ed$}it an existing CONFIG.DAT file also. (note, you will need to rename CONFIG.DAT with the MBE number preceding the name). $} xCONFIG.DAT is a file that is always 280 bytes long. This file contains the names of your message bases, your monthly to$}tals that are seen on the waitscreen, your default colors, your guest user access, and other data. CONFIG.DAT is updated and$} resaved to disk at every logoff. Whenever you back up files from the BBS, be sure to include xCONFIG.DAT. Follow$} the easy instructions in CONFIG.COM to customize your board. The limit for message base names is 15 characters. Whenever y$}ou change a menu option on your board, remember to consider the guest access levels you had made in CONFIG.DAT. You may need$} to run CONFIG.COM to edit guest access. CONFIG.COM also has an option to create blank files for you. You can us$}e this option to create any file; the file will be created with 120 bytes. You can create xPW.DAT and your message bases wit$}h this option. The next .DAT file to consider is xPW.DAT. Each user's account is 64 bytes long. xPW.DAT always has$} an extra 12 bytes at the end for future additional passwords. If you use CONFIG.COM to create xPW.DAT, then xPW.DAT will be$} 120 bytes. You can then add 20 bytes by using the add zeros to a file option; then xPW.DAT will be 140 bytes, which is (2X6$}4)+12. You can let the BBS create xPW.DAT for you at boot up, also. The last .DAT file is xMESS.xxx. xMESS.xxx can$}not exceed a certain number of bytes. The limit is shown to you during bootup. xMESS.xxx contains most of your board's text$} prompts. Each line in xMESS.xxx ends in a [RETURN]. There is a way to put [RETURNS] within your prompts in xMESS.xxx,$} without them ending the xMESS.xxx line. The BBS will read the null character in xMESS.xxx and display a carriage return to $}the user. The null character can be made by pressing CONTROL-COMMA. With TEXTPRO.COM, you must press ESC-CONTROL-COMMA, to $}make the null character. You will see a dot, or period, as long as you have selected the option to show false spaces (CONTRO$}L-O). Everywhere in xMESS.xxx, that you see the CONTROL-COMMA, the BBS will display a [RETURN] to the user. LINE # $}1 of xMESS.xxx is very important. This line determines what LETTER OPTIONS will perform what BBS functions from your Main Me$}nu. Line one of xMESS.xxx looks like this: ACGEFHIJKLMNOPDRSUVY=*ZBQT/XW The first option in line one is the$} [A]sk SysOp option. If you wanted to use [F]EEDBACK there, then you would put an 'F' as the first letter in line one of xME$}SS.xxx. The next option, is the one that checks for E-mail. The third letter always sends MVD.SUP. The 'POSITION' of a let$}ter in line one of xMESS.xxx determines what function is performed by the BBS. You can use a letter only once. Look, for ex$}ample, where '=' comes after 'Y'. That 'POSITION' in the xMESS.xxx file will send MVZ.SUP. The 'Z' used to be in that spot,$} after the 'Y', but I changed it to '='. I switched the '=' with the 'Z'. Now, the 'POSITION' where the '=' used to be, was$} where the 'Z' is now, and that postion sends the MVP.SUP file. You decide what LETTER to use for which POSITION in line one$} of xMESS.xxx. The POSITIONS of the BBS functions never change, only the letters that execute them. Notice the used in tw$}o spots. Wherever you put an invalid menu option, like , that function will not be looked for by the BBS. used in tw$p OASIS BBS DOCS CUSTOMIZE PART FOUR These instructions will tell you which files you MUST ha(}ve operating on your custom board. We continue from where you have created your board diskettes. You have a disk for the bo(}ot disk, with OASIS.COM, SETUP.RES, an R: handler, and your .RES files in the RES> subdirectory. You have a disk with your s(}upport files, called .SUP files. You also have a disk with all the .BBS module files. You have created your .DAT files, and(} they are online. You decide what drives to put the files on for now. Later, you can change your mind, after you understand(} how the files work together on your board. There are some files that you are recquired to use on the board. You m(}ust install an R: handler as the first step before booting OASIS.COM. Use the R: handlers provided with your RS232 interface(} or DOS. Use RS232.COM for an 850 interface. Use PRCSYS.COM with a P:R CONNECTION interface. Use ATRRS232.com with an ATR8(}000 interface. If you are using the built in R: handler of the MIO interface, then you do NOT boot any external R: handler. (} Go to your MIO configuration menu, and enable the RS232 port to R1: After an R: handler is booted, or installed, (}then the next step is to boot OASIS.COM. OASIS.COM can be on any drive. SETUP.RES MUST be on drive D1:. You must have all (}the .RES files on a drive, even if they are not to be used. The BBS will look for the .RES files wherever you have named the(}m in SETUP.RES. They do NOT have to be in a RES> subdirectory. You decide where they are when you enter the filenames of th(}e .RES files in SETUP.RES. The booting process will stop after loading the .RES files, if you need to change the b(}oot disk in drive D1:. Next the BBS will load xCONFIG.DAT, xPW.DAT, and lastly xMESS.xxx. You must have these three .DAT fi(}les on your board. You tell the BBS where they are in SETUP.RES. The BBS should end up at the waitscreen after loading xMES(}S.xxx. Trouble while booting the BBS can happen for the following reasons: -1- Your .RES files are too large. T(}his fact may be indicated by the BBS saying that it cannot locate xPW.DAT, even though you know xPW.DAT is where it should be(}. The .RES files are so large that they over-run their area. You will have to shorten your .RES files, or make one into it'(}s corresponding .SUP file instead. -2- Your xMESS.xxx file is too large. The BBS tells you the maximum size allowed for xM(}ESS.xxx. Trim away some of your xMESS.xxx. You will know that this is your problem, if the BBS loads xMESS.xxx and then you(} get garbage on the screen, instead of the waitscreen. -3- Other situations will be shown to you by the BBS while booting.(} Some example are: .RES files missing, Can't find CONFIG.DAT, Not enough room for passwords. If the BBS asks to create a x(}PW.DAT file, and you already have one, then turn off the computer, and shorten your .RES files. The BBS will create message (}bases for you, if needed. Once the boot process is completed, the BBS is waiting for a call. The only other files(} you must have are two message bases. One for E-Mail, and one for message base number one, the default message base. You al(}so must have the following files online:LOF0.OAS LON0.OASSCRN0.OAS RING0.OASPWRD0.OAS (}SYS0.BBS0ULM.OAS 0DLM.OAS0ELM.OASOther files and their corresponding menu options are optional. You can mak(}e your board as small, or as large as you want or have room for. corresponding menu options are optional. You can mak(G OASIS BBS DOCS CUSTOMIZE PART FIVE These instructions will explain all the support files fo,}r your board. The support files end in the extension .SUP. None of the .SUP files are needed for the board to operate (exce-}pt the eight special .OAS modules LOF0, LON0, SCRN0, RING0, PWRD0, 0ULM, 0ELM, 0DLM ). You may use as few or as many .SUP fi-}les you decide. The most important .SUP files are the ones that can be used as modules. The following are what can -}be considered download BASES. MVD.SUP MVF.SUP MVH.SUP MVI.SUP MVJ.SUP -} MVK.SUP MVL.SUP MVV.SUP MVZ.SUP MVN.SUP MVP.SUP MVO.SUP MVX.-}SUP MVW.SUP MVS.SUP All of the above .SUP files will be shown to the user as TEXT files, unless yo-}u use modules in their place. The number key options, which send MV0.SUP to MV9.SUP will also operate EXACTLY like the BASES-} above. In addition, the number key .SUP files will also execute graphics commands. The number key .SUP files are often ref-}erred to as MOVIE files. For example, if you named an ATARI MOVIE, like TIM's WRESTLING, as MV9.ATA, then the BBS will execu-}te all the ATARI graphics, and cursor control keys. The other .SUP files cannot be used as modules. Their use is e- }xplained below. Remember these next .SUP files cannot be used as modules: XUPLD.SUP This file is a SPECIAL modu- }le used to get the extensions from users. This module is the only one that can be sent from the upload command. xBULL.SU- }P This file is a TEXT file that displays your system news to your users. You may force the bulletin to be sent to a- }ll users, by running the offline utility called BULLETIN.COM, or the online FB.BBS. A flag is set in each user's password da- }ta. There is an option in SETUP.RES that can turn off their flag, after the first time the bulletin is sent to them. Otherw-}ise, the user may turn off his flag by using the expert options. xMAIN, xMINI, xGBYE, xWELC All the main menu fi-}les are TEXT files that are set to execute any valid key pressed immediately. This function is called HOT KEY. ain menu fi,r OASIS BBS DOCS CUSTOMIZE PART SIX These instructions will describe the OFF-LINE utility fil1}es. OASIS has several offline utilities that are run from DOS, after you take down the BBS. You need the file DVC.OBJ prese1}nt on D1: to run the .COM files. The file CONFIG.COM is described in CUSTOM03.DOC. You use CONFIG.COM to create you1}r CONFIG.DAT file. You also use CONFIG.COM to edit your CONFIG.DAT file. You will need to edit the GUEST user's functions w1}henever you make changes to the letter options and functions on your BBS. The file USER.COM will create a USER list 1}from PASS.DAT. You need to have the file DVC.OBJ on D1:. The file BULLETIN.COM is used to force the system bulletin t1}o be sent to all users. This program will alter your PASS.DAT file. The file PWPRINT.COM will make a password user li1}st. You can print the list on the printer, or make a file. The file PEDIT.COM is your password editor. This is the o1}nly file that will DELETE users from your PASS.DAT file. You need to copy PASS.DAT to either another drive, or to another fi1}lename, before you run PEDIT.COM. Example: COPY D1:PASS.DAT D1:OLDPASS.DAT When you run PEDIT.COM, it will ask for 1}the filename to read from. In the example, you would type D1:OLDPASS.DAT. Then PEDIT.COM asks the filename to read to. You1} would type, D1:PASS.DAT. After all your editing is done, your changes will be in the file that you selected for the COPY TO1}: command. In the example, that file would be D1:PASS.DAT. TOPXXUSR.BAS is a basic program that will create a top use1}r list from your PASS.DAT file. The JUMP2DOS system is different. JUMP2DOS is run off line, but you do not take down 1}the system to use it. JUMP2DOS allows you to do all INTERNAL SPARTADOS functions. Please see the JUMP2DOS GLU file for more1} information. . JUMP2DOS allows you to do all INTERNAL SPARTADOS functions. Please see the JUMP2DOS GLU file for more0 OASIS BBS DOCS CUSTOMIZE PART SEVEN These instructions will describe the most often used .B5!}BS modules. Please see the ARC file of each module mentioned, for detailed information. You are not recquired to use any, o5"}r all of the modules. There are several modules that almost all SysOps do decide to use. The most powerful module i5#}s EZ.BBS. EZ.BBS enables you to create a BBS menu that has options that send files to the user in many different formats. T5$}here are commands in the EZ.BBS module, that you program. EZ.BBS is able to execute other modules also. The B5%}U.BBS module comes in handy for backing up your message bases, xPW.DAt, and CONFIG.DAT. You must type out the complete filen5&}ames in the .BAT file. If you plan to have downloads LISTINGS on your BBS, then the DLBASE system is the way to go. 5'} DLBASE can be setup with or without sub-directories. You can use many DLBASE modules on your BBS. Some SysOps have one for5(} ST, or IBM files, whose filenames have different extensions, than 8 bit files. With DLBase you are not restricted to one do5)}wnload base, and one set of extension type and language names. DLBase also displays the date and file size in bytes. 5*} Please see the ARC files on SIDES D and F for more information on the modules. You can gain further understanding of mod5+}ules by practicing with the SAMPLE BBS setup provided. Through the use of modules, you will gain more POWER, and more contro5,}l at the same time. OASIS BBS becomes almost 100% flexible through the use of modules. gain more POWER, and more contro4\These instructions tell you what each position in line one of xMESS.xxx does.0 - Email to Sysop1 - Check your mailbox2 9.} - xMVD.xxx3 - Send E-mail4 - xMVF.xxx5 - xMVH.xxx6 - xMVI.xxx7 - xMVJ.xxx8 - xMVK.xxx9 - xMVL.xxx10 - List me9/}ssage bases11 - New message base list12 - xMVO.xxx13 - Post a message14 - Quick download a file (xQKDL.xxx)15 - Read cur90}rent message base16 - xMVS.xxx17 - Upload a file (xUPLD.xxx)18 - xMVV.xxx19 - xMVW.xxx20 - xMVX.xxx21 - Yell for SyOp291}2 - xMVZ.xxx23 - xMVN.xxx24 - xMVP.xxx25 - xBULL.xxx26 - Logoff the BBS27 - Translation selection28 - xMINI.xxx29 - Ex92}pert Options30 - Screen WidthThis instruction file was written on OASIS.PAL version 3.7/24/89ion28 - xMINI.xxx29 - Ex8cOASIS 4.3 CHANGES TEXT 3/11/89 There are six filenames that can have separate GRAFIX extensions:0MAIN.XXX0MINI.XXX=4}0WELC.XXX0GBYE.XXX0MESS.XXX0HLPM.XXX First of all, you can set the BBS to use ONLY the .RES version of one of these =5}files, with options in SETUP.RES. If you use the .RES version, then the file is loaded into computer memory at bootup and se=6}nt to users from computer memory, no matter what grafix mode the users have chosen. If you would rather have some special g=7}rafix versions of some of these files, then you must select the .SUP option for it in SETUP.RES. The .SUP version MUST be on=8}line. The .SUP version is the default file that the BBS will always resort to, when another grafix version cannot be found. =9} You can provide as many or as few different grafix versions as you want, but you MUST have the default .SUP version availabl=:}e. Your grafix choices have the following extensions:.ATA - Atascii or Atari graphics..ANS - ANSI graphics for IBM (clone=;}s).V52 - ST color graphics.SUP - default (should be ASCII).CDR - Commodore colorALSO THE 0MVX.SUP files can have option=<}al GRAFIX extensions. OTHER NOTES:-1-When you go to use CONFIG.COM, it will want to see CONFIG.DAT. You wil==}l have to rename 0CONFIG.DAT to it's old name and then back again. -2-If you are in term mode, the BBS will not log you of=>}f at all unless you go back to local mode and your personal time limit is reached. Set your time online to 255 minutes and y=?}ou have over 4 hours of safe term time. (reset your time with Shift-control-M). You can also use the control keys in term mo=@}de without logging yourself off, etc. The online timer runs when you logon locally now also.-3-The screen width function=A} wants the user to enter a screen width between 20 and 128. If he hits return, he gets 40. WOW! What COLOR! =B}This update delivers on the promise of built in color for every MESS.XXX prompt for users who logon in ANSI, ST COLOR, or COM=C}MODORE COLOR modes. The ANSI delivers 30 combinations of color to users who have ANSI emulation in their term programs and a=D} COLOR MONITOR. (It does not support Monochrome!!!!!!!) The ST COLOR codes were taken from information pertaining to the FL=E}ASH terminal program used by many STers, and uses 24 different combinations with 12 of those being inverse. (It is NOT VT52!=F}!!!!!!) The COMMODORE color count is about 12 and is for those whose term program has a COLOR mode, with BLACK background, a=G}nd supports BOTH upper and lowercase. (It is NOT COMMODORE GRAPHICS MODE!!!!!). WOW! ATARI GRAPHICS!! This =H}update brings back the old days when we used to log on the old EXPRESS BBS and be treated to Atari cursor and shape graphics.=I} Back then, not many ASCII callers would be able to endure such an environment. Now, Oasis 4.3 gives us the best of BOTH wo=J}rlds! It is up to you to put in as much or as little Atari graphics in your MESS.ATA (optional) and other .ATA optional file=K}s. Let your users help you out too. Message Bases Changes Several new commands were added to the message ba=L}ses, while reading messages. Some other small changes were also made to make reading messages more user friendly. The [G]ot=M}o message number command, combined with the [xxx\xxx-] prompt, enable the user to move about from message to message more eas=N}ily. The total message limit per base has been raised and given an option in SETUP.RES to be set per individual base. =O} Up to 250 messages are now allowed in a base, and it would compact at 241 automatically at any logoff. The waitscreen does =P}not display the number of deleted messages at this time, (an optional module for checking this will be provided later). =Q} Continuous Scroll toggle was added to make capturing a few messages easier. If you have Scroll and scan mode on, hit a key=R} to make it stop. This mode can be used to find the area you want read very quickly. [P]ost a message; should be the =S}only INCONVENIENT aspect of this update. I don't even like it. We must consider the popularity of using [P] for post, and r=T}e-train ourselves to use [B] for backward read. (Sorry 'bout that!). [*] to RUN A MODULE! We won't know, for awhile=U}, how powerful this command really is. Enter the filename in the subject line the same way that you do for a quick download, =V}except use ^ instead of \ to tell the BBS that it is a module and not a download. Remember that the extension is IGNORED (ju=W}st like it is ignored on Quick downloads). After the module is used, the user is returned to the same message. IMPORTANT! =X} If a module turns on a return filename... it is turned OFF, and, instead the user will go back to the message bases. For ex=Y}ample, my PW validation feature is called by 0MVH.SUP and will send the user a small BBSINFO.TXT file as a return filename. =Z}When I send the 0FNC>0MVH.* from the message base, he does not get the return filename of BBSINFO.TXT, but instead is sent ba=[}ck to the message. Although I use a prompt that says LOADING BASE... when a new message base is selected, the BBS is on=\}ly loading in the 2048 byte table of message locations. These tables used to take up your RES room and were 400 bytes each f=]}or 100 messages. I had to make them 2048 to cover 250 messages. You can leave the prompt out if you want. The BBS creates =^}the tables when you boot the BBS, so there is no need to back up the tables AT ALL. MISC. changes The passw=_}ord table is created at bootup, and recreated after a NEW USER logs off. It will only grow large enough to hold 731 password=`}s (5117 bytes). You do not need to backup the 0PWTAB.DAT file at all. The event scheduler will pause a total of 10 sec=a}onds before running the event, and if you hit any key before the 10 seconds expires, then you will CANCEL the event, and the =b}BBS thinks that that event number was completed. FILETRAN MODULES We are now using an APPEND method for up=c}loads. There is always a possibility that a user will drop carrier in the middle of uploading, or even a power failure can i=d}nterrupt an upload. While Oasis is receiving bytes, the upload filename is closed. If any interruption occurs, then whateve=e}r portion of the file, you have, is intact, and completely saved ALREADY. No need to be concerned about erasing it, and you =f}could even salvage part of it. When you capture text in term mode, the BBS will open the capture filename with append.=g} If the file did not exist, it will create it. If the file was already there, then it will add to it. This way, you will b=q} B%DOS SYSB*)DUP SYSBS0DLM DOCBU0MVL DOCBW0MVS DOCBt0UPLD DOCBCUSTOM00DOCBCUSTOM01DOCB CUSTOM02DOCB CUSTOM03DOCBCUSTOM04DOCBCUSTOM05DOCBCUSTOM06DOCB CUSTOM07DOCB-MDATONE DOCBJ3OASIS43 DOCBOASIS44 DOCBOASISTD DOCBOASMODEMDOCB3OASMODS DOCBPWRD0 DOCB$RING0 DOCB 2SUMMARY DOCBQ?COMMANDSTXTBHELP ME B'MESSDAT NUMe able to add to your calling sessions. I think that you will find the upload/download routines much more convenient than th=r}ey used to be. It will allow you to download over the same filename, without you having to go and delete the file first. =s} A security check was placed in the message bases to be sure that users cannot set up filenames to be run as games. The BB=t}S will change any ^ placed as the second byte in the SUBJECT to an \. This way, the message is still saved as a quick downlo=u}ad (F-MAIL), and you know who was trying to setup a module to be run from a message. Another security measure was added=v} in part. The password entry is now masked with *'s... but not the QUICK LOGON. The quick logon is done internally, and to =w}add the mask would make a mess of the clean code used there for quick logon and also used on the main menu with the [T]RANSLA=x}TION command. Consider it a compromise. There is no more message scroll option in the expert options. The Scroll is =y}toggled in the message base now, and when turned on, will begin by REDISPLAYING the message you are on, and then continuing i=z}n the direction you were going. This is for capturing. The scroll should auto shut off, when you leave the message bases.={} The msg base reading options have many changes, which you can see by simply looking at the 0HLPM.RES file enclosed in thi=|}s ARC. The two filetran modules will now turn off the screen on 2400 baud and up, during filetran. Hit and hold the ST=}}ART key to turn the screen back on, and it is NOT a toggle. This will speed it up, a little bit. In the 0DLM.BBS file at th=~}e bottom is an option for FREE dls for files with level 0. set Y for yes, and N for no. The 0FNC>0MVx.SUP files can now=} be any or all of the grafix extensions. If the BBS cannot find the one the user needs, then it will send the .SUP version. =} For example, you could have 0FNC>0MVF.ATA for atarians. (this includes the MOVIE keys 0 to 9, on which you could feature col=}or screens for ST, ANSI, and/or COMMODORE). There is online compaction to avoid the BASE FULL message. While reading n=}ew messages, the BBS will not show your posts. Enabled a double module window that I had planned into 4.3 when I moved =}memory around and made the BBS able to reload 0MESS.XXX files. Now it is possible to run 12K modules! The MOVIE Meth=}od C in Ezmenu will send Commodore graphics color coded screens. The MOVIE KEYS will also. No other text displaying areas w=}ill send commodore color codes.e graphics color coded screens. The MOVIE KEYS will also. No other text displaying areas w<!Oasis 4.3 3/11/89 UPDATE DOCS [1] Oasis 4.3 now requires certain system subdirectories. They areA} one level deep and their names are small. Their primary purposes are to enable you to better organize your files, and to alA}low you to convert to S.I.G.S. in Oasis 4.6. The following are the REQUIRED system subdirectory names:0DAT0MSG0OAS0BBSA}0SUP0FNC Be careful to set the options in SETUP.RES so that the BBS can find these subdirs. The leading ZERO in the sA}ubdir names is not currently used by Oasis 4.3, but will be a part of S.I.G.S. in Oasis 4.6. The ZERO here refers to the maiA}n BBS S.I.G. [2] There were some BBS functions that were already performed by modules in Oasis 4.2, A}and now, the file transferring is also modularized. The following files, in the noted subdirs, must be online and their drivA}es set in SETUP.RES:0BBS>0ULM.BBS0BBS>0DLM.BBS0BBS>SYS0.BBS (actually optional)0SUP>0UPLD.SUP0OAS>LON0.OAS0OAS>LOF0.OAA}S0OAS>SCRN0.OAS0OAS>RING0.OAS0OAS>PWRD0.OAS Do not run your BBS without these files. Be sure to read any DOCS proviA}ded for any of these files. [3] All other files are optional. It is up to you whether you use any oA}ther optonal modules. The ones provided in this ARC file MUST replace your old 4.2 versions, if you decide to use them. A} [4] Several of the system filenames have been changed. In most cases, all you will have to do, is RENAMA}E the old filename to the new filename, and place the file inside the correct system subdirectory. In cases, where you wish A}to have extra GRAFIX versions of support files, you will have to create new files. The following is a list of old system filA}enames and their new names (the extension of .XXX implies that it can be a .RES or .SUP file):WELCASCI.XXX 0WELA}C.XXXWELCATA.XXX 0WELC.ATAFELCASCI.SUP 0WELC.V52PASSAP.SUP 0PWAP.XXXGUEST.SUP A} 0GEST.XXXQKDL0.SUP 0QKDL.XXXUPLOAD.SUP 0UPLD.XXXCONFIG.DAT 0CONFIG.DA}ATPASS.DAT 0PW.DATMESSAGE.DAX 0MSG.DAXFUNCT.XXX 0MAIN.XXXAFUNCT.XXX A} 0MAIN.ATASFUNCT.XXX 0MAIN.ANSFFUNCT.XXX 0MAIN.V52MFUNCT.SUP 0MINI.XXXBULLEA}T.SUP 0BULL.XXXMVA/MVB OR AXXXBYE.TXT 0GBYE.XXXMVX.SUP 0MVX.SUPMESS.DAT MESS.RES or 0A}MESS.SUP [5] The system files must go into their correct subdirectories. The .SUP files have been diA}vided into two categories, which are SUPport files and FuNCtion files. All the MVx.SUP files are FUNCTION files. They all gA}o into the 0FNC> subdirectory. This also includes the MOVIE files numbered from MV0.SUP through MV9.SUP. All other .SUP filA}es go into the 0SUP> subdirectory. The .OAS files go into the 0OAS>, and the REQUIRED .BBS files go into 0BBS> subdir. Any A}optional .BBS files that you use, can go inside 0BBS, if you wish. The message base files go into the 0MSG> subdir. Lastly,A} 0PW.DAT and 0CONFIG.DAT go into the 0DAT> subdir. If you use MESS.RES, it must not be inside any subdirs. 0MESS.XXX files A}are inside the 0SUP> subdir.to the 0DAT> subdir. If you use MESS.RES, it must not be inside any subdirs. 0MESS.XXX files @Oasis Test Drive July 28, 1989 The Oasis Test Drive BBS system is a shareware release by Z Innovators Company. OASISTE}D cannot be sold by anyone. You may run a bulletin board with OASISTD if you desire, without registering. When you wish to E}upgrade to the complete OASIS 4.6 BBS, then order OASIS 4.6 by sending a check or money order for $55.00, made payable to Z IE}nnovators.1344 Park St. Dept. 187Stoughton, MA. 02072. You will receive OASIS 4.6 on three double sided, single densE}ity diskettes. You will also be eligible for OASIS support on the private OASIS support MBE through June 30, 1990, at which E}time support will be subject to renewal. Oasis Test Drive is a complete and functioning BBS system based on Oasis 4.6.E} Oasis Test Drive is provided to give Atari 8 bitters the opportunity to try out running an OASIS BBS. The only differencesE} between OASIS TD and OASIS 4.6, is that OASIS TD does not support file transfers, printer output, is limited to 70 users perE} MBE, and only two MBE's. The rationale for these limitations is that a potential OASIS sysop can try OASIS before buying OAE}SIS. Also, a sysop who wishes to run a message only BBS on a small system can do so, with a good excuse for why he has no fiE}les for download. Oasis TD is also provided to increase the number of boards run on Atari 8 bit machines, and thereby E}enhance the prospects for extended support of our machines. Also, programmers can write modules for OASIS TD, OASIS PAL, andE} OASIS 4.6. Running OASIS TD does not require a shareware donation, although any donations would be appreciated. If yE}ou would like to send a donation, but do not wish to order OASIS 4.6, then I would suggest you send your donation to the authE}or of the EMPIRE online game. Oasis TD is here for all Atari 8 bitters to enjoy and I would hope that some would want to supE}port themselves by donating tips to one another and by programming modules.joy and I would hope that some would want to supDM MODEM SETTINGS In SETUP.RES the MODEM TYPE option is handled as follows: 1 - 850 interface I} 2 - ATR 8000 interface 3 - Avatex NON-HAYES 4 - MIO or P:R interface 5 - 850/ Old method I testedI} all the above equipment except for the ATR and AVATEX, because I don't have them. I discovered that certain modems do not wI}ork exactly right with the 850. In order to help you to find the correct setting, the BBS will display a character at the boI}ttom of the screen when you logon in local mode. See where the M flashes. To the left of the M another character will appeaI}r, only once, when you logon in local mode. The following describes what known characters indicate: - a lowerI} case INVERSE Q. This symbol means that you should use the MIO/P:R setting, number 4. You may be using an 850, but yoI}ur modem forces you to use the MIO setting. Q - a capital Q This symbol means that you should use the 850 settiI}ng, number 1. Whether you have an 850 or not does not matter, if you get a capital Q, then use the 850 setting. If I}you have an AVATEX that is NON-HAYES, and you answer NO to the 'is your modem hayes?' question, then use setting number 3. I} TROUBLE-SHOOTING If nothing works for your modem/interface combination, then say NO to the is your modemsI} hayes, and use setting number 3 for AVATEX, or 1 for 850. You are doing this as a test to find the right setting. With theI} 850, a 49 flashes at the bottom of the waitscreen, for AVATEX the number is 241. If you use setting 1, and the number I}that flashes is not 49, then try setting 3, even though you have an 850. Your modem may give a 241 flashing, if it does turnI} out to be 241, then use setting 4, for MIO/P:R (even if you have an 850) No matter what modem or inteface you have, I}if the reading is 241, use setting number 4. If your reading is 49, then use setting number 1. If you do not get eiI}ther 49 or 241 for your modem reading in the test above, then you will have to experiment with your modem settings. First, mI}ake sure that your modem is reading the DTR line, or carrier signal. Use a setting in your modem that makes the modem followI} the state of the carrier signal. The common commands for this function are AT&D2 or AT&D3. After you make a change I}in your modem's settings, then try the experiment above again. You are still trying to get your modem to give one of the accI}eptable readings; either 49 or 241. Another modem setting that can be used is the DSR setting. Try the DSR setting on or ofI}f. That option is usually AT&C0 and AT&C1. You should also set your modem to ECHO off while the BBS is running. YoI}ur escape guard time should be set to 50; that is S register 12 set to one second. If your modem does not keep its settings I}when an ATZ is issued, then you should change your 3-character reset string in MESS.DAT to ATH. If you cannot get thI}e modem to read at 49 or 241, or you cannot get a logon character of Q or , then set your modem to the best settings you knoI}w. Logon in local mode, and see what character you get. Enter that character in SETUP.RES instead of a number from 1 to 5. I} Call the support BBS and tell us what modem, interface, and character you are getting. We will help you find the best settiI}ng. Note: Do not call for help, unless you have run the test for 49 and 241 above.We will help you find the best settiHY OASIS BBS MODULES DOCS May 8, 1988 Revised Nov. 26, 1988 Revised Jul. 27, 1989 TM}hese instructions will explain what OASIS modules are; what they do; and how to edit them with TEXTPRO. MODULM}ES ARE OASIS modules are machine language programs whose filenames usually end in the extension .BBS. These programM}s are OBJECT, or BINARY programs. They are written to run ONLY with OASIS BBS. In addition to a module's own code, the progM}ram code in computer memory, loaded from OASIS.COM is also used. Modules for OASIS 4.x will not work on OASIS III, nor vice,M} versa. MODULES DO There are TWO ways to execute a module. One way is to go to SysOp menu, by hittiM}ng CTRL-R. Then enter [W], to run or display a file. For example, hit [W], and enter the filename FB [RETURN]. The BBS wilM}l look for the file FB.BBS on your .BBS drive. The file FB.BBS will be loaded into the module address, verified that it is aM} module, and not a text file, and then executed. If the file were not a valid OASIS module, then it would be displayed on thM}e screen as a text file. You can also run modules whose filename does not have .BBS. Just enter the entire filename, or useM} wildcards. The second way to execute a module, is to place it on the BBS, in a place where a text file is sent. For M}example, all your MV0.SUP, to MV9.SUP files will be executed as a module, if you give a module those filenames. Your downloaM}d base filenames, MVx.SUP, can be modules. There are some places where modules cannot be used, as of Jul. 27th, 1989. You cM}annot use a module in place of: 0BULL.SUP0UPLD.SUP (only the special one)xMAIN.SUPxMINI.SUPxPWAP.SUPxGBYE.SUPxQKDL.SUM}PxGEST.SUP The modules are programmed to do many different things. Most modules will be looking for other filenamM}es to get information. Some modules write new data to filenames. Most modules will need to be modified to work properly on M}your system. TEXTPRO is highly recommended for modifying modules. MODULES EDITING You should use TEM}XTPRO to edit modules, because these instructions are based on TEXTPRO, and may not apply to other text editors. The followiM}ng is a list of the most popular items WITHIN a module, that you may edit: -1- Disk drive numbers in filenames. -2- SupM}port filenames -3- Text prompts that the user sees. -4- Questions that need Y or N. You do not need to edit the M}drive number for Dx:xPW.DAT in my modules. My module gets the drive number that you set for xPW.DAT in SETUP.RES. If you chM}ange that drive number in SETUP.RES, and move your xPW.DAT file, then ALL of my modules will use the new drive number automatM}ically; you do NOT have to edit them. Some examples of these type of modules are: USER.BBSFB.BBSRATIO.BBSSTAT.BBS M} When you edit any part of a module, you do not want to alter any of the actual program code. You want to only modify texM}t prompts, filenames, and answer programming questions. Whenever you have modified a module, be CERTAIN and SURE that the toM}tal file size is the same as before. If a module is 2304 bytes, then when you finish editing it, it should still be 2304 bytM}es. FILENAME EDITING All filenames within a module must end with a [RETURN] symbol. Using TEXTPRO, M}a [RETURN] symbol looks like an arrow pointing downwards toward the left. In my modules, there are filenames for module suppM}ort files, that can be edited. Of course, there is a [RETURN] at the end of the filename. If you need to make the filename,M} a LONGER name, then you should notice that the line following my filename ends with an '@' symbol. I use the '@' symbols inM} all my modules to indicate where editing ends for filenames. Look at the example below from EZ.BBS: ԠD1:MEN>MENU00M}11.MEN @ΛD1:MVI.SUP @ The line after the filename has some blank spaM}ces, and then an @[RETURN]. You may use a larger filename up to as far as the '@'. Here is how to type in longer filenamesM}: Start typing in your filename over top of the current one. Stop typing when you have typed over the last letter iM}n the current filename. The cursor should be flashing over the [RETURN] symbol. Now type CTRL-DELETE, then CTRL-INSERT. YoM}u have just deleted the old [RETURN] and put a space in its place. You have NOT altered the module's size. You can continueM} to type in your filename. When you type your last letter, hit [RETURN]. TEXTPRO will replace that spot with the [RETURN] sM}ymbol. So, in summary, while typing in longer filenames, be sure to stop, when the cursor is flashing over the [RETURN] symbM}ol. Hit CTRL-DELETE, CTRL-INSERT. Then finish your filename. You must do this anytime you edit text that has a [RETURN] syM}mbol that you wish to type over. OTHER EDITING All other editing is simple. You may want to modiM}fy the user's prompts. Just be sure not to pass the second '@' symbol in text prompts. Look at the following part from AP1.M}BBS: You Must Use 4 characters. @ @ You Cannot Use That Password! @ The firM}st line above is printed up to, but not including the first '@' symbol. The program is told to print that line, and stop at M}the first '@' symbol. Notice that a [RETURN] is located BEFORE the '@' symbol. That return is also printed. You could modifM}y the text up to the second '@' symbol. You cannot go past the second '@' symbol. Some older modules do not use '@' sM}ymbols, but instead use dots. Make sure that you set TEXTPRO to show the dots, and with word wrap OFF (CTRL-O,CTRL-Y). M} Sometimes a module will have questions within it, that allow you to control how the module operates. By answering these qM}uestions, you can consider yourself programming the module. Look at the portion from EZ.BBS below: ٠ξYM}YοY By answering Y or N in the module, EZ.BBS, you can control whether the user gets an ANYKEY promptM}, or if his Clear Screen code is used, or if the BBS returns to a filename after using EZ.BBS. OASIS BBS MODULEM}S DOCS Clear Screen code is used, or if the BBS returns to a filename after using EZ.BBS. OASIS BBS MODULEL PWRD0.OAS docs 3/11/89This module is responsible for getting BBS members' passwords, allowing new users to apply, and alloR}wing guest users online. The only part that you can edit is the guest username. The name cannot be greater than 20 characteR}rs,and remember that the first name may be shown by an @ in MESS.XXX. You cannot run a module in place of 0PWAP.SUP. The NER}W USER name is just put at the bottom of the screen for your reference from the waitscreen. QUICK LOGONSthe QUICKR} logon has been changed. After a user has connected to the BBS, he has to select a COLOR mode. In order to skip the WELComeR} screen, a BBS member must enter the number of his COLOR selection, followed by his four character password. After his 0MESSR}.XXX is loaded, the PWRD0.OAS will check the password, and ask for the four phone digits. PASSWORD APPLICATIONTR}he new users must enter NEW followed by a RETURN, in order to apply for a password. They will be sent the 0PWAP.SUP file (whR}ich cannot be a module!). Then they will be asked if they want to apply. If not, then they are given guest access (if turneR }d on), and they are passed onto LON0.OAS which sends the 0GEST.SUP file to them. If they say, YES to apply for password, theR }n they are allowed to apply for a password. The application procedure allows them to backspace over their mistakes. While eR }ntering the entire phone number, they MUST put dashes in between the numbers or it will be rejected as an error. They are alR }lowed only three application errors, and then they are defaulted to guest access (if turned on). Once a successful applicatiR }on is filled, then they are reminded of what is needed to logon next time.cess (if turned on). Once a successful applicatiPLRING0.OAS docs 3/11/89This module is responsible for answering the phone. While it is waiting for the phone to ring, it wV}ill check for timed events. It takes care of level and 300 baud lockout according to what you have set in SETUP.RES or what V}you have done with CONTROL commands locally. There is some editing to do within the module. There are eight events. Each eV}vent line has the hour and the filename:00D1:0BBS>BU.BBS@In the example above, the 00 refers to midnight. Your choV}ices range from 00 to 23. Enter a 24 to shut off unused event lines. The filename after the time is the module that will beV} run by the BBS. At this time, I cannot think of any other module to run, other than a file backup module.After the eight V}event lines, there is a modem command line, that is sent to the modem just before an event is run:ATH1 This line must enV}d in a (control-M control-J) combination in order for hayes compatible modems to receive it as a command. You can edit this V}line. As it is, it will take the phone off-hook.After the modem command line, there is a line which says Hit return. ThisV} line is sent, when your modem does not get a hayes CONNECT message, and has to cycle through the different baud rates. Do nV}ot edit this command; do not make it inverse either.Next, there is a filename, D1:0SUP>0MESS.ATA. The module will load thiV}s 0MESS.XXX file before waiting for a call. This is done, so that when you logon in local mode, you get the Atari MESS.DAT fV}ile. You MUST edit the drive number for this file. If you don't use 0MESS.ATA, it doesn't matter.Lastly, the GMOD? questiV}on is used to tell the module where to find the event filenames to be run. If your event modules are on the drive for moduleV} support files, then say Y for yes. If you want to enter the drive numbers for your event modules, then enter N for NO. V} BETTER ANSWERINGThe RING0.OAS module is better at getting a user online. Firstly, if your modem is hayes compatible, tV}hen most times your modem will display a CONNECT message followed by the baud rate. The module looks for the number followinV}g the word CONNECT, in order to determine the baud rate. Sometimes, your modem will connect, but noise will garble the CONNEV }CT message. If this happens, then, obviously, the module cannot find the baud rate from the garbled connect message. TherefV!}ore, in these cases, the module will jump into non-hayes mode. Firstly, it will cycle through all baud rates quickly, and dV"}isplay HIT RETURN at each rate. The user at the other end will ONLY BE ABLE TO READ THE WORDS HIT RETURN WHEN THEY ARE SENT V#}AT HIS BAUD RATE. After the module does this, it will set at each baud rate, and send HIT RETURN, and wait a few seconds forV$} the user to HIT RETURN. The module does this for each baud rate. The entire process takes between 40-44 seconds. It is peV%}rfectly normal for you to see this happen. This is how the module gets users connected when there is no hayes CONNECT messagV&}e. There is nothing wrong with the BBS, if you see it cycle through the baud rates and sending HIT RETURN. It is normal. TV'}here is no way to check for carrier before a connection is made and baud rate verified. HOW EVENTS WORKThere areV(} a total of eight lines for events. Events should be scheduled to run between 00 and 17 hours (midnight to 5 pm.) The modulV)}e will not run any events between 19 and 23 hours. It is designed this way on purpose. The module will run all of your evenV*}ts ONCE in every 24 hour period. It will not skip an event that is scheduled, no matter what time it is, as long as it is beV+}fore 19 hours. All events are reset at midnight. Only one event can run within a given hour. Events can get backed up, butV,} will still run in order, each time the hour number changes. Here is an example:Let's say you set your 8 events to run at V-}each hour 00,01,02,03,04,05,06, and 07. Let's say that, at 3:34 Am you wake up and take down the BBS and put it back up. ItV.} had already run 00,01, 02, and 03, but once you coldstart the computer, it will begin with the first event again. Now afterV/} 4 am it will run 00, then after 5am it does 01 and so on. It guarantees running each event every day. Let's say a user is V0}online from 6 am to 7:30. The hour change from 6 to 7 is skipped, and when the user logs off, the event for 6 am will be runV1}, not the event for 7 am. This is how events can get backed up, but still run in order, at each hour change.am will be runTo SUMMARY OF DOCS These instructions will tell you what topics are covered in the CUSTOMxx.DOC files. Z3} CUSTOM00.DOC Lists what files are on SIDES A through F of your master OASIS BBS diskettes. Mentions theZ4} use of the public domain programs provided. CUSTOM01.DOC Explains how to create your board disketteZ5}s for your custom OASIS board. CUSTOM02.DOC Gives additional information about options in the SETUP.REZ6}S file. CUSTOM03.DOC Explains how to create your three .DAT files: MESS.DAT, PASS.DAT, and CONFIG.DATZ7}. Explains line one of MESS.DAT. CUSTOM04.DOC Explains which files are absolutely necessary to have oZ8}nline to run your board. CUSTOM05.DOC Explains about the SUPPORT files called .SUP files. Z9} CUSTOM06.DOC Describes the use of the OFF-LINE utilities files, that are on side A. CUSTOM07.DOC Z:} Mentions the most commonly used .BBS modules on OASIS systems. OASMODEM.DOC Explains how to chZ;}oose the correct modem setting code in SETUP.RES. OASMODS.DOC Explains what OASIS modules are, where tZ<}hey can be used, and how to edit them. MODULES.ARC files All the modules are in ARC format. They can Z=}be separated with the program ARCX.COM. They have their DOCS included. All the modules are optional. You do not have to usZ>}e them all. the program ARCX.COM. They have their DOCS included. All the modules are optional. You do not have to usX ALL BBS COMMANDS SysOp Commands when calling your BBS from remote. Level 50 only. ^@} CONTROL-R Goto SysOp command mode. CONTROL-P Read the E-Mail message base as a regular message ^A}base. SHIFT-= Enter into SysOp Chat mode. CONTROL-Z When already in chat mode, will exi^B}t from SysOp Chat Mode. CONTROL-V Reset daily BBS totals. SHIFT-+ View waitscreen. ^C} CONTROL-C Check SysOp's mail from last message to first, or backwards in E-mail message base. ^D} CONTROL-WRun or Display a file. SysOp commands in TERMINAL MODE. SHIFT-CONTROL-D Down^E}load a file. The BBS will use the Upload routines. SHIFT-CONTROL-W Upload a file. The BBS will use the ^F}download routines. SELECT Toggle translation from ATARI to ASCII. START Issue the AT co^G}mmand. You may enter your modem command and press return afterward to execute it. An example: press START; you will see AT^H}, type DT16173807886; press return; and the modem will call the number. You do not need to be in ASCII translation, nor do y^I}ou need ECHO ON to use the START key, and issue modem commands. CONTROL-4 through 8 Lines 61-65 in MESS.DA^J}T are sent when you press CONRTROL-4, CONTROL-5, etc. up to CONTROL-8. You may use the macros to dial BBS numbers, or send y^K}our name, or send messages to a user while you are in chat mode, etc. CONTROL-0 Exit TERM mode. ^L} Misc. While you are online on a BBS, you may use CONTROL-0, to go back to your local mode on your BBS. You wil^M}l still be online. COMMANDS IN SYSOP MODE All commands can be used from remote, except [H] and [I]. ^N} A Does a directory as DIRS command from DOS. B Does a directory as DIR command fro^O}m DOS. C RENAME a file. Ex: D1:TEST,TEST.7 D DELETE a file. ^P} E LOCK a file. F UNLOCK a file. G COMPACT a message base. You will be ^Q}shown a list of the message bases. You may enter a number from 1 to 9. To cancel and abort the function, hit RETURN. The c^R}ompaction will eliminate the deleted messages. H Toggle BAUD rate. This command is used to change th^S}e baud rate, for calling out with the BBS' TERMINAL mode. Hit [H] until you see the baud rate that you want. Choices are: 3^T}00, 600, 1200, 2400, 4800, and 9600. When you logoff your BBS, the BBS will automatically reset to the default baud rate, th^U}at you set in SETUP.RES. I Toggle default BAUD rate. This command is the same as [H], except this com^V}mand will permanently change the system's default baud rate. This command is useful for setting the baud to 9600, and doing ^W}NULL MODEM transfers. J ARC-VIEW the contents of a file. L COPY a file, and L^X}OCK the destination file. This COPY command is used for locking the file that is copied to. M Displa^Y}y the system message base MAP, and waitscreen. N COPY a file. To copy a message base from 1 to 8, ju^Z}st enter the number, and the BBS will ask for the filename to copy the message base to. O Config^[}ure System drives. First you will enter the highest download drive, that is used by the [Q]uick download command. Next you ^\}enter your drive table as explained in SETUP.RES. Q Toggle GUEST function. A 'G' appears at the bott^]}om of your screen, when GUESTS are allowed on your system. R Set time and date. Time is shown in mil^^}itary time. S Toggle printer availability. If the BBS was able to boot your printer when you booted ^_}the BBS, then a 'P' appears at the bottom of the screen. If no printer was online at bootup, then an 'N' is at the bottom of^`} the screen. If you are using an MIO, and the printer configuration in the MIO is set to P1: or P2:, then you MUST have a pr^a}inter online. If not, then set your printer configuration in the MIO to NONE. If there is a 'P' at the bottom of the screen^b}, there MUST be a printer online, and turned on. The BBS will try to print new user's passwords at logoff, and also UPLOAD f^c}ilenames. If your printer is not turned on, then the BBS turn off the printer option. U Upload dri^d}ve number. V Quick downloads start drive number. W Run or display a file. Yo^e}u will enter the filename of a module that you wish to run, or of a file that you wish to display. If the module ends in .BB^f}S, then you do not need to enter .BBS, as long as the file is located on your .BBS drive as determined by your option in SETU^g}P.RES. Ex: to run FB.BBS, type W, then FB, then return. X Exit SysOp command mode. ^h} Y CWD command as used in DOS. Z Reset BBS monthly totals. 1-8 Enter a^i} drive number, and the BBS will ask you for the file to be copied to that drive. EX: enter 4; then enter D1:TEST. The file^j} D1:TEST will be copied to D4:TEST. SYSOP COMMANDS (W) means the command can be used from the waitscreen m^k}ode. SHIFT-CONTROL-S (W) Enter into Chat mode. SHIFT-CONTROL-E (W) Logon in local mode^l}. If already in chat mode, then you will exit chat mode. SHIFT-CONTROL-P (W) Send GUEST to password appli^m}cation procedure. SHIFT-CONTROL-T (W) Send line 34 of MESS.DAT and logoff the user, whose stats will not b^n}e saved. SHIFT-CONTROL-G (W) Logoff user online as if he hit [G]oodbye and [Y]es. His stats will be saved^o}. SHIFT-CONTROL-2 (W) Toggle the ringing sounds of the chat bell. If INVERSE, then bell will ring. ^p} SHIFT-CONTROL-M Reset time used by user online. Will also zero out the time he used before on that same day. ^q} SHIFT-CONTROL-< (W) Makes BBS show all graphics characters on the screen in local mode. This displaying of ^r}characters is helpful when you are testing your VT52, FLASH, and ANSI screens. Function resets at logoff. S^s}HIFT-CONTROL-U (W) MAKESYSOP command. This command will make the user online have a level of 50, so that you may do SysOp ^t}commands while he is online. The background will brighten while he is at level 50. Be sure to toggle SHIFT-CONTROL-U again ^u}before the user logs off, or he will have level 50. CONTROL-9 Enter TERMINAL MODE. CONTRO^v}L-K (W) Kill the user online. This command will logoff the user without warning, and his stats will not be saved. ^w} CONTROL-L (W) LOCKOUT toggle. An 'L' will appear at the bottom of the screen when system LOCKOUT is enabled. If ^x}you also have 300 baud lockout enabled, then a '.' will appear. CONTROL-Z If in chat mode, then exit chat.^y} CONTROL-B (W) Toggle 300 BAUD lockout. A 'B' will appear at the bottom of the screen, when 300 baud lock^z}out is enabled. If you also have the system LOCKOUT enabled, then a '.' will appear at the bottom of the screen. ^{} SELECT Logon BBS in LOCAL mode. If in chat, then exit chat. OPTION Toggle chat mode availability ^|}message. A 'C' appears at the bottom of the screen, when you are available for chat calls. NULL MODEM TRANSFERS^}} Connect the null modem between OASIS and the calling computer. Set OASIS and the calling computer to the same baud rat^~}e. Use the [I] command on OASIS, and logoff the BBS to reset the baud rate selected. Go into TERMINAL COMMAND mode on the c^}alling computer and hit RETURN, go to Oasis and type the following command dependent on the baud rate desired: T 3 for 300 ^} T 4 for 4800T 1 for 1200 T 9 for 9600T 2 for 2400 T 6 for 600T 0 for 0600 T for 300 Make sure you ent^}er a space after the T. MESSAGE READING COMMANDS B go Backward ^}F, or N Forward, or Next A Again, read entire message text. E E-mail reply ^} R Reply X Exit to Main Menu V View contents of ARC file. D ^}Download a file. (Uses the same letter that is in MESS.DAT for quick downloads. Do not use a letter that performs any other ^}message reading function that is listed here. + Read next sequential msg forward - Read^} next sequential msg backward Y Print message to printer. (Level 40) LLock message. (le^}vel 40) U Unlock, or undelete message. (level 40) W Copy message to another message bas^}e. This command for level 50 only. You use this command to copy a message from one message base to another, or the end of t^}he same base. After you enter 'W', you will be asked who to send the message to. Hit return, to send the message to the sa^}me person, or hit ESCAPE to abort, or enter a new name. Next, you will be asked for a message subject; enter return to keep ^}the same subject, or ESCAPE to abort the copy, or enter a new subject. Lastly, you will be offered the list of message bases^} to copy the message to. Enter the base number. K Kill message. (level 40) TSkip al^}l messages in the current CONVO. ZZip to another message base CToggle continuous scroll^} SToggle Scan subjects only =Clear all messages already read *Run module ^}in subject line.Toggle Scan subjects only =Clear all messages already read *Run module \Miscellaneous notes and HELPJuly 28, 1989 Months of work by me and beta testers, have gone into preparing this MAJORb} update. You must be willing to read all the DOCS and then read them all AGAIN. You must be careful to edit the filenames wb}ithin modules that work together; like 0MVL.SUP and LOF0.OAS, or RING0.OAS and Dx:0MESS.ATA. I suggest that you DEFINATb}ELY BOOT 0COLR.RES. It provides COLORED TEXT for IBM, ST and COMMODORE users. I also advise strongly, that you do not edit b}0COLR.RES. Information on editing the codes will be provided later on the support boards. Even then, only sysops who can cab}ll themselves in the other computer's color mode, should bother to change the default 0COLR.RES provided here. In youb}r 0MESS.XXX files, you may enter an @ symbol in the places where you want the user's first name to appear in prompts. Bb}e sure that you call XBN I at 508-580-8722 or XBN II at 617-380-7886 for support. Starting July 1, 1989, a fee of $25.00 is b}required for continued support board access through June 30th, 1990, for OASIS 4.6 Sysops. All paid support ends on June 30b}th, 1990, no matter when it is purchased. All UNPAID support ends on June 30th, 1989, no matter when you purchased Oasis.b} Be sure that you call the support boards to look for new modules. Many Oasis sysops are very far behind on the latest mb}odules. Be sure to check for others that you have missed. There are many good reasons for why you should call a support boab}rd at least once every 60 days. Your suggestions are used in future updates. SUPPORT is SELF-SERVICE. OASIS SUPPORT Bb}OARDS:XBN I 508-580-8722XBN II 617-380-7886 (PCP MABOS)For Oasis Test Drive support, use the public oab}sis MBE.BN I 508-580-8722XBN II 617-380-7886 (PCP MABOS)For Oasis Test Drive support, use the public oa` Numbered MESS.DATFor OASIS 4.6 7/28/89## Function001 ACDEFHIJKLMNOPQRSUVWXY=*ZBGT/XW002 [/] Mini Menu [?]=Menu 003 f}Need Line-feeds?004 Password or NEW005 Name [20 Ltr MAX] :006 Phone XXX-XXX-XXXX:007 4 Letter PASSWORD :008 Is this Corrf}ect?009 Enter MSG # or [+/-]:010 SYSOP is not Available...011 +-NPRAECGBFKDZTMV?=*? 012 Calls :013 Return for same Sf}ubj!014 WELCOME TO 015 Main Menu Option>016 Log off?:017 Password in Use!018 Msg Is For 019 Posted by 020 File Size: f} 021 Message Number 022 [87654321]:023 Message number 024 Subject025 CONTINUE TRANSFER?026 Download filename > 027 Invf}alid Main menu selection028 Sysop Online. 029 File NOT Validated!030 031 User stats:032 [ABCDEFGH]:033 [ILMOPQRS]:034 f}Conduct Not Allowed! (S^C^T)035 Last On :036 Messages :037 Level :038 SysOp Option? >039 1-Pas 2-Pho 3-CM1 4-CM2 f}5-CM3 6-bas040 Name :041 Password :042 Phone :043 Goto Message number? 044 Base name 045 Msg aborted ...046 f}Time left: 047 Saving #048 Yes049 No050 Enter Base Number 051 High Message #052 Run/Display file: 053 You have exceedf}ed the Up/Download ratio!!054 055 Loading base......056 Sysop will chat if free....057 Logging off 058 OASIS 4.3 198905f}9 Term>060 Local>061 ^4062 ^5063 ^6064 ^7065 ^8066 Last 4 digits of Phone #:067 Delete message?068 Deleting...069 Nf}o Guests At This Time 070 Invalid delete071 7-LV 8-time 0-Name072 073 074 075 076 077 078 Filename not found!079 If}s this Enough Space?080 Single Density081 Double Density082 Max time per day expired!083 Space for uploads.084 Current Bf}ase: 085 Please describe Upload 086 Word Wrap?:087 End of messages!088 No Key Timeout!089 Continuous scroll OFF090 Contf}inuous scroll ON091 Screen Width [40/80/128]092 To end text upload, enter control Z093 Invalid phone digits!094 Invalid Pf}assword. 095 Yelling for Sysop 096 Filename True ARCed Method097 Not An ARC file!098 Not enough time for Download!f}099 DELAY RATE 0-9?100 Name in use. 101 Entry Error. 102 Time Limit 103 minutes this call104 Time Has Expired105 Kill Bf}ulletin? Y/N:106 OK107 108 Enter..109 Saving to printer110 MAIL.111 Copy From:112 Copy To:113 SWITCHING TO CONVERSAf}TION #114 PRIVATE MESSAGE115 [C]HANGE PW? [X]PERT OPTIONS [W]IDTH [Q]UIT [S]YSOP116 File NAME?:117 [1]Xmodem Sum[2]Xmodf}em CTC[3]1K Xmodem CRC[6]Text[7]Abort[8]For auto logoff hit [8] then choice above.>118 Any key to start-[^C] to cancel.f}119 -End of File-120 -Validation Required-121 Too many passwords!122 Transfer Aborted123 124 Ready for transfer, To Abof}rt, HIT CONTROL X TWICE!125 Same Message126 127 128 129 No 300 BAUD during this time130 bad username!131 132 Enter usf}ername or first few letters133 [SUVWXY=*]:134 Max Time :135 Apply for password?136 Hit key to continue...137 138 139 f}Drive Full! 140 141 2400 baud 142 4800 baud143 9600 baud144 Base full.145 Uploads :146 Downloads :147 148 600 baudf}149 MBE 0150 MBE 1151 MBE 2152 MBE 3153 MBE 4154 MBE 5155 MBE 6156 MBE 7157 MBE 8158 MBE 9159 File already exists!f}160 Enter password Elite User:161 No more New messages162 163 Short prompts? [Y/N]:164 Clear screen: [Y/N]:165 Expert f}Options: 166 167 168 Checking E-mail...169 Choose a message base 170 300 baud171 1200 baud 172 Atascii173 174f} 175 176 [^S] Start/Stop or [^C] Cancel177 ATARI 8 BIT ONLY!178 +++179 ATZ(^M^J)180 ATX1(^M^J)181 K BytesTransfer Mif}nutes 182 to download.183 SUB>FILENAME.EXT184 Auto Page Break?185 [MORE?]186 ESC-BACKSPACE FOR EACH LETTER IN #185187 f}Download Complete188 Upload Complete189 Transfer Failed190 Screen Width: 191 192 193 Random message 1194 Random messagf}e 2195 Random message 3196 Random message 4197 Random message 5198 Random message 6199 Random message 7200 Random messaf}ge 8201 RANDOM MESSAGE 9202 RANDOM MESSAGE 10203 RANDOM MESSAGE 11204 RANDOM MESSAGE 12205 RANDOM MESSAGE 13206 RANDOM f}MESSAGE 14207 RANDOM MESSAGE 15 208 RANDOM MESSAGE 16209 RANDOM MESSAGE 17210 RANDOM MESSAGE 18 211 Deleted212 Locked2f}13 214 Scanning....hit [A] to read msg215 One moment please...216 Drive Table217 Max. Drive218 next msg backward219 nexf}t message forward220221222 FOR HELP ENTER /H223 /S /L /A /X /M /?224 /EDIT /NLIST /MAIN MENU225 CONTINUE POSTING226 LIf}STING MESSAGE227 ABORTED228 ABORT THIS?229 LINE WIDTH230 TOTAL LINES231 LINE #232 FROM LINE #233 UP TO LINE #234 DISKf} ERROR!235 SAVING MESSAGE #236 TOTAL BYTES237 COMMANDS X,S,A,?,H,E#,N#-#,L238 ENTER YOUR MESSAGE239 RETURN TO KEEP OLD Lf}INE HIT RETURN TWICE AFTER TYPING EDITING240 LINES LEFT241 BYTES242243 SAVE MESSAGE?244245246247 /L LIST /X EXIT /E f}EDIT248ETURN TWICE AFTER TYPING EDITING240 LINES LEFT241 BYTES242243 SAVE MESSAGE?244245246247 /L LIST /X EXIT /E d