ML}  X c0C)HCCH Mhhݩh `eCDiCD`  RWH   * 1H0芢@) Y0.Ș`i#(PMRR\ \b Pgi 0 @ $ ࠮UY   0DDԝLH}iN@ )?HI   Y0`HIJH)* J j *  hJJJ)HJ   h i   }  YS S0 i`σ큅쀄H J3x }j2h)1 |9 ӭ45(420 * (0241өX.`  J *^)Lkl  }v*PE 5 LN(G = gh ` ghgL ( = LG(0d( L ^E0O +)$IC } H K8 f e h |  _ 8cd CDLI CFa M  LG J^)La`2' }")*F$F$F$F$F$ 5 )ШF/Șa]`efС,LI/A! L^)Za`@ ܬ/^)( }")")`$F$F$F 5$/L /aF@__(LN`ae$$%8(`()` J 0 =LG J^)^>_f t Fg }Ch) |kl5\   Zc[d ?akl LI@^Le>_ >L vJjjj^^ e } fE]_agh`LI:$ȱ$@+[_#{ 0  Խji! ai 0 = I   } U C H h  ˰ 0  F  | Le =  ,  S `LI ,/ 0 v/ | Ơ? } ѩ/  S /L_0?MdLc >_MfLe N`aLGLIcLdMaNLG }J"(+ըHH`Q R !   $ . FȑF! /GF \H"+0+* }! F sLIcm: J~cTF1F  *c+)5! c (, c)1JJJc(c*d } I ,0  Xi Y dF4 5 ,8,0 ʩ0H =h     i } D UDbbFLIvij`*&!ߍ*@h ] 0 ^0`ߍ c 0l$$% }()()%*&J%H,@hH hH@,h $% 8i8$(%)0hhH ]h`() c 0H c 0 h }`hhh&JJ ](ll  LI0 |/qcdHH 99 H H  I9 9 } NY =H  I8 d c  |FcdL HII/ Ih8`h`Lcdc`cd`u F }E KE]LG/auF a0BF/aɜɛ׽]E F  |W  KFL FREE SECTORS C }H) *Fh ):FȽ F FCIH' H0 1h0d  i:Fȩ/F.a`CD/ }08HDICIHȰ/F`ȱ$>.+.i ȱ$:刄H !A T Hȱ$*?ȝ 2. ? [_ }{ ,0-:) 0$:>WI  IТ,LIH  0hLd v i j`C ?(  0(C.` }E 5! .ii  c0N EE < PC)0')AY)ע ? 0E088FG \ }dc  (HhLcL3 ^J ^ L}fe 0=ghecfdefa``_Z_0  _ >LXH }FhȑFȽaF^0 ] FFL>ekfl\cZd[L> ef7  ?0^ 0 FJJ]1FfȱFeȱF``B }!08`]EE < 8. 5D}iji( LʩLXW!)   XȌVȌY W`VVW }H8 hYaHXY8 XH hHH \h hX` 5Hh I8ih( l ( l(!` }L\CJfCJfCJfCDfC` |V  HII  INYh `h`c)8jHciPdijIjFIjFIjh` | }V I38 8H0 I  ' H LI8jY8j NYY &I &I &IHeH. !}eIif  `!.莼 2Jjj }.b Ȉ!b FG` ɩLI z  "} e H^04 \ Ȍ  8 i h !`I0 `C Y0.`DOS #}SYS I  ` vݩ.C/`WV.b۩bѤC9`CLU R  ,F0(Bߝ $}DEI V0 : , BLVDE`D1:*AR08hhJ ȱHȱIȱBȱDȱEeeHHL %}V)  1*  ,,p-  0  &  '0   L)l, 0 &} &LD1:MEM.SAVE:D1:DUP.SYS &LD1:MEM.SAVE:D1:DUP.SYS }T)CD1:DOS.SYS n  * \*`آ R'S )ɀ@  _))% CError lo$(}ading MEM.SAV or memory!  0* l*m*n*o* R Hn*JSDn*J-=o* 0m*ʈд =}MYDOS 4$)}.53/3- Copyright 1988,˛Disks 1S- 2S- 8R D: = D1:ˢ = =1-8.Dir of D1:-D8: *. Dir of D:A. $*}Disk Directory K. Save MemoryB. Run Cartridge L. Load MemoryC. Copy File(s) M. Run at AddressD. Delete File(s) N. L$+}oad MEM.SAVE. Rename File(s) O. Change Config.F. Lock File(s) P. Set DensityG. Unlock File(s) Q. Make DirectoryH. Wr$,}ite DOS Files R. Pick DirectoryI. Initialize Disk S. Set RAMdisk #J. Duplicate Disk V. Set Verify Flag  @$-}( 0  =Select Item ( for menu):@  =ɛL)1L,*L,:W@ ,,L=No such item!$.}L4,-0{ ПFull directory name?Z"L.Directo$3}ry to be used as 'D:'? @ A(5)L.(I: ȱޝL4, CInvalid directory!L@( $4})0Lp-File source, destination? '( @C۩ڭ8邅ܭC BC'0 @(ߍeލd)DЍ) ? C' $5}B Bȱޙ':>Ȍ)C0J* .B D'ȱ/.* #,ɛȝD' ߰ B ?,(0L4, 'u$6}t)D'3?&' .'ȽD'?&'  .ٓ'Q?''(#) = =-->' =Q$7} =YR_o (J)  0?Cݖ''BU)`''utz0( "?(L0L4,L@nDisk to FORMAT: $8}A B)UTލ1 =(Press for Enhanced Dns)Type to Format Drive 8: =AIYZNj[R VL@L4$9},D1:DUP.SYSDrive to write DOS files to? AH1:*U)2T) Z B hpT) J<2UT$:}C٩ة۩.کL;Source, Destination (Sectors)? A)((C'( A)((((( @(0% =Insert b$;}oth disks, type = B( A((/( OB(( CDrives not compatible!J)j)C'Hs''$<}h(ɛy CInvalid options! Y@-&& Y@)׍&&(&&&۩ک&&&&8* C4&&&& C48$=}*8)ܭ)ݥɂC, CNot enough memory! ک&&`(Mh  & >L@&i &&$>}&&mm   >  &((&թԥԍ(Ս(((( ( ((C(($?}ԍ((,(0"( (( >m)m) & &("L4,  ( BL4,(, =Insert DESTIN$@}ATION disk, press =N T) b( 0U) @((ԭ(խ( ( (((L4Drive, new density: $A}AC'ɛ CDrive unchanged.(ު90٨Ȍ(SD  |BL)xԌҭHӭ@@ ʎӆ@$B}ӭ@@ :  $ӹ@hөԥX` Aˠ =RAM disk present? =NL;8 =xlon $C}or E type RAMdisk? =Aό  L   M   A1| H6: ' =No extra memory available!L;8L7$D} & & & =Use default config for 0)ȩ = =K? =NL8 =Size(K)? ? Y@FjFjFjFj$E}: =Page sequence? ? [@o* =RAM disk drive no? = 09) `9 -9**H***) 9 Ȋ)h9 $F}@@ H'h(#''/'(ɛ ? [@(@: 3 ʽ' L8 =Duplicated sequence number!L$G}7 =Wrong number of entries!L7K큅쀄 =Verify WRITEs$H}? &; =Number of File Buffers? ? Y@  6 L),R( ?;L4,Drive number or : =ɛL[99L60Ȍ($I} =Remove drive? =Y =Is drive configurable? =YЂ =High capacity drive? =Yy =Is drive double sided? =Y$J} 5; =Tracks/side? ? Y@#0M P( 5; =Step rate? =4/ 5; ?;L4, =Drive size (in sectors)? ? Y@$K}H(h B;L4,RAM disk drive no? +8L4,Verify WRITEs? &;L4, =WNPp`(`(  L|BSAVE:filename,st$L}art,end(,init(,run)) @TUH [@Cp` J< [@؆8օڊ CInvalid START-END range!۩ [@ $M} [@ hԄՠAȌZ B04*  0$ڍXۍY֍T׍U,0LCLC SCL@ֆ׌`Load ME$N}M.SAV from what file? 0#L4,L@Load from what file?) @TU&̩Z B &0&-&а&IN$O}IZ'RV0II CNO CARTRIDGE!Ԇխ  )LIRun from what address? ?ɛ$P} [@ CAddress must be 1-4 hex digits! BHILV =`hh =HH` =0{a Hɛ$Q} = =h` =L4, > = pHH >hh`K: p `(()( i ɀ((L@(`(BD(0>HH$R}''>I>U>I>ɛ(ɛ (>(`͓>DH(` (HI`(v5 = =( @B( 3>@$S}A (J B0}((HHIIDDEE B @(CɈP(#B = =( @BL2?(B>>((ڤ ܝH$T}ݝI VL>L@(" B !B T)  B(L& R XY( @&:0H&()&$U} ) .) & ) .)ʩ)`ލD&ߍEBIʎH( V0`ԩ ؠL@ȱM@ȱ)N@ $V} CError -- 167&`$8f nAԄձG/ $<68i/(Ԧ`H&եԦ&&eԅheԅԊe(iLe@&&$W}&&ԅLe@B ? nA?*(ɛ:./2SX(0ȱ/.ɛ(ލC'ި0$X}#:Ȱ :ފ :ȱ: : ~AD ~Aޥ`(eޅީe߅`(` @LA @TUȪ: CFile name no$Y}t allowed!: )  s( >0+L TUD CNot a disk file!(0` =Insert SOURCE disk, press $Z} =,(pӮ(A(O lB |BlB`1(L$ b)de BJKO $[}L@O` B()*)))`ȱޙ)):>Ȍ)`D:`OS.SYS,DOS.SYShh =L4,  VLT :C :C$\},pLsLF#Խ٩Յ׆  L"C`David R. Eichel rel.ver.1/1/90OS.SYShh =L4,  VLT :C :C$S`Lmf ppBb""""""""""""""""""""""A  ppBb"""""""""""""""""""BA0  }~ x(^}Lݾ`8 iЊ` X<< d<<      KHEA>;d '(_}L_`` `"bL\`օЍ4ׅэ5 B`L\ؠ 001 ++)JHHH(`}Ԡ8HhȰh  YХhhhԭLb8< sa  |   (a}שׂ+`aH LЩȑh  ɐ0 Lȑ Э5H  h2,H) (b}hLb |1)iEi ` Qک bU bb Hbݬ`bհ)(d}쮗b խծհ խծ)b i b)iբ`cE 8ckĢc$ 8cc+ 8c NcN Qک rc څ rc(e}Ѥʅ rcdbc)˝d% 8c8d- 8c Nc a`edEHDE BILVXc gc(f}ɛx`HH` ذ ٥`AMODEM 7.52 Software Calendar Clock(C) Copyright 1988 Trent DudleyEnter date usin(g}g format MM/DD/YY cd ]01/01/88Enter time using format HH:MM:SS* *: A=am P=pm else (h}24hr ]12:00:00PAMODEM 7.52 R-TIME 8 Calendar Clock(C) Copyright 1988 Trent Dudley `"$`qa(i} ІiB:`i<`is`i`deΩ`ϠΑѥsa`ЦiaaaiaaasΩaϠΑ(j}ѥ"b`Цi&%b+b6bi&b,b7bi3bi4biuIbebiJbfbicbibilbib"ΩbϠΑѥ(k}əb`R fT f0`DfEelf6HI B VLw!`Modem handler did not loadPress any key t(l}o reboot ] Hb<]fiK Hb8i<ʎ`mfhghhh ȊHfԈh0 hhl+Fwe(m}XiޥYiکMۤܦ vg"BHI V vhܸPש`*ө(n}лIЯЩ П$ЙГigdhթ֦ g g*`֦שx*X`թЮ&(o}@ B V8JJJJԨ`֦ g gBHI V֭*`XiޥYiߠ(p} i iI iM܅܅ݢ@ B VH ih vheh`iۥ i$0 i`H$0E& I!Ieh(q} Jjޥ0 h ) eޅފe߅ߩ`XiYi`H@ BHIhLV؅Υ(r}مϠȄԥK BHI֮ V@ VפΩai\jީЭԤܦݩڦ۩ g (s}@ B Vжȹ,BHIHI VВ B VԈ*о` ֝DםE؝HٝI B V(t}ԩ`e؅إeم٠إٰ Jjܑ`)` i@ (]j`j `ajjԅթRآ $ҝ(u}j`TԽֽנ jjzj{jРjЛgLH hɛ H8eh`jk(v}ܢ֕ԵؕνR qx !.Xʎ. {l m OkP  Em ym.`ɛL Ix0-Ȅߠ Hh Jj Jj (w}m Em ym  ߐߩ Em ` }w ~ 0i)x(i'iw(x}kl ȱ I$w  ȑIȑࠐ7H IhP w! JjȘx ɩwiw(y}I `  Эܚ`xIAJ90ݩ( M8~Ь ()#(z} lm qְBHI V`+ ɛ!0 c^)0 ^c`H@ BHIh Vެ nɛ({}  n`@ B V Ӱ% ,0@ ))ܚ`BHI V2`'{[}(|}] 0mm^c mnܥօԥׅե؅ޠ$ o UUTȐT~RU"T`(}}cT  TT~USxH)h!k}g (eU^8_㊤S7) Hh(~}^^]I^e^^e__eUnoUެD"ɛRȩ UH h*U }M hd ެV(} MդψΩϐ4@ BHI V<x !Xܚ` ` "`Yj(}UTk(UT`opATITaB TUCSDRE}HTUJ^_(}XiYi]6KScL0MUH Pjd$XY^_eflSRo)U(}HU Po hUppqqbc`)IO`)I w(}` I` `I` R)IR` n)In`ޭeލZ)@R0(}"ޭ)e) M)`iq(rM)`8`ީB)e ޭ)ލ`rsi(}i ) IeЅХiѤЦiiiRi Siejjijjitjijipjijivjijiwjiji(}ݍh5jvkyk\lih6jwkzk]li fifiwggiixggii(h-h4h_hjhshi)h.h5h`hkhthi fchs(}tifdhiwhihi+zggi{ggikli kli(ki)ki-k|ki.k}ki5ki6ki؍DkkkiEkkki(} GkkiHkkiamvmibmwmi9)ni *ni(zfi{fff ,0e fe eНfeѝf̬茘n(}ot uFoupppnoGovpppmΩfϠΑѥɡrР `Ѡ `` e d Df b eLu 2c Qe rL`(}t uFoupppnoGovpppmΩfϠΑѥɡrР `Ѡ `` e d Df b eLu 2c Qe rL`(`yzj]]Q1QBLQ2TRQAQ1TYXMDQMQQQ8TRALPAHDRQTMPMENUQ12Q5Q3QMAIQ3KEQ6Q7QQ19Q4PLADD,}BFFBFLCLSBAUQQ1SRFLAQ1QXMSFQ1TRBFRQ5MLNDSSCRPSCNRDTLDTCOQ76LFUNPSWDOPNLDSCLCFLATERKC,}Q2000SCDSKTRNAFACCAEOMLNWAIBDBQ1B86@@@ @ SP@ @,}  @ @@@@2'P@+(f,}A(@P@2@A @0!@"@`#@p$@%A&@@'(BQ3,})BQ3*A3(+@,-@.@/0@1@234(5@6@27@f8,} 9@Y:A;@?&88@@A@BC@DB2yEAdFGHA,}`I J@KL@M@NOAPP QBR(SBtT@!UV@W@$,}XYAZBy[ \]LL͠ Released 24-Jan-88. Copyright 1986,1987,1988 Trent Dudley.,} B 6-?:C: hhhe`,<, $ - (-(  -%(-%$   @:,,}$  ($ %$ 1 ((YA>:%,C>:,.1$6.,}$, %6. 6-C:,%B:,%&6-,6-A  0^*0)67B:,%,./6.3 ;6-%A %,}8 4^&67B:,%+(B:,,,.26-&+!,8 %   $ 6- 6-C:, !6-?:$<:,5$<" 4N)4Y6-4N"$> (,} F %(G   $H )6.>:, %I6.>:&,J  ($K,6-?:$<%<<@:,,)%&A,},$L' ' APPE6-?:C: h)`,,# 2%E%%%R  T% A ,}%V0 "B7`&$0F:B@, A pX$Z 6.Z 6- \  $d0( ',}67%,.-6-0$n56.""%567,. sM6.'6.,}-:6.@"M6.x" "%"6.5 "%6. 倯!-67,.50,} 67,.67,.86. &67<%,.* 567%,.8$26.&F:A,26.,}6.67,. "67,.# 6-$&#67,.7&<,E 67,.67%,.,}B6-?:C:hhhhh`,<<<<<<,E$56-B:,%#6.D:AUTODIAL.NUM54*!A U A367%,.,}96-?6.E $JU.6-$P:',-!*67,.. >'67,.,}! %% +6->6-P:+&,'',%- (}6-('( Can't find - $L#( +-,};6-+$&%,$L!B:,AP@<(>:%%%$@:7',,, 7&&<&&, 7&&<,@ :' $-%!(,}'6--6-:(Ap66. 倀&67,.>:%$,667,.>:%$, B6.>:%A,'(Dial ,}/B(Page // Mar can/%&$+(,(anual$/( bad( dl ON((~FF"( ng ON,}("(~FF.(!%@#&@!$+(,.(rn lx"#( tne ON(#(~FF'( Choice ], F:,,}"6.X Ap1F:,"% $6/ 1A* %%)6-+$%&&,$/ $;!4+* 6-%! A%@!,}4-*!6-&! A%E'11*%%6-&&' A%J 4K* $O 4L6-(T 4O6-(Y,} 4P6-(^ 4R6-(c 4S* $h 4T6-&m4U* Ar# 4X(,} # F 4M$(堣+(]293@6.F $ $--($Mark: Press letter to togg,}le ]$ -(  4$ $2A)1>:%%,AG(6-$%&&+67<,.>:(@:7,,,5-&&,}G(>:%$@:7,,, A= $6. 玎(-B:,3(@:7,,7 = $'" 6-%!B:,6-",}6-%6-@:7,,(AP 6-$X $]J -%9(You have selected 7&&<&&,J6.7&<&,}&,b:6.7&&<&&,!-6,7,4 667,.: g3 3 '3(!Use SHIFT-CTRL-P to send passwordlJ 6-,}-B:,6.7,71(*/-)10*/9B67<,.J6-%vE 67,.%6-@:7&&,,&&56-&$+$,? )!,}E $)6-$+,")6-$+",%$+",5 " ( 5Ġ͠Ӡś $L"(,}宮, A P2 $86-< B*L( (+*,(6( : 6(~~~~~~~~~,} #:  6.I .(6.>:%&+(,, $6.K( .. ".(ATD>:%&$+(,,,}. *(LD (#01-.(,,2-B:,6.7,( ((2 A@ 4,6-$ ,}20)39A@ "%@:,` "`6-?:C:?hhh hhhhխ @ӥe)ӥehhe,}`,:%&+",,"%(+7A"6C:7,,9&"6-?:C:h`,,& >1 6-F:,(,}( AG.6-1$HF:AT,AM,(  AG)6-$+*(,,$O  $P (  R,}(  AE$6.>:%%,( W8 $"4(AT>:%&$, 8 \ 6- $( A P,}(6.O  6.L  "%$$6-?:C: h)`,,$( $6- @,}%($ A 0 6.M %$F  ( (((Ԡ4")"%F( ,} "%( "%((' 'F:,A@N6-F:BQ,!6-F:BR,06-,}F:BS,?6-F:BT,N6-F:BU,3AF:BV,-AF:BW,346-?:C:h`,, $(,}*6-. 46-C ACF:AD," %( $7F:A,"?6.C $5&6-?:$<<<%&:%$,-#%1,}"84< ;67%,.-6-F:A,50;6- 6.7,46., 2 % $,} 4 % $0)4AB 6.B:,!6.7%,# 6.67B:,%,.6-# $1*B:,}," $56-@:7%,,6-&&#45*A# 6.4#*A`04*B:,%(6-%,}$$@:7%,,06-%! 6-4)4! A` 6-0*0 $ 6-%6-?:$<<$,6-?:$<,},"AAwA %6-&$+,A4)0>:,*+0)P:'',,Aw-4)46-$+4,},# - A AF:AT,Ae6-?:$<,"A " %  6-%B:,A%,} %A  (% A7 (}-#%"0(>:%$, 4 7([ I:, ,}.(Not enough memory-press RESETT(!and reRUN to edit any more macrosW([ L(Edit which macro ?  *6-&&4,} )!E( No edit doneH(L bAC*67%,.b(3}=Comma ̭=Ascii CR=Atari EOL or Ascii,} CRRR(J=Pause following # secs=Send current password=Use following macro # II(A=Wait 30 secs for next char=,}wait 30 secs for Either of 2 next#II(A/=Quit in Ascii/eXit in Atari if next char rcvd in 5 secs(\ #% "\()N,}o real commas/80 chars maxEdit macro # now, then press RETURN2) -%()4A`7% -%,}(Working...%6-<9-B:,6.7,92)3*2})4APA==0*0*0*0*0*0*,}0*0AUF67<,.6-%K $67,.PB6-?:C:hխԭ`,,%-B(%D.,}CONTU16-?:C: hbL\,,"-%.AB1&Z/AB Ac&6-%C:,&/6-C:,d #% "-%,} (nSA (S(Macro #0 entered as shownTo make the change permanent,s@9(press RESET, SAVE >:%,},D:AMODEM75.BAS>:%,<(@ #(6-%6.E:# AP "6-( A`AP1((,} ?# '.(No1$ (Yes6- 6- $"F:,")F:,"Ap,(((6-?:C:h) ,}i`,,6$r 6. |7-%& 6-?:$<<,*")"-'7 A % 1(( ,}%'(1 A (נ( "67,.( &M  ( ( ,}@6-+7<,4D,%$+7<,4P,M(APC " ') A.9C AP A,})6-?:$<<<&<$+,,$")(  A* ((  &6-* ,}  ((? "  (No6-6-"  (Yes AY Ai A0(&(,} F:, 0 AplCARC()}vZT(L|Block # |Tr,}y # |Status: |Z5 6-6. CHKSM ERR%6-%56. CRC ERROR,} 6-6-6-6- !67%,.!$6-?:$<<,$2 06-6" A"(6-.(,}2 4F 67,. A06-?:C:hhh`,<&,66-@ A'F->*  (Ƞ& A&* H1 (,}F:,( #6-- A$1 R, 67,.-F:%," , A!@\067,.7<,6-6" A!P06-,}A:7%,,f $ A" $ 6-F:, A&C A  A! 06. Opening 4 ?C ,} "6.  A' A#P  6-%6-% 46-?:C:hhh`,<&,4 &+,$$A#  ,}) $6-$ G 6-& $ ,67,.>:F:%&,,76.7%,=6-G A# .  )A&0` ) A,}$0j K 6-%&- A( Ǻ 6 ϠנӠK A$Pt D 6-& :( Ǻ 6 Ϡ,}٠ӠD A$`~ (A$` L L6-$P:+?:C:#hhhԩ֠`,<%&,&%,', ::6-&,}?:C:"hhh֩ՅԠ0 IȄ`,<%&,  $ A6.Complete A(  ,}  6.  ;6. Saving  *6-?:$<<<<,0"86-%;$( '2 ,6. ABORTED  ,(  ,} F  ( A&@P  A&%   $6.  " -6.>:, " A' 96.,} Waiting  (6-?:$<<$,9")(A'E C6. Receiving 66-?:$<<%<<&+",<$,C6-?:$<, # ,} '( Okay  6-#$  " (6-  "( Timeout 6-  "( Blk Rpt 6-  "( BAD HDR ,}6- 7 "( BAD BLK #6-/>:,4*"*(76-% "*** 6-%  "( Last blk   "( ,}SLCT ABRT  "( ABORTED   $!*6-   $ 6- $  0 A # 6-#6-?:C:hhh,}`,<67B:,%,.>6 6.67$,. A@G6-F:A",},A"!(2( 5(? AEG06-?:$<<:A:,,,?1+67,.>:%$$+F:AA,)F:A,,,1 &d:(67,.- }:67%%,.>:%,i,(67,.們䀒=, n, 6-@:>:A:,,, *&6-, &x (- } M 6-%&767,. ;M67A,. &,4$67,.- }( 00Y4 1  6Z67,.&67A,.=6-?:C: hbL\,,G Ag Z%D:AUTGEN75.BA-}S; @ Ac ; A+67,. -/$%-or -/$%-/ 74; 0Y*0CAh-} 6-4C6-9)67,.3torefilesonwhichdrive- 549 21)39AhD67B:,,.>:&,6-}.D :?*67<,.4 Ah09D67,.6- &,&67,., &W# 6-}-6-%#6. X A4 ]0E:*0P:Ap b& 4P: Ap!&d -}Aqg1'67,.1 Apl ApPq567,.  6.$ 567-}B:,%,.v  %Ap967B:,,.9 %/%9 Aq) App)F:,"A-}pAq?F:,"Ae)F:,"$567,.? Ap;#67,.倃;67%,.>:@:-}7,,%$, Ap  6-" Au(6- %&$ &7 4E:(-(-}7 Ap A L**67,.-/$%-##-/$%--/$%-=V2 !0X*0R*0Y*0C((2 A-}u`767B:,,.>:&,46-+4R,%$+4Y,%$+4C,7$@! 6-6."%! AuB A6-4 D-}) ")D1:FILESPEC.DATEAF@ A"@67%$,.&ounditG -}(H] 6.567%&,.? A]67%$,.I! 46-% -}! &J AO9 A/67%$,.&ile.ot&ound9 AS  TI)67,.-}/6-9 A? E6-I h & & 6-"%*"&6-$$P:'', K 6-%67,.K6-?:C:-}$h hEhDhIhHB VÄԩ`,<<, 86-?:C: hhԭi`,,&6-%&, 867%,. &6-+",%$+")"%-},&!&& %)($0 6-$P:',6-&: 967%,.>:, &)67%,.967%,.7%,D $$ )-}( $$=167,.$􀍀5 9= $"6-6-" A$(6-?:C:hhh`,<-}, ( AY% A&% 67,.(%167B:,%,. !"167AC,.*% 6-B:,(Ap,%- }"AP.% 6.6.!A50%7<,0:AP2%4DA`5%+4E)4P,*"%)($:%+!67,.-!}+ Ae?%$7<,4D:6.7,$ APD%/,4D*7<,11*7<,/8*7<,4:/$I%7<-"},4:A`N% 6.D1:67,.$X%!!67,.]% b% ' Apg% 6. $H&?BQ-#}BR'BS3BT?BUR&3BVF:A,-BWF:A,3\&% D1:CMODEM.BAS&$-$} A "$(AT & &(6-%$+",$& "6-$& "6-$& "6-@$-%}& 6- $&0,67,.=0 &" 6-A:,*%"6-& '99"-&}'))"$'MM1,2,3,4,5,6,7,8,9,10,11,12,13,16,20,30,32,40,5-'}0,59,60,70,82,128,195,764.'dd6,21,24,1,2,4,80,90,1E3,1050,6E3,6200,17400,17999,2E4,604,684,53279,,-(}8'?9;,;,;,;,;$,;,;,;,;,;,?"=' ;,B'=6-$P:+I:,&$,'$',&4;,;$,;$,-)}=6-C:,L'/6-P:',;,6.&67,./67,.*BK:!6.>:?:$<,,)4?(Ϡ͠B*-*}67,.:4T:B*8 B((F:A,.6-8 B*$6-%+F:B@,"%,$ B +-+}( ͠ F:,+, B%"6-, B+F:,AFB + B +6-,}-")(+*+\\6-?:C:Ehh5h4hhΩiX8YXY`,--}󀀀퀀>+B  6-?:C: h 01`,,* B4 Ac> BB -.}\+: :6.*Copyright 1986,1987,1988 Trent Dudley]+0  B0D:AMODEM75.HLP_+W86-?:C:hph-/}EhDhIhHBLV,:@4,/]]67A,.Jeceive89 -/$%-nlockfile-5}end89# -/$%-enamefile/`]67A,.Jploadfilerasefile_$irectoriesor-6}matdisk`$hB6 67,.$ 221)386 rB?67A#,.>:&,6.'6.D1:567<,.>:,? Bq-7}B$ 6. A4 6.$ B7<,0D %B26.󀹀#"%267,.B "%6-8}7,.B "%67,.B "%67,.B" 67,.""67A#,.C 6.  Bs0C-9}%6. A!4% 5C 4E: %:C. 6.67,.# A*4. ?C 6.6.6.DCE -:}AY 67,. &6.* ;67%%,.A6.E NC)67,.󀹀) BsbCC #6-;}. 瀀,4E:2 $6 9(C Br`gC' &'67,.7<,lC A  vC7"6-?:$<<-<}}* Bt@C   C %D< 6-F:,"Ap,67,. 26.6 < % D/"A-?}e)67,./ %D67,.6.=:,  D 6. &*D'!67,.' %\D-@}a167,.$뀈a67%,.$瀤򀻰fD 0D*0P pD;6-A}. D:SCREEN.DMP!67<,.+ Bu0;zDD "67%,.-67,.7 BuPD-F:%,DQ-B}F6-?:C:-hhheXԊeYhh֠')` @i ֈ`,<$DjDtDDDDDDDDDDDDDDDDDDDDD1X}DSX212 R: Handler V1.0 by Trent DudleyDCCCCCCCCCD DD"D%D2D5D>DjDtDDDDDDDDDDDDDDDDDDDDD0.SX212 R: HANDLERBy Trent DudleyThe new Atari SX212 modem is a fine piece of hardware and at under $100, one of the least 5Z}expensive ways to enter the world of telecommunications by computer. The SX212 is a Hayes-compatible 300/1200 bps modem whic5[}h comes equipped with both a 25-pin RS232 plug, for use with an ST computer or an 8-bit computer through an Atari 850 or ICD 5\}P:R: interface, and a 13-pin plug, for direct connection with the serial port of an 8-bit computer. Unfortunately for those 5]}8-bit users who don't have an interface module, Atari chose to release the modem without any software capable of using the se5^}rial port connector! I have remedied this by writing a self-relocating R: handler which behaves and responds just like the A5_}tari 850 R: handler. It has been released on a SHAREWARE basis to BBS's across the country, but if you can't find it, send $5`}10 and a blank disk toTrent Dudleyc/o S.A.U.G.PO Box 24064Denver, CO 80224and I'll send you the handler along with al5a}l the files and documentation for AMODEM 7.50, the latest version of my terminal program.SX212 Technical Notes (skip this i5b}f you're not interested in the details of programming the SX212 R: handler). SX212HND.COM is a full-featured R: handler whic5c}h behaves and responds like the 850 R: handler, with some minor, "upward compatible" exceptions.The SX212's DTR signal is a5d}lways asserted while the SX212 is connected to the computer's serial port and the computer is on. This means there is no har5e}dware-based way for the computer to force the modem to hang up. The handler compensates for this by issuing the Hayes comman5f}d sequence +++AT^MATH^M whenever the XIO command which is supposed to turn the DTR signal off is issued 5g}and a carrier is present. Thus the goal of breaking the connection is accomplished by software instead of hardware, invisibl5q}ÂabbͷbbbŠb٠bˠbB#DOS SYSB6'DUP SYSB.]AMODM752AR0BAMODEM75BASBJSX212HNDCOMB YSX212HNDDOCBBOOT850 COMBBOOT1030COMBTHANDLERCOMBRHANDLERCOMBMPPHNDLRCOMBAUTOBOOTAR2BAMODEM75HLPB6CMODEM BASBAMDM751CLSTB CMODEM AR1BK#AUTGEN75BASBnFILESPECDATe to the telecommunications program.The SX212 has carrier detect (CRX) and 1200 baud detect (HS) signals but lacks DSR, CTS5r} and RTS signals, which is no great loss since nobody uses the latter signals anyway. After a status commmand (in non-concur5s}rent mode), the byte returned in location 747 contains eight bits with the following meaning: Bit 0 reflects the current sta5t}tus of the RCV signal, just like for the 850 R: handler. Bits 7-6 and 3-2 reflect the status of the CRX signal. For the 8505u} R: handler, bits 7-6 are for DSR and 3-2 are for CRX, so in effect DSR is tied to CRX, which is what most modems do internal5v}ly anyway. Bits 5-4 reflect the status of the HS signal. For the 850 R: handler, bits 5-4 are for CTS, so in effect CTS is 5w}used as HS. In terms of the standard 25-pin RS232 connector, it is as if pin 8 (DSR) were connected to pin 6 (CRX), and pin 5x}12 (HS) were substituted for pin 5 (CTS).Past status of the hardware signals is supplied in bits 6, 4, and 2 of location 745y}7 in exactly the same manner as for the 850 R: handler. The input and output buffers are each 128 bytes long vs 32 bytes for5z} the 850 R: handler, and the XIO 40 command ignores any user-supplied input buffer. All other XIO commands and options excep5{}t short words are fully supported, including all baud rates and translation modes, linefeed append, outgoing parity formation5|}, incoming parity checking, one or two stop bits, and short block output. For more detailed information consult the Atari 855}}0 manual.One caution: the carrier detection and 1200 baud detection routines use the serial PROCEED and INTERRUPT (peripher5~}al A and B) interrupts, which are always enabled once the handler is loaded. The operating system doesn't use either of thes5}e, and it is very unlikely that any telecommunications program ever would. However, modifying VPRCED or VINTER or bits 1-0 o5}f PACTL or PBCTL would disrupt CRX and HS detection.The MAC/65 source code for the handler is available from the author at 5}the address above.uld disrupt CRX and HS detection.The MAC/65 source code for the handler is available from the author at 4@@` ,@ Y0'  Y0  )@`l P?@ BD@EKHI V)?  BD@E9} HI VL@ BD@EHILVR: handler did not loadPress RETURN to try againany other key to abort ]Try ag9}ainAbor@@ted@D@EHILVR: handler did not loadPress RETURN to try againany other key to abort ]Try ag8@@` @ Y0 `X<@0 BD@EKHI V)?  BٍD@E HI VL@ B=}D@EHILVT: handler did not loadPress RETURN to try againany other key to abort ]Try againAborted@B<z??`@IL  < BROPHȌP hP BO QBRO  B A}T `T  `l 8 B`*) LQ )B  YR , B A}` 8B yQR  BҠ` 8RQYɛ&Q`@BJRY 8AQE E`qiJiA}KQlJB)`BJʭC)0 4RɛC)@ `  ) }`RC)  ) RA} R [ I?xIR IP X` 8B)`BJLQX [ IxGF R GXCJJ)#R )A} ! EE C)0 R`   }L`BJ)@LLQ`,l HҥҩOh@ؘHF A}E E ҙ Fҍ I) EEhh@ؘH %L H H)ؘHPPD)>DL ؘHDA}ID)D)DКKejʻ LLLLlL LLLLLQ`QJiJK`)pRC) RCLL)A}RC) RCLп`D)E)E` )D` `    )L   )L  @ A})L D д D)>LD)LD И `B)`) Bx  ҅X  ݭB B  B B`B A}B B B `D LOB B LP`) Q `RSD)!   PR SRL% A}L%R R  D LLQRSD) OR L SRD DLP y)5ӅBPxIRA} IX y23 \ [P0NBQP=ӭB) B)BD8`MD`B=ӭB)BD`<E)EM`,DA}`MQ`O`MOQB)B=өB`x DQ% ҅X`>X-2 p2ҍ ҩxҢA} ҍ`      ӭ  `x    )A}%ҢX`s&'x \NX`N`x X [` ` \ [N`JJ`R)R`Ș@`A}`ҍҍҍҍҍTR%8)H) =X>YhJ)5Z6[x C (@`  a'A}+0_]U,T JJJJ \W,V ) m\m )<]0 ^ JJ ^_ آT}XTU}YU]I]0_Ж` A}ԘJJJJ  ԍҘ)  ԍ`)@`I`!!222BCCSSTdddtuuA}ɢ ?Ji JJJJ)])]`"33DEUffww`Ga@I 5JadA}_g-14@Fay".W%+29>AHMPA}W\amu}$<?GPSVit $,7b|A} SZfkrL W \ _ g hh`̭`ͮΆφР`̭`͐̑Lh``+ iA}̥*(i`ͱ̅ȱ̈eЅϱeБL@h`eЍ`l`hΆφР`̭`͐̑Lh``+ i@6OO`PiV +P ,P X* P L-P VVR P` P`V~V0S ~U mUQVjVVHV ThVQE}jV $UjVV TQjV T U RV T`~VVR֝P ~UȍV` `PQfRRRRVjVE}`*) mV mV` )jV ~U~V0# mU LVYVV T` UjV`VA Q0쮁VB Q0 tV  @XE} R0xsҭ|VҢtV tVQ  ҅VVXlV`8TiTiTV~V0 7VQV T UjV`VxtV E}XVjV)jVW  PLY于VVkV)0 Vɛ )VoVxqVVV YVqVoV~V0V BVVXE}`VXxsVrVVV YVsVnVXkV)0 V) VV`lVnVoV~V)`"R )`RHRH"V`E} S"S$S&S(:SIDSJOSKVSLSMSRSSSYSZS?T`*VL;S*VL;S*kVL;S~V0 TlV`hhjV)*` +S)lV` +S  +Sj E} 8*lV*0:)V V TV TL;S +S  +S)>LS 'S @ 'S)lVL;SYVV~VjV) **L5QL;Sx U ҅X LE}V TjV jV T U`ZVV~VLQjV jV T UL;S 'S lVbVV TL;SؘHrVnV nV ҙV YVrVnE}V YVnVҍ hh@oVVVؘHoV %LeTpVV YVpVoV)ؘHVVlV)>lVLeTؘHlVIlV)lV)lVE} @S R`V 7V)5ӍVxqVVV YVqVoVX 7VgUhU VV%VV=ӭjV) jV)jV8`E}V`=ӭjV)jV`<x U% ҅X`lV`8TtTtTTT-2 p2ҍ ҩxҢ ҍҢ tVU E}zVU `xtV zV)ө%ҢX`1&V'x \VX`V`x BVXoV` `E} VV`Ș `JM/RW/MGVY(P0P5P:PBPHPKPPPSPXP[P^PdPgPkPpPuPzPPPPPPPPPPPPPPPPPPPPPQ QQQQQQ#E}Q+Q0Q6Q=QBQIQkQvQ~QQQQQQQQQQQQQQQQQQQQQRR!R*R5R8R@RCRFRIRLRORRRWR\RaRiRnRqRvRyR|RRRRRRRRRRRRE}RRRRRRRRRRRRRSSS S SSSSS"S%S.S3S6S0LML`22I2I}0 L>0I L)Ӡ0L>2)55L0)L8 N20343ILS34ILb4hhh@LkI})Ӡ` @`Lӭ Pө<өO h`Le͞LL`L)ҭI L L ҩI}2ӠҩFҩҌ/0x6 X `L$ )L> LK  Lg LgI}`ELlhhL `L i*  `L `HLMLL`I}LL-)I L L-I L}L-I L-`L73Ll3ILl 3 Ll3I}` 33``L~1 ! L 0 L !L L L88I}`L* *"I"L)IL Lh)L wL"I$L=+)ŮL: L"I&LY) )@ LI}"I(L !Lr`ȌL``lL i $LmiI}LmiIRLLiLmiRmi,ȑ+` ҩ*I}ҩ  `+,8 m+*(m,8ȑ m+*(m,8ȑI} m+*(m,856ȑ m+*(m,8|}ȑ m+*(m,8ȑ+I}i ,iL+i ,iȑaҩ*ҥ   F  ```I}`06a0,-.<AILQVZ_bejmty|$/I}:=@CFMRU\ajv#(+9=EJORW\afhknsvy|I}`a  ',/369<ADKPUZ]`fknqw}I} %49<EHMPUXadinvy| I} #agb&).16;AHWZchnu (17>LQTY\akpsx{I}hh`̭`ͮΆφР`̭`͐̑Lh``+ i̥*(i`ͱ̅ȱ̈eЅϱeБL@h`I}eЍ`l`hΆφР`̭`͐̑Lh``+ i̥*(i`ͱ̅ȱ̈eЅϱeБL@h`H@@E!8`h@"@#@j@Fn@@o@j@/`i@y@h@"@#@i@`LM}CAR?"} Loading AMODEM 7.5Copyright (C) 1986, 1987 Trent Dudley":POKE752,0:POKE559,34:RUN"D1:AMODEM7?M}.BAS"@ Loading AMODEM 7.5Copyright (C) 1986, 1987 Trent Dudley":POKE752,0:POKE559,34:RUN"D1:AMODEM7?L Joystick w/Trigger  Copyright 1986,   ^Q  1987, Trent Dudley  RETURN    Q} Send Donations    N Y c/o S.A.U.G. ^N ^X    P.O. Box 24064     ^S  DenvQ}er, CO 80224  P  SHIFT-CTRL R resets the call timerSHIFT-CTRL T toggles timer oQ}n/offSHIFT-CTRL S toggles smooth scrollingSHIFT-CTRL F toggles fast key repeatSHIFT-CTRL M toggles left margin 0/2SHIFT-CQ}TRL I increases letter lum'nceSHIFT-CTRL DELETE incs border lum'nceSHIFT-CTRL < and > for screen lum'nceSHIFT-CTRL  and Q} for screen colorSHIFT-CTRL 09 to use keyboard macrosSHIFT-CTRL D to display/edit macrosSHIFT-CTRL E to toggle edit wiQ}ndowSHIFT-CTRL W to toggle word wrappingSHIFT-CTRL H or HELP shows this menuplay/edit macrosSHIFT-CTRL E to toggle edit wiPN!6OCCHECCCCC1RECVSENDSTATSDEFCFILEBICOTBBC25TEMPC1FCCCCEC1SENDTCNWAITC5TOUBCU}HKGEBBBUFFC8SIZTEMP2RECVXC12ITEMPLBLBWAITMINCC1C1C2IDIRU} U} !"#$U}%&'()*+,-./01234U}56789:;<͠ B% D1:AMOD*.BAS' 6-?:U},6-'F:B,A Ap  H@R:)$R:E@8@2R:H$*U} F:AG,! )* A@$6-?:<<<,$66-?:<<<,$h6-?:<<<<,$6-?:<<67<,.\ 6.7%:F:AF%,,;6-BU6U}$F:AF%,167<,.>:F:AE%,,16-%$F:AE%,=67<,.>:F:AD%,,/6-%F:AD%,="AyPU} > B67<,.>:'&,067<,.>:B:,,>67<,.06-B:,% 67<%B:,&,.&6-0 Ar 3 6-%6U}. NAK % B3AyP*D 6-?:, A@***Ap:6. Init D B46-?::F:B,,` 9 A6-?:, & AP/*&U}9 APb 6-?:,l !Av - AP6- AB#6-- ABP ( 6-?:,*&P:',$U}(*P:', 6- % 6-&$!+%,$%6-+%,$ 6-P:+&,',6- : 6-?:,:%APAAU}APA F<6.2F AE =6-?:<A<,&6. Receiving0 U}B=(AP ! A!*(F:,A !8 6--% (@:7<,,(6-%867<,.>:&, !1 F:B2U}y," AP'*1 AP!&(**A& A !6-@:7<,,4!I AP AB-6-?:!'6-?:<<A,'()"Ap! AE!D !6. Saving # B;U}6-?:B<:,+$# ***$"$ **$%_ 6-C:,6-@,A4%U}@GCA6%&P:',$VA7%P:',_6-C:,&%-A@%&P:',$-AA%P:',0%-6-?:C:hLV,U},!6-F:%,'"-6-:%6-+F:%,%$F:%,,$$'6.C-ModemB'9AR@!(}$('(*(-(0(3(6(U}9(L'8-B:,647<,0>*7<,0:*7<,0\8 t'**( 堠 7%=Q2 THEN A$="":IF XF>=Q3 THEN A$="":IF XF=Q4 THEN A$=""1000 POP :POP :IF Z }PEEK(Q7)<>Q1 THEN 10401010 TRN=PEEK(39951):LF=PEEK(39952):BAUD=PEEK(39953):PAR=PEEK(39954):PLX=PEEK(39955)1020 POKE 1790,PEZ }EK(39956):POKE 1792,PEEK(39957):POKE Q7,Q01040 X=USR(ADR("h`")):GOSUB SCRN:? "";:TRAN=TRN:GOSUB OPNM:CFLAG=Q01078 IZ }F C=Q6 AND XF=Q4 AND SRFLAG=Q82+Q1 THEN POKE 38688,Q0:GOTO 98001080 IF C=Q6 AND XF=Q4 AND SRFLAG=Q82 THEN POKE 38688,ASC(F$(Z }Q2)):GOTO 98006077 IF X$="V" THEN 68006800 GOSUB 9400:MENU$(MLN1)=" -/$%-or -/$%-":GOSUB Q50:IF X$="" THEN GOTO FUNCZ }6801 IF X$<>"Y" AND X$<>"C" THEN 68006802 XF=Q3:IF X$="C" THEN XF=Q46804 MENU$(MLN1)="3torefilesonwhichdrive":GOSUB Z}Q50:IF X$="" THEN GOTO FUNC6805 IF X$<"1" OR X$>"9" THEN 68026820 CLOSE #DSK:F$(Q4)="":SRFLAG=Q82:GOTO MAIN-Q107500 MENU$Z}(MLN2)="-/$%-##-/$%--/$%-="7510 GOSUB Q50:IF X$<>"X" AND X$<>"R" AND X$<>"Y" AND X$<>"C" THEN ? "";:GOTO 751075Z}20 MENU$(LEN(MENU$))=CHR$(X-Q32):XF=(X$="R")+Q2*(X$="Y")+Q4*(X$="C"):RETURN 8000 SRFLAG=C:B$=A$:IF SRFLAG=Q82+Q1 THEN GOSUB Z}75008002 GOSUB 9500:SRFLAG=C:IF F$="" THEN GOTO FUNC8004 IF XF=Q4 THEN CLOSE #DSK:OPEN #DSK,Q8,Q0,"D1:FILESPEC.DAT"8005 IFZ} XF<>Q4 THEN 80198006 TRAP 8015:CLOSE #Q5:OPEN #Q5,Q4,Q0,F$:CLOSE #Q5:MENU$(MLN1+Q40*Q2)="&oundit"8007 ? #DSK;F$8Z}008 A$=B$:MENU$(MLN1+Q16-Q2)="":GOSUB 9500:MENU$(MLN1+Q40*Q2)=""8009 IF F$="" Z}THEN CLOSE #DSK:SRFLAG=Q82+Q1:TRAP MAIN:GOTO MAIN-Q108010 GOTO 80068015 TRAP 8015:CLOSE #Q5:MENU$(MLN1+Q40*Q2)="&ile.ot&oZ}und":GOTO 80088019 TRAP DSKTRP:CLOSE #DSK:OPEN #DSK,Q4,Q0,F$9800 POKE 39951,TRN:POKE 39952,LF:POKE 39953,BAUD:POKE 39954,PZ}AR:POKE 39955,PLX9810 POKE 39956,PEEK(1790):POKE 39957,PEEK(1791):POKE Q7,Q19820 RUN "D1:CMODEM.BAS"10045 DIM B$(Q20)1005Z}0 BFLN=Q128*INT((FRE(Q0)-Q20*Q60)/Q128*Q59/Q60)-Q128:DIM BFR$(BFLN),HDR$(Q8*Q10),MENU$(Q16*Q60):BFFR=ADR(BFR$)12040 MENU$(32Z}4)="rasebufferopyfilebatchrc9# -$-ockfile"12045 MENU$(364,364)=CHR$(34)12050 MENU$(404)=Z}"eceive89 -/$%-nlockfileend89# -/$%-enamefile"12045 MENU$(364,364)=CHR$(34)12050 MENU$(404)=XMLLTL˜LLLLLLXLR:hhhhhhhhhH RhH xh LI ԭ`h^}hPhONhhhhhhhh 蚐 fL NH RhH xh L ɭԭ`hMhhhh^}hhM) fH xhH L hԩ``hMhPhONhhhhhhhhM^} fM NH xh Lw ͭԭ`hԭ`hhhhhՅMM4 fM! f^}ީ```hՅMM R󚚩U R fɪU3L`^}````H BHIhLV BHILVH BHIhLVmi`M.I!I^ }`OP8 ` ` d` BLVh B VBDE JK V&B JK V(^!}BDEHIK JLVhhh h h h h () B D E H I V(ԥ)`hhh h h^"} h h () B D E H I Vԩ`() B D E H I V(ԥ)`hhh h h\:DER%h%RODSHLCOADNMTXTSPCNAMEBTBTBAUDTRANSFLASSSOb$} b%}d!!***************************x!!* AUTGEN.BAS VERSION 7.50 *!!* RECORDb&} FORMAT *!!* DATA ITEM CHARS *!!* --------- ----- *!!* NAME 15 *!!* PAb'}SSWORD 10 *!!* BAUD/TRAN 1 *!!* PHONE # 14 *!!* COMMENT 19 *,!!b(}***************************@T ORIGINAL BY MATTHEW SINGERhDEBUGGED AND ENHANCED BY|FRANK GRAY 6/1/83b)}BRUCE BLAKE 9/9/83MIICHAEL FOCKE 5/30/85TRENT DUDLEY 11/30/85TRENT DUDLEY 6/14/87b*} A`""* CONTROLLED INPUT ROUTINE *0)@@'$D A Xl&-@%@b+}&(7@<,-@( F:Ad,"AUA`4F:Ad,"@$-@1@4b,}$J A`B+"@0)"A&,*F:@,!@)"ATJ(>:,U"AU(>:,&6-F:@,:@b-}@%A(M@U(jF:@, @%b@&)@1*A$)A(*AT)A`*b.}ARj(>:, A`  !!***** YES/NO SUBROUTINE ***4H0-@@0(Confirm change [Y/N] \b/}? A`?@x*A*@*A!A`p' (>:,$6-+"@)"A!,'$!!***** READ FILb0}E ***********R A@@5@@<6.H6-R A H( (( Readib1}ng  (H(" Be sure to keep a back-up copy! W 6.@&67@`,.46-%@M67$@Y&@X,.b2}W A@$/( (%( CAN'T FIND  / A$8!!***** WRITE FILE **********L`5 b3}A@5@@t[-@P:B:,'@Y,I(@7$@Y&@X<$@Y,M b4}X@[$.($( CAN'T WRITE  . A!!***** INITIALIZE **********C@b5}@+1AR@C@@**(" ̠ŠҠ0(*( BY MATT SINGb6}ER, ET. AL.-(0(($($( Π<#(#( REWRITTEN BYP*(*( TRENT DUDLEY & MIKE b7}FOCKEd@AR @@@@K:x;@`,;@`,;@`,;@ ,;@b8},;@,;@,;@,;@,;@,;@,;I:,&A,i 6. 67@`,. +67b9}@,.36.-D67@ ,.-S67@,.i6.D1:AUTODIAL.NUM!!***** TOP LEVEL MENU ******-b:}@A ' ' A@@**("} ̠ŠҠ6( (0(" Press ESC to aborb;}t to this menu3(6(,!!( [1] START NEW FILE@!!( [2] APPEND TO FILET""( [3] EDIT WHOLE FILEh$$b<}( [4] EDIT FILE BY NAME|''( [5] ALPHABETIZE AND EDIT%%( [6] PRINT OUT BBS LIST((( [7]b=} ZAP PASSWORDS IN FILEU-6-F:A6,"@v*F:AI,"@f1U( [8] RUN D1:AMODEM75.BAS)( ( ()( b>} Your choice is ]; A`6-&@H; @)!@%A`&(>:%@H,&"@AQ !!b?}"@)"@AA A `A&@A#`A) A8`AAAC@0D!!***** START OR APPENb@}D *****Xlb@ A`5@@@@L"@X6-@ b A E('( bA}Do you wish to DELETE theE( existing  file ? A`(A "@A@6-@9bB}@ A/@9 A 4"@4( } Šנ̠Š3"@3(} bC} ĠϠ̠Š  A0 6.  AE6. AI@4& AF@67@,.& AI@H& AFbD}67@',.& AI@\6 AG@67@A,.,67@`,.6 AI@p2 6. AG6.$ AI. AI@bE}2(H 6. AH`06.>:@:,%A($+41,,: AID AI@H(67@&<@&,.(@,bF}-@@,(Any more entries? A`A `6(!(Input session complete,@6 A bG} !!***** EDIT ****************$ 8 1%(} Ԡ̠Š16-L 6-@` =6-$@YbH}=7&@X<%B:,&@Y,0A(t  A0  A2@ "-@@"( > (EEP ELETE  EDbI}IT/!@*(>( ACK UP #( (#(UIT AVE & QUIT ? ' A`!@'6-&@2 "@u(bJ}>:, A( "@h(>:, A'  _@I*@T#(_&@HA4`A5 A5A6@bK}A7A7` "@A ( 4"@(>:,*6-P:B:,'@Y,4 A(< ;"@f*!@*(#(>:bL},16-&@; A( P A%d x !!***** DELETE **************  (  B:,(67&@X,.7%@,bM}  "B:,67&@X,. A(   6-%@ $@YB:,A$  A  A , @ !bN}!***** SEARCH **************T h M(Enter BBS name:(6-F:@,46-@> A@M4A | 7 6.!(bO}} ǠҺ -6-@7 A#  !!***** SHOW TITLES *********  0-@@0(bP} (( BBS NAME: (( PASSWORD: (( PHONE NUMBER: (( COMMENTS:0 ((bQ} BAUD RATE:D (( TRANSLATION:X $l  !!***** DISPLAY RECORD ******  (6.7&@3<&@3,( bR}AI .-@@.(7&@X<&@D, .-@@.(7&@C<&@4, .-@@.(7bS}&@2<&@, &-@@&(7&@<, -@@( -@@(4 $H \ !!bT}***** FIELD-EDIT ROUTINES *p  J AE A@/67B:,%@,.J67&@X<&@D,. 0 AI@&(bU}7&@X<&@D,0 A$@  J AF@ A@/67B:,%@,.J67&@C<&@4,. 0 AI@bV}&(7&@C<&@4,0 A$@  J AF A@/67B:,%@,.J67&@2<&@,.0 AI@bW}&(7&@2<&@,0 A$@$8B AG@ A@/67B:,%@,.B67&@<,.L( AI@(bX}7&@<,( A$@`tJ AG A@J67&@3<&@3,.>:@:,%A($41,@6.7&@3:@:,%A($41,bZ}@6.7&@3<&@3,( AI2 AI@6(@ A$@!!***** ALPHABETIZE *********((( } b[}Š̠Š(( (( Sorting file(<+6-P:B:,'@Y,&@+6-@YPA@ d/6-b\}-@'6-$&/6-$x//7%@<%,/7%@<%,A@d6.7%@<%,<67%@