@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} $1L 2L>%L+Lx%L'L'L'L(L(L(LLLLLL*L*LA(L(Lg*LN(L<*L|'LE,L~*L!(L9'LJ'Lk'L&L&L*L*L&'Lo(LP'L&L(0LS0LT},L-L-L /L^-LZ0Lc0L)L)L%L%L%L%L%L%L&L&L"&L+&L9&L2&L0)L7)LF)Lc)LO,L")L&L&L&L&L&L&L,L,L.,LF&LS&L@&L&L'L'LU}w0Lt'L0L0L0L(1L+1LB1LE1L1L1L1L1L}1L'L'L)L)L1L1L0L)L'L%L% +膚 ɩҍD҅ 2 22V}2 '2222 ` +Lq +l &0JQ &A0?F ݥE07, `ڥ0.,!" &W}0 & & . 8` D` `& `& `& `&Ԑ `& `&ͥ ݥзг ݥФьɛX} &0 &0 `ԥ`Ɠƒ` 7,L& `ڰ%` fڰ` ڰ` 7,L& (۰` L+ ݢ. fL Y}٥ Ʌ` ٥ԅ`TU HH k'hhL+ B VԩL٩p &PKJBDZ}EL + ٥ԅ`Ę eĘ B*L' 7, ٠` ٠ԅԄL٘/+``&դԦ&eԅԊe[}eԅԥeՅ`L 'ԨL݆Ԅ 7, eԥe`@GԄ 7,ɛ B*0` ( ؐL+ȹɛ\}꩛`f 7," (f 7, 8fԆՅɛ摥0L($0`2 2]}L+ (,ɛM (M ( )ɛ )򩀅` ٥ԍ`ԄLنԄLنɛ^}ԆLن 7,󅐩f ( ؐ0LI(ԅԥՅL82ԭ 2Lن` 7, eԥe` 7, _} *ԦԄզՄFԐ eਊe&Ԇfؐ ԅԩՅ`؄քע **Ե 8`R晄 Z*L`}+`GHFH` *0ɛȄ ؐL+ɛ B*` B*` ٦HI BL +՝HIB Va}L+L?٠* *򦅩HIDEB Vú-,hh/+l-, ,0dd,8/ b}i , 0,+ *<, *-,-,* <* & |'-,8-, E,Lt+ , * *ɛD%C` ذ lc} +L 2 + , *L+ + +L+l p k'8`ERROR- ?Run address> Trace:BASIC exit I`Դ` Od},L~* )ԩ-ȘH h00,)` @?"6?D'8h4d=u#@(>33!fffg?e}@W)WyQB'h M,ԭ ҍ,) ٢̠, L( 7,L, ݥ Q0OLD')ԥ)8@0=,j,H f}ޢ hԅ`, L+0t8??Ԣ ݢ, ڢ, fک ݢ 7, (ۢ fڢ, (g}n , e)`Ơ, L(ۥIԩ, - IԢ>^ԝ ڢ ݢ. @ݢ ݢk} ݢ. @ݢ (ۢ ڢ ڢ fڭI miǪi. fhIԥ Ơ, `LDڥ)Dl}"@Dڔ . ``ԅL٥I`. (`` k' ٢`BԝK)I JD0EL +S:)H)m}h y` 7, 7, ٥TԅUՅV`&B +Nԩ ݦLԽML 7, 7, ٠%LMԝNBL + n}7, \1` BHIL + 7, \1`B JKL + (0 ٥ԅUՅV 7, (0 ٥ԅT`)ҩҊ H) hҘ` ٥o})xԩL ٥))L &L& ٥)pԩL ٥)|L&L & 1L+$225Y7x888L 2 $ Z$qp}7 H$s7 H$ ?$ Z$7 H$ ?$ Z$ ?$ Z$7 H$ ?$ Z$ ?$ Z$7 H$ ?$ Z$7 H$ ?$ Z$ -$22ᢧ8 <$ԩq}թ󅌩78 $L278 $ԩթ78 $L37833 r}$ԩթ󅌩78 $8 '$ԩթ78 $8 $Le3L2I5 % Z$ᢢ8 f$s}33 Q$e7 !$x8 '$ Z$q7 H$ ?$ Z$8 H$x8 !$ E$ ?$ 3$~8 '$~8 !$ $ԌӢ*8 !$8 '$x8 !$8 $$ $8t} $084~4 $L3x8 $ 8 $L35 % Z$q7 H$68 H$ ?$ Z$ ?$e7 !$x8 '$ Z$I8 H$x8 !$ E$ 3$~8 '$~u}8 !$ $ԌӢ*448 !$8 '$8 !$ $x8 $L4 Z$V8 H$ ?$e7 !$7 $8 '$e7 !$7 $8 '$L+58 $v}08 $L4 Z$[8 H$4|5 ?$e7 !$7 $8 '$e7 !$7 $8 '$x8 $ 8 $LN4 Z$ T$L$ Z$q7 H$_8 H$ ?w}$e7 !$7 $8 '$e7 !$}557 $8 '$ Z$ T$L2L$1,3,5,7,9,11,13,15,33,35,37,39,41,43,45,47,65,67,69,71,73,75,7x}7,79,97,99,101,103,105,107,109,1115w6129,131,133,135,137,139,141,143,161,163,165,167,169,171,173,175,193,195,197,199,201,y}203,205,207225,227,229,231,233,235,237,239x661,3,5,7,9,11,13,15,33,35,37,39,41,43,45,47,65,67,69,71,73,75,77,79,97,99,10z}1,103,105,107,109,1116X7129,131,133,135,137,139,141,143,161,163,165,167,169,171,173,175,193,195,197,199,201,203,205,2072{}25,227,229,231,233,235,237,239Y77@@@@} THE 1 MEG/130XE TESTER.@( BY SCOTT PETERSON@|}%758TEST RESULT'S TO SCREEN OR PRINTER ?@61) P:@2) S:1P:2E:@@dLOADING BANK #@B@}}BiBy68w8BANK TESTING@BANK #@ BAD OKDEVICE NOT READY!!@$^$d0L 2L>%L-Lx%Lo(L(L(L(L4)L2)L%L%L%L%L%LU,L`,L(L)L,L(L+L$(L".L,L(L'L'L'Lm'Lv'L,L,L'L(L'L'L.L.Lk }.L.L.L.L.L.L.L#*L.*L&L&L.&L=&LF&LQ&Lk&Lr&L{&L&L&L&L)L)L)L)L,.L)L:'L'L&LL'L['LR'L*L*L.L&L&L&La'LB(LR(L }.L(L/L9/L6/L/L/L/L/L0L0L+0LC0L/L^(Lj(L)'L@'Lo/Lr/LO/L%L'L%L% -膚 ɩҍD҅ 2 22 }2 a(2222 ` -Lq -l ԤՄԅ`ȱ`ȱ`ȥ` }ԑȥՑ`ԤՄ`ԤԅդՅ` '0=D '04.5 '0.( '0 ' ' 8`ԅ` } & & & &ѐ & &ʥ %аЪ %Зьɛ &0 &0 ` }ԥ`Ɠƒ` % &LS* %LS* %օ0֥0 S*` %eԥe` %La* % % o*L% %Lo* % &L|* %L|* % }L% % Ʌ` BLV䅆L' %ԅ`TU HH 'hhL, B VԩL%p v'P }KJBDEL, &fL=) %ԅ`Ę eĘ +L4( % & %` %Ԅԅ` } -``&eԅԥeՅ`L% o(ԨL%Ԅ & %eԥe` Ԅ &ɛ +0` d) ذI } ( 8ԅԩՅL%L,ȹɛ꩛` d)f & 8fԆՅɛ摥0L }?)$0`2 2L,(,ɛM(M( )ɛ )򩀅` %ԍ`ԄL% }ԄL%ɛԆL% &󅐩f =) ؐL(L4,ԅԥՅL%82ԭ 2L%ԤՄԅե` }8ե`eեe` B* K+fL% B* +fL%8ԨՄԅL% & B*ԥՄԩՅօפԥFf G+ }ԥ K+ԅՅԥզЦ`ԅՅʩ0B+=+ B+ 08f$˹ `' d }+1ԦԄզՄFԐ eਊe&Lh+Ԇ`hh L, +Ff&֐ݥ ԆՅԠ&&&8થ }օԈ`քע +Ե 8`晄 ,L,`GHFH` U,0ɛȄ ؐL,HI h 8 }ԅԩՅL%?S, ,򦅩DEBHIL,ɛ +` +` %HI BL, }՝HIB VL,L%B Vú.hh -l. -0dd-8/ i - 0-- , }@ . ,... + x' $(.Ԏ.8ե ".LO-- , `,ɛD(C` ذ -L- -L 2 -- , }L- - -L-l lp '8`ERROR- ?Run address> BASIC exitTrace:P8Յթԅ` ,.L, .- }ȘH *h00,)` & ҅ԭ ) |*օեׅ` L,0թԅթᨊઐ }```Յ`8Յթԅ`0 ԩ`ԅ`` ' %`BԝK)I JD/ELVS:)H)h y }` & % & %TԅUՅV`&B ,NLսM` & %ԝL՝MN%BL, & /` BHIL, & /` }B JKL, %ԅUՅV & %ԅT`)ҩҊ H) hҘ` %)xԩL% %))Lc&LZ& % })pԩL% %)|LZ&Lc& V0L-$2}2e4e5666L 2 $ Z$e5 H$ ?$ Z$i5 H$ ?$ Z$5 H$ }?$ Z$5 H$ ?$g5 !$6 '$ 3$6 '$6 !$ $ԌӢ5 !$5~22 $$ $ Z$5 H$6 !$ E$ ?$5 !$6 '$6 !$ }6 $$ $6 $5 $L26 $5 $LZ25 !$5 $$ $ Z$52{3 H$ ?$Ӣg5 !$6 '$5 !$6 '$ 3$ }6 '$6 !$ $Ԍө Z$e5 H$ ?$5 !$5 $$ $ Z$ʠ5 H$6 !$ E$ ?$5 !$|336 '$6 !$ $6 $L3 }5 !$٠5 $$ $ Z$۠5 H$6 !$ E$5 H$6 !$ E$ ?$g5 !$6 '$6 $5 $L33d46 !$ $L,4 Z$5 H }$6 !$ E$5 H$ ?$6 $5 $L35 !$6 $$ $ Z$6 H$ ?$L$L$e44129,131,133,135,137,139,141,143,161,163,1 }65,167,169,171,173,175,193,195,197,199,201,203,205,207,225227,229,231,233,235,237,2394d5129,131,133,135,137,139,141,143, }161,163,165,167,169,171,173,175,193,195,197,199,201,203,205,207,225227,229,231,233,235,237,239e55} 576XE MEMORY TES }TER BY SCOTT PETERSON LOADING BANK #@J8 DONE LOADING TESTING BANK #56ERROR AT BANK# LOCATION } # BANK # OK. TEST COMPLETE.$ *P0H1H 01.67ӭ@Τӽ@ӭ@ݽ}ӽΤ@ӭ \Lݤ ϯpBp    A QRRRRRRRRRRRRR}RRRRRRRRRRRRRRRRRRRRRRRRRE|򀓎򏣆|ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRD|%sc qu}itto$/3|ARRRRRRRRRRRRRRRRRRRRRRWRRRRRRRRRRRRRRRD|#05type!|$|ARRRRRRRRRRRRRRRRRRRRRRD}$||2amof#05k"|$|ARRRRRRRRRRRRRRRRRRRRRRD$||2amof8%k"|$}|ARRRRRRRRRRRRRRRRRRRRRRD$||#locksspeeds|$|||$}||of#05-(zARRRRRRRRRRRRRRRD|of!.4)#-(z|0rinter|ARRRRRRRRRRRRRRRRRRRRRRSRRRRRRRRRRRRRRR}D|46system|23|ARRRRRRRRRRRRRRRRRRRRRRSRRRRRRRRRRRRRRRD|/neframe(z|3tereo|ZRRR}RRRRRRRRRRRRRRRRRRRXRRRRRRRRRRRRRRRC\\܀}^_^_]]????0!,.43}#b(ƣ٤vL(ƣդv"#áL2á ٣LD ٣Lkactive 1S@}S Y)GLMi(T__ а@ST Y)} 9L䥩 9PS Y) L  )܍WYXL%\WYX )@Lb3(} 즭 즭;LТ)? 1uD)? 1u D ;}Lh1h0 `3502674,,/.*(-+   ?>:8=9<#% "&'!!!!!!! )*,.02468:<>@B}DEUWY[]_acegikm~ "$&[~17%2495)/0 24!3$&'(*+, c:8#6".- H30!#%(,0)342}L᧢)3%,L )/04L1Э)\}OLQ܍O)]Leݍ)^vLyލv)_xLߍx)\SL܍S) ]Lݍ)@^zLɨ}ލz)_|Lݨߍ|wLTwЭ{L T{Тp {ƤL' ?Ƥ`- -b#LJ}-#h@TOMS NAVIGATOR v 1.0 ('93)---------------------------Disk-Commander for My-Dos (4.50). Downloaded at: THUNDERDOME, } the ATARI 8-Bit BBS +31 (0)416-279990 the Netherlands](] 8冨凪`ʆ ee` (E…¥ (` 5(ʆ &e} (L( Fj` &`hihiHHȱȱ` &$8녡ꅠee}``Ȋii`8ꅡꅠ`TL1)-),)(m,)((m-)(8(,)(-)`2 La)])\)])(\)}(`07 $60]*))~)))"BYTE FUNC Strcmp(CHAR POTX}t)Y})eU`UT`eZUe[T` L)) ))U'UL)U}TTL)T`0)L*))))%*%*LE*)e)i )L*` `H )hɀ @pp}i(`Ii(`Ȅ )摠i(e`Ȅ )i(}e`****))I`****))M``+ gL)+#+"+"+#+i .)%+$+$+%+"+}#+Ȅ"+#+++L+W$+e%+iHH"+e#+i *hhL+%+$+`vL+ } BDEHI V+L+` BHIL+ JK`1 (, OD3, J,RETURN=,Q,J,c, PROC PL}a,3,2,2,3,8],2,3,\,],,,\,L,i2,m\,3,i\,4,\,L,\,4,,4`n(0,1L, (,,}, ^,,,,,, !,,,, +`,- L- (--- ^,----- !,---- +`wL}[-W- W- ,`Lm-i-i- +`D L---- - +`-L- (------ +` } ODL- (------ +`+1-L. (--..- - +` &B +NLMȑ` }%BNLML+ QRE||ZRCZ (`8Z`{Z`UT )k.8(堅ॠ}..L.Il.L.m.ॡ//L:/ein.eio.L/eip.}ॠg/g/Lz/nq.L]/r.`ODy/L/ (/ s.j. (饠腮酯/ii/}ii/ii/ii/ . ){)L`0\i]i Y( (/}/// (]\// * (]\ L*{)L0]\[Z .Z[8\\8]] )`R,L0 )饠 .8j.j.} ){)L0 )0000 (]\00 * ( .`(19)=L 1 (111 F*>1>1ŠL1}1e1iEL111L~1118L1L1i1e1iEL1111L111}iL1iL41L"1`,0)L1 (1 )UrUm1T )1qm1iIL&21兣12# 1}pIpI~L21L28118qq1i1e1irm1T ) )L#3pIL2L#3pIL2qL#3pIL}21q81 L*L#3pI pIL2L@3L#311L#31i1e1ipp *pp )1qrm1T ) )}IL 211qpIL^3``t3 Relg3Ţ!g3Ţ g3h3i3`}`UZT[  )UiU`BYTL4 4c3d3f3e3}c3id3i4 4L4e3 f3L4e3if3i +im448 4 4c3id3iie3}f3ȱf3e3LC44 )e3if3i +484 L*`_tL555p55Lb6pLk}5e3f3HH .)hhe3f3ȱf3e3L5 .)d3c3c3id3ic3d3HH }.)hhc3d3ȱf3e3pe3if3iHH55 &+hh55e3if3ii}5e5i555q5ii5i5L5e3f3d3c3`|6%L6 (6d3c3 (66} 5d3c3d3c3 3c3d3 3866 466L6+*666 16c3d36} j3L87g3666M6LO76 46 46I 6IL6d3c3 ^) )d3c36IL76g3e3if3i}``L7t)i (t)i(iL7((((((+j. )`sgfw_^}b]ir88 08 ELSE #8K8 v``8 hLd8 (]8]8^8_8`8]8^8_8`8Q}L8]8^8I:L8`L8_8`8I:L8`]8^8_8`8]8^8_8`8QL!9]8^8IL!9]8}^8_8`8L8]8^8_8`8ѮLH9`LM9`a9 IFLW938JQ9Q9L:N9Q9M983899M9N9L:98}M9Q9O9N9P9O9P9L:O9 m8P9*(m8O9mQ9P9i m8*(m8ȱ a8L:}L:O9 m8P9*(m8S9R9O9 m8P9*(m8O9mQ9P9i m8*(m8ȱO9mQ9P9i m}8*(m8S9ȑR98O9Q9O9P9P9L9M9N9L|9NQ9L^9` OL: )' L* ) )慮煯$ii} 8i 8iiiii8i :8i:Ȍ: 8i 8ik;k;:L;:e:i}IL;IL;:e:i)Lp;:i ::i::L`;` w_dta.L;;;i38ŮL<38;L} <;i; ) );i;;.<.<;L|i}i|i$iL\>Z . ) )慮煯Ai iXiiXiiDZ[`L}>>> ) L*8IiiI`["-1-" '1 "-2-" 82?[? "-3-" '3 "-4-" '4 @?p? "-8-" '}8 nil82w?p??PROC delcancel=*()w?? ["Delete" L?,?,?4848L??8=8? 8- 8 88 88L??8o8? 8}5 88888 8i 8i Y(8e8ii8e8i 8i 8i `8}484848 ? 8i 8i38 8 8Z 8i 8i[`@L@@@D!8:"88@@@@ LA@e}@iLA@e@i + 8L@. 8i@ LwA@e@iLwA@e@i} +@ 8@L,A8@ 8`,8,LA :LAD:*.*A ,48LA 88 888A8ALA88888A}8AAA -+ILBL9B m8*(m8AAAiAAiALA838 X- T9 =A38bB}bB́ALD68A m8*(m8AAAiAiI LBAiAiHHAA *hh}LCAiAiHHAiAi *hhAA LpCAeAiHHAeAi} *hhL'CAi AiHHAi Ai *hhAi AiHHAi Ai} *hhAi AiHHAi Ai *hhAi Ai|AiAi|}LDAeAiHHAeAi *hhLGDALWB ; 8 8Z 8i 8i[ 8i 8}i38 8i 8i 8i 8i 8i 8i`(LE E8i8i ;8 8i 8i} 8i 8i E E 88i8i8iȌi A`(" fLEEEEEEEE͏ELE9EmE}Ei *EE )ELE`LEEEdL F8EdELEL F )E L8F8E EL FLNF} )ELdF8EELNF )`FLvFpFȄ38FFLFe8 m8*(m8rFqFqFr}FLFpFLFpF`-1-F1-2-F2-3-F3-4-F4-8-F8DeleteFDCancel GCSingleGSMedium GMDouble+GD720}kb6G7YeahAGYAbortJGALockUGLUnlock^GUYesjGYCancelrGC)=[3 ' / ) 8i 8iGGI}LGG8GF 6G 0GILG88LG8G0 Ehh`nLHGGL#H8G ; >L.H ;G >`HEN L}6H/H sFGGM38LnHLYHD:*.*HS/H -LLIGLI0H38HH0HL I=80H m8*(m82H}1H1H2HLI80H G2H1H @8 /H - X-1H2H0HLHLLIG m8*(m8} @8 /H - X- A` sFGGLI /LIDelete Iy EG ELI files ?I EL J} /LIDelete this file ?I EG m8*(m8 @8 +8堅J )8 E[i[ )}F 6G 0GIDLIJ! 3Hhh`[D1:LSJ# / )L}JSelect densityJn E )KJG 6GGILK}g3KJ 8i 8iGGJJGIMLJȌJJSGGIS GIDL KGGISL KGLK!G0 GNJ} /L:K Format DK0 E G )LTK: ?KP E )GA 6GGIYLKJLJJ - X- 0 0GI}YLK Ahh` sFLK / )GU 6G 0L'LG m8*(m8GGGiGiI L"LU}GL'LLGGILPLGIULCL$GLHL#GG 3Hhh` LVL8787808RL/8QLLL )RL(QL2818 J8}'RLQL * )'2818 *QLi(QLRLiRLLoL`G m8*(m8 @8  , s. SL58U68}TG+ILEMG - j-GU58T68LMG -U58T68 X- F* . SL`  /LM Enter full dirnameM}z E28G18GGiGiDGiGi: )LMD:M E )GG 1L#N2818"} - X- 0 AhhL&N 0`  / )LPN Rename a fileNB E28G18GG m8*(m8 @} 8NNLN GeGi 8LNGeGi,GG 8i )2818 E )GG}GG 1LBO2818  - X- 0 AhhLEO 0`g*()6LOOHOHOiKO38lOlOKOLO)8KO m8*(m8}JOIOIOJOLO8KO`KOLaO`] ] Opos(0,2)OO Print("D:")LO 8i 8i 8i  }8i 8i 8i 8i 8iO `@ 8i 8iO `@ sFLPG m8*(m8OOO }OOOOOMOLPOILPOILP / )LP Source disk !P E F* 0OGOOFOO }8FOOGOOOL+QOi LOOO m8*(m8OOOO @O GOO X-8 }  ,OLQOOO J.OOOO -OOOO mO*(mOOOO mO*(mOYȑX }OmXOOmYO8OXOOYOOOIL>R+IL>ROOI+IOi LOILQ+ILRO}OLR ) )ԠOOTȌOO؅Oҩ &. X-OMOLSOILS / )LRDestinatio}n disk !R E F* 0:8O8O$S$SOLSSOO GOO m8*(m8 @ `@O8  },O mO*(mOO mO*(mOȱ . X- `@OOLS:8OILS OOLSOi} LOILP `@ A `@ : ;hh` /L1T Quit TN ?T# E )Gj 6G 0GIYLT SLI}MLT   H HGHlLTLq`R LT 8i 8i 8i 8i8񬑮838TTLUT m8*(}m8TTTT 8i 8iLT8GG ;G >` L6U /L\U Cassete upload !UJ E} )LpUC:Um E )28G18GGiGiCGiGi:2818 1LmVLU D:UPLOAD.CAS}U˩ ,2818 -8FO/UGO0U0U/UGOFO -<ӭYXGOFO .4ӭX/UY0ULV X-} X- 0 AhhLpV 0`LKTI&NOTsV.LV (}V}V~VVVLV)}Ve~ViMVLV`LV` rVHq}VHG`LV 8i 8iG 8i 8iGG >GVL#W-=838GW 1VLKWVADRCSVWD V}38LYLuW8 VLoYVI LWG m8*(m8GGGGGG8񬑮G ) )8LoY}VILoYG m8*(m8GGGG @ X-GiGiIL,Y 8i 8ii 8i 8i } Y(G m8*(m8GG LXeᅮ8e8iGeᅮGi LX8 ) }- 8i 8i Y(8e8ii8e8i AL=[LoY SL58U68T H 8 ^,}UTHGH'RXYZLVVGLYGLYG >GG >LY8G ; >LYGVLYGLYG >8G}GG >LYG ; >VILY SL F* SLL:[VI VIL|ZG > 8i 8iG 8i 8iG `@ 8i }8iG 8i 8iG8GG ; :L=[L:[VILZ 8i 8i EL=[L:[VILZ 8i 8i}LZ 8i 8i848 ? AL=[L:[VIMLZ fML:[VIFL [ PJL:[VINL[ GL:[VIQL-[ TL:[VIUL:[ 3ULW`  }VL>[` GLE[+ILk\U58T6878Lj[ SL / )L[ I/O error [ E+ E X- X- F*88 E[88j!}.L[ 0L[8G0 E98L\98 ? IL[ EL[  E `@ ::8Lh\:8 `@ :838/\/\Lc\Q m8"}*(m8GGGGL%\ ; >[`Lo\@7888Ȍ98U58T68[+K+ 7 (08/#}8( (2818 )'08/8 *L ](𩠱֢\ E )LD]($}] E X- X- ? E ?98 IL{] EL]  E `@ : >[`l\^oYLV `2BC@p2w5A`!H:BK00>4499IIHHKKJ)]eAHǫ;Kb`'}(})}*}9;82hjHHꢘ@@0I’AKJO+}bxz{_O/@0I.? /;¢,< AO$@0aP}PS ̱)oɣԦݣ#"kHc6&99"#7^{%m8O/m02#,}Vrq"NƗ_-Kr7De7_-Kw%Ee7"STOC K. s>xBaV_ʠx;Cr= Tp%<}F L B9u;CahAAF E\B 9v? WANlhF BTSC  S\=}B 9c+  EA EP S\B9d! EAAF E\B9f) TAAD K\B9r7H>}O Tk,7'] \B9e=TTOd s\Bjd9d-Kd- S\?}6 T>?"˩ɥ*f&dQYŎO;-&N/mǙ&@}A@\+-ÓOɐ&Kx(@Xh8!Nx<]An8\;h $+6Eʢ򠡾YC QG? $Au7 -DF)" $-. A}$<5bRKs+6jޥIH zWAڛp}| $-' Bߞ- $-Aߞ- $---Aߞi**Fϖ IR 煮ϟ\ B}NXǏÍO@7"Vƥ{r]q*r`p /-'"[.""#%#'9.TmVrq HǯKĤmQ?jof `ɥHC}H(Nb>oGK#K1X&ZK*!9 d]$$'@x / BbJ(Ng#dg(VG}ݕLjїΩ }a b2a ;"IšѕN(  Lʔtv0$LqAgK$T150nH}ARk1Ș>ɽ5 8ȕJ멅 #idv׾g@Cl1HS!e\"N>c(\Q}Psk~|(I}TkpZQy]PsFkJH(TFx@B(E~qOĔh ıQ$ǰP'J&Nʔ(Z9պVQy]YPx\XҲJ} No1 pW qqhQLiP#aOЎ("7RKҫgۢy"NЎFbdQYv(2""mO@/mnK}""Ǔk( Q}K2 6"#@x8#/@x8%>(Hx:26RK%x;;W߆Gg02#"""#Tmy¿6"B]NR}ԍ@uH"6NҎ-Kd- YRDE雛@TOQX F RM_:}]d-Kd- YO Fd6E'e+S}Rp1 EORF RM T ARk&OA X%\2 RK1ARKZ7T}ࢠr Rk&$V7" 2x@"k?򫃧6fN5aI47@x8("+8ȷ7xXX7Hs&  Y !TF  Jc1EU}O Z?1Ed- YC   DF Jf3"@xPP 07Kʳm$ơ ɍۦ 򫍱K1;^-,KKcɨV}ԭ23b:""*(:" 2O,@x1P}P ( :N{4#RKҫg6'8Xܥy"xn"W}xrힻbyAyGyFyKyJyIyH}e~Sj ͎Ï OAL X}ҫ8Tҫxm֯>Xxx@̨abWj?&"#/ B̵VT("b@̨ab:cB̵)"b #&! }"Y}|.)#4H)@@gK" #.) }򫩅?>|򠦵14m)gg@l"W&!?>98? HDETZ}OF  K?@jls: EORiod+ Ed!  F?) X a3EYUSZ?7Hb#Df) Uc+ Kd-Dk6f) Tc, J[}p"SUD+RC  EF  ETOD _! ETSF I AEYUSZ?/ EH SB ND E!+RD \}NP^fd9"+Vab;^c+& 9 2 آ8J:}9"+Va>h"jA(߂}]}|ܥ) }|:آ"8:Vrq" 2:"#@x8z:"b:"bVzd` _]y1IRk 7^}";ԭ>s EKR ꤖ;mA ' &.W{Vs4C5v3FQQP33G9A&PUq5/>p5l% U$v1w!w'v@&99#38=33wmWB55zb}L{u$7?V~' &) #33f@a(hۆ5P?WVvw/Cv: wkWB5˽w@9vY=-Wy-VOc}Xw;;v:Jvª(7)Q8T,,WVm?R*'7f((.." k) i('+ u}&* aoi NH*+/*. +) *( ^Hmmk%9;=f!7i^;=dMMKg"4i`v}w}?<x}y}_ʌ$Mz}eYdAQmyQmQmOyQm2ϣ pΚ܁+U ziEJ"@xJo& ""#%#@x(3Oj&Ոԋ }]{}K:ˡ؞j$/m7Hn!TE HFEM XfΚ)oÅᑣÅqjbi嵁=Rk ?|}BhMȪj,nLj qV2bi)&^Rk#..y&^y&^\*& MRk ?Z2MÞPMRMS!&^RK}}ay&^(0y&^ܘНІԑ܍yɩ>sWa(+$Zl *< (8q 47 $0  V&  )# ~} u   (   % !& 7    }I )        (     }                     ^  }    !"&   ;   W 0    -" }/!/  '% 0 # 2,. C ?oooooͭoomooomo}oϱEϑ% iːe˅ː̱molo}}}}}}0@VFrr0r0 rr0r0 r0 *v z DDFF|0&@|!}@0|,&@|.,|, $}@|., DDFFrr 0,r|0$\@&@@!} $@|gJ0nA$-Av$A|X2X0.0>&'A!}$'Ad02eHpeJ `eJ`gJeJA|eHcH@  eJFA00eJhA|eHeJcH@!} cH!0'F00[HDBWH B@  YHYHWH BWH YHWFYH@ [H YHWH[H. WHWFYH.,`YHd[H !}r.N&B$Bv$pB_HhBd_HaH> aH$B|]HA _H aH]HaH:&Br6|>$B!}q C$Bv$BiJ6$BqKC$ Cv$C|iJ:hCiJ:$CqC$aCv$!}PCiJ:&[CiJ@$[C qqsCiJq@J&C`q$C 2F00DF*@ cHcHCFF000 _H [H!} eJ gJ > s mm>. o q u w|sh3D$$Dz$DiJ@$DhaD$IDz$8DiJkj~!} $CDT WH|m|^B@H&DA|rA@J&F|m|^B@H&DA@E|m!}|^B\D$ E`mm Ds o$Em>. o$E\E$EB$E|m|^B@H&DA$D|iJ@!}H&lElz~ v|hElz~kj~ v|iJ$lE|kj~lz~ vhEzlz~A$E|q!}s FiJkj~ qsFiJq@J& F`q$E|$DA%3d%%100%%Unshrinking %3d%%wCan't c!}reate %syn?00J*@ ooL000|Th|@ |o@ .!}]000$h0|@ |o@ |o!0RestoringwCan't create %sError wr!}iting %sqh|@ .$sh|@ 00Tq ƍ00Tq ݍ!}00Tq 00Tq |F@ \h:|\@ ^hW|^@ p\!} 00 0 00J\$y$\$C$\\\\$nj$\ό$֌͋$\!}$݋$$$$茠h|B@ %$BPKHDH:&A$BPKHDH:&\!}$BPKHDH:&w$00$.*@ 000 !0 Reduced --> skippingImploded --> s!}kippingDeflated --> skippingUnknown Compression Method%12s D1:Error in ZipFile !rCan't open %sJ\L$Y|M!} 0$ώ\a$n|V 0$ώ\\\\$|_ 0$ώ\$|h 0$ώ\$|q 0$ώ$|z 0$$!}|TX00\ v00$00|B@ hDHBPKH:&|F!}@ \hv|\@ ^h|^@ ?|Thȏ|@ .$!}h|@ $|@@J&)|B@ $)*@ 200 00Ȑ00!}!0 Stored Shrunk ReducedImplodedDeflated Unknown%s %5d %5d %crCan't open %s Method Packed Normal File!}name-------- ------ ------ ------------LU |"-h|\v8\V8$CV$Q!}$C$$C|"$ " 0$~&ڑ~.!}~:ϑ$| 0\$= 0|0$W\$%| 0A0$W\-$WF 0!}|0J0$W$W$W$WO00 u0000]00 B "7@00]ē00ʓ哔00]!}00 Ȓe0| &00 00] 000 0000]00\v\V$&$:\u3\U3$:!}$:D1:.ZIPD1:.ZIP------------------------------------UNZIP [-v] ZipFile-v view contentsUNZIP %s !}by Ivo van Poortenv1.13(C) BeWare Productions %s 6/June/1993Invalid ParametersProcessing %s!?i!}àLg!…ȱ…ťiÈԑLg!…ȱ…ťiåՑĈԑLg!ȱňĥԑĥ8ê#*}!$*~!Lt…ȱ…!}iÈąԄLg!…ȱ…ťiñąՈąLg!eȱeL!ȱňĥԑĥȑĈL\!ԅԄLg!ԪȱԈՆLg!i!}‘ȱ‘L!…ȱ…L!iԑȑLg!ԱԊȦձՊLg!iȱª¨„ iiȑÈLg!q…!}q…ȱÍ"8Lg!±ŠȦñÊLg!ªȱ…ƈLg! L"L! ȥL\&LF&q…!}q…L!&Lg!&ձeԅȱeՅՈL\!8ԅȱՅՈL\!ԅՅȱ )ԥL\! n#LK# n#ԥL\!ȱդL!}_)ԅȱՅՈL\!EԅȱEՅՈL\!%ԅȱ%ՅՈL\!ȱJfՈL\!ȱL\!ȱ*ՈL\!Ա!}L\!8ԅԩՅLg!EԅԩEՅLg!Lg!Lg!8Ԫȱ`ȱL\!ȱԄL\! 2$0 2$0!} 2$0ʊ 2$0ȱՐɱԐȱՐзԐЭȱՐЎԐLM$ȱՐ԰Lb$…ԄLg!ԄLg!!}i‘ȩLg!…ȱ…ťiÈią ȱiąՈLg!ȱĈLg!…ȱ…ťiñąՈąiȱi!}ĈLg!…ȱ…ťi8ą԰ ȱąՈLg!ȱąՈLg!…ȱ…ťiñąՈą8ĐLg!ȱĈLg!rkLB!}&N[LB&…ȱ…8ԈĥBLB&…ȱ…8ԈĪ0(LV&8¥ԥiàLg!Ԅՠªȱ…Æ !}Lg!8ª0ƊLV&˥ԈLV&ФԈLB&q…ԥq…L!…ȱ…ťiåqąԥqąՈLg!e!}ȱeťiåiđđLg!eȱeťiL%%eȱeťiL[%eȱeťiL!}%eȱeťiL%eȱeťiőđL!eȱeňeԅȱeՅL!eȱeťiñ!}‘ąՈ‘ąL!eȱeűąՈąL!eȱeňąԄL! ԄLg!Lg!lȱňı88必ƥ!}DZ…ȱ…ťi B(ԆL"eԅԐLg!e…ȱ…ňiȱiĠªȱ…Æ Lg!eȱe!}L(…ȱ…ťiÈ8ȱ0LV&iàLg!eȱeťiL(&&& LY) !}`ɀE ɀf8ਊ 0)$ 8$P 8`E0 IIL)!}8L)Ff eeFfff$ 8`E(!!!!.!N!!!!!"""7"N""""""##%!}#7#X#^#~######$$'$?$T$i$p$|$$$$$$"%G%v%%6&m&&&&&&'.'J'f'''''%%%& ("(8(**$$$((y"#()((!}…ȱ…ťi *Lg!l8…iƥiȱ+ȱ+ tԆՠiLg!ƝEƝDBI VL6(!}$` v6L,+ v6B0ƝKƝDȱƝEL?FL3ʱƪȱƨ ؠ0.)ȩ.ȩ0ȩL2ȱ)L+!}ƅƅƅ͈ƅ̄ L+ƙșʙ`̈` + L+ + (L+ + fL+ + `L+ ~6ș ޠʈ!}`) 4Ԇՠƅȱƅ ٥΅L<, + ަʤ L+ ~6ș L<,ƅɈƅȠș ٥Ԧ`S:ƅȢ`BƅDž!} B VB,ȝK)IJL6/1ɱƍ5- &Ƞem-1ȭ.1eɅɠƅȱƅˠʨ˱ʑȈʑȠƍ`҈!}ұ) ƝҠ) Ƞ)`e΅T <8΅T[U\VL <e̅T <8̅T[U\VL <ƙ΅υ!} 8ԅ ̐`e΅UeυV -e̅UeͅV g-8΅UυV -8̅UͅV g- & &ieeԅL^.8!}̅ԥͅե & &i eeՅL-ƪȱƨ ݩL.ƪȱƨ ݩ$)ԩEe/ (ې`)8@0+Յ)!}e)e ݦ `F ݢW/ `ڢ ڰ'/ @ݢ F IԠƅˈƅʢL<,U9>`D'R!}FuCU?b9dYdg@W2@?tS)%@ƪȱƨ ݩ)@0)%ԅԢ ޢ ڰ9 @ݰ. ڰ"!} fڥԅԥ Q/ (L/ B VBÍ/ȝK)IJL6````L=LX4Lc1L87L?LQ7L>L5LS?LZ+L6L4L6L 7LS6L!}M6L1Lf6L*+LR+L4L`>L3?LC?L7L7L7L7L9L7L,L,L,L#,L,,L,Lk,L<9LA9Lr5Ls.LG,L,L+L4L]/L,L85Lj4L4L4L4L?L?L?LK9L]9!}Lr9Lg9L9LT5L8-L=LW=L)L_)L>>L6L6L6L-6L96L?5L7L8L>8LS8L{8L8L8L8L8L8L8L=L8L8L8L9L,L-Lc.LE9L9L9L9L:L:L!}:LK9LU4LP4L1=L;L;L04L;L%=LP4LP4LP4LP4LP4LP4LP4L5LK5 ~6 80`` v62F 2G2 22ƅȱ!}ƅL1҅Ɉƅȩ 2<22Ȅʩ=΅ϩ======% 2=L1 2=L1`(L<ȱ% 6?N=!}N-=L2.=L2AL2ȱ: 0蝀懲詛= ٭= ԅά==L2ԅϬ=L2=UD L!}\3ȱL2ȱ=IՈIiL2Ոƅ ح=+0=Ȍ==έ=ΐ 2 3L3 3Υ 2L 3=!} - 2Π0. 2=L,3)L2=`XL3Ȍ=ƅՈƅԥ=H)JJJJi0:i 2h)i0:i!} 2= =L{3=L1C ʱ 2L3SL+ʱƅȱƅŭ= 4L3===ΰ 2 4L4 4=ΰ !}2L3 2`ƠƠƠ ; ȊLr5``LP4 ~6L?7ƅVȱƅTƅU` j4 qHqƪh`L`6 f6H `6h` <`* <`L6 `ƅˈ!}ʈƅɈƅ` v6ƝB EƝD IƝH ƝJ ƝK V Ii`` v6LS6BH!}IL6ȱ G17F070717() t䦾L6 ~6ձʑ `ƙȄͦʥ``!}ƅɈƅȢ`ƅȱƅ̠ƅȱȪ̑Ȋ` 7HȱȪh` ~6ȅȱȅͥˑȥʈȦͥ`ƅƅ إԅ) ٥0Ԧ`IIi` v6!}ƙNȩ̽LʈM` v6ƝLȱƝMȱƝN%BL6 6 H 6h`L6 7ƈL 7HpƝDȱƝEhBL6!}#$ ީ!8ȩ8`8 282ƅȱƅL180H1h`eHȱeǪh`0`` ` 96!}iȥi 96Ȇ ȅɅL8`Т   ```````/ =/B`=/B` 9 BL6 9!}B V()`` v6ƝIƝHƝEƝD` ~6 ``` ƪТ`ƪƨ0 =Т` !}ƪ Т`ƪƨ0 = Т` !:` !:`ƪ q`ƅȱƅȄ`̽ɛ ,`̽ɛ !},` :hhL6̮֩2:HIDEB V8``ʅ͍2:ȩɱ v62:ƅɈƅȄ {:ʱ!}` 6?% L6 H _:hD$̅ 3:ԑȥՑ D:L:F$̅ 3:ԑΈ D:L:S%̅ D: 3:̪!}ʊ8ĨȩΈʈL:CL: 3:̽ D:L:HHƠƠƠȩQȩ=hhƠL88=ƍ;ȭ=ƍ;ǐ ;=!};=``m==ȱm==`L@%dL==!} iȥ iɠ H |=h `lƅɈƅ i!ʥ i˱ɛȩ`=ƅɈƅȱȥȦ >!}" < D :=L > D :="=1©> 8==@@Lg!@";>>>B"/ =!}@l ~6Π 6? :< =  0 >ș..Ȅ̤αʤ̑!}`D1: ~6̄ͱʅαͥ``ȱܱƅɈƅȢ`{a `A[i L!}@?@i`ƝDȱƝEBȱƆ 6?ARWUD`   JK V0JJJJ`L6ƨx`!}ƨТ`ȭ Ȑ Ң`Ġà 2`0`   H Y$```0`$C USHAPPY .COM 67 6/12/87 11:33 am 1 1 MinsUploaded by: SYSOZ USE AS A COM FILE, WILL TURN ON US)}PDON HAPPY DRIVES UNDER SPARTADOS 3.2FOR ROM 1 HAPPY 1050 DRIVES.(E`0`   H Y` D`+`,G USHAPPY1.COM 71 6/12/87 11:33 am 1 1 MinsUploaded by: HACKERS SYSOPHi All Happy users this fil1}e versionfor Ushappy does work and isconfigured for one HAPPY 1050. Itworks great! for me..0` > VW XEP80 Driver Ver 0.1b Installed` No XEP80 in Joystick Port 2!` 5}  ,` 1H0H` OL7I@0``` *EFCDCͅ D͆`,5} E 0L A0EEF` w H hL~ ̠ ,L,k,(8` ̩ , ,$5},C, ԍ ԭf̐ ԭLe, ӭf̐ ӭLe̍ f̰ ӭ ԥ̐)QUL)5}T`U`UP U`8$̍ Ԣ ԌӠf̐ Ԍ` wH    ,Ԍ5}  I h   ~L5 ~() ``@U Jɛ U - w5},   ɛU    `UPJJJJ PH) h T RSR) ` 5}RJJJJ p S) SJJJJ `Ӣ8ӠӢ< w & jO) L~TU5}ROS`x`ҠX`E FG`` oL  # L  L#5}`/`.D /.`/  UL%H$H`dNK= U5}%7$24/" #)  )>4 6 ,  !@EXTENDEDS_ADDIZ PR5}INTF )INSTALL COMTAB /5}4$00LWPlR PHH %U B P Vhh`H Ph`Hɛ Ph`Hc9}Pȱ PcPh`L PHJJJJ Ph)PP PP` P P`0123456789ABCDEFa{8 `:.*?0 : A[8``P:} P P͸P`Qei\QTɛS O P PF*? H QQhPHюHihihQ QQLlQ:}hPLQ`8`Q: P0Q QLQQ. Q QQQ QQ`PPPP` Q:}`Ȫ`P Q Q: Q Q Q. Q Q Q Q`%R-%R-%R 豌` &R &R &R:}`SSSYD1:FOO.UUEFOO.COM            HP:} 0 UPP %U 5UPP P0h`HP  NThm P P Pi PPPPPPP`:}jRɛ4jRei wQ LRjRɛ LTȱɛ jR`jR LR8`DE`HI`JK`B VC` UL5UHH:} -UhhL?UHH -UhhL?URm U %U 5U0Hh`HU +Ph P P8`Read error L L LLUS, :}S i?jRSS 4V`YAU>U +PmS U< %U 5UL/VmSjRH S 4V`S8`jRɛ L7V:}jR`jR8` mRLUV`8`begin endSfV OV`mRɛ9 LVȹmRɛ) ȹmRɛ imRi wQS)S: }`mRɛ`HV +PhmR `Bogus line! UUE file is bad.mR8 WlR WLWlR W V8 )?W WlR: }W WWJJJJ WWW WWJJ WWW WWW T WW T WW T WLW` 5U 5U`Yow! -> P: } PPPPS ULY:TS wQ:TT TS QS GU*HX +Ph P PLYOpen error on infile: gU@X: } +PLYNo 'BEGIN ' found qV٩:TS wQST& T:T LRT LRˠS QW +PS FPW +PˠS FP P S: } WU+HҠX +Ph P PLYOpen error on outfile: P NT gU}he last word in Uu en/decoders for Ataris? Introduction: Yau and Yaue were written because I got sick of waiting a>}round for the outrageously slow C versions, and didn't want to constantly be rebooting the machine to get the Basic>} cart in and out. The re- sult was a hack attack in which I whomped up what's probably about the fastest, and easi>}est to use (in my opinion) of the UU coders available for Atari 8-bitters. This is NOT a discussion of the UU f>}ormat; see various cryptic Un*x manuals, or apocryphal stories bandied about the network for more edification. Or,>} read the code. YAU: Yet Another Uudecoder. Yau is the uudecoder. It takes a UUencoded file and decodes it, >} yielding the original data. It also dumps the byte count and checksum of the resultant file, as an extra sa>}nity check, for cases where that data about the original file is available. Yau can be run two ways: either from>} the command line, if you're using DOS XL, or by prompting for its own commands. In either case, the form of >} the command line to Yau is 'source-file [target-file]' where target file is optional. Examples: If y>}ou ARE running DOS XL, you could type: YAU D1:FOO.UUE D1:FOO.COM If you aren't running DOS XL, or you are >}but didn't give Yau any args when you started it up, it will prompt, as: YAU> ...to which you could >}answer D1:FOO.UUE D1:FOO.COM If Yau is took its args from a DOS XL command line, it will exit immediat>}ely after it runs. If it prompted for its args (regard- less of whether or not you're running DOS XL) it will keep pro>}mpt- ing until you feed it an empty line. Yau and Yaue Manual Page 2 Now, a> }ll that command stuff may look like a lot of typing, (yes, I know it's what the others make you do, but I thought it was >!}a lot of typing when they did it, too) but it's not as bad as all that. Both source and target file specs are merge>"}d against various de- faults, so you need not type them out explicitly. The default source pathname is 'D1:FOO>#}.UUE'; the default target pathname is 'FOO.COM'. The default target pathname is overridden by the name in the 'b>$}egin' line of the uue file, so typically you wouldn't type that at all; ie the command line to YAU would just l>%}ook like: YAU FOO where the 'D1:' and the '.UUE' in the source pathname were de- faulted. (In t>&}his, and the examples following, I'll be discussing the commands as you'd type them on the command line of DOS XL; >'} they're exactly the same for other cases, except that you type line when Yau prompts for it, and you just type the>(} args, not the word 'YAU'; it knows what it is) In that case, the target file spec gets read out of the 'begi>)}n' line, so if the uue file was originally created from something called 'FOO.COM', it'll use that name. Yau will a>*}lso merge the target pathname against the source pathname, in order to default the device of the target to the same o>+}ne as the source. The net result of all this merging is that the above example will do exactly the same thing as 'YAU >,} D1:FOO.UUE D1:FOO.COM', above. It's also easier to deal with the more com- plicated cases; ie you could say >-} YAU FOO D2: to decode a file on D1: to a the resultant file on D2:. You could say YAU FOO B>.}AR to override whatever's in the 'begin' line, and put the result into BAR.COM. Finally, if YAU senses that it>/}'s running under DOS XL, it'll inherit the default device spec, so you're not stuck do- ing everything on D1:. (No >0}prizes for guessing what OS I use on my 800). Lastly, in case you're old-fashioned, and don't want your computer>1} outsmarting you behind your back, after all the dust has settled, Yau will tell you what it's doing, as: >2} Yow! D1:SQUZ.UUE -> D1:SQUZ.BIN If you're REALLY old fashioned, and don't think you computer has any business t>3}rying to do smart things, don't use YAU and YAUE. Yau and Yaue Manual Page 3 Other>4} tidbits: Yau keeps a byte count and simple 16 bit checksum while it's decoding; when it's done with a file>5}, it will display them, as: Byte count = 2099 Checksum = #x1FC0 The byte count is in decimal, the>6} checksum is in hex; the #x is to remind you that it's hex, in case it's not obvious from the va- lue. The checksum>7} is the running unsigned sum of all the bytes in the resultant file, truncated to 16 bits. Yau tries to minimize >8}disk overhead by buffering up data destined for the target file. The buffer size is 8k, so most files will only >9}require one or two writes, ie you're not constantly seeking the disk head back and forth. If you're using ramdisks, you>:} won't care, but if you've got a real mechanical disk, it'll make a big difference. Yau is pretty good ab>;}out error checking; it tries to make sure the advertised byte count makes sense for what it finds in each line, ><}tries to make sure there's a legit looking 'end' line etc. It's a bit more lenient about trailing spaces that some >=}other implementations; it never requires them. It will gripe about er- rors as it finds them, and, of course, about>>} IO errors. Yau and Yaue Manual Page 4 YAUE: Yet Another UU Encoder. Yau>?}e is a companion program to Yau. It takes binary files (pro- grams, archives, etc) and encodes them into text suit>@}able for sending through predatory mail systems, etc. Needless to say, things encoded with Yaue can be decoded >A}with Yau. Yaue is run in exactly the same way as Yau; ei you can run it di- rectly from the command line if you'r>B}e using DOS XL, or just start it up and type things at it when it prompts. (yes, its prompt is 'YAUE>'). Pathname >C}defaulting works in exactly the same way as with Yau; the default pathames are 'D1:FOO.COM' for input and '.U>D}UE' for output. If you're using DOS XL, Yaue will inherit the current default device. One slightly wierd thing >E}about Yaue; there's currently no way to specify a name to go in the 'begin' line other than the name of the file>F} you're starting with, ie if you encode D1:FOO.COM, the begin line will look like begin 666 FOO.COM I >G}thought about making the command line parser smarter, to allow for something like that, and decided it wasn't worth the>H} effort. If you really care what the file claims to be called, edit the UUE or rename the file before you encode it.>I} Other bits: Yaue will dump byte count and checksum values for encoded files, in exactly the same form as Y>J}au does. (Shouldn't come as a com- plete surprise) That way, when you send around uuencoded binaries, you can send>K} the expected byte count and checksum with them. Yaue doesn't go to as great lengths as Yau to avoid disk overhead. >L} I figured that in general the decoder gets run a lot more fre- quently than the encoder, so it was the more import>M}ant one to op- timize. I may have another hack attack at some point, and put in the buffering stuff. A word>N} of warning for Spartados users: The algorithm used to guess which OS I'm running under is the one suggested by Dick>O} Cur- zon some months ago. Unfortunately, it has the characteristic that it can't distinguish Spartados from DOS>P} XL. What that means is that these things will almost certainly crash horribly when run under Spartados. If someon>Q}e can tell me how to tell the differ- ence when booting, please do; but until this gets fixed, Sparta- dos users >R}probably can't use these things. Yau and Yaue Manual Page 5 One last word about>S} these guys, If you don't like the names 'YAU' and 'YAUE', you're completely free to rename them, they don't care wha>T}t their names are. The byte count and checksums for this release are: Yau: 2134. bytes, #x39F2 checksum. Ya>U}ue: 1988. bytes, #xE74D checksum. I guess that's about it. Happy coding! <S0q2L[7 0HH 4 B 0 Vhh`H 0h`Hɛ 0h`H`0ȱ 0`BW}0h`L 0HJJJJ 0h)00 00` 0 0`0123456789ABCDEFa{8 `:.*?0 : A[8``0 0 0BX}͵0`1ei\1TɛS O 0 0F*? H 11h0HюHihih1 11Li1h0L1BY}`8`1: 001 1L11. 1 111 11`0000` 1`Ȫ`BZ}0) 1 1: 1 1 1. 1 1 1 1`*2-*2-*2 豌` +2 +2 +2B[}`333%9D1:FOO.COM.UUE         <4* 4 4B V0B\}00 0Ln4<4Hm000i0h`o2ɛ4o2ei t1 Q2o2ɛ L4ȱɛ o2`oB]}2 Q28`DE`HI`JK`B VC` 4L4HH 4hhL4HH 4hhL4 4 4 40Hh`HQ5 (0h 0 |08`B^}Write error L L LL53- 3 i?o233 5`YAUE>5 (0r3 4< 4 4L5B_}r3o2H 3 5`38`o2ɛ L5o2`o28`begin 666 end44)46 16 B`} %5`W6q2T6U6V6 =4T6<4W6 =4U6<4W6 =4V6<4W6T6JJP6U6JJJJQ6T6 )0 Q6Q6U6 ) 00000<43 _5L"9(43 t1(44 43 13 5*H7 (0h 0 |0L9OpBc}en error on infile: (43 t1(4 Q24 44 Q2Р3 1N7 (03 C0V7 (0Р3 C0 |0 3 5+HJ8 (0Bd}h 0 |0L9Open error on outfile: 16 Y6C<4+6 %5-6 %5L8Byte count = Checksum = #xUnexpected EOF!8 (0 ?78 (Be}0թ ݭ0թ ݭ0ԭ0 ؠH) 0h |08 (00 00 0 |0 ?73L[7 ?7`[7@q YAU/YAUE.DOC A brief doc file for the YAU.COM and YAUE.COM utilities for the Atari 8-bit computer, composed 11/9/90Fg} by Chris Chiesa, ACORN, Rochester, NY. Disclaimer: ---------- I am not the author of the programs described, and Fh}am unable to find whatever documentation, if any, I received along with them. I obtained these programs several yeFi}ars ago from the Usenet computer network, where they are doubtless still available, perhaps with documentation. OvervFj}iew: -------- Many commercial and educational computer systems communicate with each other using a networking scFk}heme known as UNIX-to-UNIX Copy Protocol, or UUCP. This network allows computers to exchange electronic mail, proFl}grams, commands, and so on. In many cases, the link from one com- puter to the next in the network is a simple modem liFm}ke yours or mine, which means that UUCP has to be able to send binary files through means which, in and of themselFn}ves, might have adverse affects on sending the raw data. Therefore, the UUCP software package contains a concept kFo}nown as "UUencoding," in which binary data is converted into text BEFORE sending, and "UUdecoding," in which the processFp} is reversed to obtain the original binary data from the transmitted text file. Not surprisingly, the program whichFq} converts from binary data to text is called a "UUencoder," and that which goes the other way is called a "UUdecodeFr}r." Although UUencoding originated in the UNIX world, it has since spread to many other environments, and thus makes Fs} a semi-standard way of sharing binary files among dissimilar systems. YAUE.COM and YAU.COM, then, are a UUencoder aFt}nd UUdecoder, respectively, for the Atari 8-bit line of computers. There have been several prior implementations oFu}f this capability for the Atari 8-bit, but the con- census on the Usenet network (part of which runs on UUCP!) seems to Fv} be that these are the BEST of the pack. The names stand for "Yet Another UU Encoder," and "Yet Another UUdecoder,Fw}" respectively -- a comment on just HOW MANY prior implementations there were! :-) YAU.COM will allow you to extraFx}ct files which have been UUencoded for your Atari, and YAUE.COM will allow you to encode files of your own for othFy}ers. There isn't a lot of need for this capability in the typical BBS environment -- you can usually download the binarFz}ies directly -- but on a mainframe, particularly as part of a network, you'll find these programs invaluable. UsF{}ing them: ---------- Using YAU and YAUE is very simple. I have used them from Atari DOS 2.0, DOS/XL, OS/A+, andF|} SpartaDOS X, and they work just fine. I've misplaced the original documentation I vaguely remember receiving with themF}}, so cannot be totally specific as to "where destination files go" and so forth, but you can easily experiment to fF~}ind out for yourself. Both YAU and YAUE are invoked similarly; the only difference is that you have to tell YAUE tF}he file you want to encode AND the file into which you want to write the encoded results, whereas you only have to F}tell YAU which file you want decoded -- the UUencoded file itself contains the name of the file which will be extracted.F} From a menu-style DOS, use the "load binary" command to load whichever of the two programs you wish to use. FromF} a command-line DOS, type the name of the program (in SpartaDOS X, I believe that is all you CAN do; in OS/A+ or DOF}S/XL, however, I *think* you can specify the filename(s) on which YAU or YAUE are to operate. Try it, and see...) F}If you haven't specified the filenames on the command line, or have invoked the program from the menu, you will receive F}the prompt "Yow!>" or "Yowee!>" depending on which program you invoked; at the "Yow!" prompt, type the name of the F}UUencoded file you wish to DECODE. At the "Yowee!" prompt type -- I think -- the name of the original binary fileF} you wish to encode, and ALSO, I believe, the name you wish to give to the encoded "text" form of the file. YAUE will F}give you a byte-count and checksum when it encodes your file; YAU will give you the same when it decodes one. YouF} should send these values along with any YAUE-encoded files you distribute, so that the recipients can verify propeF}r decoding on their end. Warnings/Notes: -------------- As you know, many things in this world which claim to be "F}standardized," really are not. Such is the case with UUencoders and decoders. YAUE and YAU are written to work onF} the Atari 8-bit computer, and therefore YAUE creates, and YAU reads, ATASCII text files. The rest of the world, tF}he UUCP network for example, transmits these files as standard ASCII text. Hopefully you are by now well-versed in the F}techniques and tools for converting ASCII to ATASCII and vice versa, and that's all I need say on the subject. F} In addition, I have noticed that some UUencoders/decoders, and some file-transfer utilities, try to be "clever," or aF}re more "intelligent" or "robust" than others, and occasionally introduce complications. Typically, I've seen this F}take the form of an extra character "at the end of every line" of UUencoded data. When you receive UUencoded filesF}, take a brief look at the format until you learn what it looks like; you may even want to get a hold of some source codF}e for a UUencoder/decoder so that you can figure out the format in detail. I recommend all of this so that if you dF}o receive a UUencoded file and have no problems transferring it but still can't decode it, you can look at the dataF} and possibly spot something that doesn't belong. The beauty of THAT is that you can then FIX it with your favoritF}e text editor! Technical Notes: --------------- For those interested in the format, I'm going to give a very roF}ugh description of the encoding technique and let you work from there; I don't know the whole details of it, myselfF}. A UUencoded file contains only "printable text" characters (and end-of-line delimiters); this generally surviveF}s any intersystem character-set and format conversions that may take place (e.g. ASCII <--> ATASCII). The maximumF} length of a data line is in the ballpark of 60 characters, because on the UUCP network the pro- grams responsible F}for sending files will sometimes truncate a line, truncate the entire message, or fail completely, if lines are too F} long. Better safe than sorry. The first line in the file is the "begin" line: this contains the word "begin" (lowercaF}se), the UNIX-style (three-octal-digit) "protection code" to be applied to the UUdecoded file, and the NAME to be gF}iven to the UUdecoded file. The LAST line in the file is the word "end" (lowercase), by itself. In between, you wF}ill find any number of data lines, and in some cases other "control information" such as a "table" which I have nevF}er seen used and whose use I have never seen described. A data line consists of a character whose ASCII code minusF} 63 (decimal) yields the number of characters remaining in the line, divided by four. (You will find that MOST data F} lines start with capital M, which is ASCII 78, which minus 63 is 15, which means there are 15 x 4 = 60 more charactersF} on that line, for a total of 61 characters. You'll only see something different near the end of the file, where F}a "short line" may appear.) All characters after the initial "count" character are data, organized in groups of 4F} characters. (You can thus think of the "count" value as directly giving the number of these 4-character groups.) F} Each of these four-character (four-BYTE) groupings contains THREE bytes of the original data, UUencoded. ForF} those who want to know how to recover the three original bytes from the four uuencoded characters, I *think* THIS is hoF}w it is done; I'm treating a "character" as an "eight-bit (byte) unsigned integer" in what follows. - SubF}tract 32 (decimal) from each of the four bytes - Ignore the two high-order bits of each byte, and append the F} remaining six bits of each byte together to form a string of 24 bits - Treat the 24-bit string as threF}e 8-bit bytes: these are the original data bytes! Contact: ------- If anyone wishes to contact me, about F}YAU and YAUE or anything else having to do with Atari or any other computer, or for any reason whatsoever (I think tF}hat covers it, don't you?), I can be reached through any of the following means: USmail: 509 Shelford Rd.F} Rochester, NY 14609 Telephone: home: (716) 482-9573 work: (716) 724-2029 BBSesF}: Computer World Jr. - "CHRIS CHIESA" - (716) 247-8355 ACORN Nuthouse - "CHRIS CHIESA" - (716) 436-3078F} Usenet/Bitnet/UUCP: Chris_F_Chiesa@cup.portal.com (I have a CompuServe account but never log on (too expensiF}ve!), so if you happen to find my username there, ignore it.) Credits: This document was written on an Amiga F}1000 using MicroGnuEmacs, placed onto 3.5" floppy in IBM-PC format using the MESSYDOS FILE SYSTEM HANDLER by OlF}af 'Rhialto' Seibert, then copied to Atari DD MYDOS format on a Tandy PC clone using Charles Marslett's UTIL.EXE, F} incorporated into YAUYAUE.ARC using Bob Puff's Super ARC, and uploaded to Bob Puff's "Computer World Jr." BBS with F}Bob Puff's BobTerm 1.10.D