NNNNNNp NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNN9+O`  @`! #@%')/1 3@5`79;=?/C@E`GIKOQOUW[]a c@e`gikmoq s@u`w{} @` O ` @ ` O `  ` ǀ ɠ O ٠  O` @`A !Aa!#A%a')+-/1!3A5a79;=?A!CAEaGKMOQ!SAUaWY[]_a!cAeagikmoq!suaw{}!Aa!AaAa!Aa!Aaǁɡ!Aaׁ١!Aa!Aa " B b  !/!!!!"!""#B"%b"'")"+"-"#1"#3B#5b#9#;#=?A"$CB$Eb$G$I$$M$O%QSB%Ub%W%Y[%]%_&a"&cg&i&k&m&o'qsB'o'w(y'{'}'("(B(b((((()")B)b))))"*B*b****+o++O`  @`! #@%')/1 3@5`79;=?/C@E`GIKOQOUW[]a c@e`gikmoq s@u`w{} @` O ` @ ` O `  ` ǀ ɠ O ٠  O` @`A !Aa!#A%a')+-/1!3A5a79;=?A!CAEaGKMOQ!SAUaWY[]_a!cAeagikmoq!suaw{}!Aa!AaAa!Aa!Aaǁɡ!Aaׁ١!Aa!Aa " B b  !/!!!!"!""#B"%b"'")"+"-"#1"#3B#5b#9#;#=?A"$CB$Eb$G$I$$M$O%QSB%Ub%W%Y[%]%_&a"&cg&i&k&m&o'qsB'o'w(y'{'}'("(B(b((((()")B)b))))"*B*b****+o++ARCHIVE CAT_ACC ,RFSELECT 5_GOODIES @xICONE IIDLE12 YMAXIDISK hMINIDOS zUU__CODE VOLUME  CPANEL SPOOL rVIRUSKILPRGvsHYPERCO 6tKEYEDIT PRG(~FCOPY {HACCESSORIESMONOEMU V5 t7DCSTUFFRACCt xt:PRIV_EYE yeCONVERT ART |STUFFER TXTt . .. ARC TTPARCSHEL2PRG&ARCSHELLDFN+ARCSHELLH ,ARCSHELLMOD -LARCSHELLPRG$At-ARCSHELLRSC'MREADME INF)PYISKDIAGTOSweK`y@c^N6NWNNUNWNVNW4NV$NUNsl*O*m - ЭЭм!"ҍ¼.A// Bg?<JNA m"m -So Q m -SBQ(m)M*mN0 lHhN]X/,?,N\?<NPD?<A?<NAXNuNVB. nl:HlNkvXHl8NklXHlPNkbXHlrNkXXHlNkNXHlNkDXHlNk:XHlNk0XHl4Nk&XHlHNkXHlzNkXHlNkXHlNjXHlNjXHlNjXHl*NjXHlbNjXHlvNjXHlNjXHlNjXHlNjXHl.NjXHlFNjXHlrNjXHlNjXHlNj|XHlNjrXHlNjhXHl8Nj^XHl`NjTXHlNjJXHlNj@XHlNj6XHlNj,XHlDNj"XHlVNjXHl|NjXHlNjXHlNiXHl NiXHl:NiXHllNiXHlNiXHlNiXHlNiXHl(NiX nf\ n -h`H nH|Hg nH|hf(HlXNizXHlNNX?<NbTHlrNi\XR nfBgNMTHltNLX)@fHl|N0. n /NbXJ@g"0,g0. n /HlvN^PRlRn0.nm0.N^NuNVBnHl/.NLBP-@f0,g/.HlN]PRl` /. HnNaPBBnHnHn/.N F ,gP/,NNX-@`HnHnNaPJ@fP=|0.f0.g>0.ne0.nf*0.nb Bg/./,NN, /.NBX`zHnHnN`P @m`D/,HnNDP/./,/,N /,NNX-@/,HnN PJ@fF0.g*0,g/. HlN\P?</./,NM `N0.g"Bg/./,NM| /.NAVX``&0,g/. HlN\PPBg/./,NMF `*0.g/.NAX``0,g/. HlN\P/,NMPX-@|/,HnNBPHn/,/.N& Bg/./,NL /,HnNP?</./,NL /.N@XN^NuNV/BX/././,N7 BgB/.NI /,NJX-@|/,/.NP/./,/.N# Bg/./,NI /,/.N P?< n/(/,NIz /.N=TXHlN]XJ@g0,gHlHl dNXFPRlN^NuNV0.f Hl vNdXBn`0.ABPRn0.nm/. ?.N"f\?<N4~T`BnBn`80. n /HnN PJ@g=|0.A0`Rn0.nm0.g*?</./,NH 0,gHnHl NWrP`"/,HnN P/./,/,N. /,HnN PJ@fPB,/,HnN zP?<N4T0,g@Bn`00.A0f0. n /Hl NVPRlRn0.nmN^NuNV g@Hlx?<NPN\?. /.?<NNP A HH?N2TA HA HH|YgA HH|Nf`0<fA HH|Nf*Hn4Hl 8NNvP?< n/(/,N?f `Hl LHn4N9|²9|°N^NuNV0,°g,Bl°/.NX9@®0,® lh(H9@¬`0,f/.NzX=@=@ @f0<`0. lhA-H nf"=l®0. lhA-H?,¬NT`. n(H?NT n=h0. lhA-H n hf n(H9@¬?NT0,²g?,¬?,®NpXSl²9n®NN^NuNV/.NlX/. NbX` n n HHAgb n H|?gT n H|*g 0<` `:`R ng nH|.f`R n g n H|.f`:`RR ng nH|.fl n g n H|.fT ng nH|.fR n g n H|.fR `H n n HHAg, n H|?g n H|*g0<`&`0<``RR nf n f0<N^NuNVBn`v?<\0. n /N9\-@f:?</0. n /N9\-@f?<:0. n /N9\-@ .g .R2. n Rn0.nmN^NuNVB?<N+T)@h ,h)@d ,h)@`0,f0,g Hl dN4XHlNX ,gHn/,Hl rN` `HnHlxHl ~NJ Hl HnN"P-@fHnHl NPBlp <-@)@¨BlvN4/./.NPNP`R?.NT/.?.NT\/.NX=@ @fN-@/.NX-@`&B¨ <-@-@-@0,g Hl N3XBgB/.N$ n1lv n!l¨BlpN؆ ,¨n ,¨n ,¨n0,g .¨/Hl N3jP0,g Hl N3ZXHlNX|0<9@vH)@¨`/. ?.Nf\/.N&X=@ @f n1lv ,¨ n!@ n!@` .lv .ll0,g ./Hl N2P0,g Hl N2XHlNX| n!n`/. ?.N\/.NX=@ @f` .lT0,g ./Hl N2RP0,g Hl N2BXHlNvX|/. /.NpP n!@`0,g ./Hl N1P0,g Hl N1XHlN"X| n!n .g6BgB/.N" `/. ?.N\/.NDX=@ @f`<=G=G`.0A첚02.nAcRn0A첚0nRG Gm0.R@=@B.BG`80A첚=P0.2.Ad ng0A첚0|RG Gm.fh no$BG`0A첚00RG GmLN^NuNV?>. UGHǏ`0. S@??/.NPSG Gl>N^NuNVH>< RG<. n<0nn|0nl&0 n?(0 n?N`XJ@gRG0 n??NFXJ@g60 n02. n00 n0?.?/.N`PLN^NuNV0.A첚02. A첚Pc0<`F0.A첚02. A첚Pf$0.A천02. A천Po0<`0<N^NuNVH><` n=PSn 0. n0 n00. S@?Bg/.NP n=P0A첚A&H0RG n07n7n0.A첚02.A첚P60.A천?0.A천?N>X"0<A7@0. S@?Bg/.NP n n8 n9PLN^NuNV0.n o0.`0. N^NuNV?BG`0A찖BPRG Gm>N^NuNVH>. A첞><. A철< GfX FfR0. A찖00<2<nh=@0,n2. A쮔0 no0.A첞><.A철< Gl0R@D@`0,G> Fl0R@D@`0,F</.?N@\/.?N4\Rn0.Sn0.0.nm0<2.AHLN^NuNVBn=|0,nmD nf0.`0,2<n`n0,6.h9@0.l0.|` lo0,2<n`n0,n llfBl nf0<`0.|`>/.NX9@l @f9|l0,lA쮔9P0,lA찖9P`0N^NuNV/. N:X-@`/. ?.N\R/.NX=@ @f .N^NuNVHlHlxNP)@f$0.gHlxHlN#JP`HlxHlNtP0.g"HlHlNP)@fHlHlNLPN^NuNV ,g /,NX0.g/,NXHlHlN>P)@g?,?,/,NаP/,NX ,gb0,g@HlN'LXHlHlxN%PJ@gHlHlxHlNٸ HlHlN"nP`HlxN' XJ@gHlxHl*NيPHlxHlN%HPJ@gHlxHlHlJNf N^NuNV0.@|2.. HA|A쨊6@N^NuNVBgNzT?<B/,N /,NX-@BgB/,N `h/,NXЮoHnHlbN!PRl`R`>HnHlN!PHlNXHnB/,Nf J@gRl` HlN!RX/,HnNӎPJ@f ll HlN!.X`" lf HlN!X`?,HlN! \N^NuNV?<NT)@h ,h)@d ,h)@`Blv n)hrBlpNŬ,H|g|g`*`/. ?.N\/.NX=@ @f``|g`*`/. ?.N\/.NlX=@ @f`X`|g`4/.NX`/. ?.N\/.NX=@ @f``|g`2BgNT`/. ?.N>\/.NX=@ @f``|g`2BgNT`/. ?.N4\/.NX=@ @f``|g`2?<NbT`/. ?.N\/.N|X=@ @f`l`|g``/. /.NdP`R0,g nA/HlNDPHlN:XRl?< n/(/.N& /,hNlX0<`B``/,hNXX0,v nhg"0,g nA/Hl&NPRl0<`0<N^NuNV. H??,vNX9@v/. . H?Nզ\N^NuNV0,p|g`2. H| @f9|p`/. . H9@?N\`N`|g`B. g`/. ?,Nt\S. f`/. ?<N^\Blp`?,pHlHNH\``N^NuNV ,rf0<`Sr/.NX?NTN^NuNV/.NX//.NX" AAN^NuNV9|c/.NX9@ lm lm HlfNԾX9|9|Bn`6/.NX2.A줄0/.NxX2.A줄1@Rn0.lmN^NuNVBn`zRl0, @o@/.N X9@l @f0<`Bl0<ll2.A줄A=P`,0,l@9@l=@0<n2.A줄A=P nl~0.R@D@=@ nf0<`0.=@0.N^NuNV?.NT nn0<`?.?<>NX9@2g0<`0<N^NuNV nam nzn 0.| ``0.N^NuNVHl/.NPJ@g`Hl/.NPJ@gNHl/.N~PJ@g\=@0.N^NuNV?.?<LNXN^NuNV/ A&H`0+ |g/ N*X A"Ҽm?.NT&_N^NuNV/ &n/ NDXJ@g0<`00+ |g /+NXBk ?+ NhTJ@g0<`0<&_N^NuNVH&n0+ |f0<`.0+ |gV0+ |f0<`v0+ |g?<B?+ NP?/+?+ NP @f0<`@k 0Hѫ`$ k o?<0+D@H/?+ NXP'@&Bk0<LN^NuNV/ &n0+ |fk@ 0+ |`g0<`&Bk`R0+ |g A̐A잀A &'@`*0+H/NzX&'@ fk `k g-K?<?+ B?<BN n!@& k f HlN~X0+ |g0<`0+?/?+ NP7@Sk0+ @l kfk `k@ Bk0<` SRH|&_N^NuNV/ &n Bk0+ |fk@ 0+ |@g0<` `R0+ |g A̐A잀A &'@`*0+H/NNX&'@ fk `k g0+ |g SR k `<0+ |g2k SR . H| g kl . H|`T/ N,XJ@g k@ 0<`<0+ |gBk. H|`"` 0+S@7@k . SRH|&_N^NuNV/ &n 0+ |f f0<`Rk. S SH&_N^NuNV nSh0( @m n R @H|` /.N*XN^NuNV n Sh0( @m. n "R AH|`/. . H?N\N^NuNV fBC`&SCdTC0|g0|gԼdRC`|CHBC0|@HB LN^NuNVNVH n " n $&JjFFJjFFLN^@hNuNVH n"n $0(H@6C|g.0)H@:E|gE|BB0<まef bRAQ$0P`HNVH n$0(H@6C|gd"n .0)H@:E|gD|E(HD*HE20HGHBBB8:BGBBЇӄЂӅJg$0P`B`NVH"n 0<9@fQ`NVH"n Blf n,0(H@8D|fB.0)H@:E|fB2$60Enfl8,:.6$0Jg0Eg|n0@gDԇ0,fQ fBB`HSCdTC0|g0|gԼdRC`|"|CHB|C0|@HB AHABA LN^NuNVH0.|=@n n f n0H-@HnNXA-H`> n(g nf. n-P n(f HnNX` HnN>XA-H/./. 0.AB PNPLN^/W DhNuN^NuNVH nB fB`м8 LN^NuNVH n$fBCB`nD6< f႖|NzN^NuNVH0&n$n Bn-J @)P^)hb-l^-lbBEG>O|g|JGn|m` REHlx/ NRPO`SEHlx/ NPO`&0+H@JGgDG0<0dR@0.BAQ,>QQֆG|0QB`Rn0.g$nB`0R 2.HmB`b .6.HЃR$@ nH|0fRZ"` R"H|9n nH|0f$n R&@fSE .6.HЃ @B n0L N^NuNVH0&n BnH|bf=| RH|rgH|wgH|ag <`F ,>$@ f*A$H`0* |f` A"Ҽm A"Ҽm <`B>Bj Bn+H|+f =|j H|wf?./.N\>j `hH|afB0<n?/.N \\> @f?./.N|\>?<B?NPj `0.n?/.N \>j Gf Bj <`05G Bj <$%@?<B?* NTP%@5l L N^NuNV)n>/.NX/. /.NLPN^NuNVH&n>. <`N nSh0( @m n R @H|` /.NX=@ @f 0FH ` 0.SF Fn no0.`0<LN^NuNVH>. <`,/. nRH?N \ @f 0FH `SF Fn no0.`0<LN^NuNV/ &n/ N*XJ@g0<` k ?./. ?+ NP'@0<&_N^NuNV/ &n +"Ё"+&_N^NuNVH0&n$K`0.H| f`HSn 0. @o: nSh0( @m n R @H|` /.N:X=@ @fB nf f <` L N^NuNV`H0BnBnBB9| nRH|=@ .&@$@BG`TH| g(H| gH| gH| g H| f0.f0.gBnB` `H|"f< nfBn`*0.f 0.f=|0,RlA` `"`H|'f: nfBn`*0.f 0.f=|0,RlA` `'`r0.fj0.fd=|H|f. R @H|>f T-@=|` R-@Bn`0,RlA`  R0RG0nmB .g,A H1| A H1|HlHl/.N@ .g2A H1| Hl0.gA `A //.N 0,R@H/?<HN\)@><`0A` 2 l RG0lm l 0, lBL N^NuNVH$.f BB`J". BnJlVnDJlRnDvd`Bbd nmDdD-@-A LN^NuNV/BnJlRnDJ lRnD 0. -@0.n0. nngD -n N^.JNuN^NuNV nl <`?.?./. ?<BN8 -@ m .`?<?.B?<BN -@?<?.B?<BN -@ nf .Ю -@ `$ nf .Ю -@ `0.g <`b . oHn . /?.?<@N Bg?./. ?<BNx ]|9@2g <` `Bl2 . N^NuNVH0><2.|SA¼0?N T&@f <` $@5G \/NX ,4L N^NuNVH0><2.\ASA¼A ,4$@ fA8 $@)@4)@8Bl<&R0+Ge*0+Gf$`0k0+7G)J4 \`, 4f?NT&@ f <` $@ &@`L N^NuNVH0 .]&@$l4` m n l`$R o l 2+Ёf R0(k R&`& 2*Ёf 0+j$`$)J4L N^NuNV/.?<HN\N^NuNV/.?<IN\N^NuNVBn`60.A0f"0.A00.A0 ` Rn nLmN^NuNVBn`&0.A0nf0.ABPRn nLmN^NuNV?>.=|0A"HPgXHf0(>N^NuNVHl/.N PJ@f =|`Hl/.N PJ@f =|`Hl/.N PJ@f=|`f0. |g0/.N XJ@g0<``Bg/.?<NLX0. |?/.?<=N4P=@9@2 @l0<`0. | ??.N~X0.N^Nu)I)J)_NA"l$l/,NuNVH&n Bn0.|dg`>< `.`|ug`>< ``|og`><``|xg`>< l* ndf SR- .D-@`0. f Gf .`& Gf .` ./0H/NX 2.RnA0 Gf .`( Gf .` ./0H/N X-@ .fp`FSn0.A P m0.A0| |A`0.A0|0 SR0.fLN^NuNVH&n n f=| )n^)nbHlHl^?<N]|@0. R@?HnHnHnN.g SR-.H|0f.f SR`J nff>.n RG0ljo0,j`0> Gl0<`0?HnHnHnN BF`0RFA SRSGSn0g nl` SR0Sn nl0. g SR.` SR0RnSn 0. g nm`" Go0RFAH`0<0 SRSG0. Sn J@f`` SR0. g SR.><`0RGA SR0. Sn J@f SRE?.Hl/N: /NXHѓLN^NuNVBn`"0. n PHC|0=@ nR n PH|0m n PH|9o0.N^NuNVH0&n -n @$PX`R` nRg H|%fH|%f,RBn=|Bn| H|-f=|RH|0f|0R-JHnN$X=@$nH|.fR-JHnNX=@$nH|lf=|RgH-n Gdg Gog Gxg GufB0.g @ ` @0H/Hn?.?NV 0.g0<`0<H` Gcf R @ nRT` Gsf4 @-PX<.` nR nRSF0g nf`J Geg Gfg Ggf, @)P^)hb/,b/,^Hn?.?NP` 0 nR .nl0.g$<.".A` nRSF0f`b .2.SAHЁ-@-@,.` .2SAHЁ @ nSSF0f` nR .o .R-@f nB .L N^NuNV/. HnNhP=@/.HnN8P0.N^NuNVHnHlNPN^NuNVHn /.N&PN^NuNV`/. nRH?N\ nfN^NuNV nf:0,lf0<9@9@`?<NT=@ nf*0,g Sl?<?<NX?<D?<NX` n f00,RlA윦 ?< ?<NX?< ?<NX`v nf ?<NT nf20.2,RlA윦?< ?<NfX?< ?<NXX`*0.2,RlA윦?.?<N4X0<fA윦윢H|f0<`0,RlA윦H`` nf?<NT``0. `Rg HGfg ` <`LN^NuNVH0&n>. $|`HGf$KRf `L N^NuNV/.?<AN\9@2g0<``0<N^NuNV`4 nH| f?< ?<NX nRH??<NX0. Sn J@fN^NuNV` nRH??<N`X0. Sn J@fN^NuNV` nRH??<N2X0. Sn J@fN^NuNVH0&n $KA-H nf?./ N4\=n`L nf?./ N`\=n`. nf?./ Np\=n`-KBn?.NTJ@f`H| f |o@ H-@/./.?.?<@N\ 9@2Hg0<`0,2n/./<?.?<@N& 9@2 @g0<`tRnR -@`R ned` 6.ƼЃ$@ H-@/./.?.?<@N 9@2Hg0<`0,2nBl20.L N^Nu9|9|9|9|9|9|9|9|9|CA r"A v"A z"A ~"A "A "A "A "A "A "A "A "9|C222222222C2222222?22A`)H\9|9|¾C쨊2222@2222A2222A222ā2@22 2 2A222΁2@2 22ˁ2 @22 22A2222A222ځ2@222߁2@2222A222Ձ2@2222A2222A222Ё2@220212A232222@262227@225242A2<222=@22?2>2A22:2;2A292228@2(222)@22+2*2A22.2/2A2-222,@22$2%2A2'222&@2"222#@22!2 2A22`2a2A2c222b@2f222g@22e2d2A2l222m@22o2n2A22j2k2A2i222h@2x222y@22{2z2A22~22A2}222|@22t2u2A2w222v@2r222s@22q2p2A2P222Q@22S2R2A22V2W2A2U222T@22\2]2A2_222^@2Z222[@22Y2X2A22H2I2A2K222J@2N222O@22M2L2A2D222E@22G2F2A22B2C2A2A222@@C"2"2 2"2"2"22"2"2"22"2x9|)lx)l|)lt)ll)lp9|jCBA"A"A"A$"A*"A"A ")|>)|49|9|Nu(C) COPYRIGHT 1985,86 by System Enhancement Associates; ALL RIGHTS RESERVED Please refer all inquiries to: System Enhancement Associates 21 New Street, Wayne NJ 07470 You may copy and distribute this program freely, provided that: 1) No fee is charged for such copying and distribution, and 2) It is distributed ONLY in its original, unmodified state. If you like this program, and find it of use, then your contribution will be appreciated. You may not use this product in a commercial environment or a governmental organization without paying a license fee of $35. Site licenses and commercial distribution licenses are available. A program disk and printed documentation are available for $50. If you fail to abide by the terms of this license, then your conscience will haunt you for the rest of your life. ARC - Archive utility, 5.12 - Atari ST Usage: ARC {amufdxerplvtc}[bswnh][g] [ . . .] Where: a = add files to archive m = move files to archive u = update files in archive f = freshen files in archive d = delete files from archive x,e = extract files from archive r = run one file with arguments from archive p = copy files from archive to standard output l = list files in archive v = verbose listing of files in archive t = test archive integrity c = convert entry to new packing method b = retain backup copy of archive s = suppress compression (store only) w = suppress warning messages n = suppress notes and comments h = hold screen before returning to Desktop g = Encrypt/decrypt archive entry Atari ST version developed by Harvey Johnson press any key to continue ARCTEMPTEMP.ARC.$$$.BAKAMUFDXEPLVTCRCannot mix %c and %c %c is an unknown command I have nothing to do! I don't know how to do %c yet! press any key to continue =*.*No files match: %s No files were added. Duplicate filenames: %s %sCannot unsave %s brCannot read file: %s Updating file: %-12s Adding file: %-12s Adding file: %-12s %s\ARCTEMP.CVTARCTEMP.CVTFile not found: %s bw+Unable to create temporary file %s Converting file: %-12s reading,Cannot unsave %s You must tell me which files to delete! Deleting file: %s File not found: %s \\File not found: %s Extracting file: %s brWARNING: File %s already exists! Overwrite it (y/n)? %s not extracted. bwCannot create %s brAn entry in %s has a bad header. %s is not an archive %d bytes skipped. Invalid header in archive %sI don't know how to handle file %s in archive %s I think you need a newer version of ARC. Write fail (disk full?) press any key to continue Name Length Storage SF Size now Date Time CRC ============ ======== ======== ==== ======== ========= ====== ==== ==== ======== ==== ======== Total %6ld %8ld %3d%% %8ld File not found: %s JanFebMarAprMayJunJulAugSepOctNovDec%-12s %8ld -- Packed SqueezedcrunchedCrunchedUnknown! %3d%% %8ld %2d %3s %02d %2d:%02d%c %04x File packed with %d bits, I can only handle %d Stack overflow analyzing, ARCTEMP.CRNARCTEMP.CRNbw+Unable to create temporary file %s (%ld) storing, (%ld) packing, (%ld) squeezing, (%ld) crunching, Cannot delete temporary file %s done. Bug - bad ncr state .RSCbrTemporary file %s already exists bw+Unable to create temporary file %s Extracting file: %s .*File not found: %s I have nothing to do! Cannot delete temporary file %s .TTP.PRG.TOSbrTemporary file %s already exists bw+Unable to create temporary file %s Invoking file: %s%s Cannot delete temporary file %s brCreating new archive: %s Cannot read archive: %s bwCannot create archive copy: %s brCannot rename %s to %s Keeping backup archive: %s Cannot delete old archive: %s Cannot rename %s to %s Archive truncated in file %s Testing file: %-12s okay No errors detected One error detected %d errors detected I don't know how to unpack file %s I think you need a newer version of ARC WARNING: File %s fails CRC check Bad NCR unpacking state (%d) File has an invalid decode tree CON:AUX:PRT:@$??rawCON:AUX:PRT:%d `~ *O.|@*m - ЭЭм// Bg?<JNA ?<NNT3jJ@f*|za"`?<NNT#P?<NAT<Ad$  ::e::%Bg/<?<GNAP |(|f*|z?Jg Q |zQ |zQ#8:<# ^3aQB9 yjf Xy (`Ry (*|(|nz gR` M fQ #\"¼ AU"f#X3haaj(|*|&:<Q(|:<#$`#da yf cmax) OR (Message[c] = 0C) THEN DEC(c); END; GoToXY((80 - c) DIV 2, 02); WriteString(Message); END CenterMessage; PROCEDURE Exit(ExitCode : INTEGER); BEGIN (* Exit *) IF NOT Term(ExitCode) THEN HALT; END; END Exit; PROCEDURE MoveStr(VAR To, From : ARRAY OF CHAR); VAR c, cmax, c1, c1max: CARDINAL; BEGIN (* MoveStr *) c := 0; cmax := HIGH(To); c1 := 0; c1max := HIGH(From); WHILE (c <= cmax) AND (c1 <= c1max) AND (From[c1] # 0C) DO To[c] := From[c1]; INC(c); INC(c1); END; IF c <= cmax THEN To[c] := 0C; END; END MoveStr; PROCEDURE Append(VAR To: ARRAY OF CHAR; VAR Data: ARRAY OF CHAR); VAR c, cmax, c1, c1max: CARDINAL; BEGIN (* Append *) c := 0; cmax := HIGH(To); WHILE (c <= cmax) AND (To[c] # 0C) DO INC(c); END; c1 := 0; c1max := HIGH(Data); WHILE (c <= cmax) AND (c1 <= c1max) AND (Data[c1] # 0C) DO To[c] := Data[c1]; INC(c); INC(c1); END; IF c <= cmax THEN To[c] := 0C; END; END Append; PROCEDURE ConvertString(VAR To, From : ARRAY OF CHAR); VAR c, cmax, c1, c1max: CARDINAL; BEGIN (* ConvertString *) c := 1; cmax := HIGH(To); c1 := 0; c1max := HIGH(From); WHILE (c <= cmax ) AND (c1 <= c1max) AND (From[c1] # 0C) DO To[c] := From[c1]; INC(c); INC(c1); END; IF c <= cmax THEN To[c] := 0C; END; To[0] := CHR(c-1); END ConvertString; (* ------------------------------------------------------------------- *) (* Dialog Stuff lives here *) (* ------------------------------------------------------------------- *) PROCEDURE ObjectAddress(tree : INTEGER; obindex : INTEGER) : ADDRESS; VAR res : INTEGER; treeadr : Tree; ob : POINTER TO ADDRESS; BEGIN AESResources.ResourceGetAddr(0,tree,treeadr); RETURN ADR(treeadr^[obindex]); END ObjectAddress; PROCEDURE GetObjectState(tree : INTEGER; obindex : INTEGER) : BITSET; VAR res : INTEGER; treeadr : Tree; BEGIN AESResources.ResourceGetAddr(0,tree,treeadr); RETURN BITSET(treeadr^[obindex].state); END GetObjectState; PROCEDURE TestObjectState(Tree : INTEGER; ObIndex : INTEGER; Mask : ObjectStates) : BOOLEAN; TYPE States = SET OF ObjectStates; VAR Value : BITSET; BEGIN Value := GetObjectState(Tree,ObIndex); RETURN (Mask IN States(Value)); END TestObjectState; PROCEDURE SetObjectState(tree : INTEGER; obindex : INTEGER; state : BITSET); VAR res : INTEGER; treeadr : Tree; BEGIN AESResources.ResourceGetAddr(0,tree,treeadr); treeadr^[obindex].state := INTEGER(state); END SetObjectState; PROCEDURE SelectObject(tree : INTEGER; obindex : INTEGER); CONST Selected = 0 ; VAR b: BITSET; BEGIN b := GetObjectState(tree,obindex); INCL(b, Selected); SetObjectState(tree,obindex,b); END SelectObject; PROCEDURE DeselectObject(tree : INTEGER; obindex : INTEGER); CONST Selected = 0 ; VAR b: BITSET; BEGIN b := GetObjectState(tree,obindex); EXCL(b, Selected); SetObjectState(tree,obindex,b); END DeselectObject; PROCEDURE DoDialog(DialogIndex : INTEGER) : INTEGER ; VAR dTree : ADDRESS ; x,y,w,h : INTEGER ; result : INTEGER ; BEGIN AESResources.ResourceGetAddr(GEMAESbase.RTree,DialogIndex,dTree) ; AESForms.FormCenter(dTree,x,y,w,h) ; AESForms.FormDialogue(GEMAESbase.FormStart,0,0,0,0,x,y,w,h) ; AESForms.FormDialogue(GEMAESbase.FormGrow,0,0,0,0,x,y,w,h) ; AESObjects.ObjectDraw(dTree,0,10,x,y,w,h) ; SetMouseState(ON); result := AESForms.FormDo(dTree,0) ; SetMouseState(OFF); AESForms.FormDialogue(GEMAESbase.FormShrink,0,0,0,0,x,y,w,h) ; AESForms.FormDialogue(GEMAESbase.FormFinish,0,0,0,0,x,y,w,h) ; ClearScreen; RETURN result; END DoDialog ; PROCEDURE FormatFileName(VAR FileName, Path, Name : NameString); VAR c: CARDINAL; BEGIN (* FormatFileName *) IF (Path[0] = 0C) AND (Name[0] = 0C) THEN FileName := '\*.*'; RETURN; ELSIF Path[0] = 0C THEN FileName := Name; RETURN; ELSIF Name[0] = 0C THEN FileName := Path; RETURN; END; FileName := Path; c := 0; WHILE (c <= HIGH(FileName)) AND (FileName[c] # 0C) DO INC(c); END; WHILE (c # 0) AND (FileName[c] # '\') DO DEC(c); END; IF c = 0 THEN FileName := Name; RETURN; END; FileName[c+1] := 0C; Append(FileName, Name); END FormatFileName; PROCEDURE DoMainOptions; CONST RS = 1EH; GS = 1DH; FS = 1CH; BEGIN (* DoMainOptions *) IF TestObjectState(MOPTIONS, ADDBUTON, Selected) THEN MainOption := 'A'; ELSIF TestObjectState(MOPTIONS, EXTRACTB, Selected) THEN MainOption := 'X'; ELSIF TestObjectState(MOPTIONS, MOVEBUTN, Selected) THEN MainOption := 'M'; ELSIF TestObjectState(MOPTIONS, FRESHENB, Selected) THEN MainOption := 'F'; ELSIF TestObjectState(MOPTIONS, UPDATEBU, Selected) THEN MainOption := 'U'; ELSIF TestObjectState(MOPTIONS, DELETEBU, Selected) THEN MainOption := 'D'; ELSIF TestObjectState(MOPTIONS, VERBOSEB, Selected) THEN MainOption := 'V'; ELSIF TestObjectState(MOPTIONS, COPYBUTN, Selected) THEN MainOption := 'P'; ELSIF TestObjectState(MOPTIONS, LISTBUTN, Selected) THEN MainOption := 'L'; ELSIF TestObjectState(MOPTIONS, RUNBUTON, Selected) THEN MainOption := 'R'; ELSIF TestObjectState(MOPTIONS, TESTARCI, Selected) THEN MainOption := 'T'; ELSIF TestObjectState(MOPTIONS, CNVTONPM, Selected) THEN MainOption := 'C'; END; END DoMainOptions; PROCEDURE DoSecondaryOptions; CONST ESC= 1BH; VAR CryptData: ARRAY[0..3] OF CHAR; BEGIN (* DoSecondaryOptions *) SecondaryOption := ''; IF TestObjectState(MOPTIONS, SUPPCOMP, Selected) THEN Append(SecondaryOption, 'S'); END; IF TestObjectState(MOPTIONS, KEEPBACK, Selected) THEN Append(SecondaryOption, 'B'); END; IF TestObjectState(MOPTIONS, SUPPWARN, Selected) THEN Append(SecondaryOption, 'W'); END; IF TestObjectState(MOPTIONS, SUPPNOTE, Selected) THEN Append(SecondaryOption, 'N'); END; IF TestObjectState(MOPTIONS, HOLDBUTN, Selected) THEN Append(SecondaryOption, 'H'); AskForStdOutput := FALSE; ELSE AskForStdOutput := TRUE; END; IF TestObjectState(MOPTIONS, CRYPTBUT, Selected) THEN Append(SecondaryOption, 'G'); END; END DoSecondaryOptions; PROCEDURE DoArc; VAR EncryptionKey: ARRAY[0..3] OF CHAR; c: CARDINAL; CReply: CHAR; OldDivideByZero: PROC; BEGIN (* DoArc *) IF ArcPathName[0] # 0C THEN Path := ArcPathName; Name := ArcFileName; ELSE Path := CurrentPath; Append(Path, '\*.ARC'); Name := ''; END; ExButton := 0; CenterMessage('We are asking for the Archive File Name here'); SetMouseState(ON); FileSelectorInput(ADR(Path), ADR(Name), ExButton); SetMouseState(OFF); ClearScreen; IF ExButton = CancelButton THEN Exit(-1); END; IF Name[0] = 0C THEN Exit(-2); END; ArcPathName := Path; ArcFileName := Name; FormatFileName(FileName, Path, Name); ArcName := FileName; IF (MainOption[0] = 'A') OR (MainOption[0] = 'M') OR (MainOption[0] = 'U') OR (MainOption[0] = 'F') OR (MainOption[0] = 'D') OR (MainOption[0] = 'X') OR (MainOption[0] = 'R') OR (MainOption[0] = 'P') THEN IF DataPathName[0] # 0C THEN Path := DataPathName; ELSE Path := CurrentPath; Append(Path, '\*.*'); END; Name := ''; ExButton := 0; CenterMessage('We are asking for the Data File Name(s) here'); SetMouseState(ON); FileSelectorInput(ADR(Path), ADR(Name), ExButton); SetMouseState(OFF); ClearScreen; IF ExButton = CancelButton THEN Exit(-1); END; DataPathName := Path; IF MainOption[0] = 'R' THEN FileName := Name; ELSIF MainOption[0] = 'D' THEN IF Name[0] = 0C THEN FileName := Path; ELSE FileName := Name; END; ELSE FormatFileName(FileName, Path, Name); END; ELSE FileName := ''; END; DataName := FileName; CommandLine[0] := MainOption[0]; CommandLine[1] := 0C; Append(CommandLine, SecondaryOption); ClearScreen; IF TestObjectState(MOPTIONS, CRYPTBUT, Selected) THEN WriteString('Enter the Encryption key '); c := 0; EncryptionKey := ' '; LOOP Read(CReply); IF CReply = CHR(0DH) THEN EXIT; END; Write(CReply); EncryptionKey[c] := CReply; INC(c); IF c = 4 THEN EXIT; END; END; Append(CommandLine, EncryptionKey); END; Append(CommandLine, ' '); Append(CommandLine, ArcName); IF DataName[0] # 0C THEN Append(CommandLine, ' '); Append(CommandLine, DataName); END; IF AskForStdOutput THEN Name := ''; ExButton := 0; CenterMessage('We are asking for the Standard Output File Name here'); SetMouseState(ON); FileSelectorInput(ADR(Path), ADR(Name), ExButton); SetMouseState(OFF); ClearScreen; IF ExButton = CancelButton THEN Exit(-1); END; IF Name[0] # 0C THEN FormatFileName(FileName, Path, Name); IF FileName[0] # 0C THEN Append(CommandLine, ' >'); Append(CommandLine, FileName); END; END; END; MoveStr(ProgramName, ArcProgramName); ConvertString(ProgramCommand, CommandLine); EnvironmentString := ''; WriteString(ProgramName); Write(' '); WriteString(CommandLine); Write(' '); WriteString(EnvironmentString); WriteLn; OldDivideByZero := PROC(GetException(5)); SetException(5, DivideByZero); (* It would seem that zero length files induce a divide by zero wich Modula-2 picks up so let's intercept with a dummy *) Exec(loadExecute, ProgramName, ProgramCommand, EnvironmentString, ExitCode); SetException(5, OldDivideByZero); CommandLine[0] := 0C; IF ExitCode # 0 THEN WriteLn; WriteString('Arc ExitCode is'); WriteInt(ExitCode,6); Read(CReply); END; ClearScreen; END DoArc; PROCEDURE DoProcess; PROCEDURE InitializeObjects; BEGIN (* InitializeObjects *) SelectObject(MOPTIONS, UPDATEBU); (* SelectObject(MOPTIONS, SUPPWARN); SelectObject(MOPTIONS, SUPPNOTE); *) SelectObject(MOPTIONS, HOLDBUTN); END InitializeObjects; BEGIN (* DoProcess *) InitializeObjects; LOOP DeselectObject(MOPTIONS, OKBUTTON); DeselectObject(MOPTIONS, CANBUTON); CASE DoDialog(MOPTIONS) OF OKBUTTON : DoMainOptions; DoSecondaryOptions; DoArc; | CANBUTON : EXIT; | ELSE ; END; END; END DoProcess; (* ------------------------------------------------------------------- *) PROCEDURE InitResource() : BOOLEAN ; CONST ResourceFileName = 'ARCSHELL.RSC'; Alert = "[3][ ArcShell.rsc not found ][OK]" ; VAR str : ARRAY [0..99] OF CHAR ; result : INTEGER ; i : CARDINAL ; BEGIN Appl := AESApplications.ApplInitialise() ; str := ResourceFileName ; AESResources.ResourceLoad(str) ; IF ( GEMAESbase.AESCallResult = 0 ) THEN str := Alert ; result := AESForms.FormAlert(1,str) ; RETURN FALSE ; END ; (* Get AES VDI handle *) VDIHandle := AESGraphics.GrafHandle(WidthChar,HeightChar, WidthFont,HeightFont); (* Open VDI Virtual workstation *) FOR i := 0 TO 9 DO workIn[i] := 1 ; END ; workIn[10] := 2 ; (* Set RC *) VDIControls.OpenVirtualWorkstation(workIn,VDIHandle,workOut) ; Colour := workOut[39] (* number of colours *) > 2 ; AESGraphics.GrafMouse(GEMAESbase.Arrow,NIL) ; (* put pointing mouse *) MouseState := ON; SetMouseState(OFF); DeselectObject(ABOUTBOX, ABOUTOKB); DeselectObject(ABOUTBOX, ABOUTCAN); IF DoDialog(ABOUTBOX) = ABOUTCAN THEN RETURN FALSE; END; ClearScreen; GetDrv(CurrentDrive); GetPath(CurrentPath, 0); Path[0] := CHR(ORD(CurrentDrive) + ORD('A')); Path[1] := ':'; Path[2] := 0C; Append(Path, CurrentPath); CurrentPath := Path; ArcProgramName := CurrentPath; Append(ArcProgramName, 'ARC.TTP'); Open(ArcProgramName, 0, result); IF result > 0 THEN IF NOT Close(result) THEN Exit(-1); END; ELSE ExButton := 0; Path := CurrentPath; Append(Path, '\*.*'); Name := ''; CenterMessage('We are asking for the Archive Program Name here'); SetMouseState(ON); FileSelectorInput(ADR(Path), ADR(Name), ExButton); SetMouseState(OFF); ClearScreen; IF ExButton = CancelButton THEN Exit(-1); END; IF Name[0] = 0C THEN Exit(-2); END; FormatFileName(ArcProgramName, Path, Name); END; ArcPathName := ''; DataPathName := ''; RETURN TRUE ; END InitResource ; (* ------------------------------------------------------------------- *) PROCEDURE Terminate ; BEGIN AESResources.ResourceFree() ; VDIControls.CloseVirtualWorkstation(VDIHandle) ; AESApplications.ApplExit ; END Terminate ; BEGIN (* ArcShell *) IF CreateHeap(32 * 1024, TRUE) THEN IF InitResource() THEN DoProcess; END; Terminate; END; END ArcShell. `+b N+ GEMXModula-2/ST (c) Copyright Modula 2 Software Ltd. 1985, 1986. (c) Copyright TDI Software Inc. 1985, 1986. The team : Chris Hall, Paul Curtis, and Phil Camp .[3][Modula-2 Run Time Error : | | #][OK] _b ШNYN"pNGNuNV*x ڄ=E*P-E@-M-VNh-H:. Eg :. Ef-n*.P-ENH:. Ef Nh-hN2:. Ef BBN:. E e Nh-PN-n I+j8B,)n9n)n )n)n)n|.n 9+f/@>,VNhYN`NsN^NuNVBn ncN:.EIBtP ndRn`I* -EI* -EI* -EI* -EI* -Ez-E=| Bn=|BnBn <I* "NB=|N=|=|=|Bn=|z-E <I* "NB=|4=|=|=|Bn=|(mI* -E <I* "NB=|Bn=|BnBn <I* "NBNpL?NAN^NuNV/-+NIGz+WBn:.IJ4PgRn`=y+j:. E d:.I0PN(z:.  HEx0D8.I@Rnz:. HEx0D8.I@RnIGzWBn:.I8.nGP@Rn:.IJ4Pg`N+_N^Nu OAbrpNGNuF'/NNn-/=-/H"Q ,IL?/^>/^Nf,oNsF'/NNn-/=-/H"Q G*- =/^Nf,oNs/NNn-/=/-/H _"h$",HL?/^>/^Nf,oNsF'SSfWWNsSf>NsSfF NsSfNqNsSf NNsNhBBB 9+!B*H$C! `N <L?NAN`WNsNVHx". $.bBCh8BAHA62HC6BAHA`B6HCBAHA8<㑲eRCQ-C -ALN^Nu ./,/[JjDJ[jD |fNJgDJgD/NuF'pNNsF'pNNsF'pNNsF'pNNsF'pNNsF'pNNsNV . /2.??<NM*-E:. E b:.EI+)PN:.E EI+)PN^NuNV/9+?<N\\/9+?<N\\/9+?<N\\/9+?<N\\/9+?<N\\/9+?<N\\/9+?<'N\\/9+?<&N\\/9+?<%N\\N^NuNqNqNq O h*#+b(y+b#+ ( ШШ(y+*,Ѕ.@//??<JNA (y+b*,ڬ ڬڬ#+/<?<N\\/<?<N\\/<$?<N\\/<2?<N\\/<@?<N\\/<N?<N\\/<?<'N\\/<@?<&N\\/<t?<%N\\#4+fpNGN 4NV0.?NA*-E N^NuNV0.?0. ?NA*-E N^NuNV ./0. ?NA*-EN^NuNV0.? . /0.?NA*-EN^NuNVY?<NT*(n8N^NuNVY?<=(n* /?. NP*(n8N^NuNVY?<>?.NXJWDE N^NuNVY?<G(n * /?.NP-_N^NuNVY?<H/. N\(n(N^NuNV(n * /(n* /(n* /z.0?pK?* #,*#,*#,NA*y,,y,.y,*(n8N^NuNVY?<LNTJWDE N^NuN\NVN^N pN*NVJ.g ,3NB9,3I,"/ /NVN^NNVps"91`NBN^NuNV3-43-63 -:3 ->3-@N^NuNNVI-L* #1PI.L* #1TI/L* #1XI0L* #1\I-4* #1d#1P1h#1T1l#1X1p#1\1tI1d* #1`N^NNV?<dBg?< Bg(n ?NO By1x y 1xoN4:91xE(n891xDG-L7P@ y 1xlRy1x`NBy1x y,1xoN4:91xEI/L891xD&n7P@ y,1xlRy1x`3-1x y81xoN8:91xE-EI0L891xD&n7P@ y81xlRy1x`(n 8-@N^NuNV?<eBgBgBg?.NO NN^NuNNVN^NNNVN^NFNV?.?.?.?. N P3 ,|3,~#,U?<*?<?<?<BgN O 3,N^NuNNVN^NNV(n* #,U?<nBg?<?<BgN O 3,N^NuNVU?<oBg?<BgBgN O 3,N^NuNV?.?. N XU?<p?<?<Bg?<N O 3,(n(,N^NuN@NVN^N\NVU?< Bg?<BgBgN O =_N^NuNVU?<Bg?<BgBgN O 3,N^NuNNVN^N+&\*.*SBWNHG\*.ARCWe are asking for the Archive File Name here\*.*We are asking for the Data File Name(s) hereEnter the Encryption key We are asking for the Standard Output File Name here >Arc ExitCode isARCSHELL.RSC[3][ ArcShell.rsc not found ][OK]ARC.TTP\*.*We are asking for the Archive Program Name hereNspN*NVz. Nz95 N(N&?</(n Jf(n&nz@QN^NuN(nJf(n &nz@QN^Nu(n &nz@QBn:. E@b:.K@(nJ4PgRn`Jng:.K@(n4P \gSn`Jnf(n&nz@QN^Nu:.REK@(nB4P?<@(nHT?<@(nHTaNO N^NupN*NVUBg?<B'a\Jg A5N^UBg?<B'a\Jg X5N>UBg?<B'ax\Jg M5NUBg?<B'aX\Jg F5NUBg?<B'a8\Jg U5NUBg?<B'a\Jg D5NUBg?<B'a\Jg V5NUBg?< B'a\Jg P5N~UBg?< B'a\Jg L5N^UBg?< B'a\Jg R5N>UBg?< B'ax\Jg T5NUBg?< B'aX\JgC5N^NupN*NVImG5zWUBg?<B'a\Jg?< Hy5BgHynapO UBg?<B'a\Jg?< Hy5BgHypaBO UBg?<B'a\Jg?< Hy5BgHyraO UBg?<B'a\Jg?< Hy5BgHytaO UBg?<B'a`\Jg$?< Hy5BgHyvaO B95N 5UBg?<B'a \Jg?< Hy5BgHyxaxO N^Nup N*NVJ94 g,I4 G2~z@QI4LG2z@QNFI2 Z   v              B, : V r      s<%x00r( ~   % V ARCHIVE ARC.TTP is a program that will compress a file. It is better than squeeze and scrunch (FCRGEM.PRG). You can add or subtract just one file at a time if you want and have the free use of wildcards. You can also see what the file contains by verbose a file. If you run arc.ttp then put in h in the input window it will list the comands avilable. Unarc the arc.arc file to have better documentation. There is another program with it call ARCSHELL.PRG and it's RSC. These are the gem interface for the arc program. To unarchive a file run arcshell and click on extract and hold screen and then the do it. Then select the drive which the arc(ed) file is on and select the arc file the you want to unarc. Then it will ask for the file name of what you want to extract, use *.* or the name of the file that you to extract. The wild cards are ? And *. Have a nice day and support your ST. This program will also unarc an IBM or Amiga's archived files. Blackbeard. . ,R.. ,CAT ACC -S< CAT PRG /V CAT DOC2Y ` (.|N.NA"/0<NBNu`ALAH1|"< R <NBNu"< jpsNBNu####Nud mz{    !#*+,.23 456ILMNZdefghiknpry}3# 3Nl0<N(33M3333N33#0<XN3##0<8N09f f0` y(fa ` y)fa`3` yg83 # 0<N: yg ygD`J g.33# 0<N# `3 `3 3 333# 0<N`3/<?<&NN\Nu y0g M P?<NAT@A:?</?<GNAO fS\*.CAT f# P# 0<N yg.M &\g .:fRK f# #  M K  .g f | Ja30<Nt?</< P?<=NAO3 o/< /<?9 ?<?NAO o #?9 ?<>NAXob30<N0<a8# 0<N3 yg@ 30/<?<&NN\NuD@@30<N0<aNu0<K M Q3# 0<NjNu#!Nu f!NuC0/ fNi g yN#/| yNH`A g.g4$gfL yN# B`3`3`# M K -|+|=|0<R@ f;@;|@=@3#0<N\30<NL0<ND 9 # 9 #30<N0<a@33 ##0<`N30<NNu# 3 9"9####0<NNu  Catfr 01234567[3][The Application ________|isnt installed!... ][Abort ] Read A:\*.* `Copyright (c) 8/1987 Julian F. Reschke Z        L      $   <  ` `ALA NAXoh0<al3 p0<N#F0<@NNu*N g -\f`0<a*3 p# 0<N`D@@3 p0<N0<aNu# ^M :K R-|+|=|0<R@ f;@;|@=@3 p#0<N83 p0<N(0<N 9 J# 9 N#3 p0<N0<a@3 p3 r# t# x0<`N3 p0<NNu# :3 p 9"9# r# v# z# ~0<NjNu[1][Shortcut-Editor V1.1|(c) Julian F. Reschke 8/1987| |Makes *.CAT files for CAT.ACC ][Go on!|Quit ][3][I cant load the RSC Data!| Sorry, Sam! ][ Bye! ][2][Save CAT data? ][Yo|No! ]Read A:\*.* Schreibe `Please select a menu option... Press the command key or Shift + A to quit...Press the cursor-up key, please... Press the cursor-down key, please... < R p p < p p pp R<L        "*   0<  Documentation to the CAT.ACC and CAT.PRG. The CAT lets you get rid of the mouse. By using CAT.ACC and CAT.PRG, you can set up any GEM program (those which have menu options) to allow keyboard commands. You can then press a keyboard combination to carry out a menu option, instead of using the mouse to pull down a menu and select an option. This is faster for experienced ST users. To use the CAT: Place CAT.ACC and CAT.PRG on a disk, but not in a folder. Place on the disk your GEM program, but not in a folder! Press RESET. In this documentation, we will use PUBLIC_PAINTER.PRG (PUB_PAINT.PRG) as an example. The following applies to any GEM program. If you are in doubt, try anyway: it won't hurt anything. Start CAT.PRG by double clicking on it. It asks you to select the .RSC file for the program; in this case, it is PUB_PAINT.RSC. You are then asked to press the up and down arrows. Your program's menus then appears on screen. Select an option, for example, SAVE FILE. Click on it. Now, make your keyboard combination commands. Press the CONTROL key once and then press the "S" key once. This "Control + S" will then be your command to save a file: just pressing the control + S keys will save a file. You can then select a second option and create a second command. Continue doing this for all the options which you want to have on the keyboard. When you are finished, press SHIFT + S; this lets you exit. You are then asked whether you want to save the commands. Click "YO!"; the CAT will then create a CAT file for it (PUBPAINT.CAT). You can then continue to load a second program and make a CAT command file for it, or you can quit. Now, start up the Public Painter program. In the upper left corner, under the ATARI symbol, select the CAT option. A selector window lets you pick out PUB_PAINT.CAT. Click OKAY. You can now use the keyboard commands instead of the menus. ------------------------------------------------------------------ Further notes to the CAT. You can certainly use both the keyboard and the mouse. CAT lets you use both. When creating a CAT file, first look at all of the options. On a piece of paper, write down the options which you may want. This avoids possible conflict. The CAT doesn't allow you to change your choices. If you make a wrong or poor choice, you must quit, delete the CAT file, and start all over again. You can use any combination of keys for a command. SAVE FILE can be just plain "S" or "Control + S" or Alternate + S or CONTROL + Alternate + S or "G" or whatever. Keep it simple! Use a key which reminds you of the command: S for SAVE, O for OPEN, etc. Neither the CAT.PRG nor the program may be in a folder when you make a CAT file. Afterwards, however, you can place these into folders. ------------------------------------------------------------------- CAT.ACC is by Julian Reschke. Copyright 1987. It is not clear from this whether this is a freeware, shareware, or a public domain program. Since it is not clear, let us treat the program as FREEWARE: anyone may copy it but no commercial distribution is permitted. The author holds all rights to the program. This documentation is Copyright Andreas Ramos 1989. It may only be distributed along with the CAT.ACC and CAT.PRG. All rights reserved. -------------------------------------------------------------------- Documentation by Andreas Ramos January 25th, 1989. Andreas Ramos Denmarks ST Disk Library 68000 UG + STOP UG Jaegergaards Gade 142 8000 Aarhus C / Denmark, Scandinavia Tlf: (0)620-1117 BBS: (0)620-2016 ------------------------------------------------------------------ "YOUR SECOND MANUAL TO THE ATARI ST" by Andreas Ramos, the popular shareware text, is now available as a published text. If you enjoyed "Your Second Manual, V.4.0," then you'll love version 5.0! Twice as much text, five more chapters, three times as much information, twice as many jokes, and illustrations! Y2M contents: Keyboard: tips & tricks. Changing the layout. F-Key guide. The Mouse. Disks. Drives. TOS. Formatting. Deleting. Copying. Fixing the ST. Harddisks. RAM disks. Monitors. AUTO folders. DESKTOP.INF. ACC'essories. Word Processing: tips & tricks. Printing. Paper. Magazines. Public Domain Programs (PD's). Communications. BBS's. Databases. Games, Midi, Graphics, and Chess. User Groups. And a glossary of ST words and concepts. Plus a chapter for absolute beginners. Hundreds of sources, producers, distributors, addresses, telephone numbers. Free offers, free PD catalog, and 2 free disk bonus. Laser print, professional layout and printing, and quality bound. All this for only 3.95 (plus 50 pence for postage outside of England). Send a certified bank cheque or postal giro transfer to: Glover Publishing, 49 Stoney Street, Nottingham, NG1 1LX, U.K. or contact: Andreas Ramos / Jaegergaardsgade 142.2TH / DK-8000 Aarhus C / Denmark. The Y2M : The Ultimate ST Handbook ------------------------------------------------------------------ . 5_.. 5FSELECT PRG6`z?FSELECT TXT:p(`&"(*o"m 7#7.I+I/ BBBg/ / Bg?<JNA N ?N$?<LNANVH0|Az 97x*@p ?NMTO(~ G lPm"m (Q LBJg4 g(m9=HFfm `m RF`RF`RG`?97lp2?p&?Nl\O?97fp8?p4?Nl\OL0N^NuNVH 97x*@~ G lB0- @gm ?N lTO m PHnfm ?N lTORG`L N^NuNVH >.0.й7*@n ln fm `m RG`L N^NuNVr/<=HnrN$\POHnrNXO/<>HnrN$.POp&?Hnr y7 h&NX\O/ y7 hT/N$\PON^NuNVxH *|=/ NXO/<>&NXOH @AmH @Pn -:f H@T`p?NATO@A@p:@B.Jf/<9/ N$\PO \g$.H@@?HnpG?NAPOHnNXO/ HnN$.POp?HnN\OHnNXOB9>2HnNXOL N^NuNV/ *np'?/ pN?NAPO/ p;?NA\OH@@?HmpG?NAPO/ NXO/ /<=N$\PO*_N^NuNVdN0.@@?Hnp6?NAPOHn/.N%PO-@dHn/.dN%PO-@hHn/.dN%PO-@l/<9HnpN$\PO0.@B./<9HnpN$.POBgp?/.hN"PO/HnpN$.PO/<9HnpN$.POBgp? .hl/N"PO/HnpN$.PO/<9HnpN$.POBgp?/.lN"PO/HnpN$.PO/<:HnpN$.PONHnpp?N \ON^NuNVH0By>$9=H@A?p?NAXO/<=p;?NA\OHnp?NA\O*y> й>,(@Nz ElJEgp'?/<>pN?NAPOJfp`p?/<:pN?NAPOJgB@>JGgbJEfB@.@g ..gRy>$| F,l 0RF0@B`p?HnNX\O// N$\POBgp?/.N"PO/Hm N$\POBgp?0.@?N\O/HmN$\POp-@p?p?0.H@?N\O/HmN$\POp-@p?p?0.HH@@?N\O/HmN$\POBgp?0.HH@?N\O/Hm!N$\POp:@#p?p?0.H@??N\O/Hm$N$\POp:@&p?p?0.@H?N\O/Hm'N$\POB@.@@*,pO?NATO`.RE` L0N^NuNVH0*n(n ,*H-*H4@g-*H,*HA`097f@4 @bH0@&" PNB@`HlHmN$DPO>gj0`rHl Hm `PHmHlN$DPO>fp?HmHlN$l >fp?HmHlN$l >fHm!Hl!N$DPO>f/ / N$DPOL0N^NuNV/<p,??9>$/9>N#L N^NuNVH 97*@ y7>(09>$@ <o097$Fo37$Jy7$lBy7$09>$H/p /0R@H/N%PO/N%PO??-N"XO;@0H/0mH/097$H/N%PO/N%PO;@`By7$;GBmL N^NuNVH0p?p?p?Nl\OHnHnp?/97N"N~ G lB.097$Gy>$l2,097$,Ёй>(@097j @b$H0@&2 PN`*L`K ` K`K!/<:!HnN$\POJ,*fp @Jy7jfB./ HnN$.PO/<:'HnN$.POB.Hn?.?.NPO09>"R@nRG`&NL0N^NuNVN"p?N lTONN^NuNVHnHnHnHn/97N!09> U@ y7h0(W@=@J>4g/9>/9>4NPO`,?.?.?.?.?.?.?.?.BgN!Z?.?.?.?.p?Bg/97N"nN?.?.?.?.N PO=@J>4g/9>4/9>NPO`.?.?.?.?.?.?.?.?.p?N!Z n$fp`B@N^NuNVH 0.й7*@HnHn?./97N"SnSn0-T@>0-T@<0-@ gUGUF???.?.p??./97N"nL N^NuNVH8 97*@0. @7 h T&@/ m (P /N$\POHnHn?./97N"0.U@;@;n>-<-0\@?0P@?0.W@?0.[@?p?p?/97N"np?/97N!\Om / / N$\PO0\@?0P@?0.W@?0.[@?p?Bg/97N"nL8N^NuNVBnN ng, ng$HnHnHnHnN!0.@fp?/97N!\O=@@=@n y7 hT/NXO//<>&N$\PO nm nn0.@y>$m B9>&`0.y7$@, @>J(*gD/<=NXO0.y7$@,й>/NXO//<=N$.PO`0.y7$@,й>/NXO//<>&N$\PONp?N lTOJngfp$=@p?p?p?Nl\O nm n l0. @7 h PH=@Jng"?.NrTO9=H?NTO`0.=9=H@A?p?NAXOBg/<=pG?NAPO/<=NXON/<=NXONp?N lTONNN `x n&mt n2ll37lJng?97lN TO097l @7 h //<>N$\PO/<> y7 ht/N$\POp?N lTO`J n4m n7n 37f`Z0.@ @bH0@&B PN`p\?/<=N#.\O-@"n ):fp`B@0@B`N y7 h y7 ht/N$\PO9=H?NTOp?N lTOJy7lm&097l @7h ?97lN lTO/<>NXO37lm4097l @7h ?97l`Sy7$`:Ry7$`0Sy7jlp37j097j 7>/ y7 h$/N$\POp!?N lTO`097jR@HH@`HnHnHnHnN!HnHnp?/97N"0.nl y 7$` y70.hnnvy 7$`jHnHnHnHnN!0.@gp?p?p?/97N": =@HnHnHnHnN!/<09>$@ H/0.H/N%PO/N%PO37$0.no` y7hRNN"?.?. ?. ?.p?Bg/97N"nN n$g n8f,0. @7h 0.N^NuNVb/097h@;?pA?p>?Nl\O097n@G?pI?pG?Nl\O097p@C?pE?pC?Nl\OHnHnHnHn/97 N!09>  y7 h0(W@=@?.?.?.?.p?Bg/97 N"nBg/97 N!\O=@ @7 h ngb~ Gl"0 @7 0( @g37hRG` y7 0(B@gp`B@37n y7 0(@gp`B@37p0.@ @bH0@& PN`t/<=HnfN$\POHnfNXO/<>&HnfN$.PO nf(HnfpA?NA\OJl\Hnfp:?NA\OJlL/<:8`8BgHnfp=?NAPO=@m?.p>?NAXO`Hnfp9?NA\OJl/<:fp?N \ONN`p?/<7*p=?NAPO=@l/<:p?N \O`Bg?. <7f/pB?NA /<7fp /?.p@?NA Bg?. y7 h /pB?NA y7 h/p`/?.p@?NA ?.p>?NAXO.N^NuNV/~& G2l,0 @7 h //.N$DPOJ@f0`RG`p.N^NuNVp?NATO@AN/. /<>&N$\PO/<>&NXO y7pf/./<=N$\PON.`.p?/<=N\O/<=NXOBg/.N\OJy7nf0Jy7lm(097l @7 h //<>N$\PO`/<>NXO37l9=H@A?p?NAXONTN/<> y7 ht/N$\PON J>f nBPB@`NNN"N < n0/<=NXO/<>/<=N$.PO/<=/.N$\PO/<>&/. N$\PON94097h @g0 @f4p/pH?NA\O `o /<}pH?NA\O#>4` #7&>4p/pH?NA\O#> lB>`/9>pH?NA\O#>J>nB>N^NuNV/9>pI?NA\OJ>4g y>47&g/9>4pI?NA\ON^NuNVH8p?NNTO> @fp`p3>"<V@3> rGp4h3>&|= -@p?NATO@A7* np:@p\@B+ y7hf/<}pH?NA\O#7&nB7& Glb~ G;lZ0-(@0H @5<9P0H @5>9P0H @5@9P0H @5B9PRG`~ G-lJ0)*@ H @&* -H @&+P -H @&+PRG`~ GNl0-(@p??,NXO9@??,NXO9@p??,NXO9@??,NXO9@0,@ @ b>H0@& PN`.p//, N%PO))@ ` , @&)P RG`N~& G2l,p ?0 @7 h /N#\O&@ gBRG`"y7 iT&P~JgH@` G5g 9H>097j 7>/ y7 h$/N$\POL8N^NuNVH>.<. 2AI0@ALN^NuNV-|$n"n n ( ЩЪ -@Bg/.p1?NAPON^NuNVp?p ?NMXOfN pNN*N N^NuB?< NA\ x XBRAf FSmpg@ h`#!?</?< NA\0g 97Bg/?<1NABg`NuXBRAFSmpg> of6 of. x XBRAf FSmpg h`#!/:NuXBRAFSmp @f A P PZf0#`.<:K<(MB`2p //a8P<0JEfJf J-g p //aP.Q L0Nua o"o0<? Q0<`0<B?al\Nup`p`NVH >.<. *n (y=| lz y>g lz3:(hL#: y=x"h23|Bi"h#|:#|:1|tBh6`x2Af2|f, L"y>0P2IA0S@PQ`< y=x h @0^@1@Bh0S@1@1G0^@1@ 1F 0ES@1@PGB@fL0N^Nu?<\//an\Jg&Jog @B?< R/Hy>a B9>Nu oTJf\BNuNV3=0.@ H:-@p=@ nl$ nRH2.H A=0Rn`/9=pN&XO09=TN^NuNV#=<#=<#=4<#=T=#=b=#=j= #<=pp ?N TO3=T=npN^NuNVp?N TOpN^NuNV3=4# =bp4?N TON^NuNV#=bp6?N TO n 0=V n0=X n0=Z n0=\09=TN^NuNV3=43 =63 =83=:3=<3=>3=@3=B3=Dp3?N TON^NuNV#=b3 =4p2?N TON^NuNVpO?N TO n0=V n 0=X n0=Z n0=\N^NuNV3=4# =bpN?N TON^NuNV#=b3 =43=63=8pL?N TON^NuNV#=b3 =43=63=83=:3=<3=>p*?N TON^NuNV#=b3 =4p,?N TO n0=V n0=X09=TN^NuNV0.n o0.`0. N^Nu o0/BAgJfBNu Nu o"H0/Jf gfBNu NuNVH *n0. H=@Jno=n0.n ll0.n>JGmX0nHЍ/0.HЍ/ nNPOJ@o0?.0nHЍ/0.HЍ/N# n`Rn`0.`lL N^NuNVH0*n(n >.JGgH=@0.SGfL0N^Nu"o o JfSfNu"o ofJfHHNu"o o fNu"o oB2/ gSAfJgQHHNuE Z "Z2gSAWSAmtQNuNVN$?.N$TON^NuNVN^NuNV?.pL?NAXON^Nuʠ fEH=tNu"o`C"/jD$jDA`|J/j JgRJk`JjDNu"o`C"/$A`JNu"o`C$jD"/A`, g J/j Nu"o`C$"/A` NupJfpN∲cd⒒d҂dFN o"`"/ jD$/jDD$@A`" jDNu o"`"/ _$0"@0HAHBЁH@B@ЉN"/0<NBNuh  @r`hh7r7x7y7z7777888888"8#8$8'8(8)8,8-8.8182838687888;8<8=8@8A8B8O8P8Q8W8X8Y8s8t8u8x8~888888888888888888888888888888888888888888888888999 9 9999 9!9&9'9(9-9.9/9697989>9?9@9H9I9J9S9T9U9`9a9b9j9k9l9u9v9w9999999999''    !"# $%&'()+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ RSTUVWXYZ[\]_`abcdefghijklmnopqrstuv wxy z{|}~ 8A(   &    Q Q Q   Q  Q  Q   Q  Q #"  @@  QQQQQQQQQQ Q @@Q @ @ !@ "    @ $  %*2&1 'Q (Q )Q *Q +Q ,Q -Q .Q /Q 0Q 1Q  %Q  837a 4  5Q 6Q 7Q 2Q %^  /$   ! " #$     %  &  '    (   )  *  +  ,  ' (&                 -3D3ta:\auto\fselect.prgNameSizeDateTime4/Path:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX______________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXName: ________.___FFFFFFFFFFFA:A:A:A:A:A:A:A:XXXXXXXX.XXXXXXXX 9/1988 by Martin PatzelOk*.* *.PRG*.LIB*.TXT*.BAK*.DOC*.INF*.*R*.*C*.*C*.*G*.* Sort by:NameExtSizeDateQuitXXX*.___FFFRedraw:FixedAutoRedrawPath:FselectProgramExtension:FselectProgramDelete file/folder!Create folderSave my setup!AbortOk\*.*[0][Drive information :| Bytes total capacity| Bytes used| Bytes free][ Ok ]*.*  [1][First select the|item to delete][Will do][1][Can't create the|folder! ][Okay...][1][Where is FSelect?|Disk write protected? ][ Abort ] ( @0( ,6    P*  J $     >" "(""h"     *      ,   .,DF*& $     "&     *       " "   " * $   0:   F,         40 $ *  >T4X," R &(p .           6( 8 0& | *** FSELECT / January 1989 / (C) Martin Patzel West Germany *** What it is: FSELECT is an improved file selector window. It should be started from an AUTO folder. Whenever a file selector box is needed, FSELECT appears instead. ---------------------------------------------------------------- How to install FSELECT: Place FSELECT.PRG in the AUTO folder on your start up disk. If you don't have a folder called AUTO, use the CREATE FOLDER option in your FILE menu from the desktop (and read your manual!) ----------------------------------------------------------------- What there is: The first window is the file selection window. The top line displays the path. This can be up to 128 characters long; but only the last 38 characters are displayed. If you write a path in the path line, click in the path line to activate it. If you write an incorrect path line, it is automatically corrected. Path lines must end with an extender (eg *.*). However, you can write Drive plus colon (A:), this creates a "A:\*.*". The second line is Name: this shows the current selected item. It is here that you must write the names of files or folder you wish to select, create or delete. By clicking on the copyright message, you get the second window. The active drives are displayed (maximum of 8 drives). Only active drives are displayed. Click to select. Doubleclick on a drive button for information (total capacity, space used, space remaining). Click on an extender to mask the window (shows only files with extenders of that kind). Doubleclick on an extender button to edit it. You can save your new extenders in the second window (see below). The window can be sorted by Name, Extender, Size, or Date. Click on the right or left arrows at the bottom. Date displays newest file as first. The up/down arrows have a repeat function: hold down to scroll. ---------------------------------------------------------------- Second window: click in the copyright message to reach the second window. This is made up of several parts. 1) Redraw: (a) Fixed, (b) Auto, (c) Redraw. 2) Path: (a) FSelect (b) Program. 3) Extension: (a) FSelect (b) Program. 4) Delete Files/folder. 5) Create Folder. 6) Save configuration. 1) Redraw: When a file selector box is opened, the center of the screen is taken up by it. The ST has to know what that center was that it can be redrawn after the selector box goes away. Several programs have problems in redrawing the screen after a file selector box has been used. Other programs had parts of the message box missing. These options let you take care of this. 1c) Redraw mode: this lets the current program take care of redrawing the screen itself. FSelect does not bother with making a buffer. Generally, you should use this mode. If there are problems (grey bars refuse to disappear, etc), then select either AUTO or FIX. 1b) Auto mode: If Auto is selected, then FSelect takes over the screen redrawing. The entire screen is moved into a 32KB buffer. When the selector box disappears, the entire screen is moved back from that buffer and the buffer is deleted. This is a extremely fast way to solve this problem. Some programs, however, grab the entire ST's memory, and don't leave 32KB left for the Auto redrawing. Therefore... 1a) Fix mode: The 32KB buffer is kept permanently: it is not deleted. Thus FSelect, which is started first, grabs its 32KB buffer, and holds on to it. (German: "fest" = firm, continuous, which I translated as "fixed"). If you find that you are running out of memory, select Redraw, save configuration, and reboot. So... normally, use Redraw mode. If there are problems (bits and pieces don't go away), then try Auto. If that doesn't help, exit the program, switch to Fix mode, save configuration, and start up again. 2) Path: Some programs let you define the paths. If so, then that path shows up. That's a program-defined path. FSelect lets you choose whether that default path will be used, or whether FSelect should do the work. If you click FSelect, then it remembers the last path you used and will return there whenever you use the file selector. 3) Extension: the same thing as Path. Either you let the program choose the extenders, or FSelect remembers the last extender you used and displays that one. Le Redacteur, for example, always shows *.LIB extenders first. If you click Extension/FSelect, then you can avoid that. Normally, leave both of these set to "Program." 4) Delete files/folder: select a file or folder (click on it), go to the copyright message, and click on "Delete files/folder." 5) Create Folder. Write the name of the folder in the file selector line. Go to the copyright message, and click on "Create folder." 6) Save configuration. All the changes which you made (new extenders, which kind of sorting ((name, extender, size, date)) selections in 1,2,3) can be saved into the original FSelect. Insert your disk with FSelect and click here. That's it. ---------------------------------------------------------------- Updates: 5/88 version: Faster file display. Moved the fields around so that the important things are close to each other. Better background pattern. 9/88 version: Supports the Spanish TOS. The Busy Bee is shown while performing disk actions. Correction of an error which happened if you chose a non-existant folder (if you had changed disks). 22/1/89 version: All worldwide TOS should be possible now. Translated into English. ---------------------------------------------------------------- If there are bombs while booting, FSelect can be "ignored" by holding down the Alternate key during the booting. ----------------------------------------------------------------- This program and documentation are freeware: (c) Martin Patzel 1989, West Germany and USA. All rights reserved. All users may copy this program for free. This program and documentation may not be used as part of a commercial exchange. ---------------------------------------------------------------- History of FSelect: FSelect was written by Martin Patzel, West Germany. It was written for the German and Spanish TOS. Heine Svendsen, of the 68000 UG in Denmark, asked him if it could be configured to the Danish TOS as well; Martin did even better and updated it to all TOS. He sent it to us; I translated the program and documentation from German into English and sent copies to Paul Glover ST CLUB (England), Phil Reeves, Paragon Computers (Australia), Paul Potters, ST'ique (Canada), and Brad Roltgen (Roltgen PD Service, USA). All of these persons work together to distribute shareware/freeware/public domain to all ST users around the world. FSelect is a major improvement to the daily use of the ST. Programs do not fall out of the sky. Please support shareware and freeware authors. They are writing excellent programs for all users. If you use a shareware program, send the author the registration fee. If you use a freeware program, send the author money, several disks, or something. Only by cooperation and support between users and authors will we see more, better programs. We recommend that you make a contribution to the author of this small, but ingenious program. You may send 25 DM, 20 US$, 10 or 100 DKr. to: Martin Patzel Promenadeweg 15 7905 Dietenheim 1 West Germany. He would also like to hear suggestions or bug reports. ---------------------------------------------------------------- This program was brought to you by: Heine Busk Svendsen Ingerslevs Boul. 22, 3. DK-8000 Aarhus C, Denmark, Scandinavia Andreas Ramos 68000 UG, Aarhus ST/OP UG, Copenhagen Jaegergaards Gade 142 8000 Aarhus C / Denmark, Scandinavia Tlf: (0)620-1117 BBS: (0)620-2016 ----------------------------------------------------------------- End of Text . @x.. @GOODIES ACCAygGOODIES RSCFj`e@.|N8/<NA/p Nu,o/~g@??<NAXRG`@.Nu /HA  /`/:R/:R??<?NA Jk"g /:6./?-?<@NA Jkg/0-k??<>NAXJ@0k ??<>NAXJ@ "LNuH IJf \f?: ?<NAXk/ / ?<9NA\J@"_|faJLNu H @G&$h&aC"k"0: a,@r 2.0.H4.HЂ/?<HNA\JGLGJkAR SG @2.ҁR0: V4.a.4. BSGA0: takJ| faBJ@g*|f4A QRAQA PaE|fp`At0:aA"JkHH@?<INA\JLA"JkHH@?<INA\JLJkH?:WHzL?<6NAPJLH0:dapaLLNuHK4:K**UCPpJgg <\f<`J (ENC*&Jp r Qtg<.gQG0tgQAp (MVMg K Qp`h|I(Tz-M-A02UA4.4. B4.0:A| Pa|k* D>.OSGa0|fHa"HE <޺|fLNu /H$@0:Nak\,@r2.>ҁRSGA0:0tak<| faRJ@g|f&A QRAQ <`At0:aJkH0:a4pa.LLNuHp~0.>..ЇC2"HER~ Vf gzx(M((L(HD(L(ak/agp`n|ag REzDb8`>.HǘkJg F0aF<REzb`Jg 0FaxFpapr4.0:a 4.0:2. apG?<INA\JfG`pLNuH~0./?<HNA\Jk @r4.0:aJL~NuH`4app0fJ(@@`H@ LNuH@a*p(Hf H@`r ALJ@Nup "ЁNuH???/?<?<NMJLNuH???/?<?<NMJLNuH??<NMXJA LJfpNuH>Hz?<&NN\LNu ya y Phf1|JgaNuHK ~I BQ*@\AJ8BT/ aJ@g|gL ``aj*_|g6J@fNA f|\HzPaHz aIBT`I TgB% %\gBgR/ `|fpLNuxKHz?<;NA\JfB?<HzRD?<NNAPJf*-<f -.gTcp`RD?<ONATJ`8Nu?:`?<NAXHz(?<NA\aNu?:D?<NAXK Hzz?<;NA\Jf~?<Hz&?<NNAPJg |g(f`-<f -.gaN?<ONATJ`?<Hz?<NNAPJg|gf-<fa?<ONATJ`pJNuHma`2< @>?< ?<NAXQ -aH/ a4?< ?<NAX0-a?< ?<NAX0-aNHzNapNu~ |A>"HE8zREd 8𐘈ϏDŽ?ǜ琀@ ?@rAA03?1gψ?rAA0@AA0@?HC / a0?<:?<NAX raC / a?<:?<NAXLr PaC / a?< ?<NAX?< ?<NAXNuԥHvT ;B@'d Nq\*.*Nq NqNqNqNVHa"a/9daXp//9dNMP=@W@fa 09dH29dH49dH69dHx/x//////x//9dNLO$09dH29dH49dH69dHx/x//////x//9dNLO$a*LN^NuNVHa/9da.Xp//9dNMP=@U@fal09dH29dH49dH69dHx/x//////x//9dNLO$09dH29dH49dH69dHx/x//////x//9dNLO$a\LN^NuNVp,/NBXHrt -@"ye Q//-Aa P .T".?"ye Q//-@aP .T"."ye Q//-@aP .T"ye QBN^NuNVp"ye QRHH0-@-A op-@ .r NCD"ye QRHH0-AҀ-A op-@"ye QRHH0-@ op-@ .r NCD"ye Q".RHH0Ђ QRHH0-@-A-B-C op-@ .r NCD"ye QRHH0-AҀ -@rNB".t &.-Cցր-@-A-CJg"p*/NBXHr-@Ю/aXN^NuNVp*/NBXHr-@"ye Q//-AaP .T"."ye Q//-@aP .Tr $.P"ye Q//-@aP .T"ye QBN^NuNVp"ye QRHH0-@-A op-@ .r NCD"ye QRHH0-AҀ-A op-@"ye Q .RHH0-@p NCD QRHH0-AҀ-A op -@"ye Q .RHH0-@p NCD QRHH0-AҀ-AJgPp ". .$.Ԁԁ-@-A-BJg$p,/NBXHr$.Ԁ/-@aXN^NuNVJfp0 n @`. .r NB0 n  .r NB0AN^NuNVp/NBXr-@-@Jf2p,/NBXr*/=@NBX=@Hr2.HЁ-@/.aXN^NuNV/.p/NBP .=@H/r-/NBPp".=AH/p+/NBPN^NuNVH/9da "X=|p=@=@0. @g @g @ l=@`0. @l=@0.Hr///9daO 0.Hr ///9daO 09dH29dH49dH69dHx/x//////x//9dNLO$09dH29dH49dH69dHx/x//////x//9dNLO$B/9dNMP=@`0.H 2.HYf ng =|`p/p//9daO p /p//9daO 09dH29dH49dH69dHx/x//////x//9dNLO$09dH29dH49dH69dHx/x//////x//9dNLO$a  ngL0.@ 3^0.Y@3\Bp/NQ.PHye*NBX/aXBp/NQ.PLN^NuNVHp /NBRX=|Bn=@ n g0.nJ@gBn`=|0.H2.HЁ2.Hf=|0.H2.HЁ29dH49dH69dH89dH:.H|//////B//.NLO$0.@=@Rn`\LpN^NuNVH /9eaX09dH29dH49dH69dHx/x//////x//9eNLO$09dH29dH49dH69dHx/x//////x//9eNLO$p//9eNMP=@a ngrBn0.H"ye" Q _g4Jg0 n g(0.H @e*2.RH$ye""R=@`0.H @e*B yd!|^$aLN^NuNVH/9daX=|0. @ g @ g=@Hr///9daO 09dH29dH49dH69dHx/x//////x //9dNLO$09dH29dH49dH69dHx/x//////x //9dNLO$B/9dNMP=@`0p/p//9daO 09dH29dH49dH69dHx/x//////x //9dNLO$09dH29dH49dH69dHx/x//////x //9dNLO$a n g6Bp/NQ.P0.U@3\N/a XBp/NQ.PLN^NuNVH/9daX09dH29dH49dH69dHx/x//////x//9dNLO$09dH29dH49dH69dHx/x//////x//9dNLO$p//9dNMP=@a ngBn0.H @g("ye Q _g0.H QJgRn`Jng0.H"ye Q \g RgSn`=| JngSn0.H `0.H"ye QBR=@0.H"ye Q _gfJgb n gZ0.?@R@2/H4.H Q=@ .fSn0.H =|0.H"ye QBRn`/9daX=|0. @ g @ g=@Hr///9daO 09dH29dH49dH69dHx/x//////x //9dNLO$09dH29dH49dH69dHx/x//////x //9dNLO$B/9dNMP=@`0p/p//9daLO 09dH29dH49dH69dHx/x//////x //9dNLO$09dH29dH49dH69dHx/x//////x //9dNLO$a\ n gfBp/NQ.P0.W@3\"ye QJfHnNX/a (X`/9eHnN P/a XBp/NQ.PLN^NuNVBn n l0.RnH @d0`3d3ddHydHydHydNCO N^NuH09dH29dH49dH69dH////BNQO3dH29dH49dH69dH89dH/////NR O09dHHydHydHydHydr//NROLNuNVHHydHydHydHyd/.NNOaa"09dH29dH49dH69dH////BNM>O09dH29dH49dH69dH////x/////NM>O$09dH29dH//t//t/B/.NKOLN^NuH09dH29dH49dH69dH////x/NM>O09dH/NRXX09dH/NRX09dH/NCXLNuND3dHydHydHydHydNPO3d09dHHy^%/NJBP3e:HydHydHydHydp/BNROHy^/NT\XJfHy^;p/NMPNUHydp//NTO JfHy^up/NMPNUHydp//NTO Hydp/BNTO Hydp/BNTO Hydp/BNTO Hydp/BNTO Hydp/BNTO Hydp/BNTO Hydp /BNTO Hyep/BNTO Hyep/BNTO HyeBp/NTO ye#e #e#e#e#e#e"aabp,/NBX3e&p*/NBX3e(aNuNVH Ad////HydHydp//Hyd//////////p///p/NGO\3dg09dH (fBp/NQ.P09d29e:Afv/9daX=| n gP0.RnH29dH49dH69dH89dHz/z////////9dNLO$`B/9dNMP=@aD0.Hm lN` `` ``h`l` a`na`ha`bah`\p*e*.e+e,B9e- yd!|^$09e(Hr29e&HЁ#!:a`a` B!:ap//NQ.P`@NVHp/pH/NBP-@Jj/axXpLN^Nu lp/aZXpLN^Nu .rT=|/9d=@a>X0. @g2 @g,=@H2.H//aPB/9dNMP=@`p//aPa ng0.HUR/N?X=@HJj /aX`|"ye Q0.HA/9eaX09dH29dH49dH69dHx/x//////x//9eNLO$B/9eNMPa pLN^NuNVH=|0. @gvnnBn`=|0.n f=|0.H29dH49dH69dH89dH:.H|//////B//9dNLO$Rn`09dH29dH49dH69dHx/x//////x//9dNLO$09dH29dH49dH69dHx/x//////x//9dNLO$LpN^NuNV0. HJjFR/NMXpN^NuN^Nu,o/~g@??<NAXRG`@.Nu /H.H?<HNA\JkBg>,@ @C0<Qa2J@jH>?<INA\J0H` |A0(`pLNuHHz?<&NN\LNu@F'p"9gR@< fp`# |A01@Pa"|C!yr#r"|*C!yv#v"|C!y~ #~ |A0G |AO>< | ABQpFNuag zNAf Nu0:oNuag zNBNuaog zNp0/ Ѐ o2/ CCSA0/gH0<QQBNup C^#e< O0/@11g"HS@4TBB$0 g/`?S@j?(NA.ye1o<1o:1o81o61o41o 21o01|1|1|1|NUAU"oH22"oL24"oP26"oT28"oX2:"o\2<0(0HNuAU1o 21o01|1|Bh1|NUAU0(0HNuAU1o 0!o01|1|1|1|NUAU0(0HNuAU1o21o 0!o01|1|1|1|NUAU0(0HNuAU1o21o 0!o01|1|1|1| NUAU0(0HNuAU1o21o 0!o01|1|1|1|!NUAU0(0HNuAU!o 41o 0!o01|1|1|1|"NUAU0(0HNuAU!o01o01|1|1|1|#NUAU0(0HNuAU1o21o 0!o01|1|1|1|(NUAU0(0HNuAU1o 0!o01|1|1|1|)NUAU0(0HNuAU1o:1o81o61o41o21o 0!o01|1|1|1|*NUAU0(0HNuAU1o61o41o21o 0!o01|1|1|1|+NUAU0(0HNuAU1o 0!o01|1|1|1|,NUAU"o 22"o240(0HNuAU1o21o 0!o01|1|1|1|-NUAU0(0HNuAU1o61o41o21o 0!o01|1|1|1|.NUAU"o220(0HNuAU1o&>1o"<1o:1o81o61o41o21o 0!o01|1|1|1|/NUAU0(0HNuAU1o 0!o01|1|1|1|2NUAU0(0HNuAU1o&@1o">1o<1o:1o81o61o41o 21o01| 1|1|1|3NUAU0(0HNuAU!o01o01|1|1|1|4NUAU0(0HNuAU1o01|1|Bh1|5NUAU0(0HNuAU!o0Bh1|1|1|6NUAU"o22"o 24"o26"o280(0HNuAU1o61o41o 21o01|1|Bh1|FNUAU"o22"o240(0HNuAU1o">1o<1o:1o81o61o41o 21o01|1|Bh1|GNUAU"o$22"o(240(0HNuAU1o:1o81o61o41o 21o01|1|Bh1|HNUAU0(0HNuAU1o">1o<1o:1o81o61o41o 21o01|1|Bh1|INUAU0(0HNuAU1o">1o<1o:1o81o61o41o 21o01|1|Bh1|JNUAU0(0HNuAU1o61o41o 2!o01|1|1|1|KNUAU0(0HNuAU1o41o21o 0!o01|1|1|1|LNUAU0(0HNuAUBh1|Bh1|MNUAU"o22"o24"o 26"o280(0HNuAU!o01o01|1|1|1|NNUAU0(0HNuAUBh1|Bh1|ONUAU"o22"o24"o 26"o280(0HNuAU1o81o61o41o 21o01|1|Bh1|dNUAU0(0HNuAU1o81o61o41o 21o01|1|Bh1|eNUAU0(0HNuAU1o01|1|Bh1|fNUAU0(0HNuAU1o01|1|Bh1|gNUAU0(0HNuAU1o 21o01|1|Bh1|hNUAU"o 22"o24"o26"o280(0HNuAU1o:1o81o61o41o 21o01|1|Bh1|iNUAU0(0HNuAU1o 21o01|1|Bh1|jNUAU0(0HNuAU1o01|1|Bh1|kNUAU0(0HNuAU1o:1o81o61o41o 21o01|1|Bh1|lNUAU"o22"o 24"o$26"o(280(0HNuAU!o0Bh1|1|1|nNUAU0(0HNuAUBh1|Bh1|oNUAU0(0HNuAU1o 21o01|1|Bh1| 1|pNUAU"o "0Bh 0(0HNuAU!o 01o 21o01|1|1|1|qNUAU0(0HNuAU1o 0!o01|1|1|1|rNUAU0(0HNuBNBXNu"0<sNBNu"0<NBNu1.01UUWY[U]UYW[FILE COPY GOODIESGOODIES.RSC[3][ Cannot find ..rsc file ][ aborting..... ] [ EXIT ] [3] [fatal error !!] [ Resource file not OK. ] [ Cancle ]BACKUP FILES " **444V*0**244$4$\B"6V  B  d$,  "&2     ,6@f2    .                   &  $X V84  V  &@@@*<  "" *00 0*..:."(>(*0000*0*H<*0<T*T*"".4L@LL66.*0::""(.@("@0".0* pp$DBr  jRAM DISK 64K128K192K256K320K384K448K512K576K640K704K768KOK !CANCEL !Enter new time000000Present time is __:__:__999999CHANGE !NO CHANGE !Enter new dateCHANGE !000000Present date is __:__:__XXXXXXNO CHANGE !BACKUP FILESSOURCEDESTINATIONOK !CANCEL !PRINT DIRECTORYPRINTCANCEL !UNDELETE FILEENTER PATH/FILE NAME................................................................\________________________________________________________________PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOK !CANCEL !UNDELETE FILECHOOSE DRIVEOK !CANCELDPLEASE INSTALL DRIVE '_'XOK !FILECOPY????????.???ENTER FILE NAME ____________PPPPPPPPPPPPOK !CANCELWILD CARDS * & ?RAMDISKSET TIMEBACKUPPRINT DIRUNDELETEFILE COPYSET DATEGOODIESEXIT(/!-/((/-/((ϐ    3UU9UU}3UU9UU}BpG8\G8t@\@tO\_tX\AtC\C~F kO_\@tvm@p `c# ) ) ) )  @!X!X!X!@! @@q@@@?!!!!?!!!)!!!GWgaGGqWWG```88!s H$H%H d@$D$JdG)H(H$C@@@@H $H$H H ```88!s H$H%H d@$D$JdG)H(H$C@@@@H $H$H H ```88!s H$H%H d@$D$JdG)H(H$C@@@@H $H$H H ```88!s H$H%H d@$D$JdG)H(H$C@@@@H $H$H H   `c# ) ) ) )  @!X!X!X!@!((/!-/((/-/((ϐ    #UU9UU}??WWWW `c# ) ) ) )  @!X!X!X!@! `c#` @@q@@@?!!!!?!!!)!!!GWgaGGqWWG?gaq```88!s H$H%H d@$D$JdG)H(H$C@@@@H $H$H H ```8!s?|<<|?? `c# ) ) ) )  @!X!X!X!@! `c#BpG8\G8t@\@tO\_tX\AtC\C~F kO_\@tvm@pApvm@pD  h  h  h  h ABy{  ""*  ""0 (  ""$ 8 ""6 H ""0 X# ""6h- !!0 $ -2 7<A F K P  U Z _ di n  p (w  ~  5 ' 4        # ABCD E F G H IABCDEFGHI/ 4     = AB CDE F G H  I M S   D \ jPACH&   <  Q`  AB CDE  F G H  I m r    l         *(0( $( 6(,0(N 6(p0) 6 7> *b JR. I.. IREAD ME J_ICONE ACCM?ICONE RSCPMAKEICONPRGS.MAKEICONRSCW6 ICONE - icon drawing and display system ======================================= Ever been jealous of the people using Mac's with different icons for different programs. Well, with this program you can have that too on your ST. The program is an .acc which loads a resource file containing all icons, so all icons are permanently resident in memory. The acc takes care about the displaying of the proper icon. Attaching icons to files is done by means of wildcards (or full file spec). With it comes an icon editor to add items to the acc's rsc file. It looks very very good. Restrictions: ============= The ICONE.ACC works on MEGA ST's only!!!!!! ==== But the question is: would it be worth the memory on a 520 anyway. The makeicon editor works on a 520ST but loading the ICONE.ACC display system keeps rebooting the system on power up. It has been tested on a mono system and works in medium res, too. It comes without documentation & the rsc files are in french. Disclaimer: =========== I got this stuff off a local bbs, which I know is quite careful not to have non PD/freeware/shareware stuff on it. Share & enjoy! Frans Meulenbroeks Centre for Software Technology ...!mcvax!philmds!prle!cst!meulenbr or ...!uunet!prlb2!cst!meulenbr or perhaps meulenbr@cst.prl.philips.nl `?r.|a3a\aaB?< NA\O@|p y,1yh!yjF/?< NA\OaR09|(fav`N3~# <#"<` < "<`|# <"<`bBy~By <"<`F# 3~ <4"<`$# <n"<a 3Nu#T#X"<<0<NB09NuT^~ Icone MEGA ICONE.RSCA:\DESKTOP.RSC[1][ ICONEM a t crit par| Jrme Cabanis alias Mr Who| fait le 16 octobre 1987|(C) Pressimage 87 et l'auteur. ][ Ok ] p|g|gҲ|gز|g|g"|g|gR|g|gLN#N/9NVH-@*n/ XBJ@g / X?TJg/9?<INA\O .#N/9NVH-@*n&m g/ X:E&k g0+ kA (pP gv, R/ 0/PJ@f (T f`D0":"(@2+ "ҹƦ A !l1l !l!l`@Jyg6(yl>,g*SGB0,Ќ(@/ /,PJ@f"Q&S f2 .9NVH?|&yB$K6+8+y,e89,JDgSD0*| f0*| f?.T6:"(E:":"*E Mp&J0Q&U*0<?8Q&m+L0<?8Q&m:(E+Lf"Q`#N/9NV3(,#RNrA BQr'A "HYHQA rBQ#N/9NVH-@/.X2k4AA BA *p gB U*N#NRy,*H f .NVH2.AA Z*p!N yN#NSy, fB` RHNVH~|A 2A 0Jgg"Jf<QJFjp`>2A!01NVH?</<?<=NAP>kf/</<$??<?NA J@kHB<9*/?<HNA\#g.Bg?B?<BNA /9/??<?NA J@jBJGk ??<>NAXBJgp1( (& L <L6  2:(` &((((&($&& H & H & H & H & H & H & H & H & H & H & H & H & H & H & H@@@@@'@Џ@@G@@@@? *%U(R ????L@ǀ O;{?=}}}} }m}}~~~?~?~~85߸Mո=?????@?@?@@@ p JP [\ TT -TT UT +T T P/T T/T TT U T T -T }T L? U }"  ը?  > ~      ? _D *5W*5_*5/`7* ?0P|??<TH b@ ?????@@@@@@@@`-01P$hP1V5c_ˀG@E@@ p  t ~ x Ш x 뀨 X Z ((t((((  ????  dd%|Ñ<<|x?d&ooooonlh`cg ?@ ֎[j^W Uo@          ?????????????((!@?@   @      `??@ p JP [\ TT -TT UT +T T P/T T/T TT U T T -T }T L? UT }  ݢ$?@@@@P@P@PPPPPPPPPPPPPPPPPPPPPPPPPPIF@@ @@??(>@JH(@lXH(@H(@H(@HH(@H(@H( @8.H( @ZX.H( @|.H( @.H( @H.H(@.H(@.H(@`ZH(DESKTOP.INFDESKTOP.RSCREAD.ME*.SDO*.PI?*.TTP*.RSC*.DOC*.BAK*.FNT*.PRG*.CFG*.BAS*.DTP*.ACC`,|*OO%*m - ЭЭ// Bg?<JNA ?<NNT#%aBgNAB%a2fBy%aa 9%g /?<INA\ <a! Nu < a!3%ʰ|g3*a a #!* 9%<FA" p`$h$#*By*3 *3%*3%* <+a$|mF<83&3& #&@ a y%c09%|gapNu09%g 2@T@#* 2@Ъ#*By*3%*3%*09%Аy%3* y%gj$y&<9&a^: 2PЪ#&#P&&rP a <FA! p`a0(S@"&H(a<40(aaNuHJy& g:>9& $y&<9&:P aTBy& y%cLNu09%r EA$"XZWN  b  d ^<9%`<9%A!"J0`g*3*#"* <4a|g?a<Sy%>9%4A B0`FA :0`FA \(p`EGA"l"pP!pP!pA"j"pP!pP!p3* 9%3*3*a<FA p`$h$ 9*A X20`,AH@20`PAH@%@3 *3*a09*29*49*gB69*g:@ASBSCAaeRBRC@A JH@0"HB4B@a3 *`Nu>9%<FA$p`$j$BF3*3*a"9*$9* J0aBNu"($(a4NuB*B*3%*3%*3%*3%*By* <3 a3* <3 aNuPd0hd2(8hSDBd48(hSDCd6@eANu>9%<ExGJ2pfpp3*3*a$G'*p'*p3*3*3*3%*3%*09%Аy%3*aa@`B2pG3*3*#p*#p*aa`aaaNu>9%<FAT(p`:,3*3*ah69*89*HHĆP,A|ev1`1`0@HR@|e8<3*3*3*a |ezŶ|e6<3*3*3*aNu#%*#%*>9%3*3*aAB0pa Nu>9%3*3*a<FAJ p`$h$ 9*A20`,AH@20`PAH@%@Nua:9%3*3 *3*a03%Nu<FA$p`4*6HSRC|etG83`:3`INu>9%aa:aNu>9%a09%|d@A pNJAgarNut`0t`Co:t`JElzs`g7`t`o3*3 *3*afarNut``SE`RE`t`0t`Bo8t`JDlxs`g07`t`o3*3*3*aadrNurNut``SD`RD`   b h l>9%a0t`lp89%a``>9%av0t`lp:9%a`<9%3%09%2<E.A<"XZWN3%*3* 9%(y%EG%p @#%"LpA"QaNuaa~Jy%fACFfaap?ABQB9*`3*xBy*zB9*v*|a |gV>9%<FA p`aj0(S@"&H(a &APp09&49%aaaaa9& gGA2(pp>9&<"\Fldp9`"`TFQRG`~y&gp?)`"`XFQRG`ldp?:E")P`XEXFQRG`~<, y&gp:E:)`PXEXFQRG`޾ldp:E:)`PXEXFQRG`SG3&049%aaa0,"HЌ @aBy& y%caaaa*>9%APpNu y%#`&#`&Nua`#%* <6ad#*&#*& #&*#&*#&*#& *By*af3*aZB@ y%"9&$9& aNu#%*By*`"#&*#&*#&*#& *3*a3*aNu< y%` Nu y%>9%ؾy%f3*3*3%*3%*09%Аy%3* 3*3*3%*a 3*3*3%*a09%29%%y%@3*09%By*|g @ 3*3*09%H|g 09%@23*3%* 9%BFaLNu>9%GAN$pp JJf <\fC0ڱfAfCFRJfNuACfB9$d#$<*#$d* J9$dg6ACEGg<*g`g <.g`fBpNupNuBy&:9%E8DAj(y%!@BgHy$?<=NAP>k2KN Mp$a,<-g3&049%ar&L(0-Ha K4" a&L($K0""J0SF +a4+BJB I a J0+2+a +a I a J0+2+a +a Ipad7|Bk7| 7| Bk7| 7|H7| "Q^aa4,"Hչ%??<>NAXNuaNu//??<?NA NuBg?/?<BNA NuHt@H@HBJAoJ@g6HC|g6) SAQLNuHrH H@@ 0HA@HAH@Hf Jf`0@A p 3*3*#*a LNuH8p(9@9@9@9@ 9@9|$9|BlBlBlBl 09&"@(9@29&A9@E29&9ARA9A@9A 49&A9B"tA~ Q&J69&gTSC5|xAnzPPQ6<UFHƌ>,TG7GHFPPF7FRDQBkUD5DLNuH6,A0)H$>,gFSG<,z(8, CA`)P)PA@)PAP)0 E"FDCQLNu$y&<9&: 2PЪ#&#P&&rP a$aܰ|gap>9%APpa4NuH kCp?"Q kCf *vB9*w3*xBy*zJ9*vg#*x *|LNuHA|"kp?"Q kChg< e<ae <zb fy*v 7y*x7y*zy*| LNuH80<a 8"hT$hG #K%KG~"$y*| y*| &h$&*`&hl&*va|a0<aaaa| fE` |f$E$4&y%&3 ֫#&a`ư|g|grE&AJ"XZWN`a?a0LNu  !"#$t4r~~~~ZZZZ4<E` 4<PEBa|&y%&3 ֫#&v,xUrtDCaQQa:NuH~%*HEy&P% y%(<y&H6C%HA29%4APv%SCE:9%SEE<AJgpp`HDPpPHDQ` pp`HDPpPHDQL~NuaT29%y&H8RD49%y&%Sy%̄:E&2PT&<Jf DzP`Pa&aaagX29%y&kJH| d>8RD49%y&k,%y%S| d:E&2PUfx` y%paNuApBQa `AXpr Qa`ADpBQa`AC.p"Qa`ACpXXQaa`|ArCpQaa`ZAPCp "QBBabaj`4A&Cp!`#aQBBa/9%6-"H/??<@NA ??<>NAX>9%AQpNuErG~"y%J3pg<F(r`d c"L64Q%g0)"HS@(H0Q% a`#%NuH$9%"B$IJ#%2("H҈g8JSB5!QEGL~J3pg<F(r`cJ%`anQ(H4,g46CSC8,"*L:YD+@@Q6CSC8,YD)@@"QAb8,v9@TDQRB3&a a L?NuH3+T+"<+4psNBLNuH"<+ psNB3++TLNu Nu <2` <3 `  VP""p "(6(@D "     (6       HB (J(6 H6 >h2   TJ&     d &&&"     4 B  x&z:N@@$N *J 6 Bureau Fichier Icone A propos de MAKEICON------------------------ Desk Accessory 1 Desk Accessory 2 Desk Accessory 3 Desk Accessory 4 Desk Accessory 5 Desk Accessory 6 Ouvrir RSC------------- Fermer RSC Sauver RSC------------- Quitter Crer Icone Ouvrir Icone--------------- DtruireAAAAAAAA.AAA____________XXXXXXXXXXXXNORMALA_XSELECT.ICONE Effacer Icone MASQUEAnnulerOk Effacer Masque ContourOmbreTotalCOULEUR ICONECOULEUR MASQUECopieMAKEICONProgramme fait spcialementpour diter des Iconesutilisables par ICONE.ACCFait pas J. CABANIS alias Mr Who(C) Pressimage 1987 Merci pour lui ?L@ǀ O;{?=}}}} }m}}~~~?~?~~85߸Mո= huX    @ H@ HPP $ ,  5P < S l        * 3@N ^NN  H(HjH(  @ @ @@ @ D@0<D6D6D6D6 " D* @0p@1q@2r@3s ! !$"@0#@1q$@2r `3s!"A@ $ -I`z  ' : R. Z.. ZIDLE10 ASM[IDLE10 PRG`?IDLE12 DOCc IDLE12 PRGe * IDLE * * An alternative to 'NIGHT', that leaves the VBLanks coming... * Conforms to my "resident utility protocol". * By Moshe Braner, 871211. * This version is for the GST Assembler. DELAY equ 36000 3 minutes * 200 Hz IDLE equ $49444C45 "IDLE" GEMDOS equ 1 GEMDOS trap number XBIOS equ 14 XBIOS trap number TERM equ 0 GEMDOS: terminate process PRTS equ 9 GEMDOS: print string TERMRES equ $31 GEMDOS: terminate and keep process resident SUPEXEC equ 38 XBIOS: supervisor execution TAB equ 9 LF equ 10 line feed CR equ 13 cursor return * system variables that will be affected BIOSVEC equ $0B4 BIOS trap vector TIMVEC equ $114 system timer vector KBDVEC equ $118 keyboard IRQ * video locations: PHYS equ $FFFF8200 video ram pointer PHYSHI equ $FFFF8201 video ram pointer high byte PHYSLO equ $FFFF8203 video ram pointer low byte COLOR0 equ $FFFF8240 palette register 0 * start of code SECTION IDLE bra start call non-resident init routine * start of RAM-resident routine * timer trap - called every 5 msec * * check if timer expired. If so, shift video pointer * exit: old timer trap vector dc.l IDLE timold ds.l 1 original system timer vector timtrp movem.l a0/d0,-(sp) save work registers tst.w flag is it day or night ? bne.s norm night, leave me alone lea timer,a0 subq.l #1,(a0) decrement count bpl.s norm not time yet: continue normally move.w #1,flag lea COLOR0,a0 move.w (a0),oldpal save original color tst.w zflag is the alt screen all zeros? beq.s all0 not.w (a0) reverse colors instead bra.s norm all0 clr.w (a0) poke black lea PHYS,a0 move.b 1(a0),d0 lsl.w #8,d0 move.b 3(a0),d0 move.w d0,oldp save original video pointer move.w altp,d0 move.b d0,3(a0) poke alternative pointer lsr.w #8,d0 move.b d0,1(a0) norm lea index,a0 move.w (a0),d0 bpl.s conti clr.w zflag all zeros now, OK to shift video move.w #32000,d0 scan 32000 bytes (8 per interrupt) conti subq.w #8,d0 move.w d0,(a0) save new index move.l altpp,a0 tst.l (a0,d0.w) check 4 bytes in alternative screen bne.s ohno oh, no! tst.l 4(a0,d0.w) check another 4 bytes beq.s retrt they are 0, OK ohno bsr.s manip too bad - stay awake move.w #32000,index start scanning from the top again move.w #1,zflag retrt movem.l (sp)+,a0/d0 restore registers ... move.l timold,-(sp) ... and exit via original timer vector rts * BIOS trap - called on every BIOS call * * check if Bconout() is specified. If so, reset timer. * Reset screen to normal if flag was 1. * Exit to original BIOS trap handler. dc.l IDLE biosold ds.l 1 original BIOS trap vector biostrp move.l d0,-(sp) save D0 move.w 10(sp),d0 D0 := specified BIOS function code cmp.w #3,d0 is it Bconout() ? bne.s noout no: continue normally bsr.s manip yes: perform operation ... noout move.l (sp)+,d0 ... restore D0 ... move.l biosold,-(sp) ... and exit via original BIOS trap vector rts * keyboard trap - called on every mouse or keyboard interrupt dc.l IDLE kbdold ds.l 1 original keyboard interrupt vector kbdtrp bsr.s manip move.l kbdold,-(sp) exit via original keyboard vector rts * common code for waking up or staying awake * * reset timer. If flag = 1, set screen mode back to normal. manip tst.w flag is it day or night ? beq.s retrm still day: do nothing move.w oldp,d0 move.b d0,PHYSLO poke original pointer lsr.w #8,d0 move.b d0,PHYSHI move.w oldpal,COLOR0 poke original color clr.w flag it's daytime now retrm move.l #DELAY,timer start timing rts * storage for flags and pointers flag dc.w 0 night/day flag (0 = day) timer dc.l DELAY timer count (ticks every 5 msec) index dc.w 0 zero check counter zflag dc.w 0 alt screen is clear flag (0 = clear) oldp ds.w 1 original video pointer oldpal ds.w 1 original palette register 0 altp ds.w 1 alternative video pointer altpp ds.l 1 altp in full glory * end of RAM-resident routine, start of initialization routine * (all this will be killed after init) * set new vectors in supervisor mode start pea ivec move.w #SUPEXEC,-(sp) trap #XBIOS addq.l #6,sp * display signon msg pea msg move.w #PRTS,-(sp) trap #GEMDOS addq.l #6,sp * wait loop wloop moveq #10,d1 D1 := outer loop counter loop2 moveq #-1,d0 D0 := inner loop counter loop1 dbra d0,loop1 execute inner ... dbra d1,loop2 ... and outer loop * terminate but stay resident lea start,a0 a0 := end of resident part, minus sub.l 4(sp),a0 base page address = length to keep clr.w -(sp) move.l a0,-(sp) move.w #TERMRES,-(sp) trap #GEMDOS * find the alternative video location: 32K below current ivec clr.l d0 lea PHYS,a0 move.b 1(a0),d0 asl.w #8,d0 move.b 3(a0),d0 sub.w #128,d0 slide down 32K in 256-byte chunks move.w d0,altp this is it asl.l #8,d0 move.l d0,altpp the actual address * set system vectors: save original ones, replace them by new ones move.l KBDVEC,a0 cmp.l #IDLE,-8(a0) if "IDLE" is there beq.s done then don't do it over moveq #2,d0 we've got 3 vectors to process sub.l d1,d1 clear D1 (index registers) lea oldtab,a0 A0 ==> table for original vectors inxt move.l 00(a0,d1.l),a1 A1 ==> vector address move.l 12(a0,d1.l),a2 A2 ==> storage area for old value move.l 24(a0,d1.l),a3 A3 ==> new value move.l (a1),(a2) save old value ... move.l a3,(a1) ... and set new vector addq.l #4,d1 increment index register dbra d0,inxt repeat for all 3 vectors done rts oldtab dc.l BIOSVEC,KBDVEC,TIMVEC system vector locations dc.l biosold,kbdold,timold old vector values dc.l biostrp,kbdtrp,timtrp new vector values * message area msg dc.b CR,LF,TAB,'IDLE: the CRT protector' dc.b CR,LF,TAB,' by Moshe Braner' dc.b CR,LF,TAB,'version 1.0 - installed',CR,LF,LF,0 end ` `IDLEH瀀JyfJASjB3A@3 JygFP`$BPA(H(3 0:@H@A0j By0<}Q@0 zJfJgaH3}3L/:hNuIDLE/0/ @fa /:NuIDLEa/:NuJyg0:.H1"@By#NuHz4?<&NN\Hz?< NA\r pQQAڑBg/?<1NABA(@(@3# x IDLEgpA"p$p &p$"XQNu IDLE: the CRT protector by Moshe Braner version 1.0 - installed  "> f>IDLE10.DOC A long time ago the utility "NIGHT" was posted. It blanked the screen after a few minutes with no activity, and unblanked it upon a keypress or a mouse movement or BIOS text output to the screen. NIGHT had serious bugs. NITE fixed some, but it blanks the screen by the same method: switching to external video sync. If there are no external sync signals, there are no vertical blanks, no picture---and no VBL interrupts. But many operations in the ST rely on those VBL interrupts. Leaving the ST on for long periods with NIGHT active leads to strange behavior and a need for a reboot. Here is IDLE, an alternative to NITE. It should not cause any problems, since all it does is shift the video RAM pointer 32K below the normal location. Since that area is normally all zeros, setting the video palette right will display it as all black. IDLE checks to see that that piece of RAM is all zeros, and if it is not, it leaves the video pointer as it was, and reverses the colors instead. The check for nonzeros is done slowly, so strange things _might_ show on the screen for up to 20 seconds. But not to worry: IDLE does _not_ write to the video RAM. I have only tested IDLE with a monochrome monitor, but it is supposed to work with color too. - Moshe Braner ------------------------------------------ IDLE12.DOC Here is (ahem) yet another version of IDLE, version 1.2. (Version 1.1 had yet another bug.) Reminder: IDLE 1.2 replaces NIGHT, NITE, and earlier versions of IDLE, all of which had serious bugs. IDLE blanks the screen after 6 minutes of no activity (up from 3 in 1.1) and unblanks upon keyboard/mouse input or BIOS text output. All IDLE does is zero the palette AND shift the video RAM pointer 32K below the normal location. Since that area is normally all zeros, zeroing the video palette will display it as all black. IDLE checks to see that that piece of RAM is all zeros, and if it is not, it leaves the video pointer as it was, but still zeros the palette. This has the effect of blanking the screen in color mode, but only reversing black and white in monochrome mode. The check for nonzeros is done slowly, so strange things _might_ show on the screen for up to 20 seconds. But not to worry: IDLE does _not_ write to the video RAM. IDLE can _still_ cause problems with programs that change the screen RAM location *** without user input and after 6 minutes of no input. *** Since such a program might later restore the screen RAM location to _either_ what it was when changed (the blank area) (case A) _or_ what it was before it was blanked (case B), depending on the program design, I cannot fix IDLE to handle all possible cases. (Should I make IDLE crash the program on purpose in such a case?) Currently IDLE avoids further fiddling with the screen location after detecting such a change. That means problems in case A if the program changes back to what it _thinks_ is the original screen. To customize the delay before blanking, change the LONG integer that is located immediately after the branch instruction at the start of the program, at an offset of 32 bytes from the start of the .PRG file, and followed with the ASCII string "IDLE" in the next 4 bytes. The default value is 72000 decimal (00011940 hex) for 6 minutes (6*60*200). I have only tested IDLE with a monochrome monitor, but it is supposed to work with color too, as described. - Moshe Braner ``@IDLEH@|0:ZfVAVSjpA@CZp"BQ3vJy~fN3vA(H(30:@H@`" @fA(H(zg3vA0j By~0<}Q@0 zJfJg00: @f0:H3v3}|3~FL/:NuIDLEH0/ @fa"L/:NuIDLEHa L/:Nu@|0::g* @f0:8HA@C.p QByv#xFNu@Hz4?<&NN\Hz?< NA\r pQQAڑBg/?<1NABA(@(@3# x IDLEgpA"p$p &p$"XQNu $ IDLE: the CRT protector by Moshe Braner version 1.2 - installed > 28|>. i.. iCOPY C j MAXIDISKINFl*MAXIDISKPRGoSET_TIMETOSr@COPY TTPt!README TXTwf /* 16.5.86 Max Bhm */ /* Dieses Programm kopiert den Inhalt des "Source"-Directory */ /* in das "Dest"-Directory. */ /* Die beiden Directorys knnen als Parameter angegeben werden. */ /* Defaultwerte sind A:\COPY und D: */ #include #include long buffer, buf_size; char source[100]="A:\\COPY"; char dest[100]="D:"; copy_dir () /* source und dest sind global; bei Fehler: return (1) */ { int source_len, dest_len, fd_source, fd_dest, error; char dta[44]; long old_dta, fail, size, count; error=0; source_len=strlen(source); dest_len=strlen(dest); old_dta=Fgetdta(); Fsetdta(dta); strcat(source,"\\*.*"); fail=Fsfirst(source,16); source[source_len]=0; while (!fail) { strcat(source,"\\"); strcat(source,dta+30); strcat(dest,"\\"); strcat(dest,dta+30); if (dta[21]==16) /* Directory */ { if (strcmp(dta+30,".")&&strcmp(dta+30,"..")) if (Dcreate(dest)) { printf("Ordner %s lt sich nicht anlegen.\n",dest); error=1; } else error|=copy_dir(source,dest); } else /* File */ { printf("%s nach %s\n",source,dest); if ((fd_source=Fopen(source,0))<0) { printf("Datei %s lt sich nicht ffnen.\n",source); error=1; } else if ((fd_dest=Fcreate(dest,dta[21]&~1))<0) { printf("Datei %s lt sich nicht einrichten.\n",dest); error=1; } else { size=*(long*)(dta+26); while (size) { count=(size=1) strcpy(source,argv[1]); if (argc>=2) strcpy(dest,argv[2]); if (dest[2]) Dcreate(dest); buf_size=Malloc(-1l); buffer=Malloc(buf_size); if (copy_dir()) { printf("\nWeiter mit Return.\n"); Cconin(); } Mfree(buffer); } 500 D COPY.TTP A:\COPY D: SET_TIME.TOS `N N6*O*m - ЭЭм!"ҍ¼.A// Bg?<JNA m"m -So Q m -SBQ(m)M*mN lHhNLX/,?,NR\?<N6?<A?<NAXNuNV |r)P |~)P |v)PAL  |r AT  |~ A\  |v 2< l6(a | H `pNqNqA P"hEh0/`*A P"hEb0/`A P"hE^0/" "hig"ANH(H)_N/,LNuA N^NuNV ,`N^NuNV <`N^NuNVH0&n >.`0 lh l ,"</2H/N"Ё$@0.|g0 lh m l0( lh=@0nlr< lh f <<`<<`l0" A PfX: lh =E:<FUE=E:<BD`$0 l/NRX0RE lBRD DmRF Fm l-h l8( `0Gf ` ,"</2H/N"Ё-@< lh f <<`<<`Z0 n Pg0 n Pf4  l0 n0`0 nBP RF FmRD l0( lh=@0nm8BD`RD Dm`BD`RD Dm`8 lh 0.|g~0 l/NXHnHl м// N/.Hl0 lA/Nn l l?<?<?<Nh\ <``f0 l g:?<Hl0 l/N Hl м// N `BD` 0RD KB DmRG0.Sn @n <`L N^NuNVNB?< N\-@ |.)P ,м" @nd l g l fHNr lA)H ,м")@0< lH-@ ,Ю)@N6`"/NZX?.?<NLX/.?< N>\)OBg ,мd",/?<1NPN^NuNuNVH0&n$n ><@`$0SGJ@fL N^NuNV </0.H/N -@/T |^B .м |. .м`N^NuNV lA-HC nApNB2.H n0(A1@0.|H n1@0< nh n1@ n0( nh nh n1@ 0.H n1@N^NuNVBn n PoB.Hn/< n??<?N` .H|am.H|zn.H| @.H| g:.H| g,.H| g.H| g.H| f ngh`?<NT@.H|f0.gHlJ?< N\Sn0.n lN..HHAm<..HHAn*.H??<NhX0.Rn n`b n PoV.H| g:.H| g,.H| g.H| g.H| f `` nBP.H| f\HlN?< N\ nB0.`N^NuNVB`0 < / ./N T  nRHHЃ0-@0<0 nHAn nH|9o .`N^NuNVA-H-|;` ./ < /N n X-@ .l n ./ ./N > Xм0 nR ./ ./N X -@ ./ < /N X-@ .f nBA `N^NuNVHlR?< N \/X nRP` nRH??<N X.S.JfHl?< N\ nf/.?<IN\N^NuNVH0&n$n ..,`$Qμ` S nL N^NuNVH0&n$n PЫf *Pѫ& lP`&L N^NuNVH0&n ..B R. l$h`/ P// NF چ$Rg *,mҵf nB` l ( n / P// N "Pl l!Rچ`8%G PЪ l!@ l h Q l h!@ PڀB l (!@L N^NuNVH0&n$n ..`.,+l ,+`,// P/NN &Sg nL N^NuNVH0&n l gJg@ ll2-S l (Ы!@ l/(/ NP l!K&n l$h`x f4-K` l (Ы!@&Sf/ / NP`< o2-S l (Ы!@// NP/ / NP&n`$Rg fxL N^NuNV l!n l hB . Q l!@ l h!@N^NuNVH0H CA-H <?BBBBQ(n n *LB$n`rI n 0f!B"`,. WF**~( &@ kRf,f(C& Fo6SCkVʾIl> *+ f"D&B"JGg*SG G?o><?*LGg` e*LBRڵ mH n L0L N^NuNVH0&n$n"J`0pf S@k"Q`rd|AS@kQ mL N^NuNV?.NT nn0<`?.?<>N@X9@g0<`0<N^NuNV?.?<LNXN^NuNV/ A&H`0+ |g/ N*X A"Ҽm?.NT&_N^NuNV/ &n/ NDXJ@g0<`00+ |g /+NXBk ?+ N,TJ@g0<`0<&_N^NuNVH&n0+ |f0<`.0+ |gV0+ |f0<`v0+ |g?<B?+ NFP?/+?+ NP @f0<`@k 0Hѫ`$ k o?<0+D@H/?+ NP'@&Bk0<LN^NuNVH$.f BB`J". BnJlVnDJlRnDvd`Bbd nmDdD-@-A LN^NuNV/BnJlRnDJ lRnD 0. -@0.n0. nngD -n N^.JNuN^NuNV nl <`?.?./. ?<BN -@ m .`?<?.B?<BN -@?<?.B?<BNt -@ nf .Ю -@ `$ nf .Ю -@ `0.g <`b . oHn . /?.?<@N Bg?./. ?<BN ]|9@g <` `Bl . N^NuNV/ 0Q"_N^NuNV/.?<IN\N^NuNVBn`&0.An0nf0.AnBPRn nLmN^NuNV?>.=|0An"HPgXHf0(>N^Nu)Ij)Jf)_bNM"lj$lf/,bNu)Ij)Jf)_bNN"lj$lf/,bNu)Ij)Jf)_bNA"lj$lf/,bNuNV`4 nH| f?< ?<NX nRH??<NX0. Sn J@fN^NuNV` nRH??<NX0. Sn J@fN^NuNV` nRH??<NRX0. Sn J@fN^NuNVH0&n $KA-H nf?./ N4\=n`L nf?./ N`\=n`. nf?./ Np\=n`-KBn?.NZTJ@f`H| f |o@ H-@/./.?.?<@N| 9@Hg0<`0,n/./<?.?<@NF 9@ @g0<`tRnR -@`R ned` 6.ƼЃ$@ H-@/./.?.?<@N 9@Hg0<`0,nBl0.L N^NuC222222222C"2"2 2"2"2"22"2"2"22"2x9|NuNicht genug freier Speicher vorhanden. MAXIDISK.INFMAXIDISK.INF   Freier Speicher : Bytes Eevp *** Public domain software *** (C) Max Bhm 08.08.1987 q Dies ist eine resetfeste Ramdisk, die jedoch mehr speichert, als man denkt ... Installiert als Laufwerk mit Kbyte AWieviel Kbyte :  AWelches Laufwerk: Fehler bei : CON:AUX:PRT: ` DHN N d*O*m - ЭЭм!"ҍ¼.A// Bg?<JNA m"m -So Q m -SBQ(m)M*mN lHhNLX/,?,Nx\?<N?<A?<NAXNuNVBn?<N T-@ .=@ .=@ ng nKf0.gHl?< N \Sn0.n l` n mV ngL n:m nJg nNg nbo$?.?<N nX0.2.Rn n ng nrf4Hl?< N 8\ nB0.`N^NuNV?<*N T=@0.| n00.H| n 00.HH|P n0N^NuNV0.2. AA2. |PAAA??<+NXN^NuNV?<,NT=@0<2.| n00.H|? n 00.HH n0N^NuNV0. H2. AA2.AAA??<-N:XN^NuNV n P@f` nR.H|0m.H|9n.H|0 n0`$0< n.HC|0 n0 nRSn 0. g& n P@H|0m.H|9oN^NuNV0. H H H@|0 n0. H H@|0 n@N^NuNV/. ?<HnN /.?<HnN /.BgHnN n0HdH@0N^NuNV?. /.Nd\?. .V/NR\?. .\/N@\. n@ n@ nB(N^NuNVHnHnHnNz HnHnHn/.N.?.?.?.N\HnHnHnN< ?</?.?.?./.N> N^NuNVHnHnHnNx BnHnHnHn/.N?.?.?.N\HnHnHnN6 ?<:?.?.?./.N N^NuNVHl?< N\?<HnN\HnNXHl?< N\HnNXHl?< Nn\?<HnNH\HnN"XHl$?< NH\HnNZX?<*N4T=@?<,N&T=@0.6.ƼЃ/?<N\N^NuNuNV?.NbT nn0<`?.?<>NX9@g0<`0<N^NuNV?.?<LNXN^NuNV/ AB&H`0+ |g/ N*X AB"Ҽm?.NT&_N^NuNV/ &n/ NDXJ@g0<`00+ |g /+NXBk ?+ N,TJ@g0<`0<&_N^NuNVH&n0+ |f0<`.0+ |gV0+ |f0<`v0+ |g?<B?+ NP?/+?+ NP @f0<`@k 0Hѫ`$ k o?<0+D@H/?+ NP'@&Bk0<LN^NuNV/ &n Bk0+ |fk@ 0+ |@g0<` `R0+ |g ABAA &'@`*0+H/N4X&'@ fk `k g0+ |g SR k `<0+ |g2k SR . H| g kl . H|`T/ N\XJ@g k@ 0<`<0+ |gBk. H|`"` 0+S@7@k . SRH|&_N^NuNV n Sh0( @m. n "R AH|`/. . H?N\N^NuNV nl <`?.?./. ?<BN -@ m .`?<?.B?<BNv -@?<?.B?<BN\ -@ nf .Ю -@ `$ nf .Ю -@ `0.g <`b . oHn . /?.?<@N Bg?./. ?<BN ]|9@g <` `Bl . N^NuNV/.?<HN\N^NuNV/.?<IN\N^NuNVBn`&0.A0nf0.ABPRn nLmN^NuNV?>.=|0A"HPgXHf0(>N^Nu)I)J)_NN"l$l/,Nu)I)J)_NA"l$l/,NuNVHlV/.NPHlV?< N\N^NuNV`/. nRH?N\ nfN^NuNV`4 nH| f?< ?<NxX nRH??<N`X0. Sn J@fN^NuNV` nRH??<N2X0. Sn J@fN^NuNV` nRH??<NX0. Sn J@fN^NuNVH0&n $KA@-H nf?./ N4\=n`L nf?./ N`\=n`. nf?./ Np\=n`-KBn?.N(TJ@f`H| f |o@ H-@/./.?.?<@N. 9@Hg0<`0,n/./<?.?<@N 9@ @g0<`tRnR -@`R ned` 6.ƼЃ$@ H-@/./.?.?<@N 9@Hg0<`0,nBl0.L N^NuCB"2"2 2"2"2"22"2"2"22"2x9|@Nu  eDatum: IDatum: Zeit : IZeit : CON:AUX:PRT: ` "FZN6N ZNN N N @N 0NN*O*m - ЭЭм!"ҍ¼.A// Bg?<JNA m"m -So Q m -SBQ(m)M*mN0 lHhNX/,?,Nb\?<N?<A?<NAXNuNVBnHlNX=@Hl&NX=@?</N:T-@Hn?<N(\HlHlNP?<Hl?<NNP-@AB`HlHlNPA м/HlNPHlHl&NPA м/Hl&NjP.H|fHl A м/N~PJ@g^Hl A м/N`PJ@g@Hl&?<9NR\JgHl&HlNP=|`Hl&HlNPn`Hl&HlHl4Nv BgHl?<=NP=@ @lHlHlBNJP=|`T.H|?Hl&?<NX?.?<>NX?<Hl&?<=NP=@?<?.A м/?<WN ?.?<>NXABA&B?<ONfT-@ .gf gHlHlNP=|/.?<N,\0.`N^NuNV nm n /(HlN

J@gHlNX?<NT/,?<IN|\N^NuNV?.N(T nn0<`?.?<>NNX9@g0<`0<N^NuNVHl/.N"PJ@g`Hl/.NPJ@gNHl/.NPJ@g n(g nf. n-P n(f HnNX` HnN>XA-H/./. 0.A PNPLN^/W DNuN^NuNVH nB fB`м8 LN^NuNVH n$fBCB`nD6< f႖|NzN^NuNVH0&n$n Bn-J @)P)h-l-lBEG>O|g|JGn|m` REHl/ NRPO`SEHl/ NPO`&0+H@JGgDG0<0dR@0.BAQ,>QQֆG|0QB`Rn0.g$nB`0R 2.HmB`b .6.HЃR$@ nH|0fRZ"` R"H|9n nH|0f$n R&@fSE .6.HЃ @B n0L N^NuNVH0&n BnH|bf=| RH|rgH|wgH|ag <`F ,$@ f*Ar$H`0* |f` Ar"Ҽm Ar"Ҽm <`BBj Bn+H|+f =|j H|wf?./.NZ\>j `hH|afB0<n?/.N\> @f?./.N\>?<B?NrPj `0.n?/.NN\>j Gf Bj <`05G Bj <$%@?<B?* NP%@5lp L N^NuNV)n/.NX/. /.NLPN^NuNV`H0BnBnBB9| nRH|=@ .&@$@BG`TH| g(H| gH| gH| g H| f0.f0.gBnB` `H|"f< nfBn`*0.f 0.f=|0,RlA` `"`H|'f: nfBn`*0.f 0.f=|0,RlA` `'`r0.fj0.fd=|H|f. R @H|>f T-@=|` R-@Bn`0,RlA`  R0RG0nmB .g,Ar H1| Ar H1|HlrHl/.N .g2A H1| Hl0.gA `A" //.N 0,R@H/?<HN\)@><`0A` 2 l RG0lm l 0, lBL N^NuNVH$.f BB`J". BnJlVnDJlRnDvd`Bbd nmDdD-@-A LN^NuNV nl <`?.?./. ?<BN -@ m .`?<?.B?<BN~ -@?<?.B?<BNd -@ nf .Ю -@ `$ nf .Ю -@ `0.g <`b . oHn . /?.?<@N Bg?./. ?<BN ]|9@g <` `Bl . N^NuNV/.?<HN\N^NuNV/.?<IN\N^NuNVBn`60.A0f"0.A00.A0 ` Rn nLmN^NuNVBn`&0.A0nf0.ABPRn nLmN^NuNV?>.=|0A"HPgXHf0(>N^NuNVHl$/.NPJ@f =|`Hl*/.NPJ@f =|`Hl0/.NPJ@f=|`f0. |g0/.NXJ@g0<``Bg/.?<NLX0. |?/.?<=N4P=@9@ @l0<`0. | ??.N~X0.N^Nu)I)J)_NA"l$l/,NuNVH&n Bn0.|dg`>< `.`|ug`>< ``|og`><``|xg`>< l* ndf SR- .D-@`0. f Gf .`& Gf .` ./0H/NX 2.RnA0 Gf .`( Gf .` ./0H/N X-@ .fp`FSn0.A P m0.A0| |A`0.A0|0 SR0.fLN^NuNVH&n n f=| )n)nHl6Hl?<Nb]|@0. R@?HnHnHnNb.g SR-.H|0f.f SR`J nff>.n RG0lo0,`0> Gl0<`0?HnHnHnNBF`0RFA SRSGSn0g nl` SR0Sn nl0. g SR.` SR0RnSn 0. g nm`" Go0RFAH`0<0 SRSG0. Sn J@f`` SR0. g SR.><`0RGA SR0. Sn J@f SRE?.Hl>/N: /NXHѓLN^NuNVBn`"0. n PHC|0=@ nR n PH|0m n PH|9o0.N^NuNVH0&n -n @$PX`R` nRg H|%fH|%f,RBn=|Bn| H|-f=|RH|0f|0R-JHnN$X=@$nH|.fR-JHnNX=@$nH|lf=|RgH-n Gdg Gog Gxg GufB0.g @ ` @0H/Hn?.?NV 0.g0<`0<H` Gcf R @ nRT` Gsf4 @-PX<.` nR nRSF0g nf`J Geg Gfg Ggf, @)P)h/,/,Hn?.?NP` 0 nR .nl0.g$<.".A` nRSF0f`b .2.SAHЁ-@-@,.` .2SAHЁ @ nSSF0f` nR .o .R-@f nB .L N^NuNV/. HnNhP=@/.HnN8P0.N^NuNVHnHlNPN^NuNVHn /.N&PN^NuNV`/. nRH?N^\ nfN^NuNVH0&n$n -K`fS`f .`L N^NuNVH0&n$n `RRgHHAgHHC`L N^NuNV n "n fN^NuNVH0&n$K`Rf `L N^NuNV/.?<ANt\9@g0<``0<N^NuNV`4 nH| f?< ?<NN53G>GRW/<4?<GN5\-|G09G|A"nR n:R./<4a)XHѮ./<7Ra)XHѮ nBBWa)a yJ&fBWa+N^NuNVBW/9FN3hX3J&>J&/9Fa-nX09J&`na`|a"`ta!H`la`daH`\a`TaB`Nal`Ha"`Ba ` /.a.X .мT-@ n-P\>/.a-X> a(=|By-|^\BWa>7Pa~>/<8a-X>/<83a-X>/<8Ca-X.80y/a+XRy.83/9,a+X.8C/9H a+X./<8a'4XHѮ`<> /.a-X> /<7a- X./9a&X.7/9a&X>/.a*6X>/.a,X>/<8a,X yf$./<;a&X.8/<;a&X`P yf$./<;a&vX.8/<;a&dX`"./90a*X.8/90a*X>/.a)X./<7a&"XHѮ0.HH@RnJ@f n R n R>9/<7a*XJ@g n R n RJy7HgX9GH97f>at.^\ .^\/?.?<@N5P-@l .D.N4`r=|`P-|^\>N5Jf.;?<N3T`@` nH>?<N5TR .갮f.<?<N3T|g$Jngnp ^b^\=|`609H H@|0"|^\4n09H 3SnJnn.^\/<?.?<@N5PJy7Hg>?<>N5T> a&BW/9Fa'XN^NuNV.<?<N3Ta#J@fp` >/<G?<=N5\=@o>?./?./N4p` 30.N^NuNVByI$.<~BgN3TS@37PaJ@fTaJ@fL09JRyJZ3.]?<BgN5X>a"aذ|g>a$BW/9Fa%XN^NuNV.?<BgN5X>a" .мT-@ n P-PBW/.N3hX=@ nP>/.a&X>a$BW/9G4a%X nf .Am .Zn .H``pN^NuNV-|^\Bn` n(H|"n)H|AA3 n( H=@ nJf.?9G?9?9JX?97PB/<^\?< N5Jg.JyJ(g3G^aa&3G^`aJyJ(gB@`p3J(-|^\>?9G?9?9JX?97PB/.?<N5#GbJGbg.N^NuNV>7P?<N5T-@Jf.=?<N3Tp` n3T n3GT n3T n3T n3JZT n3JRT n3JPT n3zT>BgBg?<?97PB/<^\?<N5#GbJGbg.=?<N3Tp`9^hH@9^gHA39^iH39^kH@9^jHA39^lH3*9^nH@9^mHA3|9^pH@9^oHA39^sH@9^rHA39^uH@9^tHA3(9^vH39^yH@9^xHA3G`B@N^NuNV09JRyJZ309H29(309H29(H@R@3JX>BgBg?<?97PB/<J\?<N5#GbJGbg.=5?<N3Tp`B@N^NuNV09H=@0n"|J\0H=@n0n"|J\0H=@n09HH@J@g0.@2.AA3`0.|@n3N^NuNV09U@GyJP3aN^NuNV09H29(309H29(H@R@3JX yfByG`*09JXy(o09(yJX3G`ByGN^NuNV.]?<BgN5XJy7Jg>`>/.aZXJy7Jg>`>/.ahXJy7Lg> `> /.a"XJy7Lg> `> /.a0X>aBW/.N3hX=@0.`(By7J`:37J`0By7L`(37L```|gҰ|g԰| gذ| g` ng nf>/.aX>aBW/9FaX nfa>aBW/9FaXN^NuNVBnBnBnBn.?9GBgN5X .м# yBP .мt#H yH3>a>/.aNX097Jy7LfBWan>7Ja ^=@ nhnB@`p37N.?<HN5T#J* 9J*r =@097NR@ ?0.H=@aJ@g` 9JT##J.Bn097Jy7Lf JngBWa>/.aX2.H HA|0Af>/.aX2.H |0Af yBP>/.aX>/.a4X`BGb>/.aXBn``> ?.?.?<?97JB/9J.?<N5#GbJGbg.=L?<N3T`J.Rn097NR@nnRn0.n@RnDl nPmZBn097Jy7Lf>a>/.aX2.H HA|0Af>/.aX2.H |0Af yBP>/.aX>/.aX`Jnf*>7La "ng.8?<N3T`Rn>/.apXBn``> ?.?.?<?97LB/9?< N5#GbJGbg.=c?<N3T`Rn097NR@nnRn0.n@RnDl nPm0=n nPmZ>/.avX|0f>/.abX|0f yBP>/.aX.={?<N3TN^NuNV097J|A9p9<0./м9.?<N3TN^NuNV.=?<N3Ta6J@g./<GaXHЎ @B(.=?<N3TaJ@gl.?<HN5T#J*r 9J*#J*r 9J*#J*a J@g,/</9J*N1P#J*.G/aXN^NuNVH BBBW/.?<=N5\=@m>/. ?<=N5\=@l0.D@>N4B@`2` *yJT(yJTJ*./9J*?.?<?N5P-@m./9J*?.?<?N5P-@l> N4`JfJf.>=?<N3T`B .o .` .-@` R  fRHf @RDm༮nH>/<9aX>/<9aX>/<9aX>/<9aX.9/.a>X.9/a0XBn` M2nh |9z2nn>J.g( .]g .[g ."g .\g .|f |9z2n|.> L2nP |9z2nnWJ.g( .]g .[g ."g .\g .|f |9z2n|.WRn nm6.9z?<N3T``>?<>N5T>?<>N5TJL0N^NuNV.?9GBgN5XJy7Hg>`>/.aXJy7Fg>`>/.arX>arBW/.N3hX=@0.`,By7H`:37H`0By7F`(37F`ad```U@|b@0@9 PN n g n f>/.aX>/9Fa X>aBW/9FaXN^NuNVB#~J*a6J@gZ 9JTм-@aJ@g:ByBW/<GadXBGfBW/<G?<=N5\=@l0.D@>N4`.>[?<N3T>N5-@>N5-@>/./.?<N5 .>?< N5T>N5`R./< ?.?<?N5P-@l .D.N4>?<>N5T`HaJJ@f .ѹGf`>N5>?<>N5T>/./.?<N5 N^NuNVJy7HfBn`Jy7Fgp`p=@Bn`0.HйGf0op` y2nP ng( . g . g . g . m` .lX.H>?.?<N5X> N5J@g2>N5@| fp`*`>N5@| fp`Rn n mBB@N^NuNV>/<:"a$X.:"/ /<:>aX.:>/9aX>/<:RaX.:R/90aX09@|H |0:`09@|H H@|0:a09|H |0:c09|H H@|0:d09r `|_H |8:g09r `|_H H@|0:g.::?<N3TN^NuNV.>BgN3TS@=@>ah0.|A:}>/<:aX.:/9H aX>/<:a^X.:/9,aX.:r?<N3TN^NuNV>RW/?<6N5\A-HA-HA-HA-H n/ n/ n/N1\P/N1\P#, n/ n/ n/N1\P/N1\P,#H 9,йH r N^NuNV.>?<N3TN^NuNVBn.>?<N3Ta J@g.*/<Ga 8XHЎ @B(*.z/<Ga XHЎ @B(z./<Ga XHЎ @B(.8/<Ga XHЎ @B(8A*-H n *g n ?f 3G` nHRJf.?U?<N3TJyGgB9Ga J@g.?<HN5T#J*r 9J*#J*r 9J*#J*aJ@glBy`6J9GgJyGg.G/9/<Ga P./9/za PJnf|.?9FBgN5X .м$-@ n-P&&> /.&aX .м<-@ n-P"\">/."apX>a =|> /.&aTX.&/9a DX>/.a X>/."a(X."/90aX>/.a dX.G/a6XJ@gBW/8aXJ@g>a "BW/9Fa "XN^NuNVBGfBW/.?<=N5\=@l0.D@>N4B@`>/. ?<=N5\=@oF.??<N3T=@|>?<>N5T>?<>N5T0.W@`(`N4>?<>N5TB@``.JT/9J*?.?<?N5P-@l4 .D.N4>?<>N5T>?<>N5TB@`.JT/.?.?<@N5P-@l2 .D.N4>?<>N5T>?<>N5TB@`< .ѹGf 9Gf0m@>?<>N5T>?<>N5TpN^NuNV.??<N3TaFJ@g*.?9FBgN5X .м$-@ n-P ./<GaX=@> 0.W .2.HЁ/a ~X>aBW/.N3hX=@>/.a X>a BW/9Fa X ngz .м<-@ n P-P./<G/<GaP.G/./<GaP.G/Bg?<VN5P=@g0.D@>N4N^NuNVa J@g`> /<:a X.:/<GaX.:?<N3T|g&.G?<AN5T=@g0.D@>N4N^NuNV.]?9G*BgN5XJy7Ng> `> /.a `> /.a JXJy7Pg>`>/.a XJy7Pg>`>/.a X>aBW/.N3hX=@0.`.By7P`<37P`237N`(By7N` aV````Y@|b@0@: PN nf>/.a X nf>aBW/9FaXN^NuNV.]?9GBgN5X .м# yBP .мt#H yH3>aBW/.adXBn`">a>/.aXJGbf Rn nPmJGbfa`JGbf.@+?<N3T yBP>/.aX>/.aLX|0f>/.a8X|0f>av>/9G&ajXBW/9G&afXN^NuNVJy7Nf nm y7Nf nlBn`=|>/>/BgBg?<?97PB/<^\?< N5Jg.@Z?<N3T`=|` |^\2nBRn nm^\^]^^>BgBg?<?97PB/<^\?< N5#Gbg.@r?<N3T`D>BgBg?<?97PB/<^\?< N5#Gbg.@?<N3TN^NuNV0. R@HP"y2>/.aX>/.aX=@ n0f >/.ahXN^NuNV .м$-@ n-PBn`( n2n2. Ҽ; 4.H҂"ARn n m>/.abXN^NuNV0. Юм -@ nH=@ n9l0.R@`p0=@0."n> /.a X0.N^NuNV.U/<G/<GN4jPBW/9FaXJnfB@`.G/<G/<GaPpN^NuNV./.aFXHѮS`S n *g n .gR./. aXHѮ nBN^NuNVBn`Rn n "nRR nJf0.N^NuNVB?<N4T0.мF.0. @"|F?0BgN5X0.мF. 0.мF/ 0.мF/P0.мF/\0. @"|F/0N4 0. @"|F> 0. @"|F?0 0. @"|F?00. @"|F?0?9?9?9?9BgN30. @"|F> 0. @"|F?0 0. @"|F?00. @"|F?0?<?<?<?<?<N30. @"|F> 0. @"|F?0 0. @"|F?00. @"|F?0?<Bg0. @"|F/0N4B?<N4TN^NuNVB?<N4T0. @"|F> 0. @"|F?0 0. @"|F?00. @"|F?0?<?<?<?<?<N30. @"|F> 0. @"|F?0 0. @"|F?00. @"|F?0?9?9?9?9?<N3B?<N4TN^NuNV.Y/U?. /.N5, 0. Юм#H yH=P0. Юм#H yH=PJn fBW?<N3FT>PW?.PW?.YW?.YW?<Bg/.N4N^NuNV> /.a>X> /.aON5J@gp`x`6.?<N5T> /.?<NN5\J@gp`F39H3-| n3-| n#0#B@N^NuNV.J*?<HN5T#JTJJTc J*l.@?<N3TB@` 37DpN^NuNV` n R0. Sn J@fN^NuNVBBJlDRBJ lD RB0. -@0.2. An=@ .gDN^NuNVH?BCB..,. f#D <`hlDRCJlDRCn8fzB`0l :HGH`xe`Jge`|fD#D D`#D JLN^NuNV3\0.|Hм5-@=|` nH2n\2RRn nm.NB@09N^NuNV#\Gj#J2Gn#dGr#Gv#Gz#vG~#Gj> aF3pN^NuNV>a*pN^NuNV#>N2NN^NuNV3d3 f>N2NN^NuNV#3 d>2N2NN^NuNV3d3 f3 h3j3l3n3p3r3t>3N2NN^NuNV3d# >4N2NN^NuNV3d>5N2NN^NuNV#>6N2N n 0 n0 n0 n0B@09N^NuNV## >ZN2N n0B@09N^NuNV3d# >NN2NN^NuNV3d# >#N2NN^NuNV#3 d3f3h3j3l3n>*N2NN^NuNV#3 d>,N2N n0 n0B@09N^NuNV#>nN2NN^NuNV3d3 f>pN2N n vB@09N^Nu#DNN/9DNu#DNM/9DNu#DNA/9DNu \*.*F FFFFFF*6F@F$A:*.* # filename ext 12345678 DISK No _____ free bytes: 12345678 used: 12345678 [1][___________________________ ][Cancel][1][folder: FILENAME EXT ][Go into| Next |Cancel][1][deleted file: FILENAME EXT ][Repair| Next |Cancel][3][Source and destination|have not same format][Abort][1][Insert source disk|in drive X][ OK ][1][Insert destination disk|in drive X][ OK ][1][File differ at line: 123456 |file offset: 12345678 |SRC: abcdefghijklmnopq |DEST: abcdefghijklmnopq ][ OK ]TT$,T:6[1][FREE MEMORY| |12345678 bytes ][ OK ][1][FILENAME.EXT| |Size 12345678|Date 01/01/86 ][ OK ][0][ Disk: A | | Bytes used: 12345678 | Bytes free: 12345678 ][ OK ][1][Delete file: ____________ | ][Cancel|Delete]%%%%%%%%FORMATTING READING WRITING Mini-DosMINIDOS.RSC[3][MINIDOS.RSC file not found][Abort][3][Memory problem][Abort][1][ ***** MAIN DIRECTORY ***** | |Source drive ][ A | B |Cancel]disknamedisknamefolderfolder[3][Printer problem][Abort][1][Another disk][Yes|No][1][ ***** MAIN DIRECTORY ***** | | select destination file | in the file selector box][ OKAY! ][1][UN-DELETE | |Choose drive no][ A | B ][3][End of directory][Exit][3][write error][Abort][1][Done...][ OK ][3][Read error][Abort][3][Read error][Abort][3][Read error][Abort][3][Read error][Abort][3][Read error][Abort][3][Write error][Abort][1][Backup complete][ OK ][1][ TO COMPARE FILE | | first select source file | in the file selector box][ OKAY! ][1][ Now select the destination | | file in the file selector box][ OKAY! ][1][ File are same ][ OKAY! ][3][Hit a key to start|hit a key to pause|hit twice |to exit][ OK ]vE[1][DISK INFO | |Choose drive no][ A | B ][1][Written by Alain Birtz][ooooh!][1][ TO COPY A FILE | | first select source file | in the file selector box][ OKAY! ][1][ now select the destination | directory in the file selector box][ OKAY! ][3][ File already exist ][Replace|Next|Abort][1][ TO RENAME | | first select old filename | in the file selector box][ OKAY! ][1][FORMATTED!][ OK ][3][Format error][Abort][3][Write error][Abort][3][Write error][Abort][3][Write error][Abort][3][Not enough memory][Abort]   $" X     f  ( ,   B*      " $   $".,80 0Z,D  "                    *  N ,( V(*   2R. 4   f     . T $@@ *  ,       P 0         ":    4  $|,6  *<$6    * 26  J4 "          r        *H$8\       f  $               x@$ [ DeleteCopyRenameShowFILE OPERATIONInfoCompareUn-DeleteFormatCopyDISKInfoMain DirectorytotoFilePrinterExitFreeRAMOld name is ________________________New name: ____________XXXXXXXXXXXXRENAME FILERenameCancelCopying file: FILENAME.EXTSize: 12345678 bytesPrinterScreenOUTPUTAsciiAll codeTYPEExitExamineEXAMINE THE FILEFORMATTING TRACK NO:DISK OPERATION PROGRESS DISK BACKUPSOURCE DISKDESTINATION DISKCancelBackupABABFORMAT A DISKTarget:Disk BDisk ACancelFormatSide:SingleDoubleUN-DELETE FILEWorking...Give the first letterof the file (upper case)_LETTRE: _A OKCancelMAIN DIRECTORYFile: filename extSize: 12345678<KLz    JYZ ;   $ +0 7M R Z  - d kp u6/ :   #  Rn  % '$ 4  IQX  _ e n s  x  `# 00a  $           5 &    !( /  6   < 5C *   [ f| %,  ^~ & F f >% ""j 2 R r J. .. UUDECODETOSUUENCODETOS`:*o <L// Bg?<JNA JfHy?< NA\C>$<2a:BgHy>?<=NAPJ@k3:aBy`a&a2a>?<NAT`aaa&BgNAHy"?< NA\Nu?9:?<>NAXNu?9NAXNuH瀀B?<NAT g. g& gB mڴgRa@`JgS<a,< a$<a`a< a B1LNu??<NAXNu Enter name of file to decode: TOS error occurred! $ (   D`f*o <L// Bg?<JNA JfHy?< NA\Cj$<2a2Hy?<NA\BgHyj?<NNAPJ@fBgHyj?<=NAPJ@k3fHy?< NA\C$<2aBgHy?<< Dg$BQx? QJGVJGgCB`C?fM0g `Rg eaZ`JGgjaL`JgNAXNu?9h?<>NAXNuB?<NAT g. g& gB mڴgRa<`JgS<a(< a <a`a< aB1Nu??<NAXNu Enter name of file to encode: Enter name of output file: begin 644 end TOS error occurred! $ V 2  .  .. VOLUME DOC VOLUME PRG  VOLUME RSC This is an update to the original Volume Label Changer program which corrects some minor bugs and allows easy label changing for floppy, hard, and even ramdisks (if you ever really need to). VOLUME.PRG uses the resource file VOLUME.RSC which must be on the same disk as VOLUME.PRG. The program is very simple to use. Just click the mouse on the drive whose volume you wish to change and the old volume name will be retrieved. Just type in the new name and press RETURN or click on the UPDATE button. You can then select another drive to change if you want or click on the EXIT button to leave the program. Murray Levine ` H *O.|*m - ЭЭм// ??<JNA NF/<NA"/0<NBNuNV`Rn nHRJf0.`N^NuNV` n"n R R n Jf nBN^NuNV0. Ю @-h . n/NrXN^NuNVBn`0n~0Rn n m3./</<~NPN^NuNVBnBn`P0n .f&Rn`0n Rn nm`0n2n RnRn n 2.HJ0f0nBN^NuNVBnBn`d0n  g nf0=| 0n.Rn0n"n Rn`0n2n RnRn n 2.HJ0f0nBN^NuNV>NN N(N^NuNVNNBBgN "T. N .ZBgBgN X. ?</9ZN\./<b/</<`/9ZN> N|#3V`Z 929V]Af:BW?<8?9?9b?9?9`Bg?9V/9ZN RyV yVo>?9b?9?9`?9?9b?9?9`BgN\>?9b?9?9`?<Bg/9ZN D.*?<NT`. y|m y|nBy . /9 NrXB?<N "T>|]W?<NT>/< ?<NN\J@f #H yB( By^` 3^BBgN "TJy^f./9 NX. ?</9ZN\>?9b?9?9`?<?</9ZN D` y|fJy g. ?<NT` yZ$# y./9 NXB?<N "TJy^f@BW/9?<X?<>NT.?<ANT>/9 ?<X?<>NTBBgN "T>?< ?9?9b?9?9`Bg?9|/9ZN >/9ZN:X3||f>?9b?9?9`?9?9b?9?9`?<N\>NN N(N^Nu#NN/9Nu#NM/9Nu#NA/9NuNV3edByfByj3pNFN^NuNV## .мZ#3ddByf3 j n 3pNF n 0p## #^#ZN^Nu#d"<psNBNuNV30.|Hм H-@=|` nH2n2RRn nm.VN>B@09N^NuNV##^###|"#&#V> aF3\pN^NuNV>a*pN^NuNV#|3 >2N\N^NuNV33 3 333333>3N\N^NuNV3# |>4N\N^NuNV#|>6N\ n 0 n0 n0 n0B@09N^NuNV3# |>NN\N^NuNV#|3 33333>*N\N^NuNV#|3 3333333>/N\N^NuNV#|>nN\N^NuNV>oN\N^NuNV33 >pN\ n B@09N^Nu  [3][Please select a drive][ Ok ]@ VOLUME.RSC@ *.*.                        $         f$___________Volume Name: ________.___FFFFFFFFFFFUpdateVolume Label Changerby Murray LevineExitDrive ADrive BDrive CDrive DDrive EDrive FDrive GDrive HDrive IDrive JDrive KDrive L$0J 4  V ]r !00 0 0& 0  0  0 0& 0 0 0 70& 70&  `*r0N N*6K mNf]` m"m -So Q m -SBQ(m)MO*mNNr?<NH?<A?<NAX <B@SfLNuNVBn`0.RnA0 n m9|HlXHlHlN% N^NuNVNHl?,,N\9@>HnHnHlHl?<BgN(0,nS@9@0,nS@9@9|,9|*9|(9|\&9|$Bl BlBlBlBlBn`0.RnA nmNNN^NuNuNV`HnHl HnHnHlHlBgBgHl.BgBgBgBgBg?,?,?, ?,"?,?<?<?<?<N<=@0.|gl0,.`|(g`N`P`|)g`,0,4l>f l,m?,N$T9|,`|g`0,4l,fNf``|g`N``|g`V9l6*9l8(?,$?,&?,(?,*?<?,,N HlHlHl Hl"?<?,,NP`~`|g`|g`*?,`|g`?<NT` `|g`?<NrT`0.|gN0.|gN.0.|gN0<fN^NuNV l,m&?,$?,&?,(?,*?< ?,,N ` NNN^NuNV?,?,?,?,?<N 9@,0,|1 l׺@BgBg/,׺?<?,,NL BgBgHl$?<?,,N4 BgBgBg?<}?<?,,N BgBgBg0,|??< ?,,N ?<NBTBg?<NX?,$?,&?,(?,*?<?< ?<?<N?,$?,&?,(?,*?,,N HlHlHl Hl"?<?,,N>Bg?<NXXBgNTN^NuNV9n@9n B0.n S@9@D0. nS@9@FHl@?<?,N!PN^NuNVHl@Bg?,N!PN^NuNVHA&H?<?,N XBg?,N XBg?,N X9l"@9l B0,"lS@9@D0, lS@9@FBg?<NXHl@?,N!\0,|1 l׺@BgBgBg/,׺?<?,,NnN:,(BG`lBF`$02(A2RFAA" H҆ A F'o HІR @B R/0, 2 A| ?0,"T@??,N RG GoNBg?<NXLN^NuNVHnHnHnHn?< ?,NN^NuNV?<NTBg?<NpX?,,NT?,$?,&?,(?,*?<?< ?<?<N?,,NTBg?<N(XBgNT?,NT9|,N^NuNV?<NlTBg?<NX=l6=l8=l:=lNRl l' o RlBl lo9|9|' N`&`|bg`N ``|;g`Nt``|g`N 4``|?g`BHlP?<N\ @f`6 lfHllBgN\9@`Hl?<Nv\ @f`?<NT g9|`SlAH| gBl`Bl`p0,lo"?< ?<NX?< ?<NX`N lfAH?NT`AH??<NHXRlRl l(m?< ?<N(X?< ?<NX0,lmZ`Z`|Cg`" loSl?<N rT`.`|Dg` llRl?<N FT`0.`|g` ``|g`NSl l l&9|' Sl llBlBl Nf`Z0,(2,(Al A | NHn0, | 2, A?0,"T@2, A??,N& N``| g` llNBl RlN``N0.2,(4,(Bl A0.@NBg?<NXHn0, | 2, A?0,"T@2, A??,Nt Bg?<NJXRl l' o lgBl Rl`9|' N``HNN^NuNV?<?,N\X0,"2, AT@9@@0, 2, AT@9@B0,@^@9@D0,BP@9@FBg?<N XHl@?,N\Bg?<N X?<?,NXN^NuNV. H`|@g`N``|[g`N``|\g`N`j`|]g`Np`R`|{g`NX`:`||g`N@`"`|}g`N(` `|~g`N``|g`N(|} ``|g`N |{ ``|g`N|[ ``|g`N|| `z`|g`N|\ `\`|g`N|] `>`|g`Nt|@ ` `|g`NV|~ `. H??<NXN6N^NuNV?<?<NX?<R?<NzXBg?<NnXN^NuNV?<?<NXX?<R?<NJX?<?<NNX .2,HlHl׾?<AN\Nd/.NXN^NuNV nf.Hl?<N\ @f`^N^ lf`LHl?<NL\ nfBgHl?<=N2P9@`BgHl׾?<=NP9@ ll N`Bl`0,RlA lm?<B?,N P=@?.NPT-@BgB?,N P?./.?,NP?,?<>NXBlBl`` lo`^ nH| g nH| f Rl`"0,Rl n2,RlA0,ne/.NHXN^NuNV?<N THlHl׾N PHl HnNP?<NT|A@׾HnHnHl׾N 9@ lg gHnNX @lBlBgN T`V`RHl׾NX=@`SnA׾H|\fRn0.A׾BHnHl׾N"PBgNTN^NuNV?Hl?<N\ @f`DBG`0RGA GmBl Bl?,?,?, ?,"NPNN>N^NuNV?Hl4?<N"\ @f`\>,(`0RGA 02,RA(AmBl Bl?,?,?, ?,"NPNrNV>N^NuNVHlR?<N\N^NuNV0,`|g```Hln?<Nr\``N^NuNVHl?<N \BgHl?<NN PJg` ?<N*TN^NuNVHl?<N\Hl?<N \N^NuNV0,`|g`LHnHnHnHn?< ?,,NL0.l,g`:Bg?<NVX9|`$`|g`BgBgN2XBl`N^NuNV?,?,NdXl,g`z0,l l`jN0,l"H9@ l( m9|' 0,l S@H 9@ lm9|?,?,?, ?,"NPPNNN^NuNV0,4l,g`0.`|g`0,6H~9@`b`|g`R0,6`|g` loSl`(`|g` llRl```BgBgBg0,H??< ?,,N Bl Bl?,?,?, ?,"NfPNNN^Nu)I)J"/0<NB"l$lNu NV9nװ0.| A" AA-H=|` nR2.AװH0Rn nm/,.N.X0,^N^NuNVAװ)H2Aא)H6An)H:A^)H>AR)HBAJ)HFA2)H.?< NXT9l^,0<N^NuNV9nn9n p9n r9nt9nv9nx9nz9n|9n~9n׀9nׂ9nׄ9n ׆9n"׈)n$R9n(׊9n*׌?<NT n,0` n00b n40d n80f n<0h n@0j0,^N^NuNV9nn)n R?<#NTN^NuNV9nn)n R?<4NfTN^NuNV9nn9n p9n r9nt9nv9nx9nz9n|?<IN$TN^NuNV9nn9n p9n r9nt9nv9nx9nz9n|?<JNTN^NuNV9nn)n R?<NNTN^NuNV)nR)n V?<ZNT n0`0,^N^NuNV9nn9n p9n r9nt9nv?<dNjTN^NuNV9nn9n p9n r9nt9nv?<eN:TN^NuNV9nn?<fN"TN^NuNV9nn?<gN TN^NuNV9nn9n p?<hNT n 0` n0b n0d n0f0,^N^NuNV9nn9n p9n r9nt9nv9nx?<iNTN^NuNV9nn9n p?<jNtTN^NuNV9nn?<kN\TN^NuNV?.?<LNTXN^NuNV/ Ax&H`0+ |g/ NBX Ax"Ҽm?.NT&_N^NuNV0.n l0.`0. N^NuNV0.n o0.`0. N^NuNV n0 nh? n 0 n h?NX=@ n0( nh? n 0( n h?NtX=@ n? n ?NzX=@ n?( n ?(N`X=@ n 0 n 1n0.n n 1@0.n n 1@0.n^Jg 0.n^J|N^NuNV/ &n/ NDXJ@g0<`00+ |g /+N~XBk ?+ NFTJ@g0<`0<&_N^NuNVH&n0+ |f0<`.0+ |gL0+ |f0<`l0+ |g?<B?+ N^P?/+?+ N P @f0<`6k -K k o?<B?+ N P n!@&Bk0<LN^NuNV nl <`?.?./. ?<BN -@ m .`?<?.B?<BN -@?<?.B?<BN~ -@ nf .Ю -@ `$ nf .Ю -@ `0.g <`b . oHn . /?.?<@N Bg?./. ?<BN ]|9@ g <` `Bl . N^NuNVH0><2.|SA¼0?NbT&@f <` $@5G \/NX ,"L N^NuNVH0><2.\ASA¼A ,"$@ fA& $@)@")@&Bl*&R0+Ge*0+Gf$`0k0+7G)J" \`, "f?NT&@ f <` $@ &@`L N^NuNVH0 .]&@$l"` m n l`$R o l 2+Ёf R0(k R&`& 2*Ёf 0+j$`$)J"L N^NuNV/.?<IN6\N^NuNV?>.=|0A"HPgXHf0(>N^Nu)I)J)_NA"l$l/,NuNV nf:0,ϒlϐf0<9@ϐ9@ϒ0<g?<NT=@ nf*0,ϒg Slϒ?<?<NX?<D?<N~X` n f00,ϒRlϒAϔ ?< ?<NRX?< ?<NDX`r nf ?<NT nf20.2,ϒRlϒAϔ?< ?<NX?< ?<NX`&0.2,ϒRlϒAϔ?.?<NX`AϔϐH|f0<`0,ϐRlϐAϔH`` nf?<NT``00,N^NuNV9n 9|Bl9|9nN0,N^NuNV9n 9|hBl9|9nN0,N^NuNV)nπ)nψ .мZ)@ό9|dBl9| n 9PN n 0A)HπA)HψA)HόA)HτN^NuNV9|eBlBl9nN\N^NuNV)n τ9n 9|9|9|9nN,A)HτN^NuNV9n 9n Bn nR2.RnA|0g`9|9|Sn0.9@9nNN^NuNV)n τ9| 9|Bl9|9nNA)HτN^NuNV0. Sn J@g6 nH| f?< ?<NX nRH??<NX`N^NuNV0. Sn J@g nRH??<NX`N^NuNV0. Sn J@g nRH??<NX`N^NuNVH0&n $KAn-H nf?./ N4\=n`H nf?./ N`\=n`* nf?./ Np\=n` -KBn?.NTJ@f ndH| f |o@ H-@/./.?.?<@N 9@ Hg0<`0, n/./<?.?<@N 9@ @g0<`hRnR -@`R``` 6.ƼЃ$@ H-@/./.?.?<@N8 =@9@ Hg0<`Bl 0.L N^NuA)H׺Cx"2"2 2"2"2"22"2"2"22"2x9|v)|"9|ϒ9|ϐNu NOTEPAD page #1 NOTEPAD [HELP] [F1] [F2] [F3] [F4] [F5] [F9] [F10][2][ |Print text ?][yes|no][2][ |Kind of PRINTER:][EPSON|IBM][3][ |Printer not ready ?][now OK|break][2][ |Save text ?][yes|no][2][ |Load text ?][yes|no]A:\NOTEPAD.TXT :*.TXTNOTEPAD.TXT[2][ |Delete text ?][yes|no][2][ |Delete page ?][yes|no][3][ |Disk full ?][return][3][ |Disk- or File-ERROR !][return]A:\NOTEPAD.TXT[0][F1=Save text F2=Load text|F3=Delete page F4=Delete all|F5=Print text|F9=precede page F10=next page][OK][1][NOTEPAD by B.Rockmann|Postbox 610356|D-1000 BERLIN 61| ][Okay]CON:AUX:PRT: " """""" "!"#"$%&"'()"*+,"-./"012"345"678"9:;"<=>"?@A"BCD"EFG"HIJ"KLM"PQR I` .|N.NA"/0<NBNuNVJyfB?<NT3N^NuNVJygB?<NTByN^NuNVBn`0n 0Rn n m33.^/</< N DPN^NuNV=n=n 0.n S@=@0. nS@=@.Q?<?9N XN^NuNV.Q/]/Y/U09@?RW?<Z?<2?<d?< BgN\>?.?.?.?< NP3BWBg/<~?<?9N >?.?.?.?9?9?<2?<dN >?.?.?.?9N@P./</<"/< ?<?9NN^NuNVa>NB=n =n =n=n.U/Y/]/Q?< ?9N`\.Q/NXJ@g>?.?.?.a>\>a.U/Y/]/Q?< ?9NJngJnfBWNBa|N^NuNVN ./</<\/< N 3.?9NT3>N 8-@g. .r>?<+N XT .>?<-N XT3ByaN^NuNV`Bn./</</</</<Bg?</<BgBgBgBgBgBgBgBgBgBgBg?<?<?<1N 8=@>NB./</</<$?< ?9N.g09`09ְyf(Jnf">?9?9?9?<aP`09ְyfBWBgBgBg?< ?9N `|09ְyf yg>N 3`L09ְyfj>Nz>?9?9"?9 09@?RW09@?BgBgN.>N>N 3`09ְyf\>?9?9?9?<?9N ./</<"/< ?<?9N`b09ذyf2 yf aa6`BWBgBgBg?< ?9N =|``||b@0@& PN ygB@`p=@>,N X0y"f.g0 yg&Jnf >?9?9"?9 BgaPBWNB`N^NuNVJngh>?9N FTBW?9N T=y =y"09 yS@=@09"yS@=@.Q?9N hT>,N X=@0.r `|=@0.@|?=@0.|@=@|:|:B.| 0.H |@0.H H@|@0.H |@0.H H@|@0.H |@0.H H@|@Jy gp `p@.]/Q?<Bg?9N >?9N T.?9"RW?9 RW?9N \3">*N X=@y$fJng0.|=@0.@|=@0.r `|P=@|/|/B.| | 0.H |@0.H H@|@0.H |@0.H H@|@0.H |@0.H H@|@.?9"09W?9 RW?9N \3$N^Nu#NN/9Nu#NM/9Nu#NA/9NuNV# 3 3By33N #N^NuNV3eByBy3N N^NuNV3 3 Bn nH|2n2RRnJ@f33Sn33N N^NuNV## .мZ#3dBy3  n 3N n 0####N^NuNV# 3 3333N #N^NuNV3 3By33N 09N^NuNV3 3By33N 09N^NuNV3 3 3'By33N n0 n0N^NuNV3 3By33N 09N^Nu#"<psNBNuNV3&0.|Hм-@=|` nH2n&2RRn nm.NB@09NN^NuNV#&##.#N###> aF3NpN^NuNV>a*pN^NuNV3.3 03 23436383:3<3>3@3B3D3 F3"H#$3(J3*L>N n,0P n00R n40T n80V n<0X n@0ZB@09NN^NuNV3.3 03 23436383:3<>IN N^NuNV3.3 03 23436383:3<>JN N^NuNV>MN n0P n 0R n0T n0VB@09NN^NuNV3.# >NN N^NuNV3.# >#N N^NuNV3.3 03 23436>dN N^NuNV3.3 03 23436>eN N^NuNV3.>fN N^NuNV3.>gN N^NuNV3.3 0>hN n 0P n0R n0T n0VB@09NN^NuNV3.3 03 2343638>iN N^NuNV3.>kN N^NuNV3.3 03 2343638>lN n0P n0R n0T n 0VB@09NN^NuNVH *n(n >0-W?0,WNT:>0-W?,0,WNT8>?NdT>>?,NdT<89F0G9@0F9@GoFnB@`pJL0N^NuNV0.n o0.`0. N^NuNV0.n l0.`0. N^Nu @(#)WATCH.ACC V0.01 Atari Corp. /jwt0jFj WATCH Watch @    2>    (           $            $              *[0][Available RAM: 0000000 bytes][ OK ] Free RAM sizevf  &8  $   xxxxxxxx`s v .|N.NA"/0<NBNuNV-|F n0|AtN^NuNV.NW-@ n "n")f& n|+ n|0 nB( n nJ(f n"ni n|0 nB( .N^NuNVNnzB####3.wTNWyf3=|`0n0Rn nm32=|`0n2BPRn nm. ?<&NVT.tNq3JyfX>?<?<NVX.u ?<Np@T3 yf .u?<Np@T.Nn``.vl?9NpT.BgBgNqX./</</</9Npb./</</<?<BgNra@./<$/</</</<Bg?</<BgBgBgBgBgBgBgBgBgBg?<?<?<09wV?WNo8=@y$.gDBn`60n"|x0Hy$f0n"|x0H>N` Tn n^m.g./<//Np >?.?<Bg/9NqR =@ nm n_n >N.//</<Np .f.g$09`ad`JywVf>Bg/9a\3> Bg/9a\3> Bg/9a\3> Bg/9a\3.Q/]/Y/U?9?9?9?9?< BgNs0.Y/UaPX./</</<?.?.?.?.?< ?<Ns0>?<Bg/9a8P>?< Bg/9a P>?.?.?.?< NqP3BWBg/<vR?<?9Nr >?9?9?9?<aP>?.?.?.?9NrP3wV`"BWBgBg?9?< ?9Nr `B ywVf>NrhBywV`"=y=y.Y/UaX./</</<?.?.?.?.?< ?<Ns0>?<Bg/9aP>?< Bg/9aP>?.?.?.?<?9Nr `nBWa`f ywVf@>NrN>?9?9?9?<a~P>NrhBywV``||b@0@y PN`pN^NuNV0. n@HѮ n0N^NuNV0. n@HѮ n0N^NuNVBWBgBg?9?< ?9Nr N^NuNVBn nJPo nJPo=| n0yl$ n0y"n2A"n2 n0 n 0yl$ n0y"n 2A"n2 n 0 n0"n2A29yAo09y"n2A"n2 n 0"n2A29yAo09y"n 2A"n20.N^NuNV>Ns.Q/]/Y/U?< ?9Nr.Q/]/Y/Ua |fz>?.?.?.?.aP.Q/]/Y/U?< ?9Nr.Q/]/Y/Ua^ J@g>?.?.?.?.atP`BWNsN^NuNV0.Hn |=@0.Hn |=@>?.?. ?. ?<?<?.?.?.NoN^NuNVJno0Jno*>?.?. ?. ?<?./9NqN^NuNV n0y|y"n2 n 0y|y"n 2N^NuNV0. V@@HѮ n-P n N^NuNV.y:?</9a\.yP?</9a\.yf?</9a\.y|?</9a\N^NuNV.y?</9ah\.y?</9aR\.y?</9a<\.y?</9a&\N^NuNVBn n-P0. мv~-@` n"nRnRR nJf n N^NuNV-|y:9wDH@>/YaX n R9w.H>/YavX n R9wJH-| "nR n R9wLH+| "nR n R9wFH`@9wFH>VW/YaX>wR/YaVW/YaX`|g|g` n R9wHH>W /YaX nBRw6N^NuNV-|yP9w8H>W /YahX n R nRR nER nSR9w/YarX n R n(R9w>H>/YaHX n)R n R9w:H>W/YaX nBRw6N^NuNV n-P0. H |0"nR0. H n 0. |0"nR n N^NuNVJywXf aw63wX0.H `JywZg. n ny~y}0.|0y~w6` y wjlJywjfJng n o Jyw\f| n o3w^ no3w` no3wb0ywdy:"|y*4nQ,Jywhg0ywdy:B(-`"0ywdy:|.-0ywdy:B(.RywdRywjw6`ap3wXw6`Jyw^fJywhfp3w`3wb3w\3wh ywdn RywdRywjRywd`x0.|3wfJywffHJyw^f@p3w`3wb3w\3wZ y|0y}0y~B9yw6``|b@0@zB PNaXN^NuNVBn`0nwXBPRn n m3wd yfyg.yhB9yiB9y|N^NuNV09w^yw`ywbfB@`BBn`* |y:2n ( ,l |y:2n( ,Rn |y:2nJ(,fN^NuNVBywX=ywf nl nTn0nwXJPg4Jyw^f=|`$=|`0nwXJPg Rn nm nfa`>UWaN^NuNVH~BF`0F&BPRF|m0nzZ=P 9-yfg 9+yfg 9 yfgBG |y:0p,H<|.g,JFg(|| o | | o_F>ay*RG`a 9-yff <29wTAHҼ"AJLN^NuNVB.`& N.HH"|y:.HHi,R. |y:.HHJ(,f N.HH|eR. . f|+B.`0 N.HH.HH"|y:.HHiBR. |y:.HHJ(Bf N.HH.HHB( N.HH ( f N.HH|+B.`* N.HH ( l N.HH( R. N.HHJ(f.NW/09wT@Hм @ #09wT@Hм @!yN^NuNV`6& y(eRy&( y*eRy(*SnJnnN^NuNVBn`0n"|&B@002nBA2AH@B@H@-@0n"|&B@00H@B@H@gwBw:.]NX/0.@Hм @ #0.@Hм @!yRn nm\.{l/<NXX###./<NX~X###.{l/<NXX###./<NX~X/09wT@Hм @ #09wT@Hм @!ywNN^NuNV=| Bn n-PX n-P.YNW=@.NXf|g&=|.NXr-@#-y./<{tNXlX|gp`.{l/<{lNXX###./<NXX###./<a$X./<NXX###./<{lNXX###.{l/<aX./<{lNXX###Bn`d0. 2.AHЁм&/0.@Hм/NX X _00n2. 4.BH҂Ҽ&"A0QRn nmJng> aT.YNWB@N^NuNV.NXf|g,. /.NX~X/ n #X n N^NuNV>a0.м& @Rhf>0.м& @Rhf(0. @"|&B@002.Ҽ&"ARQBn`.0n2.4.BH҂Ҽ&"A0QRn n`v o"h#x#x#x,IPc.N//Bg?<JNA BbByxN3NV?<NAN^Nu/,HNVpAJ-H=n=n=n=n=n=n -nx?<*HnHnHnxHnpNc\N^,_ _ON/,HNVpA<-H=n-nx?<,HnHnHnxHnpNc\"n2"n 2N^,_ _ONNV/./. /.?<NNN^ _O N/,HNVA-HBnBn0.R@=@09z82.AAzNpW0.|WÂCAd09z82.AAzNpf@p=@"n 0J@g&/9z"n 0@AzN?0Bg?<N\"n 20.N^,_ _XN/,HNVA-HBnBn0.R@=@09z82.AA|LpW0.|WÂCAd09z82.AA|Lpf@p=@"n 0J@g&/9z"n 0@A|L?0Bg?<N\"n 20.N^,_ _XN/,HNVA-H09z4yz,fV?9z2Hz?<Nf0@d p=@`Bn"yzH09z2n29z009z0C09z4yz.f("yzL09z229z009z0C09z4yz*f("yzD09z229z009z0C/9z09z2@A|L?0AO"Op?"Q?<?<NV/9z09z2@A|L?0HnHnN/9z09z0@AzN?0Bg?<N\/9z09z2@A|L?0Bg?<N\/9zBg?<?.?.p@R@?p@?N&Byz0Byz2N^,_Nu/,HNVA2-H . zHg Bn`p=@"n 0.@;r1C/9z?9|AO"Op?"Q?<?<NV"n 0.@r1C/9z?9|AO"Op?"Q?<?<NV"n 0.@?r1C/9z?9|AO"Op?"Q?<?<NV"n 0.@@r1C/9z?9|AO"Op?"Q?<?<NV"n 0.@Ar1C/9z?9|AO"Op?"Q?<?<NV"n 0.@Br1C/9z?9|AO"Op?"Q?<?<NV"n 0.@Cr1C/9z?9|AO"Op?"Q?<?<NV"n 0.@Dr1C/9z?9|AO"Op?"Q?<?<NV"n p)C/9z?9|NAO"Op?"Q?<?<NV"n p)C/9z?9|PAO"Op?"Q?<?<NV"n p)C/9z?9|RAO"Op?"Q?<?<NV"n p)C/9z?9|TAO"Op?"Q?<?<NV"n p)C/9z?9|VAO"Op?"Q?<?<NV"n p)C/9z?9|XAO"Op?"Q?<?<NV"n p)C/9z?9|ZAO"Op?"Q?<?<NV"n p)C/9z?9|\AO"Op?"Q?<?<NV"n p) C/9z?9|^AO"Op?"Q?<?<NV"n p) C/9z?9|`AO"Op?"Q?<?<NV"n p) C/9z?9|bAO"Op?"Q?<?<NV"n p) C/9z?9|dAO"Op?"Q?<?<NV"n p) C/9z?9|fAO"Op?"Q?<?<NV"n p))C/9z?9|AO"Op?"Q?<?<NV"n p)C/9z?9|hAO"Op?"Q?<?<NV"n p)bC/9z?9}AO"Op?"Q?<?<NV"n p)aC/9z?9}AO"Op?"Q?<?<NV"n p)cC/9z?9}AO"Op?"Q?<?<NV"n p)dC/9z?9}AO"Op?"Q?<?<NV"n p)eC/9z?9}AO"Op?"Q?<?<NV"n p)fC/9z?9}AO"Op?"Q?<?<NV"n p)C/9z?9|jAO"Op?"Q?<?<NV"n p)C/9z?9|lAO"Op?"Q?<?<NV"n p)C/9z?9|nAO"Op?"Q?<?<NV"n p)C/9z?9|pAO"Op?"Q?<?<NV"n p)C/9z?9|rAO"Op?"Q?<?<NV"n p)C/9z?9|tAO"Op?"Q?<?<NV"n p)C/9z?9|vAO"Op?"Q?<?<NV"n p)C/9z?9|xAO"Op?"Q?<?<NV"n p)C/9z?9|zAO"Op?"Q?<?<NV"n p)C/9z?9||AO"Op?"Q?<?<NV"n p)C/9z?9|~AO"Op?"Q?<?<NV"n p)C/9z?9|AO"Op?"Q?<?<NV"n p)C/9z?9|AO"Op?"Q?<?<NV"n p)C/9z?9|AO"Op?"Q?<?<NV"n p)SC/9z?9|AO"Op?"Q?<?<NV"n p)RC/9z?9|AO"Op?"Q?<?<NV"n p)HC/9z?9|AO"Op?"Q?<?<NV"n p)GC/9z?9|AO"Op?"Q?<?<NV"n p)gC/9z?9}AO"Op?"Q?<?<NV"n p)hC/9z?9}AO"Op?"Q?<?<NV"n p)iC/9z?9}AO"Op?"Q?<?<NV"n p)JC/9z?9|AO"Op?"Q?<?<NV"n p)C/9z?9|AO"Op?"Q?<?<NV"n p)C/9z?9|AO"Op?"Q?<?<NV"n p)C/9z?9|AO"Op?"Q?<?<NV"n p) C/9z?9|AO"Op?"Q?<?<NV"n p)!C/9z?9|AO"Op?"Q?<?<NV"n p)"C/9z?9|AO"Op?"Q?<?<NV"n p)#C/9z?9|AO"Op?"Q?<?<NV"n p)$C/9z?9|AO"Op?"Q?<?<NV"n p)%C/9z?9|AO"Op?"Q?<?<NV"n p)&C/9z?9|AO"Op?"Q?<?<NV"n p)'C/9z?9|AO"Op?"Q?<?<NV"n p)(C/9z?9|AO"Op?"Q?<?<NV"n p)+C/9z?9|AO"Op?"Q?<?<NV"n p)KC/9z?9|AO"Op?"Q?<?<NV"n p)PC/9z?9|AO"Op?"Q?<?<NV"n p)MC/9z?9|AO"Op?"Q?<?<NV"n p)jC/9z?9} AO"Op?"Q?<?<NV"n p)kC/9z?9}"AO"Op?"Q?<?<NV"n p)lC/9z?9}$AO"Op?"Q?<?<NV"n p)NC/9z?9|AO"Op?"Q?<?<NV"n p)*C/9z?9|AO"Op?"Q?<?<NV"n p)`C/9z?9} AO"Op?"Q?<?<NV"n p),C/9z?9|AO"Op?"Q?<?<NV"n p)-C/9z?9|AO"Op?"Q?<?<NV"n p).C/9z?9|AO"Op?"Q?<?<NV"n p)/C/9z?9|AO"Op?"Q?<?<NV"n p)0C/9z?9|AO"Op?"Q?<?<NV"n p)1C/9z?9|AO"Op?"Q?<?<NV"n p)2C/9z?9|AO"Op?"Q?<?<NV"n p)3C/9z?9|AO"Op?"Q?<?<NV"n p)4C/9z?9|AO"Op?"Q?<?<NV"n p)5C/9z?9|AO"Op?"Q?<?<NV"n p)6C/9z?9|AO"Op?"Q?<?<NV"n p)mC/9z?9}&AO"Op?"Q?<?<NV"n p)nC/9z?9}(AO"Op?"Q?<?<NV"n p)oC/9z?9}*AO"Op?"Q?<?<NV"n p)rC/9z?9}0AO"Op?"Q?<?<NV"n p)8C/9z?9|AO"Op?"Q?<?<NV"n p)9C/9z?9|AO"Op?"Q?<?<NV"n p):C/9z?9|AO"Op?"Q?<?<NV"n p)pC/9z?9},AO"Op?"Q?<?<NV"n p)qC/9z?9}.AO"Op?"Q?<?<NVN^,_ _XN/,HNVA8-Hp=@ nn0.@A|L1Rn`/9z?<prA??<?<?<?<?Hyz?9z?9z?9z?9z?9z?9z?9z?9z?9zHnN6"nE2p"Q"n E2p"Qp.=@Bn0.@eR0.J@W0.rA0p\@WÄC0.rA0p:@WÄCBd p=@` 0.S@=@`p=@p.=@f0.nfn,0.R@=@"n 0.2.tA0Rn`"n 0.@0.N^,_ _PNNu/,HNVNuPAj-H0.T@=@?.NX-@/.?/LNuH _0@"_24BAAc1V`t>/LNuH _02S@AC2YQ/LNuH _02S@AC2YQ/LNuH _02S@AC2FAYQ/LNuB9`PByx _0g$_jp"_// HNj,LJ@fP)J9f" f |` f|` f |` f|`4<G BQB) @ef *:f^&Jrt `e QGitWJBk4Gi3 J9f g g`> g8 fp@`*S@rG   e gRAQJ9g`tJ)f8a J9g| _0< HyiNb|#|3|Nu )bJ) g )g )g ) f J9fgHBNu|/ BgHi ?<ANA>3|NAXNuByx(_&&_k|+g  g6 g fT?+?<>NAX?<Hk ?<=NAP7@| JkNBg?+Bk/p0+/Nu?<BNA Jk&NHykN0<`Hykm0<`Hyk0<`Hyk LNb# //aB/9NoN# //a&/9NnDRANDOM I/O attempted to deviceNegative random access record numberRandom I/O without Reset or RewriteError during random-access _4` _t6 Bo r aSB`2aNH?n _r ar a/L?nNu _r aN _4` _t"x0HgJJjDxvCnDzp cRЀ`|e W0R"f`6 _4` _t2xJAjDAxvCnDp0 2H@0RJAfJg<-RBlCSBr aQSCaQN _4v` _46"_JBjtJCkgCe4`BSCr aQSBk aQN _v` _60@d Cmgt`CmbtJCgkCe4`BSCr aQSBavQNFALSETRUE _6kfv2_t Cc"4YBv` _6kfv"_t Cc4QBvSBkr a(QSCC" A0 9c^a JgYC`NH m"oA/ NnDL mNuByx(_ _/ C( g  f4t4(H / /?(?<@NA LJkn gffNu4(SBraQNu(gN fH ??<NAXLNu f H ??<` f H ??<` f NuHyo7` Hyo0< LNbREWRITE required prior to WRITE or PUTDisk or directory fullByx(_ _/ C (g ( fxJ(f t4($IH / /?(?<?NA LJk,g*fJg  f"J` g  Wf NuJgJ(f P Nu!|Nu4(SBa@J(f8Jg. fJ(f"gr W1Agp f W1A1AQNu(gVJ(fD f&H`?<NAT f?< ?<NAXp LNu fH`?<NATLNuHyp0<` Hyp0< LNbReset required prior to Read or GetAttempt to read past end-of-file xNu#r _ gxexd 9rNHyr`HyrNbt`t _"_0gR@| e.Gr$S" ghjebb"*f&"`v&A%S"`l&J`ذ|gb*|f8"9rg0$A#r`""9rg$A#r`"9rg $A#r"`"Ex&R"$b HyrNbJgr"QHd2S@k"QN _"_0" gxexd gR@ @mz @ e@Er"fB3@B$`\&A2+@ef "'I`F"3@B$`8$K`ư|f"r#r` |f"r#r` "r#rNHeap overruns stackPointer NILPointer not in heapH _0"_e /LNuHyuNb/B9/|NuH _0 @f0"|p` "_J@jpEr4@ BbBS@kQ/LNuH _4SBkt82$_rAdd0 @f0"|p` "_J@jp6ADb6CG0IS@k$eQ/LNuH _4k2SAk0"_p6B@bE0)CS@kQ/LNuH _2$_r0 @f0"|p` "_J@jp@kS@kv&J$IRC4(K Vg RQBg`?/LNuH _4kF2SAk>0 @f0"|p` "_J@jp6B@bESBkQ/LNuString overflow _ hNVf 0(gr"OD@Hd2S@k "Q` _"yxe HyuNbN## .f -|u`-|u nNн f yNStack overruns heapH? _z gBjDRE"g8jDRE$6HBJBg8HAJAf,HBJBf$ւi EdD.` $HB8`B/L?Nu0NvDNH|` H| _z f0NjDRE"g`jDREdJgR(`DfxJg<`DxSDbb JgHA8`"tcRЀ`xeWJg(MdD.`B/LNu09xNu _3xNByxNu[3][][ Abort ]Copyright 1986, CCD and OSS, Inc. ,bBd  >  ,      $&04 " " " " " " " " "                                                                                      6*********************************************************************************************** "  4 B*(       &"&"&"&"&"&"&"&"&"*"            (     (         (         (    " (                                       (   vd&0.4\.0DX<"$>,$8(l*lrh\,&D0T>0,8&&, D"2 T &( 0&  >        ,*< * * , , 0 , " HB@6 h 2J X D2 T  <   , FR ( *@ B @ B V  . {H.. {FCOPY3 ARC|IhFCOPY_3 DOCn~FCOPY_3 EDCtFCOPY_3 ETXy FCOPY_3 PRG~FCOPY_3 TXTFCOPY_3.DOC f`z~ `ذ#aԀ@2`(P"A (14~a"h [\4< ͙5oϝ?o"Ѡ :pI8b9dpC8rh@RHaf͛6mʸ1ԃ:d7:aC"#aNI> c&LҜAC( 0\x@7g䄁"3o7n:pHEKXGƆUeL~sUtMAS]VlT&}^|T!bEF GfFkwRhx0}h_ Bekx`{[eTEFeUYvy`s Va AT.QrSQUXzFsvd.A Q!'|yYFzp%[)'`Сs:jeefXV.Hi)~(~h9>1^IawG.}kYFoY1Fk%˜snAHf 㲕:A1oȑhUHߟy]K^Q'.F Y|1 PHq3V/.qYh EB*ABT4lIa`D 2$dF2UU€PZRh7DjYs 6Q\FR(zƃAyhRPQ0:>G2arfp*=! hN9x,ig,cP~ '`B'8]n/n iinLp0:ʈOa0ƳMM'1e3A4QAYusfað3 + r *. 5 6 (XYglᥬ/Y(o*_D#ɢYԴ&!(Z WZ0,f3t`PL=.#xPR N-kt@j l6s)K.E@&26hxS .s #ml.[vOx+ÀwatRl0Ȩ* xXB`ia CHB$La7-`Dˠ`y'X, k-?H#qb Ew.kT ?pʷPROSQ b@UtzR0쮨6I|ۃdxh}ql'ñç5,*T=(w(;I5TWV@ eIkUeNkA6\G*AU2sTܺfkߡ䵩k !5z-qii5Ge3eXO(gitbQ W8sNgל0?rBdQA4S@tUp&:lg3m -0pA3j(H+?ѝ4 7ٚΒl!BDz507:\:7|+4Le&5 ?]As кwmÊ,PrE b I$ST4 7ؠe}^l:j4'q/kzctD0ot.܈`ۨNӫՖ!1lGFBCAd8]93sD#a4d@|gIz0BVQ D;a2yv`-ubqsb&n*Dt[!v6'b T7\Bt8jbaE5x'TmTR%rU2\`})U7 =ej fY(`$(~&vP!6n+{3̖'sv&Ob 'J8"-%Ef#HgQyWXTC%8~_u$ˇ>+-;'RuX}$S4,~H~y@sn9"ip1 EUml?~sxqs$&س+tP*VS\bot#vrTOsU.28B A)(4)P.@b3TP op`FR!Md5ɶlQ)xmLZ16xPjR8'ar7"Qsp:M%u+Q~ b 8Z~AT2f#S:`$tre5E1%Fc"{'w`V?Wj0V#_'Arup >>(S4$VE&)@FCOPY_3.EDC f`P `ذ#aԀ@2`(P"A (14~a"h [\4< ͙5oϝ?o"Ѡ :pI8b9ƒ /bȚG`hT Õ2lƼiSfRtބl Cg8y<$Hw.$d-+.0n<0Is GBP9#'LIܘy#M:i޸A~݌yJ*2s(fLn輎2F 6 #vd!aƬ31b. TӑzR@RJÒ0iј phlPvQsM7sScl<&izwrxWt!#iAGvRƆLWPxpvt!yyTuox0~pF1z@FұA]ɹb}`PVJ]zecAczZQi}b%^iiF`cQfwhҁƍQzg_b*z[l*&f>~f Uܞցfd᠎ 9Gzfx0ppg]v&jCgƗɆvzhAFi^xo͍b*ם4n*Zh)U!*C<E_R2R:ذAvƽr LA 1>G5,[ZAG αF d֢dt=^ .% ywD遳eul ah0NtxofXlhkfHfݩ\٢N rgBPwxzr2l`UTeA@s,< A+jih[%Q-=& !7 0KRX аT:`!]^6IRYWdHCB=F #5CK_6FgraIZT1!ȔO}"$sDEqHZ;^bq8q$\MMoWKK9a ݚX>*\IMF)'χ]}[(Gx:J[2[N7Hׄ,Ʊc)|Lt&D5my<8s6Hي X^"KtA^dihCD3 ݂!Qk}nA(ݙ=Ez$P&WQ}.T\2p7 B:>3K]@۠SB'eK36C=SC5Ciq6bzs;vb?P&'o`{Md#L'}ė[ّZ+%ZS:$|r%hTt4(wLZR%&K=@cCP2~3C]"- )٤6\5KI"^(U&1rA.J2:`dsSqf6$87zQ1 $p|Xs5`!FCOPY_3.ETX f`I  @R2rΰ!Nj2p 1oڔ7j0f!oҀ.t4a܀` :!2Z9o ӦE7fiN7npfLA: SM7ctCWAɀPkc̹tHBR$Bf/jT@H-P)u bI4sz!HT6"*&kYǍ)Z6@吉,ZgvƌO4e|&;4cԩYJ6ALF,}H_9yļ!g4o0GhphEeGF}WtQgN/4SM}_ rlk]r^ } Ayl4 OAFiHgc8cY?h$C.ByySHFys8d&HM.(1'Y M]veQТBB%U6ixauvuU X^kq $C<E_RQ2'f5i5Z A 1ıG AG oαF 9j%ũ^Ctɑoc) M!H dF99)bXuSLMY!W>ro N+A۔f\@Iګve,[wE0 n_ʕuה:F ɱ/ 3]$[c 4nji;rǡAFzZFWp[\3B=\(^8Iudž_~eg󫡑y lܾOΰ{a}~m&AJ, X1 dQ*͵|mBsǃ BR΄Qʖ6& ehܰ%(/0BW-xBFK;:~:P1@, qn1@7-p^\R pD7 ' M^4%Bc"4 N *;!\{aGo9 !bG=FB Iwy$5!ʾʋH70'&P92Ѹ y1&;`.?5J}Az t9P^Y1:t r*X*V@Ђm'; ,5Vm' kB5{uMa Cf7!A!^B9B\A+dؔvTͧ݊5!$! L܉"!g?-*'xsAP:\%(Eϋ'r1-h:ѐ*E4h]Ǻ&TE-\`E Vn & z1[γ&"Xj`v9/ebYT աMDWfj+JI(+tT3xf Xֲ.K[z;:$X8KВX0h;{Z6t]h${ҋF:uW{U^~#3H6 H%S1P W*^c߮ (f!Wh1gA SlZp)4 X^2\՚: Bb1+EO /iZ D Y*‰r@/z V=r5L^U:l$AA~2Z܎WySLL#aNw"㩬Q {-X΄wK 4 VVOesk=-mYe+ʁ]shdfԤO<˘C|7D  &!URAoV)/zh Ltn~Fb ͸ 8GC.zQ~+JE`{UŽ7P,cjM"eI]y̓3(9ؘvtE1/:ZIn$q-bip *p*̶\-}zixF} t$7 b$^kVͩb@12LB۔ؠ98 b$!K0:"FCOPY_3.PRGif"`S `4@f 1"*RncC\8c%zA֑c@b-+Pg fpF؉)$`hc ^@7 D&@4D*1(7pB  Hљ$A01@2 PN1: !M01daH$1Dq`yfCm4=@q0_`Y& j`6"71%,0%pCL*0Q0BYQDb 8fb c90g0Xwa܁$o0AȪ @%Q KY88pf !AX^Єi%0 ^Q0*0 @" $GVOVU dU k*ֲ @S+hO*Յt!x@!+B$0/ܠId!3PAq 70 dK% , ;30 6`C4p@00jP@@J $# ! 8ɀ ` &P3t>h`H S3@`Kx0p% Ab@K jPWh`fP((b7&%)xj} Ό 3-i3 `?g@Q[CX\^ I 5*P^1! 4z0!ZJ  `^Q0M\pC9.7#RC ,@ fayw^p!@Bf56!z M2 cvH &s p !W}! 8$5`8&LѪ07 Р07Ъ PԠ P Q3B:7z 6rP;kA d,@|.c,8;m 3@h2P@i֩zPUp!b$@d@&b024;8;` A PcDDd ^+U*" C\SMjWsl3.,\s.8K<p0dNzk`&)`Rp0PPD8iA01h6MPO3@0 & LP%H@@y@FRxF 0 H!ڻ*HKۛD`"P v뱆cAH4p]֠ { $0@ h pPt 8FKt p`= \| L "0P%S)ԑ`B n2By0 <` 1I,ppF CZqb"T*e* t`n ]YR m";|eK+0$sr |I, (k 0Ȃ B~r7]K`.0PRP K7  < n:{*f˺ݐ˲l͹ %]J\ urH7`5IXr00ШL] r -3Cp0 6lj'5HAT`kd< 1;XP5c2h 06#;mNM &@K %@άPG;O Xl, JD: Vm-AF" 4P&Xu Ɂmx@ EDdH'"x-wB 6@Ђ*@:w;-F L WE + 3"0@:Ġ"'D* v ;`XCP30 b@n @ Pm0|P0B`| o@K%,spZH0 k(>}z (s1Gx2X e&9RCA9{W _pp)&3 Wuop@8ס0gj %$fp,/yN:@޶ :@S`79-ACx{"p: N9 +Y- 4 0!0@"pn ȼ;%-b&Ë5.|F -%(@(S~QA f 1:ah0 KA??sI4BO)F+!/40p?T; A`/@ PMC.;!33c(s20XO idCΦ2Op`0v!0" 000SSV/5PO.6,Ëd` 5)&K G@N/-v01`%؀f 2@0>k Ʌ &Cob9k/@0B# k R< E\SmM@@` z+z攁j8H]t` X$0  q XDK!" T=@&U !f`DNd/K*H `P|C7P|/gHU[ f00 85 H " +?mS3 7 l*mB|Kg`0F ,H%RY @ ?@2; k@kΰ&*t2]nkRݬ~i 0`Sb*tb"` >pƈ4Ƅ< i%Vn%H9ڑ= j@C + H#< ׃s|=+ Xvq4@ *PAO| 4e!> C8 :M@0~XR2- -qP@`ؒKXJA !&@l7, ܀s(@F0N,ApXnE 8Yp ? rƉ0A1  p` kpg_`} gU~A}x&͹p$ڀ kg`(ŸJ<'` pA6p7PǑk K`-ʰs-$˩`F^G@>~`T`2jzH v~ .P2 wӒKd5^4p;4R`@e H#LЍ` h 7.fw;/Tn( 1 ̹Ab0pT@t^ @ cf 1 X> +@kOA r 0K*`~(2P0 w& B!0^0gpUrh }/@I_/ rБ@i$PR'3L!OJ 8!0  28C:  (  %0R'd8jt6`+_0RW@/7u|1˒RWҘXn +!.d E @@6q6!{GG!2P̛{pEzCup+u ҃ CuВp'ff$`3`7# C@Xvg`7^#  !Đ+̏& 7<8'ݺV@ Y !Np`4 p4  Rco ЍB7 :   GSNxKHg0]K 2V;*.n#P ,@ ))!rD 0/w~If@Mko  8g \^|@/ {/@3M 6 Pa ' n@@>*ekh n}AB QppA"4r_ їJ$&.H APxN4@ + k2WKE 8 !̐3 o& .8@+3@2K38'5ӹغP’K,3@]:b6D DkAR]C`9w s@tnW .J Bm uy BtB}8 @ P`9}0 uA*w ,d\z",!A- h2!Ұ00B x@ 1w,HacI1o7,p T|zr_v&1`8i7@"|0 絤-0{`@ v@=B0Pu^0wų^&6>- ֳ ؒɕ - +gr |7 P3""-72@{AlP|Sp p &@^6@Or 0/1;: Sf4 + kݲQ 0 RP`pƼv쏌P)?غ0t;7Vēf.zU|p|6#2BZL2K#Qu +mt1ҭ @;gkְ'{i2`sPGv[ pFpOqpJj '@ >,'->!ܐz!< 0/.KE 8 !̐5/ @C +@ 2Y66k`g6!@~ " Q5PL%);J 7[ZNRpUi D@G%{@Nl4v˶Pb(7{p7 Ұ0 ne0}6 4Yng`}t4Q`v3BXA0T ZV#,TxUx8ycA.mpO7(,6.;p4OAsq^k%S&672@':729`7;7 kbS8g17H9<`&@^Sp^^0P@,' sQ u8 Q~ [@.fqP@ a>/R`/>4 q  kqg*p& mp|!cH @ HeDۏA#Og`C||'r͜J;j?`I̩^~ e?`1׉e` 8cХQ5 +! qj2'Pfs&c^ь/7 pe B'!o5|AA-0 9`80"T@9B7!@ @ #~ X 0eڐN 4)$HCsoB@ Sd i[ >NNp ۻH>4 `S 8 D!`FA K"Ӿ0P !`k9{q>op -f@>pO n>#+^q?`G4@5&=XOK!n> J=8>e AtR%1l2X" lo8 H;:_eR ; )*`~o" 7bkf`f 8gܖt"A,&`ؒX qa!@)! q*dL !-CKXǟX& 2X1aq  @ 8&,f $$, ;k`k`@T2XX/.!H܉%J;2E\K`@ ϘXX/h.^0s`0A?[X @o rp1.I'sm)A'R`X lb !D2TueR E4.$$,@ ;g` $^.-eca2X lb00*ouB4oB ~8D@ s`]:  G(0 2Xɞ K%E$ @B !F.&%}`@;g@k̰'{ϘXMT` j, T@R` l&$s`R`L kg ?P)T 5Qf0; E_#;~@bk+~\m2~p}C HAs, Pnp Ha G0N|N Z=`apdХqh +=@g*p4ۋ m@@Ns`  Б `Z1aiӠH3HP ,6&9Ph!!#0 "BPBP!W`D鋔b"y0*  '11͢=aQ!T@p؀b (+{(LNĔi@Lev,k%:UWf&AЉL!HJ0@f4A 0(gN 3,lS C(ͳ3Z~,cppQy 7BF4[S.r$2&5-KC@ PLD?2C"y `\@ 3C03E:@;(MJ|!BCt@2?BBQڊB(O!cw Ia/%Ny2E΁#?"> 9Liday+:",U39T@,jPɏl4IҠ!d>Ա1=DKܴ pAsN9f< 2P.@g @ha9t%R#.BAER4U(MeD$?!65 RbcB0 >-&AbЏ>B8@cȋV<0 8Q@`92ApNL D2"!4XH=3}ǺtHd;Zv IԄ;lC$C"`Ȁ U% :1 N(n;l{s:'Y"& !JX@?(@ DbC35{pmtIC,z'%l`P=$A0$`樂0"@H &&.0 O tD2b@l]< !"ƓM %eC:$tR fJ`2Ra!貈<~٥CH/*F@|g5TŨPd <"0 $v^R@!Z 9@tP~f@-iQǁ+ahTHPJ_V 06/ x 40E2@4( FI,c>(5d?zړ> FYbSx9`5@("0C ʛA  ,*6ɱē#0E9Wߐ 0`ᤐTi4D 5!dT6AMPY% # 9L QW(*0q{lI>@ rMBo[L "Y  Y)t1?a1PDum5c @ j <-69PH 'A{@}. Ђ<(GLc. 1M@ .frh Rtq+,Qqd!1XDaR "x?P 5gȨ`0e,qAI%yDzN2f78405_g CZ=|ڣnz8((F*C!FP Ѝd gsa=1sPqlY>ѣ*(!?DZYp3I (HB뎠7|NJؔ 䠀 \y(ypiI"`B$ˉmU`2e00ADdX8Exl #WF-2K @ 4(Ky@y5"` `R _3E 03b@]L *cYm7{4@ 8p 9Fq@%P& lEPW ! !;' +;d LxbK ^@5<x8\fpA`ΩaJQ @ <ZD'3pI2>03m"F54_:@yw `GJ>rF @kr0<j 2 N|&V/6$ 1Lp" 3}pY{7H=.PhM*0`57"@_2i.,*VTT@\* f#7( W"7( Zo-8phk P 6@ i (P%-( P+ _$g`(@$vR< 1u@10#"=(@kMk^A9H DPY_Â/" %RXR%ROy  Ȁ H-B( `<)fI6n 66u:+ f͈J05Y8(eSPkpbo2Bp ?;\a@6NO`N##n./+#rXD@Pym'P?<%DCJHp1a"1!?|l͞8S~FJ J;j1 FϪAO @l G:QRa\q3cs|CuMtWq9аQa֞ #y1E?(pvᲨx|?ňP2+B!{\zz?3)nx  ( 2DN Aࣀ:?M(0kMNL&~h# d\?ءqs>D03anfp :Uiu2\tѸ:&x2b" K@7 (A#`B$) "X0"@|D," B8#D ^Pxp`8 0_ŭP1@p&Fx`< !(]$"IFё$)ɭ`"$9}@ d ` YؤW ]P$@^׽LD9=8 >h*!z0G501<"b0M$ A C0a; $>6;@vB   L]cs48 lDA0 &`pP `P b Р6}D52 g@C԰6 oC0:wCY%(>2MLO tcKKky H8j j]2+"0>P@Fh&*@]0ABC:$WȀpm 06΍oS 6 jܲV.mkB g,BPb 4 -vW:g q:g q:g5] qXC\5>\cס2i}sә3]j Im@AΖE@&J7>C:!ǃg 1 gЉ5 4@:6= @12C0t3#'DX*Du($a%0!x?p4,*yKwc^80!?"gyѻr܃@=8Ib?쐡 ?ȁL!,\ X 橒i_;BvG[]G' oxt !x yL@y X !P 8Ȁ "P((( | |p||1|W}p} e7AegL @j~e0O#Y5g> ` B@B`BBB=ȈXxu 7@Og}'ۇg}AX PxMu  :: @hH:@@7% pv}Ѝ% v >:!Xpx L@`! #)Y ِ @'!c$HA9BK 2 -i8Y+ْ)& 4c@ku-Ic00 G c>Qtd ҀeaJij``0 JqI.i40} S$yItK >֔MRTcyW|ԕ_cYgaɖ)ed0/\ER0Pu0TcݢG 0/Xp6GL9|0Wi;0R0 / 6GYi3cSÑ7B@YMħyZ\ 1_9џD|p0x؃MXuedr(VN/џ 2i#fk'@~X ON &Bm%x #pBՈEXe%V•@o'Pf@g9~B28𧢅P@L AphB Ꟃ 袐D (0GBJ꧹J&t+$5G˺*B+" R謅*&jZ@Z+΂nXi꧐X+ [?80Œ̞32+CP#97E3Vž&( DT1( 1?: |3s?= EuDX m3:3BG4fOh4  H w3 ?{h 8Rh`=8N@ @gS;Y t@0¤Htm6p$_544!AH6dRR%9 D ̰6- 9@ >mF8b0< 4ȐC@ 9C);BP!Pr(HAu3`ݘW7%jRM`C! $ ;t#at$S[A07 bx;AwP px7Ёp2n>qepJtd%@җh(43 a`ƠJv CIcS|'0^! C S@BtP%G?* $Ђ%%S)>&h9 aef 0`| OV @PP ]Ј@<8 b$bKmd^J2 hP4A @O?4-p0ܲ]EƊR7ԗo'y|@:eN:AeHCPt L0U:A6B=\6Hs- (dAbY@ixd/9!DR;h'(d02|(rK0VDP尟@a-(J* gj2ary+92!tv)4!TЧd;AIEnApN"-pwPA34dq "$A E ZEɖBb$l#XŢ E#1 7oXnsIF jP[+<ҳJ{. N(@Z'៲Am[ֵ'x)!&;5 PC(+2 Q_4 E:̡w })]+ S`3bkDsؽQo*7L&[`46}L`#8-(P4쐋$7FxAg2LX{Bc iHHLzE!–lB}M`؝`&A p6Bj{nfE)JxZwPߢauņ}feZvm p̻5V#E8Tml:֖!#}dyJscS e;ώ>0,9@Yrn`A98&QAƱ? 6C5·2 bC 4apuK90ĵwN`Dp6rq;|>4^XD @Yqzb;w,b݊Ƴ7%wib0^MPL@ILPlZRmP[#wIv~7Yȕfk|XشtqTG~tkQW4WŇ]GP 616cRjgP[IG%MG\7KptR)L'v(X~[wkVWGTcxlwAt]2372mpJ<,P/*v6X\u~&z"{x\(NlsUJtLd}UIwDOi2OYnXppfJ/UTw+RFw18pS8p,8p9npR)PR0%2E~xS S;S?5^xPnC&D''t{~n ~Voxd@(L p2-`R1VaZK0:U-`CVAV6eR%fcUV.P%hcbrWO{D|'4yWnolAXIoP|Z&ko@{a`Z `y"hnz%Ad!DoSPg[QTIA%QS@pd!@\Qw4iMnUR`dN]I en)JZ en)Js켑3g 6ΔQ Sq84t, ě A!#̜9e\a$DE e Fc)i &K2AA)SǤFVrI iSg@hIcJ$Y46e06XA@}aP@ݶ? #p #VXbEZ5bg8`١-X.bUXPiMe\z"9e(k"٦9>9S Xƙ{>懘=n)'h &&ؙQ ڝ菒@).6¨F*[#rb \IadbA6[i a4q XPmOH@\bh`G.0@\V/P 1$6`x@̄`<13 憙.A @;0>>P "X_2|5q ~\# gO@q?@7HU~rK 9LݗW A&BP МķprT0u_'qA%LbH{@FAGn ",>]qtl 4cLƏ(jp?l2Q66`W0%}znq6tP@ Ė>z DBw&aF` qHP ݰTR t0]n=Y<^桠&hA' T@qas H6~( $/-`$36Pz4A "Cp)B(Obaf#i Cˀgl` \Ea% @RW~1hł'CxanPf€@AOFo G Leе[%Q !Q.O!uvL @c , 4lAHU{-&er ы\bKjšp \RRfU8TIe5.),8+#b[Dv,XH$IZg ǂ c6ƪDsC-챃CKB 01 [ %K)\BGUl)e c@J Ϭ=l L"z!iK 6C Lܹ!@f<9]R#䆑?Smq8hTX!k6ăՌ}Loѥj_'aHi*+Hk5g"vrq"ʬBQ[kR+ fV?##tcf@#Y%}&!|ze1amh&gnfR,e0PЯ:BrCLl\l]&N@]:6c}nj<; GiuxN J%H T4! :Ȅ$!{]m?o龸m; d꽧Gڛd[Q`%fB,1Ah=XAA}Y ,#>^)4R+T옓jIi)[Ô\hrtnߓ㞨d!RYc  vMX̕vAmbͦP @XF~akQywF}| .`6>cR@'b}1DQ\*ѻqm|0,bc}!}Blڜ94! GA[A`0eoC@`U wsYhg 6@x@0Y|eu 02%1ou@T!0 UT]7w7JQXpatb+80K y|ffP m0y[3X7; ? @#A_B2CpD4,!X/h2h 10`.c=dp/epf%0`0)dP+f36$QcO,XeNт;(D*Q%X RF0O#ud6@3(p+)Q 1 1i]P#@ k0r`p z!F@1Np 0 p0 )9IYi$Y78[+204P6p800)4i83Y7>A?ɓB@ٓHiDٓ2 c-. 8j9_aIpaIi0kN .`bXԃ0і1cXYȖɖ%ъ^QPNPwfV`]hPkVIH%!9HPlYr0frfȕnURPai I*uip=GPIXIɝijd`)t0sPtrHrYvz $RPT YLOTNPE!E05A@CpwA O KIРC@%[W)y!qYAop!Pp(aeЅvUQ|gY08%J[0qIyrBJ QkyGA`($j6HpP B:*RD%@Y(s,r Q/>PA<[ [ɂ镉hah%5twnoc'Szq 9svzCEZHʤW 4X-RTP-Z1]ق  (ʪE r0 p V *ZNpYjY`;CN ED0J20K plɞyU Yg0?KPEJAw 1  TOЄ,y9PъyAj RFQo!II( %3L7+A.p! RUзӬXahaNZ8*K@{bЄIsܚCPDpB Z$afZ(.gˉT /Q kYyv[1Yqa{i[I]͊wP A Yuk*anZ؂KZ:pa ʬۋK[QKV;kE08͉ ͉|@D ]le  C'0߸f 61 ,!4P!C#gL<8Ōtrdɓ); #:oހ3 |@f6uƠΛ9s҈aSQIٶT!] ȑU(aT UH)EHI[K[n%1ڹxW=t^zT{ŗuwqFD|qCziHXKO$M6aV,!Mle A  5tP31\eX w^ p'LAu!) !T\] 07Undn&Xc'uu$wm&n᭩s`)]!ETe07Ftӟ@5i4Ol"_gnj&ma؆}7[pjr1(O,Y=(&+bh[AZi7QG_a,-Fd0R5DcFU& sĥ!)EOT:I<ᄠuPwk)!X)Vh DC@ GchDGxZHԂPz+V!Gs A0RXDNX1+'B08 5p9t;e@L*l}oB }EfMPT!L\`$```h@6x≞R#(p`&#`APx>( ~P` Akπr0`8 (`$`3n`4`@$X@`@(" $PP@`"P 5Ƚ)@C  e@ L `A̧ hpȞ0P4ߵJX =I@I B @0@{ PDTwz)PE#]H2BDd1 @ @ 8 A-I$;(`DAp@( D ? p xrPp`#8w @&ﺲ?8 0(IH>'@x`q,$?h< PqA!"0$ >]qbI $؟<KDx Hh X B`qZ=pPL<@@+ā| <ԧR3h*0ؼ1qQ"p,  DW NA @`j9 &0 DD#nO|w 49nrD ~ 8_̾@^l)0ŭmsV` q (̭qoY0` Ru!HrFCOPY_3.TXT f'`I @R2rΰA!8\Đ!1 dܨ +iذYM2n2ǀCg8y@$4%$ 2i:&LҜACcF.@@挜0&[$qcK޸SB&ac7ktC' 4bAqCDwҌYf4 #Q!aSƎ )S2B V t@, fC DF\7B`ѣϰ)*e)FLH2-\5fh)aAb g4_] ",$ rL0;yUM94M'Gg{W$Aӂke}K1]w rb|lЄd$Uj!ܹa]da'M8= 0ИcƎ#őc_ehFxl“6cKmē YYH :@ QmEvᕒGaFj9UUWe{ecyDUE&exŸ9Bux>`O@3Gh JQt֙FdE'mRyisx)ra] Bm.JMꓨ*P뭹kC !^mpG wQ-D9V-sl(YFk 9oAG DgŁB:H~h)zB##Q +`ht]YP/Ipԧ.pDчa>i_\ۧAVVh|W Q&YcCGM1>jVmUemF p|Z'm:_fbRf`/sD-%pjk )Nff\g2:GeDh3Ug M.Vg_:Y orW/e׊A3rN Ep\{ 4HƂytgWP:4 N-Xѣ)$RTZO#4^KwPТ )BYYwmI|$dD}_4׬ ]i , R(ePlIF 4 &:M2$EJ'REr0CH"νLD3Z`%HQ#4dRnD` HRYhV/#(Wh`0iih"V94Zlk3& s2bEKѱ>sC G9PKWBU=fr^ wNݨ&F L2 V[~ k!ծ @@!5l¦ZeRƕ XeZdzmS0$$ᴩb#",:ju DۜrPp"venkw[R-v{Ѐ.*Q4!*gãސϋSs|kwDUh0)AtGz衜92 TMޅ /S(38-vȑ}5!"Hbk^V.*iSxJVV@ ]e I-d4k&5!Jii2} ԭ+ hۧ#3W.y)'5ꘉqAHf7<)Z,'( Dhպg."9,)$ 14 !De (Ђ6OJԏF$?f0) iC*mxLcSأ $N^A$>$WP@9͉avFIL:a苶cdZhd3x Ar4%:xA0cӐҙHXV2]]Xu#gx+elͼm;it4)'mĶ/"0Oj ~s ? XDpJ'$KP$EtyL%#<ޔ2Mū!&Rc{j }v/Ll=x&zHM1T 3pϬ#DJoQ"Aģvt(2?}A|UaAFc9t| [E1P#Fh۵vMOw 秔pkqyB' B?v9A22M@$( ,WyF$8'[pgu!bCqY?sT;]L$C3*f:ԇxgUő=8-Q)vnaDd1gf;rD B%=B&yy5Ze&(8C܁#ė"GB8G'0|"&#{ےX4pe&'6`2S@EiQ"ͳOe[vRzfh&N57g"4%2~ x-c,!18RJGs 4җƄ$%1;(%6TP, S6D6bDJAdt ?G!q r/cxH04(b4/Չ"T`!!w^o4D.a;4acw3JQ6874XXsX(y"0d7x7 7²7dӡ"Fd )'066010303050000132002006006010000 11 2#1 F0110000001 9[...................................................]0010 Hepberg,der28.12.1989 Willkommen zu FastCopyIII FasterthanLight  0.Programm-Info Konzept,Layout,DokumentationundEntwicklung MartinBackschat Beta-Tester RupertKaiser&"Gogl",ManfredMessnerundStephanEnglhardt Titelbild-Grafik  RalphSeth Dankan Alle,diezurEntwicklungvonFastCopyIIIbeitrugen, Alle,diekonstruktiveKritikben, Alle,diedasProjektfinanzielluntersttzen, Alle,dieFastCopy2.00finanzielluntersttzten,und soebenfallsindirektzumIII.tenTeilbeitrugen,  1.Installation FastCopyluftalsProgrammundalsAccessory.UmesimDesktop zustarten,mues>>FCOPY_3.PRG<<heien.Damitesbeim EinschaltenvomTOSalsAccessoryerkanntwird,mssenSieesin >>FCOPY_3.ACC<<umbenennenundindasHauptinhaltsverzeichnisder Boot-Diskette(A:frLaufwerkebzw.C:frFestplatten) kopieren. 2.Bedienung EinekurzebersichtallerFunktionenvonFastCopyfindenSieim ProgrammunterdemMenpunkt>>Help<<.Umdievielfltigen Funktionenauszuschpfen,istdieAnleitungallerdings unumgnglich.FrdenBetragvon40MarkschickeichIhnengerne umgehenddieausfhrliche,deutschsprachigegedruckteAnleitung unddieneusteFastCopy-VersionaufDiskettezu.Zustzlichbernehme ichIhreAdresseindieUpdate-Liste,sodaSieimFalleeiner neuenVersiondiesesoforterhalten. 3.RechtlicheszuFastCopyIII A)FastCopyistFreeware.Dasheitjederdarfeskostenloskopieren undbenutzen.PD-VersandeundandereAnbieter,diePD-bzw. Free-Wareverkaufen,sindhiervonausgeschlossen.Esseidenn, derAnbieterentrichteteineeinmaligeLizenzzahlungvon250Mark andenAutor.WerdagegenversttundohneLizenzzahlung FastCopyIIIverkauft,machtsichstrafbarundwirdvonmirangezeigt. Dennichfindeesabsolutunfair,wennLeutevonderhartenArbeit derFreeware-Autorenprofitieren,unddieAutorenselbstkeine mdeMarksehen. B)FastCopydarfnuralsganzesPaketkopiertwerden.Darunter mssensichunbedingtfolgendeunverflschteDateienbefinden: FCOPY_3.PRG - DasausfhrbareKopierprogramm und/oder FCOPY_3.ACC FCOPY_3.DOC - DieserTextimWordplus-Format FCOPY_3.TXT - DieserTextimASCII-Format FCOPY_3.EDC - EnglischerTextimWordplus-Format FCOPY_3.ETX - EnglischerTextimASCII-Format 4.Wastunwenn... Fralle,dienochnichtdieAnleitungbesitzen,hiereinpaar ntzlicheTips: Wastunwenn...  ...dasFormatierennichtklappt,vieleTracksdefektsind! EinigeLaufwerke,vorallemalte5-Zoll-Laufwerke, knnenSchwierigkeitenmitdemFast-Formathaben.In diesemFallempfehleich,mittelsaufdasnormale undsichereFormatieren("FormatDest.")umzuschalten. ...icheinFremdformat(z.B.Spectre-128,Minix)kopierenwill?  BeiTOS-fremdenFormaten(abgesehenvonMS-DOS- Disketten)solltenSiezunchstimmerdieautomatische Formaterkennung("ReadDiskConf.")mittels ausschalten.LesenSieinderAnleitungdes entsprechendenEmulators(z.B.Spectre,Minix)nach, welchesFormatdieDiskettenbesitzenundstellenSie diesesimFeld"SetDiskConfiguration"ein. ...dasKopierennurbelegterSektoren(GetSectors:used)nicht  klappt?  DafrkannesverschiedenGrndegeben: a.DieDiskettebesitzteinFremdformat IndiesemFallsieheoberesProblem... b.DieFATderDisketteistdefekt FastCopykanndieTabelle,indersteht,welcher Sektorfrei,belegtoderdefektist(FAT)nicht lesen.IndiesemFallschaltenSiemittelsauf den"GetSector:all"-Modusum.Hierbeachtet FastCopydieFATnicht. ...dieStepraten-EinstellungimmernurdenWert3msliefert?  DieStepraten-EinstellungnimmtFastCopymitHilfedes TOSvor.Dabeiuntersttztesallerdingsnurdie offiziellenVersionen1.0,1.2(Blitter-TOS),1.4, 1.6(STE)undspter.AlleanderenknnenProbleme machen.IndiesemFallentwederaufdieStepraten- Einstellungverzichten(3ms)odereinoffizielles  TOSbooten.  ThefinalNote: Alle,denenFastCopyzueinerwertvollenHilfegewordenist, knnenHonorierungenund/oderkontruktiveKritikanfolgende Adressesenden: MartinBackschat Bergstr.16 8071Hepberg (siehedazuauchMenpunkt>>Help<<,3.Seite,FastCopyIII) 066010303050000132002006006010000 11 2#1 F0110000001 9[...................................................]0010 Hepberg,28/12/1989 Welcome to FastCopyIII FasterthanLight!  0.Program-Information Concept,Design,DocumentationandDevelopment MartinBackschat Beta-Tester RupertKaiser&"Gogl",ManfredMessnerundStephanEnglhardt Designerofthetitlepicture  RalphSeth Thanksto Everybody,whosupportsthedevelopmentofFastCopyIII, Everybody,whocritizescontructively, Everybody,whofinanciallysupportstheproject, Everybody,whofinanciallysupportedFastCopy2.00,and thusindirectlyalsosupportstheIII.rdpart  1.Installation FastCopyrunsasaprogramandasanaccessory.Tostartitfrom theDesktop,callit>>FCOPY_3.PRG<<.TomakeTOSrecognizeitas anaccessorycallit>>FCOPY_3.ACC<<andputitontheboot-disk (A:fordrivesandC:forharddisks). 2.Howtouse YoufindabriefSurveyofallfunctionsFastCopyoffersyou inmainmenuunder>>Help<<.Buttoexhaustthevarietyofall functionsyouneedthemanual.For50Deutsch-Mark(30US$ respectively)I'llsendyouanprintedenglishmanualandthe latestversionofFastCopyondisk.Inadditiontothatyou'llbe registeredintheupdate-list,thatmeansyou'llalwaysgetanew versionimmediately. 3.Howtocopy A)FastCopyisFreeware.Thatmeanseverbodyisallowedtocopy anduseitforfree.OnlyPD-/Freeware-mailingservicesselling thissoftwarehavetopayonce250Deutsch-Mark(150US$ respectively)forthelicense.Whodoesn'tandsellsFastCopyIII makeshimselfliabletoprosecutionandwillbecharged.Thisis becauseitisunfairtogetrichofsomebody'selseworkwhile thissomebodydoesn'tevengetapenny. B)YouareonlyallowedtocopyFastCopyasapackage.This packagehastocontainthefollowingfiles: FCOPY_3.PRG - Thecopyprogramitself and/or FCOPY_3.ACC FCOPY_3.DOC - TextinGerman(Wordplus) FCOPY_3.TXT - TextinGerman(ASCII) FCOPY_3.EDC - TextinEnglish(Wordplus) FCOPY_3.ETX - TextinEnglish(ASCII) 4.Whattodoincaseof... Forallnothavingreadthemanual,heresomeusefulhints: Whattodoincaseof...  ...theformatfunctiondoesn'twork,toomanydamagedtracks? Somedrives,especiallyolder5-inchones,mayhave problemswiththeFast-Format.InthiscaseIrecommend toswitchtothesavernormalFormat-mode"Format Dest."by. ...copyingastrangediskformat(e.g.Spectre-128,Minix)?  IncaseofformatsuncompatibletoTOS(andMS-DOS) alwaysswitchofftheautomaticconfigurations recognition("ReadDiskConf.")by.Readthemanual oftheemulator(e.g.Spectre,Minix)andinstallthe formattheyuseinthefieldtitled"SetDisk Configuration". ...copyingonlytheusedsectors(GetSectors:used)doesn't  work?  Thisproblemcanresultfromseveralreasons: a.TheDiskhasastrangeformat Inthiscasehavealookonthehintabove... b.TheFATofthediskisdamaged Thetablecontainingtheinformationwhichsectors arefree,usedordamagedisunreadable.Inthis caseswitchofftothe"GetSector:all"-modeby .InthismodeFastCopyignorestheFAT. ...thesteprateisalwayssetto3ms?  ThesteprateisinstalledwithhelpofTOS. FastCopyonlysupportstheofficialversions1.0,1.2 (Blitter-TOS),1.4,1.6(STE)andlater.Different (inofficial)versionsmaycauseproblems.Inthiscase youcan'tsetupthesteprate.Solution:Bootan officialTOS. ThefinalNote: Everbody,forwhoFastCopyisaprecioustoolforworkingwith theST,cansendtheirdonationsand/ortheircontructivecritic to  MartinBackschat Bergstr.16 8071Hepberg WestGermany  Hepberg, 28/12/1989 Welcome to FastCopy III Faster than Light! 0. Program-Information Concept, Design, Documentation and Development Martin Backschat Beta-Tester Rupert Kaiser & "Gogl", Manfred Messner und Stephan Englhardt Designer of the title picture Ralph Seth Thanks to Everybody, who supports the development of FastCopy III, Everybody, who critizes contructively, Everybody, who financially supports the project, Everybody, who financially supported FastCopy 2.00, and thus indirectly also supports the III.rd part 1. Installation FastCopy runs as a program and as an accessory. To start it from the Desktop, call it >>FCOPY_3.PRG<<. To make TOS recognize it as an accessory call it >>FCOPY_3.ACC<< and put it on the boot-disk (A: for drives and C: for harddisks). 2. How to use You find a brief Survey of all functions FastCopy offers you in main menu under >>Help<<. But to exhaust the variety of all functions you need the manual. For 50 Deutsch-Mark (30 US $ respectively) I'll send you an printed english manual and the latest version of FastCopy on disk. In addition to that you'll be registered in the update-list, that means you'll always get a new version immediately. 3. How to copy A) FastCopy is Freeware. That means everbody is allowed to copy and use it for free. Only PD-/Freeware-mailing services selling this software have to pay once 250 Deutsch-Mark (150 US $ respectively) for the license. Who doesn't and sells FastCopy III makes himself liable to prosecution and will be charged. This is because it is unfair to get rich of somebody's else work while this somebody doesn't even get a penny. B) You are only allowed to copy FastCopy as a package. This package has to contain the following files: FCOPY_3.PRG - The copy program itself and/or FCOPY_3.ACC FCOPY_3.DOC - Text in German (Wordplus) FCOPY_3.TXT - Text in German (ASCII) FCOPY_3.EDC - Text in English (Wordplus) FCOPY_3.ETX - Text in English (ASCII) 4. What to do in case of... For all not having read the manual, here some useful hints: What to do in case of... ...the format function doesn't work, too many damaged tracks? Some drives, especially older 5-inch ones, may have problems with the Fast-Format. In this case I recommend to switch to the saver normal Format-mode "Format Dest." by . ...copying a strange disk format (e.g. Spectre-128, Minix)? In case of formats uncompatible to TOS (and MS-DOS) always switch off the automatic configurations recognition ("Read Disk Conf.") by . Read the manual of the emulator (e.g. Spectre, Minix) and install the format they use in the field titled "Set Disk Configuration". ...copying only the used sectors (Get Sectors: used) doesn't work? This problem can result from several reasons: a. The Disk has a strange format In this case have a look on the hint above... b. The FAT of the disk is damaged The table containing the information which sectors are free, used or damaged is unreadable. In this case switch off to the "Get Sector: all"-mode by . In this mode FastCopy ignores the FAT. ...the step rate is always set to 3 ms? The step rate is installed with help of TOS. FastCopy only supports the official versions 1.0, 1.2 (Blitter-TOS), 1.4, 1.6 (STE) and later. Different (inofficial) versions may cause problems. In this case you can't set up the step rate. Solution: Boot an official TOS. The final Note: Everbody, for who FastCopy is a precious tool for working with the ST, can send their donations and/or their contructive critic to Martin Backschat Bergstr. 16 8071 Hepberg West Germany ``T(`"TURBO-C, (c)88/89 Borland Int.GJ$VH3 k # Ј<.@#// ?<?<JNAO NzH0ONX6NX\E0G|$|g |g409g KpNYN`BRN]F y5P jfp`pH y%pV09f2A20NZ6ANX$ W(fof0g KpN `N`NNOL NuH0E.GnD0+*f7|*BC`4 Rf$pA2IAC h1Y1Y1Y1Q0 KNYvRC|om Rf4BC`A,B@00ssRCA,00f"ki%K%|v| k }EN B@N N0*g A!pN `jN UOEGIKMHyHyHy"M VNWO 09f6??42B@NXXO6J@lApN`??420NXXO??????42B@NWFO ???4rB@ VNV\O V=h=h0(Xn=@ 2(Zn=A"=h\$=h^&HyHyC0A2NWPO=@ V2(@n=A44(Bn=B6 n@fp2`p=@>=|< V2(pn SA=A8 n@ft`t V0(rn"n>n>@=B:N C|p: VN>N0| |:b@0;Nvvvvvnf4<DLT\0.DgA`epN`VB@N%`@N"`:B@N`2N `,N=`40.DfpN%`0.DfN@L`pNr`N/NAB@NYNCr0 VNU`Cr0 VNU??????42pNU2O 09f0NV0NV`pN`pN`pN`pN`pN\`pNT`|Nz`jN 8`bB@.L@AV20p"ViNF`B@.M@AV20p"ViNFpN`TOL|NuNSLNQNuH>O(H?@&IEpNUpNU y6(8gB@NXBDzKM`0g@g8BRtCBA0 LNSHoHoHoHoHoBgBgBgBgBgBgBgBgBgBgBgBgp?C:4rpNRO.<r@gBW`0BA3?4/gp`B@2@fd0BA34BBfTBA3:|f&|1ftlg:2` U6f plg:7prt f 4C L0rNSBE`VW0 3ftJEg(Ho"J420 LNSXO:2gtC L0NRpFgJ?/ 4/r LB@NRjTO<4 Rf pNPBR`"Jr0 LNS`:|f |#fBE4#JEg0g@gtCBA0 LNRRJEffpNTB@NTJCgNV0OL|xNu/ / EGJp R(r(AprN<@r, Rp)N<@r R(#Ap(@t(sBr(SAp(@N&_$_NuH BCE8p jh25@ "h| QNGH85D |m| o5| v j"h QNG 8 j"h< QNG|VoxVv|VopVvDl8v5D5@JCgNLNu/ Ep Rh22*T@gCp6ArNQp:Nlp>NfpBN`$_Nu/6yD|lvpNN| ov pNN3Dr: y0Np:N&Nu// 6E8jJClBCpNNvjo 6*pNNf|VovVpNNX5Cr> j0Np>N$_&Nu// 6E8jJClBCpNN jl 6*pNN|VovVpNN5CrB j0N,pBNr$_&Nu/`tvp0 g`R@@lB@&Nut"p Q2H <04H… HB<0Nu?9?9?949BANO*\ONu yNNur?t??9?9?9 yBA49NOpO Nur?Bg?9?9?949 yBANO@O Nup yhRgp4Np0NNup4Np0NxNu/ E"R#HA}xBA0?Ap"RirN>A}|BA0>JCgC0/ RrNLCr0 RNL`Bp R1 p R1 NJ%@F 8fr R1A R1A jFNIXO$_6NuNI#4A}\"h!Q"}h y4NINuNI#4 y}j }d y4NINu/ 9AB@9AA}2J@gC`"H$y$j $ yBh p N$_Nu?/ By2E}ANL*AvN@*AN4*AN(BC`202IA pNRC|0m$_6NuBA4`0RAJ0fg32Nu?/ E$t R5h5h09jHy1@5@ 29jHy R1A5A R5h5h0(jj5@5h4(pj j2*@j5A4(hrj5BNJ@grB@NBC`0RCN^| mCdB@ RN6Cr RNJz0U@|b`@0;NJfVVVVVVVVVVVVV2&,>N~`N$`pj"NP`pj"ND`N^J@fb`0*"C[@N`j$_6Nu?6U@l?BBrB@NGTO`0N<:pAn0NFApNG 6NuH>OE$&RGAP%HB@98NKJMuB@ MNFJ@lApN&B@`,I"L KN@C RN@p RNF>J@fCx KN?*` C KN?C KN? -"- NE "-NE& -"- ND"ND(r A N>4C KN>"N KN>r A?/$ ЀЂЂ"ND _2N=C KN>C KN>r A N=C KN>"N KN>|r A?/ ЀЄЄ"ND _2N=C KN>RC KN>H KNBj j!R$NpO L|NuH0RR6 j(`+Cp6 jA(N>tp6(jRRpgr>`r BEKf.` RE| m  r A +Nn&:`* .f` RE|m`REf`RE` 0RC]@mC LN=  pgrr`r-pgrh`r-pgrs`r-pgrd`r-p gra`r-BNC6JCgCr60H jN;B@N O L<8NuH 8A6`Fp6"h 1>fr`BA0P"h3Ap6"h4P$h%IRChl p P@m`0P"h3|RCp P@mNJDg:rpNV|f&BApNHBC`BApCN:0NRC| m`0NXLNuH 6E j oxj`BDpDgRDJClpNBBCClpNB6Rg*84pD@fpN`pD@fpN`pNLNu/A"P0)2( 4|gRAJAg4("v6`BC"P3Cڲ| b4` t v6$"P3B&Nu/ y oDtrp yNEZ6H ryHN@&"<N@&r€gpC`0N&Nu/ YOEHyHyC JNE,POHW"Jp yNCXO0oop`p yNXO$_NuH06EGn2* g(J@f$ Rp\N:BC/ p\ RN:"_N:Sj `*Rj p6"jC(/ Rp*N:P"_N:C RN9NpNTBApN4L NuH0$H&I09g *(fp`> +(fp`2BCB@CgC`"pC A N:6fC(A(N:`0L NuHO6G>r?A?y.BB?B?BA 2+?A?AU@f4k`4?BNA&/H /H y.fp`p?@$?@ y2(?A&?Ap?@(?@|f2`2k?AB*NANFBAB@A}XNG:|f*pS?4+krS0+NF,TOx z`"0kS@?4+k20+NFTOBDzB@NF>BA0NBApEN0NpDN OLL8NuH UO6ACE2<t@p0 jpfFNBAB@ANFvpNFpCg8*`8*4jSB2IjRSA0NEB@NETOLNu?9?9?949 yN@b\ONuH8O6E82*fN`NJCgA`ANGJCgApN 8`BDpA*@ KpNU@gڸ|frB@*AVN HJ@fp@@@Bg4* 2*0* N TONxNIJCfNN, :*2pN1BDA` p@RDlmB0@`rBF``20N,8*gN??4rB@NXOJ@gS@gS@gS@g`&0*f Bg42pNxTO`p?42pNfTORFloN0SEjl0*fN+>G4,2*0, SN p?BgBg42 SpN=\OJ@gApN` S"y< y@ y@0N J@f\JCg22<0,N2"B@ SN8?4,BRB2, SpN=:TOJf0NB@AJNO ?9?9?949rB@ yN<\OpN;FC^p yN ogf"HAHN4p AHN4:/HgR.CP oN4`"AHN4rdpCPAQN5|.PpAHN;28J@mN:Crp yN=py?ry??949 yB@rN<.\O` BApN-N(rOVLxNu/ N(HAVC8EB@)@4BA)A5pBB5BB@)5@0i 5H5H 2) 5A 5ABB) 5B2|5I5I5IBjB~$_NuH0O?@06>:/R8/TNEt y.f(BAp??JDgA` JCfA` J02N@` BAB@ JN@JDgp` JCfp`pNA0*y&T@?@,<,y(TF2y,YA?4y*YB2N?TOGSgp1B/rAp&Nkg.p0 <0r2 HA<0AB/AprNڸkgrp24J|<ArN7D67ENS@gJDf9=gʶ|f o0gBF`^ k g 9~fA0tF2pN,p8` A00r2"y~BB1p2N,N8JDg??4rpNNXO`ZRFke`LJCf9`9<A@.|f@A pNU@f` y?hj(CRAN1r0/0|b@0;N r9ApN$S@f. yA#20N*N%|20N&B~`rCAN0 `:CAN0`,CAN0`NhCrAN/` C}AN/.oC_AN/A"y$i$$"y3309yHy3@3"y2)y $y5A3?9?9?49B@ yrN8\OpN6fC_B@ yN6?@*Cr yN9$0/(fNlpy?ry??949 yB@rN7\O0/*U@gS@gS@gS@g`p`20N(p` B@`p`pO2L Nu yBhjNu y1|jNu/ $HNA}N JN$_Nu// E$A8(g #X(g.(g(#0929N+n&ג"B@ yN1V RN$_&Nurp!A-NrpA2N rp*A8NNuH8O6?AJ@f09`09JCf29`29RA:oEGIx`BD0/ gf K42/0N(4J@gb"L KN.. KN.nAp0r N,C KN-D0DS@N>J@gC0`C KN-$ KpN0f0DS@NRyf|OL8Nu//Aİh e2h t4TB0Crhg(2A4r2 Q2ARA4r2 Q`l2I@4v6 QBB08xA6x8BC0HKCx@g pB|p4` 0||4<6x8 QH0HxA6x8 QH(&Nu?60N3?t29 ypN3TOJgA@pNS@gp`$?ty29 ypN3TOJfB@6NuH8&H68?BBB@rN3tTO0N3Z$HI8 g""JApN,?BBr KB@N3DTOJgAopN6p`B@+S@9@ |gJ@fBC+9C |mȶ| nBA+BB+JBJAm|nBl4Hz@ÅSB9BJDg0 y0r:N\r> yB@NNrB y0,N>NB@L8Nu//AvAx@1C,0/ f|hcr`r1Ap0(,2(TR@1@r2(,RA1A0(@AR@1@ 0Bh(&Nu/|-cB`v|fv`B<&NuH0$H:86B@"<N-btr < JN2` 69>E9?gH9@g@pWA?@BE5Ex`"0/NPJ@g0r2RERjRoRDDd`5CBE`p2t4(REEb0r2B2XOL8Nu//Aİh e2h t4TB0Cthg&@2t4 QBA0(v@4v6BB08JB`@4J@2v6 QBA08xB6x8BC0HKCt@gI`||e||e |e |dB@`p(&NuH0$H&I6pN^U@gBE8*gN2B@ KNJ@g` NN*g*gB@NJ@gB@` NNBpL NuH>O6I9@ J@gA`A-NE8JCg ?j :* 8*|BF*|B@3BA*3tA9Ag*g$pA9rA9- 8-0D?@(?mr?4/ 02,N6TO;G mc;D0-od;o <C SN&04/2,0Nj S@ y S(*- S@2-IA SA Sy09H S@ Sm  Sop S@,SM2<0-N!." NB@N' S "y NN% "N NN%~2<0-N!`"B@ NN'P?94/*2 NB@N+TOJgApNެ`N`9jJCf *g,*g&0-mmR@?@m ?@ 2<N є`Bo JCgtpjry?@*g2BC?C.?C"`0/.NJ@g?o."Ro.0/.oe?o"0/o ycA5pNU@g*g2<'`r?A,Bo092<N J/@*gN00*?@?@&Bo$ry9A?A"tlvy?BB@2/N2/pNAN`0Bo`0,od( yԱd*gA`AN>- ;o Bo*` o,f&09ܰyfA8pNU@g`CA:N"r A0p0/*RN!FC0A:N! o',f@0/*gC`CA:N!A:pN|<W@f ?o*,`d|gX`CA:N!A:pNJU@g80/*gNݲ?o&?o$p0/"H@?@2/"@?A )SJ@gJ4/p2/N2`Bo09o 2,o 4/ Ab Ro6/yoBoRo0,o 2/ @g4/lbp2/N*gd29g y ft`BB2/pN2/0/N ?@ N0/ f2,f"?/ ?/4/rB@NXO<S@g&S@g?/t2/0/NTO?@ J@m??/4/rpNzXOS@gS@gS@g `0/gN`?/BB2/0/NhTO2<0,NFѬ`0/g*gNJ0,o r2HAJAgRo0/yoBoRo0/lbR29g y ft`BB2/pN2/0/N?@ ??/4/rB@NXOS@gS@g`Ro*0/*o,e0/f2/lb?A&?o$4,o ?B"ANڔ09ܰyfApNټU@g;G (4/2/B@Nt2/0/ TN?@ J@mF??/4/BApNXOS@gdS@gS@g`BB2/0/ TNj2<0,Nє TNDRo09l0/yoRo0/jo?|`BAB@NBApNxNXOL|NuH0O:6<49fp`bE&HBB2B@N`HBC09g29 CSAydBD` g K`A42B@N8J@gJFf gGf0OL xNuHEBj0*fp`r B@AN vo4` &JI`@f Rj2*`RLB@fRCyc&JIBB2pN@`@BDg 2<pDNn*jeeBE` M42pN:J@gJGfBCf0O LONE8pAI lANB@@M0,HCAN U@gbrB@ NNvJ@fPB@.lfnK2- Htj ?A80- H Hrj H@?@9@:- Hŋ HE<09N!"H MpN">-m pC MN 6-m GcA"pNZU@g6`GdAhpN@U@gNG*g48- m20N S"yȳlAJpN`HN(N2B@N`B@9@?@?@#B2H?A BW` y0HlfANL#` 9fB*g`$BAB@N8N 09NVOL|NuH>ON2E8pA* yAN$K09NL"H MpN|N*f ,yM`,y MC""""2&yBg4* 2*0* NxTO;|4* 2*0* KNG2<0-Nh&" KpBNV y<@@"KA8 NJ Ѓ"< KB@N yCC> KNIN"$v"tA"M""""2p"M yAN NCɱlAJpN,`*g09NJ@ftNBC**gN v0-m ?@BoA#?|Bo` N0Hl 0<333*gA`ANPN0/yfA#`#09HCANU@gN y(B yy yj09H <0@ 29H HA<0A ?yB@33 3"N29 pN FN `Bo `p/ 4/ 2t4A(Ro 0/ ye2t4AB0(BW09"fz*gr49g y ft`BB29 pN 29 09N?@NB*>?/?9 49rB@NߒXO?@CS@g\S@g~BB29 pN 4pN?@J@f2fB@N0CB@ y$NJ:Cr y$N:0S@gS@g` 6<BApNF` BCr0N:Nn`NOPLxNu/ E$$xLrB@N y"R3h y"R3hHy.Hy,Hy*C RNTO N$_Nu?9.?9,?9*49(rB@ y$ND\ONupy.?ry,??9*49( yB@rN\ONZNuH 68:$H49 "yiy 609iy8B@NBg?BBBAB@ yNXO JBB20NL8Nu y$1@" y$1A:NuH NBCEk*NdBD`.0HDH rRH/"r 0ft`trDp _N@RD|mB@NHCB@ y$N`8Cr y$NP0S@gS@g4`6RC|fBApNX|fBAB@NJJCfrB@N>Nr`VSC`NLNuB?< NA\aN/?< NA\NuB?< NA\Bx>/?< NA\NuHpa09p30< f vxz| ~`F< f Jyg vxz| ~`,v;x z| ~'` Jyg6<+x z| ~"` v;x z| ~' yC20rNa y pbtBahtad0rap<a0<BQ0rNahSy0f y pbtBa$"9ҼXkpNQBQaLNu0ra(p<a  2BB0rNQNuHadaa atLNu3r3hpaa#~C2$y09h29rt&J4g Bg`a 9a333paJyg".9 y png޼` ޼``~|D30<`3tJ@f,3f3l3n>93p`*3f3l3n>93pJyff 3vj` 3xj< b|~`< f|~Jyg~`|~ 3b3dNu29hJytf49JBf3vNu3xNu49`xAJp29b49p6SCABoBQQNu29hJyngAyr69d89pp`CDkDQAJNuHaJa a^LNu309fp> <@|9<FNu09fR@@yr`  H NuNqNq3NqNqNqNuNqNq09NqNqNqNua"<9g&Sg~Jgt9 J9 9 nabJFgV3aFJ@f309| Nu<@gpNu<gpNu<gpNu<gpNuapNu0<aNu3<ANJ#r#~#v!Mr!M~!NvBgHy?<=NAPJk ??<>NAX~ Mrf~a NJ Nu09ofa yN!r!~!vNu09ofpNu yN09ofpNu yNNu/ B@E`R@Re$_NuH>&H&KEpe0fP/ 42p0I"L K$UN$_J@o2"L KN`&pЃr2NFI r2N6M/ "L N$UN$_J@o"L NNd/ "K N$UN$_J@o "K NNL`/ "L K$UN$_J@o"L KN2pf "N KN$`20t4M(`cV20t4/ "K N$UN$_J@m`2/ "L K$UN$_J@n 20t4`"L NN20t4™`bʹb/ "K N$UN$_J@l"K NN N r2N(p0g N Nv6`L|Nu3g #N|Nu??B@C gJ1kB@BA< C(<-Wg<+fg"1bAg1b @8@@D`JgD@86Nu//"4UB|"bjJj < f-DC"t&HCJCf&HC;0NRBH@B@H@f`$?&8BCHC06H@0HC;0&RBJf8QB" _&Nu3!`T`0123456789abcdefghijklmnopqrstuvwxyz JgJgJgJgJg JgJgJfSHggggg ggf @NugfSHNuJgNug fC`Jg INuSHNugHf8g@f0g8f(g0f g(fg fgfgg!epNupNuJfpNu g<g8g4g0g,g(g$g ggggg ggf @Nu"HJgJgJgJgJg JgJgJf SNuSeg gb pNuJfpNupNuJg/bg2 4gf!Sf`f`!Sg"gH?LxH?LxH?LxH?Lx`H?Lx8H?LxH?LxH?LxH?LxH?LxpH?LxHH?Lx H?LH?SfvLx2|HgS@!!Q|gSA!Q`2 4gfSf`f`S"gH?LxHxLxHx(LxHxPLxHxxLxHxLxHxLxHxLxHxLxHx@LxHxhLxHxLxHxLHSfxLx2|HgS@ Q|gSAQ _Nu/$gSe40HB4 gxH_>"&(*,."B$B&B(B*B,BH~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H`SfL||0HgS@!Q|gSAQ _Nu@@@@@@@@@@@@@@@@@@@@@@@@@@@::::::8888888888888888888866666644444444444444444444@  !"#  !"#$HBJBf$HBJBfNuHBЂNuHBЂNu$HBJBf($HBJBf H@B@H@NuB@H@HB0@0H@0H@Nu AH@r2B@tЀӁd҈рӁQF@Nu$jD"BJjD$HBJBf4$HBJBfH@B@H@$ jDNuB@H@HB0@0H@0H@$ jDNu AH@r2B@tЀӁd҈рӁQF@$ jDNu?<NA/?<NA\ONu?/?<NNAPONu?<NATONu?<ONATONu??<NAXONu??<NAXONu??<>NAXONu/?<HNA\O @Nu/?<;NA\ONu/?< NA\ONu?< NATONu?/?<6NAPONu?/?<1o6Nu y1@$Nu y2<BBHR0QNu y1@"NuCΰg""Q y1@f1AZ1Bh4)BJ|1BFg1i4P1i6d1i8b1i:`1i>\1i@^!iLT1iPX1iRRBhBBhDBhJ1oj1or!|l1|@1|@pNu FastCopy III[3][Somebody overwrote important|messages in FastCopy III!|Please restore it to the|original code and try again|or contact the author!][ SHIT! ] FastCopy III -- written by Martin Backschat (13/1/90)>> FastCopy III << by Martin Backschat, Bergstr.16, 8071 Hepberg, West-Germany, Tel. 08456/5495 -- It's Freeware! -- (Greetings to all 'Masters Of Puppets')1Bezeichnung : Erklrung11Kommandos10COPY : Kopiert Diskette(n) von 'Source' nach 'Dest.'0SCAN : berprft Diskette in 'Source' auf fehlerhafte Sektoren0FORMAT : Formatiert ganze Diskette in 'Dest.' oder Teile davon0DIRECTORY : Zeigt Inhaltverzeichnis der Diskette in 'Source' an0QUIT : Verlt FastCopy III0NEW CONF : Wie 'COPY', ndert dabei jedoch das Diskettenformat auf0 das in 'Set Disk Conf...' ausgewhlte0VIRUS CHECK : Prft Diskette in 'Source' auf Boot-Sektor-Virus0SOFT FORMAT : Lscht Inhaltsverzeichnis und FAT und ndert auf Wunsch0 das Diskettenformat im Boot-Sektor0STREAMER : Kopiert Partition auf Diskette(n) und umgekehrt01Bezeichnung : Erklrung11Einstellungen10VERIFY DEST. : Nachtrgliches berprfen der Zieldiskette an/aus0FAST/NORMAL... : Schaltet zwischen 'FAST FORMAT' und 'FORMAT', also0 schnellen und normalen (sichereren) Formatiermodus um0...FORMAT : Vor Schreibzugriff auf 'Dest.' Track(s) formatieren?0READ DISK CONF : Zu verwendendes Diskettenformat von der Diskette in0 'Source' lesen (auer bei 'FORMAT'), oder das0 eingestellte aus 'Set Disk Conf.' bernehmen?0MULTIPLE COPY : Beim 'COPY' und 'NEW CONF' nur eine oder mehrere0 Duplikate erstellen?0GET SECTORS : Ist 'Read Disk Conf.' selektiert, dann alle oder nur0 die in der FAT belegten Sektoren beachten02,3,6,12 ms <(,),/,*> : Steprate von 'Source' und 'Dest' (mit SHIFT)1Allgemeine Hinweise zu 'FastCopy III'11 Konzept, Design, Entwicklung, und Copyright 1986,87,88,89,900 Martin Backschat, Bergstrae 16, 8071 Hepberg0 Bankverbindung Raiffeisenbank Ingolstadt0 BLZ 721-608-18 Konto-Nummer 10-0787-411Nutzung0FastCopy III ist Freeware, d.h. jeder darf es kopieren und kostenlos0benutzen. nderungen am Programm sind dem Autor vorbehalten.01Das geht Sie an!0Die harte Arbeit (Sthn!) an FastCopy sollten Sie honorieren. Richten Sie0Ihre Verbesserungsvorschlge und Spenden bitte an obige Adresse.0Fr DM 40,- erhalten Sie von mir die neueste Version, eine ausfhrliche0gedruckte Anleitung und kostenlosen Update-Service.aaab b bMbbc+cTccddkdddeee"e$eleffLffggegghhahhhi iDi|i~iij j jjjjj`}}A}}}B}}}~}}B~P}}~g}}~i}}}}}~k}}~n}}~g}}~i}}}}}~k}}~~~~~~~~~k~~ }}}r? }}}~}}3MkH}LpLl0l06lL0lh6 A L ~ ~ ~ ~.~=~~~.=32s.rABr llll  !l"#2$.%(r&A'B(D$)-r *m+m,,mH-md( /J 01X 2dh4Cs05m671829:@-;m<@+=>@-?m@@+A B@-Cm3`+pH>ADp>! !  !  !!!@@@AD@`@m r6m*   %)  n @ n(@  %M # %/ MILL 06 06 L .=.=.         0     H>@D >!!!!!!@D@6 *   )     M # / [3][FastCopy III only works in|high (640x400) or in |medium (640x200) resolution!][ QUIT ][3][FastCopy III needs at|least about 40 KByte|of free memory!][ QUIT ]; < = > ? @ABCD !!/#2/0cdef%0&c)d*e+f,"16KBSelect Option!Format Destination Fast Format Dest.XBRAFCOPNu$3(]+,)*du11i ]U#k 011rF Wˠ zL!1F1,N0bM0000000000111111111122222222223333333333444444444455555555556666666666777777777788888880123456789012345678901234567890123456789012345678901234567890123456789012345678901234562312Format Destination09__990079Disk Name: ________.___FFFFFFFFFFFX:Copy DiskScan DiskFormat DiskDirectoryQuitNew ConfVirus CheckSoft FormatStreamerHelpSourcemsVerify DestinationRead Disk Config.Dest.Multiple CopyGet SectorsallusedDisk ConfigurationSides:Sectors:Start at TrackEnd at TrackXRETRYCONTINUEBEST MATCHABORTOKDIRECTORY[1][Unable to open Window!|Please remove one|and try again.][ ABORT ][3][Can't read directory!|Please check your disk!][ ABORT ]HPA:\*.* Bytes (%) freeName: - %) used >>Parent<<[0][X: Destination Disk | ][ FORMAT | ABORT ][1][Cannot access|System sectors!][ ABORT ][1][Please remove|WRITE-PROTECTION|on Destination Disk X:][ OK | ABORT ]Error while Track of Drive X:FORMATTINGVERIFYINGSCANNINGREADINGWRITING[2][Keep old Disk Configuration|or take new Settings?][ KEEP | TAKE ]OK DMA Error Time-Out Write-ProtectedLost Data RNF/Seek Error Bad Checksum .0UU[1][Sector is damaged|and free!][ MARK BAD ]but used!][ NOTICED ]4IBM Soft Formatting Sectors marked as bad[2][Write Error on Track!|Format it and try again?][ YES | NO ]SideTrackStatus:[1][Cannot write the FATs!| ][ RETRY | ABORT ][1][Cannot read|Disk-Configuration!][ ABORT ][3][ Interruption!][ ABORT | CONT ][0][ X: Source Disk| ][ SCAN | ABORT ][2][ Sectors are bad.][ MARK | LEAVE ][0][ X: Source Disk| ][ COPY | ABORT ][0][X: Destination Disk | ][ COPY | ABORT ][0][X: Source Disk|X: Destination Disk | ][ COPY | ABORT ][0][ X: Destination Disk # | ][ COPY | ABORT ]| ][ COPY | ABORT | LAST ]ReadingWritingFormat. & WritingScanningNew ConfigurationCopying[3][Destination Disk is too small!|Copy as much as possible?][ COPY | ABORT ][1][Read Error on Partition X:][ RETRY | CONT | ABORT ][1][Write Error on Partition X:][ RETRY | CONT | ABORT ]Reading Drive X:Writing Drive X:[0][ X: Source Disk #KM PART_X #12[1][Not enough memory for|working with 'Streamer'!][ ABORT ][1][No Partitions found!][ ABORT ][2][Read from Partition|or write to Partition?][ READ | WRITE ]Select Source PartitionSelect Destination Partition[1][Partition is too small!|Write as much as possible?][ OK | ABORT ][1][Partition is too big!|It will be suitable shortened.][ OK | ABORT ]Calculating[1][Please remove|WRITE-PROTECTION|on Source Disk X:][ OK | ABORT ][0][ X: Source Disk| ][ CHECK | ABORT ][1][ Disk contains an executable| Boot-Sector!| It could be a Virus!][ HEAL | EXAMINE | ABORT ]HP0123456789abcdefBoot-Sector Virus Buster[1][Not infected!][ PUHH! ]X:\\X2 P6fd RZ>"V*> ^ h> $~ r   "$VnX4~bHB n x"2 T  D    x .h&R (&> ,       J     : r L,, *z ` .  $v,H2bJ(. "$ :2:4$>  P  PH0D@4\0xB  4J< . 8&F < , j(*  $ N6@<      *   &"       X$  "  (VHB F  "   H  : 8:"(.    b (" 0 "`     h j&,$   ,,  (&( L  p800x000x000H00000`RH0`0000 Hepberg, der 28.12.1989 Willkommen zu FastCopy III Faster than Light 0. Programm-Info Konzept, Layout, Dokumentation und Entwicklung Martin Backschat Beta-Tester Rupert Kaiser & "Gogl", Manfred Messner und Stephan Englhardt Titelbild-Grafik Ralph Seth Dank an Alle, die zur Entwicklung von FastCopy III beitrugen, Alle, die konstruktive Kritik ben, Alle, die das Projekt finanziell untersttzen, Alle, die FastCopy 2.00 finanziell untersttzten, und so ebenfalls indirekt zum III.ten Teil beitrugen, 1. Installation FastCopy luft als Programm und als Accessory. Um es im Desktop zu starten, mu es >>FCOPY_3.PRG<< heien. Damit es beim Einschalten vom TOS als Accessory erkannt wird, mssen Sie es in >>FCOPY_3.ACC<< umbenennen und in das Hauptinhaltsverzeichnis der Boot-Diskette (A: fr Laufwerke bzw. C: fr Festplatten) kopieren. 2. Bedienung Eine kurze bersicht aller Funktionen von FastCopy finden Sie im Programm unter dem Menpunkt >>Help<<. Um die vielfltigen Funktionen auszuschpfen, ist die Anleitung allerdings unumgnglich. Fr den Betrag von 40 Mark schicke ich Ihnen gerne umgehend die ausfhrliche, deutschsprachige gedruckte Anleitung und die neuste FastCopy-Version auf Diskette zu. Zustzlich bernehme ich Ihre Adresse in die Update-Liste, so da Sie im Falle einer neuen Version diese sofort erhalten. 3. Rechtliches zu FastCopy III A) FastCopy ist Freeware. Das heit jeder darf es kostenlos kopieren und benutzen. PD-Versande und andere Anbieter, die PD- bzw. Free-Ware verkaufen, sind hiervon ausgeschlossen. Es sei denn, der Anbieter entrichtet eine einmalige Lizenzzahlung von 250 Mark an den Autor. Wer dagegen verstt und ohne Lizenzzahlung FastCopy III verkauft, macht sich strafbar und wird von mir angezeigt. Denn ich finde es absolut unfair, wenn Leute von der harten Arbeit der Freeware-Autoren profitieren, und die Autoren selbst keine mde Mark sehen. B) FastCopy darf nur als ganzes Paket kopiert werden. Darunter mssen sich unbedingt folgende unverflschte Dateien befinden: FCOPY_3.PRG - Das ausfhrbare Kopierprogramm und/oder FCOPY_3.ACC FCOPY_3.DOC - Dieser Text im Wordplus-Format FCOPY_3.TXT - Dieser Text im ASCII-Format FCOPY_3.EDC - Englischer Text im Wordplus-Format FCOPY_3.ETX - Englischer Text im ASCII-Format 4. Was tun wenn... Fr alle, die noch nicht die Anleitung besitzen, hier ein paar ntzliche Tips: Was tun wenn... ...das Formatieren nicht klappt, viele Tracks defekt sind! Einige Laufwerke, vorallem alte 5-Zoll-Laufwerke, knnen Schwierigkeiten mit dem Fast-Format haben. In diesem Fall empfehle ich, mittels auf das normale und sichere Formatieren ("Format Dest.") umzuschalten. ...ich ein Fremdformat (z.B. Spectre-128, Minix) kopieren will? Bei TOS-fremden Formaten (abgesehen von MS-DOS- Disketten) sollten Sie zunchst immer die automatische Formaterkennung ("Read Disk Conf.") mittels ausschalten. Lesen Sie in der Anleitung des entsprechenden Emulators (z.B. Spectre, Minix) nach, welches Format die Disketten besitzen und stellen Sie dieses im Feld "Set Disk Configuration" ein. ...das Kopieren nur belegter Sektoren (Get Sectors: used) nicht klappt? Dafr kann es verschieden Grnde geben: a. Die Diskette besitzt ein Fremdformat In diesem Fall siehe oberes Problem... b. Die FAT der Diskette ist defekt FastCopy kann die Tabelle, in der steht, welcher Sektor frei, belegt oder defekt ist (FAT) nicht lesen. In diesem Fall schalten Sie mittels auf den "Get Sector: all"-Modus um. Hier beachtet FastCopy die FAT nicht. ...die Stepraten-Einstellung immer nur den Wert 3 ms liefert? Die Stepraten-Einstellung nimmt FastCopy mit Hilfe des TOS vor. Dabei untersttzt es allerdings nur die offiziellen Versionen 1.0, 1.2 (Blitter-TOS), 1.4, 1.6 (STE) und spter. Alle anderen knnen Probleme machen. In diesem Fall entweder auf die Stepraten- Einstellung verzichten (3 ms) oder ein offizielles TOS booten. The final Note: Alle, denen FastCopy zu einer wertvollen Hilfe geworden ist, knnen Honorierungen und/oder kontruktive Kritik an folgende Adresse senden: Martin Backschat Bergstr. 16 8071 Hepberg (siehe dazu auch Menpunkt >>Help<<, 3. Seite, FastCopy III) . .. KEYMAC ACC_:RAMFREE ACC RAT_TRAPACC SPEEDMUSACC NOTEPAD ACC\\-DIGWATCHACC yACALC ACC"PUZZLE ACCzuKCALNDR ACC uRTINYTOOLACCuZ'TINYTOOLDOCudCRAB ACC{uBREAKOUTACC {5CRAB RSC!{`8.|$6N/<NANVBn0. @!l @/p0(m lN`.`*``````|`` ``l0. @/"@/ ) rN j"@, !@ " A+"") A+#P") A+#P-@`,0. @/"@/ ) "@+!Q NqA/0.H//N|PRn`N^NuNVp/p /NP=@N:2.HgpN^Nu0.H /r /NPp/p /NP/@N:"/g0.H/r /NPpN^Nu0.H/r /NPpN^NuNVHN #8Hy3,/N P#8ap/N:XA2Bn0. @l\H/@ @4 /"@5N @5NB"/ A22 A/"h @5N "Rn`BnNf )fdaJg\=|BHy2p=/N:O =@HJk0Hy5N/<@/r?/N:O0.H/r>/N:PNHy8N HX098 @(f098H8fJngHy8Hy8Hy8Hy8Hy/NO098H298H498H698H////x/////NO$098H/@rN &298HЁ498H/@ /A rN &298HЁ//////v/////,v/NO$098H298H498H698H////x/BHy/NOp/Hy/NP=@ @ fBp/NPHy2pA/N:PBHy2p/N:Pp//NP0.H/@rN j @/0( @1@ 098H298H498H698H////B//Hy/NO n g nfN`N098H/@rN &298HЁ498H/@ /A rN &298HЁ//////v/////,v/NO$098H298H498H698H////x////x/NO$`Hy3>p/NpP`B?< NA\#$N y$J/9$N?< NA\BNuB?< NA\#$N?<"NNT @"h#$>&)C#$F?<?<NNX#$:k#$J/9$N?< NA\ NuB?< NA\#$N?<"NNT @# $B!|: /9$N?< NA\ 9$BNuB?< NA\#$N?<"NNT @!y$B /9$N?< NA\Nu y$:C$y$>)g$gH aL g)NNu)J9$RgS9$R&y$FN eG3$R`f&y$Jg?G3~3JkIG4&sJgf62(XAheBAhg@$h%1AJfNuC3#$V O0/@11g"HS@4TBB$0 g/`?S@j?(NA.y$VNuC4z#$V O0/@11g"HS@4TBB$0 g/`?S@j?(NM.y$VNuC4#$V O0/@11g"HS@4TBB$0 g/`?S@j?(NN.y$VNuH<*g2jD(g(jDBv㒴eRQ"jDjD`BBL1o<1o:1o81o61o41o 21o01|1|1|1|NA"oH22"oL24"oP26"oT28"oX2:"o\2<0(0HNuA1o 21o01|1|Bh1|NA0(0HNuA1o 0!o01|1|1|1|NA0(0HNuA1o21o 0!o01|1|1|1|NA0(0HNuA1o21o 0!o01|1|1|1| NA0(0HNuA1o21o 0!o01|1|1|1|!NA0(0HNuA!o 41o 0!o01|1|1|1|"NA0(0HNuA!o01o01|1|1|1|#NA0(0HNuA1o21o 0!o01|1|1|1|(NA0(0HNuA1o 0!o01|1|1|1|)NA0(0HNuA1o:1o81o61o41o21o 0!o01|1|1|1|*NA0(0HNuA1o61o41o21o 0!o01|1|1|1|+NA0(0HNuA1o 0!o01|1|1|1|,NA"o 22"o240(0HNuA1o21o 0!o01|1|1|1|-NA0(0HNuA1o61o41o21o 0!o01|1|1|1|.NA"o220(0HNuA1o&>1o"<1o:1o81o61o41o21o 0!o01|1|1|1|/NA0(0HNuA1o 0!o01|1|1|1|2NA0(0HNuA1o&@1o">1o<1o:1o81o61o41o 21o01| 1|1|1|3NA0(0HNuA!o01o01|1|1|1|4NA0(0HNuA1o01|1|Bh1|5NA0(0HNuA!o0Bh1|1|1|6NA"o22"o 24"o26"o280(0HNuA1o61o41o 21o01|1|Bh1|FNA"o22"o240(0HNuA1o">1o<1o:1o81o61o41o 21o01|1|Bh1|GNA"o$22"o(240(0HNuA1o:1o81o61o41o 21o01|1|Bh1|HNA0(0HNuA1o">1o<1o:1o81o61o41o 21o01|1|Bh1|INA0(0HNuA1o">1o<1o:1o81o61o41o 21o01|1|Bh1|JNA0(0HNuA1o61o41o 2!o01|1|1|1|KNA0(0HNuA1o41o21o 0!o01|1|1|1|LNA0(0HNuABh1|Bh1|MNA"o22"o24"o 26"o280(0HNuA!o01o01|1|1|1|NNA0(0HNuABh1|Bh1|ONA"o22"o24"o 26"o280(0HNuA!o0Bh1|1|1|nNA0(0HNuABh1|Bh1|oNA0(0HNuA1o 21o01|1|Bh1| 1|pNA"o "0Bh 0(0HNuA!o 01o 21o01|1|1|1|qNA0(0HNuA1o 0!o01|1|1|1|rNA0(0HNu"0<sNBNu"0<NBNu1.01 A: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXB: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXD: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXE: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXF: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXG: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXH: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXI: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXJ: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXK: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXL: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXM: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXN: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXP: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQ: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXR: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXS: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXT: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXU: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXV: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXW: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXY: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZ: ______________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKeyboard Macros - press (ALT) keyENABLEPublic Domain Software - Jack Andersen, ST/OP, DK 1987DISABLESAVE SETUP$Z$[$}$$$$$%% %!%C%b%c%%%%%%& &(&)&K&j&k&&&&&&''0'1'S'r's''''''((8(9([(z({(((((()!)@)A)c))))))***)*H*I*k******++0+7+n+o+p+x""" " """""" "!"#"$%&"'()"*+,"-./"012"345"678"9:;"<=>"?@A"BCD"EFG"HIJ"KLM"PQR I E !#!!#!!#! ! #! !  #!  ! #! ! #!!#!!#! !# ! !# ! !# ! !# !N!O=I S3%TA:KEYSETUP.INF  Keyboard Macros[1][Accessory will not run on|this version of TOS...][ CANCEL ]  (`   .        &   &    : N@@@00 0*..:."(>(*0000*0*H<*0<T*T*"".4L@LL66.*0".0*$`.| N BBNA"/0<NBNu# NA/9 NuNVBBJlDRBJ lD RB0. -@0.2. An=@ .gDN^NuNVH?BCB..,. f# <`hlDRCJlDRCn8fzB`0l :HGH`xe`Jge`|fD# D`# JLN^NuNVN,. ?9,NT3`X.FN y(FfB09Nyf4.N#. m/9a X. Z?<NTJy gN^NuNVBn-|B@``/./.NP-@/./.N.P/ .-@ .м0"n 4nRn/< /.NP-@ nmN^NuNV>NNN^NuNV>"NNN^NuNV>NAN^NuNV>?<NAN^NuNV>?<NAN^NuNV>NAN^NuNV.?< NAN^NuNV.?< NAN^NuNV>?<NAN^NuNV>NAN^NuNV>NAN^NuNV>*NAN^NuNV>?<+NAN^NuNV>,NAN^NuNV>?<-NAN^NuNV> /.?<6NAN^NuNV> /.?< /.?<=NAN^NuNV>?<>NAN^NuNV./. ?.?<?NAN^NuNV./. ?.?<@NAN^NuNV.?<ANAN^NuNV.?<HNAN^NuNV.?<INAN^NuNV. /.?<?<JNAN^NuNV>/NAN^NuNV.?<NAN^NuNV> /.?<NNAN^NuNV>ONAN^NuNV./. ?.?<VNAN^NuNV>?. /.?<WNAN^NuNV>?<NMN^NuNV>?<NMN^NuNV> ?.?<NMN^NuNV>?<NMN^NuNV> NMN^NuNV>NNN^NuNV>NNN^NuNV>NNN^NuNV>/. /.?<NNN^NuNV.?<NNN^NuNV> ?.?<NNN^NuNV>NNN^NuNV>%NNN^NuNV.?<&NNN^NuNV>?.?.?. ?. ?.?<NNN^NuNV.?<NNN^NuNV>NNN^NuNV> /.?<1NAN^Nu?/?<LNANu#. "< psNBNu0/2/ҀgV 4<eHA4<|cRBA`B6<c4BfSB2C|gAC8be0Nu4`6`0Nur0/jDA4/BjDADB/&HCCjDCCBmA&Nu0/@kR@`S@@Nu0/@R@@Nu# aF3,pN^NuNV>a*pN^NuNV#V>NN^NuNV3# V>4NN^NuNV3# V>#NN^Nu [0][Available RAM: 0000000 bytes][ OK ] Free RAM sizevf  &8  $   xxxxxxxx` `>(c) A.Thomas 1988BB-Aa(NuCzA"A"A"A"Ax"Nu=@Az"psNBNuCA"A"B BBBB"A@"A`"An"Av"Nu=@@ ANu@ 0NuHNU.-Gnp6a(LbH=|@-|B-|0FLHJp3a=|@-|B-|0FLHJp3a-Gn=|@=|cBLHDp*a-Gn=|@p2a<=|@-|B-|0FLHJp3ap=|@-|B-|0FLHJp3aH0N]LNu .\*T   P  `NNqNqNqI* .E OBBB!<B*H$C! .HN"ACCXModula-2/ST (c) Copyright Modula 2 Software Ltd. 1985,1986,1987. (c) Copyright TDI Software Inc. 1985,1986,1987. NV?<"NN*-EN^NuNVI89n9n 9n 9n <I* "NB3Fj=yjN^NuN NVIB BBBBIG* (G* )EG$* )EGF* )E GV* )EGb* )EN^NNVU?< Bg?<BgBgNO =_N^NuNV3$(n* #VU?<4?<?<?<BgNO =_N^NuNV3$(n* #VU?<#?<?<?<BgNO =_N^NuNV#VU?<Bg?<?<BgNO 3jN^NuH猈 / *#(yz,yc(yz,(<yEb0(yz,yc(yz,(<yEc`N(3(yNSyJyg`N (yNL1NuNNVUN3lU?9l?< Hy NP3nBy3YN#(y#*<h)EIp* /N6X y(pf`NvU?<?<'Hy.NP3 yf,U:9RE??<"HyXNP:SE3N"U?9?<(Hy|NP3`hN^Nu Mouse Speed[2][Place your bets.][ Trigger | Speed ][2][Shoot that mouse!][ 0 | 1 | 2 ][2][How fast runs that Rat?][ 1 | 2 | 3 ]*(             mN^NuNVBn`J0.2.AHЁм& @FP0n2.4.BH҂Ҽ&"A0QRn nmN^NuNVB.09wT@H @"| 0-@r=@09wT@Hм @-h0.||f*J9w2f9w4Hw2|dldw2B@`0.@=@Jnf=|n ncodw2B@` nl8BnB-@-@29wTAHҼ"A#@29wTAHҼ"A"9wFH`BW/aXJ@f N"`w:wB|0.R@=@n=|09wRn n o=| n lJ.f nl B-@-@./<{|NX~X-@#-y.a./NXxX-@#-y./<{|NXX-@#-y.a.N$H .r=@Jnf=|n no >N$B9y| |y:2nB(.`N=| .a./NXxX-@#-y.aF.N$H| `S. |y:.HH (0,g n l .Hn|lB9y|>N$| `S. |y:.HH (0,gR. |y:.HHB(,`r.a(.wR/NXxX-@#-y.at.N$H |y:2ywRB(.``|b@0@zb PN|`2.Hмy: @ +f.Hмy: @ R. .m 9wFf 9w:ffB.`J |y:.HH (0,m. |y:.HH (9,n |y:.HH( ,R. |y:.HHJ(,fN^NuNV.YNW=@.YNW=@0.|`X n =@Jng nfp"nN^NuNV 9zzr=@0.@=@nJnf=|n nlB#z~#zz 9zzz~fB9wJ`wJw@ nco409wT@Hм @ zzB#z~#zzwJwNlw4N^NuNVJ9w0g B9w0N >QnJ9wDf0nx=P`0nwl=PJnlB@` n g nf&w@ nf 9wD` 9w.`>N:09wT@H @"| 029wTAHҼ"A")f09wT@Hм @ J9wNgNJ9wDH9w.HAgw@B@w.wDwNJ9w2gZ9w2H|w:pwBw@w6B9y|EyfrygryhoyiryjB9ykJ9w@gN DJ9wBgN nJ9w6g>?</9N\y3> ?</9N\y3> ?</9N\3> ?</9N\3>NXB@wBw@w6N^NuNVBn` n "nRR Rn nmN^NuNV.Q/.aX./. aX. /QaXN^NuNV9wPH`JpwBw@ ndm npow:B9wP`<0.|`wP`wP`B@wFwPwN`0.|wFB9wPwN`0.|w8B9wP`0.|wH9wHH`(By`83@`.3 `$3```J@g԰|gְ|gڰ|g`.NWB9wPwN`| b@0@z PN`:pwBw@ ndm noo w:`$B9w:wF0.|3wRwNB9wP`pwBw@ nem npo w:`$B9w:wF0.|3wRwNB9wP`pwBw@ ndm nsow:B9wP`^0.|98HHҼ"AR98 98f NAB9wP`$`"|g|gܰ|g*|gx`9w:HN^NuNVBnBnB9y|9wFHW@0@z=P9wFHW@0@z=hBn`B@09&rnh|0=@ n9o^nJnf n0gh=|0.2ny:@,Rn n oDSnBn`" |y:2n"|y:4ni-,Rn n mw:wB>N&Rn0.nmNJnf0ny:|0,Rn0ny:|.,Rn0ny:B(,Rnw6N^NuNVBn` |y:2n"nQ,RnR nm |y:2nB(,BnR` |y:2n"nQBRnR nJf |y:2nB(Bw6N^NuNVJnlv`jJ9yif 0yg`^=|`2 |y:2nJ(,g |y:2n2ny:i+,Sn nnygyi0ygRnJnm`H=|`" |y:2n"|y:4ni-,Rn0.T@nn |y:2n|.,N^NuNVBywTByB####pw6wNwBw@B9w>N^NuNV*9)gy*(9'gy(&N^NuNV nm| n2lrhw4BW09wT@Hм/NXJ@l09wT@Hм @ p` 0.`BWN`BWNJ`>N&`BnBn`00n"|&B@002n2BA2Ag=|Rn nm>N&0.y*`ja`dB@09*|=@aBn` 0n22n&0QRn nlJnf``||b@0@z PNBn` 0n2n&0QRn nmNlB@` nf09wT@Hм @Jl&iw409wT@Hм @ p` lw4BWa^BW09wT@Hм/NX=@>a6Jnl09wT@Hм @ p` *B@09&y(f yE*c09wT@Hм @ p` 09wT@Hм @p!@#09wT@Hм @ <@ #=y*`.09wT@Hм/NXX/09wT@Hм @ #09wT@Hм @!y.{|/<NX~X###SnJnnvB@` iw4 n2m>Wa`0.`09wT@H @"| 029wTAHҼ"A")f09wT@Hм @ 09wT@Hм.NY/09wT@Hм @ #09wT@Hм @!y`N09wT@H @"| 029wTAHҼ"A")f09wT@Hм @ 09wT@Hм.NY/09wT@Hм @ #09wT@Hм @!y`09wT@Hм.NY/09wT@Hм @ #09wT@Hм @!y`\09wT@Hм.NY /09wT@Hм @ #09wT@Hм @!y` 09wT@Hм.NY$/09wT@Hм @ #09wT@Hм @!y`09wT@Hм.09wT@Hм/NXX/09wT@Hм @ #09wT@Hм @!y`R09wT@Hм @#09wT@Hм @#09wT@Hм.09wT@Hм/NXX/09wT@Hм @ #09wT@Hм @!y.09wT@Hм/NXX/09wT@Hм @ #09wT@Hм @!y`d <29wTAHҼ"A`F <29wTAHҼ"A`(NY*/09wT@Hм @ #09wT@Hм @!y`.| 09wT@Hм/NXX/09wT@Hм @ #09wT@Hм @!y09wT@Hм.NY /09wT@Hм @ #09wT@Hм @!y`@09wT@H @"| 029wTAHҼ"A")f09wT@Hм @ 09wT@Hм.NY/09wT@Hм @ #09wT@Hм @!y09wT@Hм./<| NXX/09wT@Hм @ #09wT@Hм @!y`J09wT@H @"| 029wTAHҼ"A")f 09wT@Hм @ jw4.{|09wT@Hм/NXX/09wT@Hм @ #09wT@Hм @!y`09wT@H @"| 0-@ .29wTAHҼ"A09wT@Hм.NY/09wT@Hм @ #09wT@Hм @!y09wT@Hм./<|NXX/09wT@Hм @ #09wT@Hм @!y09wT@Hм.NY /09wT@Hм @ #09wT@Hм @!y .29wTAHҼ"A`T09wT@Hм @-P .29wTAHҼ"A")g09wT@Hм @ @09wT@Hм @!|.g <29wTAHҼ"A`09wT@Hм @-P .29wTAHҼ"A")g.g09wT@Hм @ `09wT@Hм @ @09wT@Hм @!|`.09wT@Hм @ `|b@0@z PNN^NuNViw40n"|{B0H=@0.HH@=@ nlBWa` noa0>a=@ no >a` noa0.N^NuNV09wT@H @"| 029wTAHҼ"A")f09wT@Hм @ B@`V.{|09wT@Hм/NXX/09wT@Hм @ #09wT@Hм @!yN^NuNVJ9w.f 9w8fB@`9w8H|=@JnfH09wT@Hм.0.@Hм{l/NXX/09wT@Hм @ #`F09wT@Hм.0.@Hм{l/NXX/09wT@Hм @ #09wT@Hм @!yN^NuNVJ9w.f0.`P09wT@Hм.NX/09wT@Hм @ #`,09wT@Hм.NX/09wT@Hм @ #`09wT@Hм.NX/09wT@Hм @ #`09wT@Hм.NX/09wT@Hм @ #`09wT@Hм.NX/09wT@Hм @ #`L09wT@Hм.NY/09wT@Hм @ #``|b@0@{T PN09wT@Hм @!yB@`B nl09wT@H @"| 0##09wT@H @"| 0## <Bn`L0.@Hм.NY /0.@Hм @ #0.@Hм @!yRn nm./<NXX###./<NX~X####@B0n"|{N0H@Hм.0n"|{N0H@Hм/NXX/09wT@Hм @ #09wT@Hм @!y`F nl<09wT@Hм.09wT@Hм/NXX### nf,./<{|NX~X###`*./<{|NXX###.NY$###.09wT@Hм/NX~X###.NY/09wT@Hм @ #09wT@Hм @!y nf^.{|09wT@Hм/NX~X###.{|09wT@Hм/NXX### 9f #./<NXX###.NY/09wT@Hм @ #09wT@Hм @!y#@B09wT@Hм./<NXX/09wT@Hм @ #09wT@Hм @!yN^NuNVJnf>Bn`.0n 2n00n0Rn nm`,Bn`0n2n 0Rn nmN^NuNV0.Hd=@J9w2g ngp`dw4J9w:gB9w:wBJ9wPg>N vJ@fB@`d n3f0JywXg(JywZg 9 y|` 9 yfw6B@`,JywXg ngN`0.`>a `>WN `09|nf>W8a~`09|Hd|f>W8a` >W8a`0.|p=@|o_nVn09wT@Hм.0.@Hм{l/N XwN`6>WN&(wN`wN`|b@0@| PN ng n gBy|3|N^NuNV0.` wP`(dw4N%B@wLw2`09wT@Hм./<zzNX~X#zz#z~N`.zz09wT@Hм/NXX#zz#z~N`09wT@Hм @ zz09wT@Hм @!yz~wN`^B#z~#zzN`F09wT@Hм @#zz09wT@Hм @#z~N` #zz09wT@Hм @#zz09wT@Hм @ #z~09wT@Hм @#z~09wT@Hм @!yNwN`=ywTJnf=|0.S@@Hм.0.@Hм/N JXwN`6BWN:`BW09wT@Hм/NX=@>N:`JnmB@09&y(fB@09*=@|+nJng0.wN&B@09&yB@09(y B@09*y Sn nn3&23(43*6wB`<09wT@Hм.NY0` Bn`,0.@Hм|, @p!@2.AHҼ|,"A"Rn nm`8`80.wP` 9cw>lR9w>wB`J9w>gS9w>9w>H >ZWa 6wB`lBWa $wNJ9wLg0>|a f09wT@Hм./<N XBWaa ` < 29wTAHҼ"ABWapw@wNa B9wL`B9w.>a pw@wN`09wT@Hм.a wN`NJBn`0nwXBPRn n m 9wFo9wFHU@3wfN`wN`N09wT@Hм.a `6awN`(>al`wN`|b@0@| PNN^NuNV9H`9H>a.09wT@Hм/N X`09wT@Hм.9H?aT/N XwN`~09wT@Hм.9H?abT/N JXwN`H9H>a@.9H?a2T/N JX` `|g6|g\|g|g`N^NuNV0.@Hм|,N^NuNV09wT@Hм-@Q-@0.`BBW/.NXJ@m>/.NXJ@l.hw409wTS@@Hм @ SywTp`20.HH@`Bn`"0n&2n&0(QRn nm`|Bn`"0n&2n&0(QRn nm`HBn`$0n"|&B@002n&QRn nm``J@g`|g|g noBWNBn` 0n2n&0QRn nmSywTNlRywT`./.NX~X/09wTS@@Hм @ #09wTS@@Hм @!y`./.NXX/09wTS@@Hм @ #09wTS@@Hм @!y`T./.NXX/09wTS@@Hм @ #09wTS@@Hм @!y`.a.a09wT@H @"| 029wTAHҼ"A")f.jw409wTS@@Hм @ SywTp`./.NXX/09wTS@@Hм @ #09wTS@@Hм @!y`D nH"nH@=@09wT@H @"| 029wTAHҼ"A")f.jw409wTS@@Hм @ SywTp`./.NXX/09wTS@@Hм @ #09wTS@@Hм @!y nH2.@|gj nJl0./.NX~X/09wTS@@Hм @ #`../.NXX/09wTS@@Hм @ #09wTS@@Hм @!y`N209wTS@@H @"| 029wTSAAHҼ"A")f09wT@H @"| 029wTAHҼ"A")f.dw409wTS@@Hм @ SywTp`n09wTS@@Hм @p!@29wTSAAHҼ"A"` nJlpwBw: n.NY/09wTS@@Hм @ #09wTS@@Hм @!y./.NXX/09wTS@@Hм @ #09wTS@@Hм @!y.NY /09wTS@@Hм @ #09wTS@@Hм @!y``| b@0@}N PNSywT09wT@H @"| 0fp`B@N^NuNVwN`,JywTgB0ywT"|00HdH@>aJ@m0ywT"|00H nlN^NuNV9w>Hdn0.H >a y1wTm,wNkw409wT@Hм @ p`FRywT0ywT009wT@Hм.09wTS@@Hм/N XN^NuNVSywT>aNN^NuNVBywTByB##pw6wNwBw@B9w>N^NuNV n "n")f n `$.NY/ n # n!yN^NuNV09|nf J9wLgB9wLw@3|`6pw@wL.09wT@Hм/N X3|0ywT"|00nfSywTwNN^NuNV09wT@Hм-@Q-@JywTf nf./.N X./.N XBWN2|./.N JX>N2|./.NXX/ n # n!y./.NXX/ n # n!y` n "n")f n `./.NXX###./.NXX/ n # n!y./.NXX/ n # n!y./.NX~X/ n # n!y.NY$/ n # n!y./<N X>N2|./.N JXN^NuNV n r=@nJnl np!@"n"B@`H n oB@`< nl n!|prnA"n`pr nA"nN^NuNVBn n-PX n-P.NXf|g&=|.NXr-@#-y./<|NXlX|gp`2./N X.a./<NXX###.|/<NXX###./<N X.ar./<NXX###.|/<NXX###Jng -yf` yf=|.Bga"T0ny:|,Rn.?<aT0ny:|',Rn.Np n=@.Y/<NXxX###./<N X.?<aT0ny:|.,Rn.a4./<NXX###.{|/<NX~X###.N@-@=|` 0ny:"n4nQ,RnRn noSn`Sn |y:2n (0,g |y:2n (.,fSnRn0ny:|",Rn0ny:B(,RnB9y|Bn`> |y:2n (0,m& |y:2n (9,n |y:2n(,Rn |y:2nJ(,fw6B9wNN^NuNV0.@Hм.a0.@H @"| 0r=@n nl=|0.@Hм.N@-@ n 0Py:"ni,"n RQ=|`( n 0Py:"n4nQ,"n RQSnRn nnN^NuNV09|` .09wT@Hм/N X`09wT@Hм./<|NXX/09wT@Hм @ #09wT@Hм @!y09wT@Hм./<|NXX/09wT@Hм @ #09wT@Hм @!y.09wT@Hм/NX~X###``J@g|gd|g`09wT@Hм./<N XRy| y|oBy|N^NuNV9wFH3*3wR,wF3 wR y |g y|gNJBn`Rn |y:2nJ(,fSn`Sn |y:2n (,g0.S@3&9y}H| 9y~HA|3( 9-y|f09(D@3(09(|H|7=@`N9y}H| 9y~HA|=@ 9-y|f 0.D@=@ n fWn`VnNJ ncoWn nlVn0.y(=@ nlVnp y&nlWn 9ygg>(0.WN$Jnl-y|0.D@=@` y|0.H |0y}0.H H@|0y~Bn`> |y:2n (0,m& |y:2n (9,n |y:2n( ,Rn |y:2nJ(,fSn`Sn |y:2n (,gRn |y:2nB(,09*wF3,wRB9wNw6N^Nu#.NN/9.Nu#.NM/9.Nu#.NA/9.Nulptx|\ \ \ $(,048<@DHLPTX`dhA `LA`FA`@A`:A`4A`.A`(A`"A`A`A`A` A`A`|A`vA`pA`jA`dA`^A`XA`RA`LA`FA`@A`:A`4A`.A`(A`"A`A`A`A` A`ANVTHazLN^NuA`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`A`B@ /;  fANuZ>e|_eegJfgjjpj:hhixiklkl.lmmZhhh[[[[[\[\H\Z[\>\Z^L^L_v^__d^DJ@lXONuJDlJ@llDEFG`A`A`~A`vJ@mJDl0|`a&gm 0|` 0|`0|y2y2Nu94g f @g간fJl@f ffNuDf ffNuɈ(VHD J@fD @fD`D@HDHDɈy2y2Nur`4r`0r`,r`(r`$r` r`r `r `r `r ` ~a>NuABF@BB~`$~@a a0<Nu~ `~aL}Nu~E2,HGHG$FgH g @NLNuC2 P02NuC4`C6 "Nu"P8H`"P(L}JfNunD0<@HD2 8HD2 8HAa2BJf`aDEFG"XB"BBJ@fJg" @f0<JgS@a`N@?aNuaDEFG"XB0"$BPHJ@fJfJg, @f"0<JfJg@HA AfHA`HANu@<NuaDEFG"XL @fJfJfJg@`Nu P"HL}Hy]x g f@x  bHAJAgHA`HALDa`Nu0<@ fa 5g fNBEx f aiEl:` Hy]j fx  bHEiEi EiDi`NuiEl`ʳg`J@g @gJf JfJfB@NuHAJAfHAaTKJ@nmlNug AoHAaHA A oHA`NHANuJ@g @gJfJf JfJfB@NuHAJAfHAa J@nJVĆV`HA`J@g2@g.m|mD@L} <NuSD`a$UDngNu092Nu@:E@oaJgaga`(HABAHAaP @@n(gJlD Nu@a4R@gN @g @@?m a0<`88x.x a6SDfxe@?H(aa@@npaJ@fB Nux+JlTDNuHA BAHA`0123456789ABCDEF P:EoNuBBUEga:REJDVLBT@TEma*a`XBJVĈ&a"BNu(&$a"$BNuJgB:94E`f:Eڄ Pe`E fJl` E fJmBDe`$e`HANuAxLaHNuS@ JVNuU@NuU@BNuR@JVNuR@NuT@JCVHBNuNuNuHDGENuBDHDNunlBDJDNuI` DNuIaBDBD`R"K JdafaRDNg6< DS"K Jda0a~RDNf`fI`IaHBDNBD`R"K JadaPaa@RD Df`&Ib` I|`NuIa8<aND`"K JSlCxLSDmɈaPɈH``A&pDm0@LHNuAZp`9c9tH0 he$ '8 fhfe# ffhffe fffhg fffgf9RhQX"P@u2sx&BWBu4ty1@f4''hbf714)#DShU4)BduaUd4)D`)ePdezI`"ele*e I`e^e*ezIaBDB` lNR TNadaaHa lNRD Df`vab8<a@` aaraSlCxLSDmɈaɈH``8a$BDHEgALaH`aa$A}eavSElBEHEagALaHRKRD Do`Hyf`Hyf\2 A mXONuCANu"JADa.ALaHNu2YlLaH2ACA`RLxHNuLHNuLHNuNu@NuH!H!H!H!H!H!H!H!H!H!H!NuD DD@f @f aF3P:pN^NuNV>a*pN^NuNV#T>NnN^NuNV3(3 *3 ,3.30323436383:3<3>3 @3"B#$T3(D3*F>Nn n,0R n00T n40V n80X n<0Z n@0\B@09PN^NuNV3(3 *3 ,3.3032343638>3NnN^NuNV3(# T>4NnN^NuNV#T>6Nn n 0R n0T n0V n0XB@09PN^NuNV>ONn n0R n 0T n0V n0XN^NuNV3(# T>#NnN^NuNV#T3 (3*3,3.3032>*NnN^NuNV#T3 (3*3,3.>+NnN^NuNV#T>nNnN^NuNV3(3 *>pNn n B@09PN^NuNV3(3 *3 ,3.30>dNnN^NuNV3(3 *3 ,3.30>eNnN^NuNV3(>fNnN^NuNV3(>gNnN^NuNV3(3 *>hNn n 0R n0T n0V n0XB@09PN^NuNV3(3 *3 ,3.3032>iNnN^NuNV3(>kNnN^NuNV3(3 *3 ,3.3032>lNn n0R n0T n0V n 0XB@09PN^Nu a:\calc.rsc[3][Ich kann CALC.RSC nicht laden.|Versuch es noch einmal,boote|eine andere Systemdiskette|oder breche ab und verzichte|auf den Taschenrechner!][ Noch'mal | Abbruch ][1][Das Taschenrechner-Accessory|belegt weiterhin Speicher.|Es empfiehlt sich,das .RSC|File zu restaurieren bzw. |das Accessory ganz zu lschen.][ Weiter ] Scientific Calculator Taschenrechner HYPEXTNORM FIXSCIHEX OCT BIN NXTUP DWNTRUDEGRADGRA !WARN!CANCELin DEZOUTSHTinv ARDIV /0STK OVOVFLOWd+ klmnhijoefgpdqrs defghi89:;<=>?@Kklmnhijoefgpdqrs ^_`abc,-./01 2345J670!123456789ABCD#F--abcd#f-mMo+O+(A)B*/ +E(e(_IH'h'%% $ 1.": ,""D'D#&!EABCDEFEXT HYP M K SCI10 NXTDEG RES31 (20) CANCEL0.PUBLIC DOMAIN DERvon M.WellerWienand KG '86x .|HHH !!!!,!,!,!, 0&'&' '\'\'\'\'\'\'\'\'\&&).:*,+p+/02J--4-R1&1*-+/,(445 5B5z5@VU6@y`"@@y0=bb@1C@A!p@fP@31E=E>8 ?$`?fg2>)`>`!?XA@e5@qY@0% )@4)D3@qU@%rw@@&6ar6u@&@a;;;`@???>AAA@=?A@@?CCCCCCIhIhIhIhDzDIhIhIhIhIhIhIhIhEEtF&IhIhIhIhIhIhIhEdGG@@W2gf@0% )V@4)D2Qw0~        & $          b 4  " $\F^8  >  (: && 2$H**$b        B 6 *V  &     0  (8$  2" D $  66 0 "  "D@    (      f  "   , >  $$  "  $   $  .             &                                                                                   n                                           " $ *   " J                                      :  ( ( &4            "     .                   (    6      &    :        & .  4$2         "  $"   jb nj &n &  >Dr\$  **J & 4 |,: .:& L &*" $                   \  \. .. CPANEL ACCCPANEL DOCU`pWp.| N .NA"/0<NBNuNV.ar.q?< NAT.qd?< NATNcJ@g*Jyqm .|HyzHyPHyTNgO 3N3N~.؈Hy~HyqNlbPN\.sv?9qNhT3zl>zBHysaPBy\~3`3bBWaBy..aa8/ 9v#~.-al>NA9qqaB.q?< NAT.(a<>%NN. a,a'BW?9TW?<NNX؂Ϯ.%xa9؄H>9؃H??<#NNX>9؅H?NeTa.+.aBW?<NNT#R>?<NNT#v>?<NNT#܂>?h?<!NNTa#J9f.~?<"?<NMX#גaN^NuNVH=|0B@=@=@=@=@=@=@=@=@=@=@-|:.]HnHnHnHnHn .r? .?Hn?.?.?.?.?.?.?.?.?.?.?<?<?<?.NdO8>.HnHnHyq?< BgNjOg .U?.?.?.?.?.a@O gr0.`.?.ahT`T> 0.3q?NkT`80n"|00*@\ mg mg~;m;|. ?.aTJ9g.?-0m"|,/0N_Z\>?-?- ?- ?.?.?.?.NgpO`>a`>?.?.?.?<?.NkO >aJ`R3q`FJ9qgZ.s?<NfdT>?< ?<?<BgBHy,a3RO>?< ?<?<?<BHy,a3.O`0.yzfa)2`0.yzf=|`0.м\ @B("Rn nm=|`0nBPRn nm3q`j||b`@ {Nx*g4BWaJ9Dg y&f >"aLJ9 g >aLzJyqoN0yq"|Jpg:0yq"|00*@\n mfB-|`>n`,NVH 0.(@\*n J,"fp9n J9g(>?-?-??, ?,?,?,NgO.HyfN`X>?,?,?,?,NjP8l.s?<NfdTB@` Tm >BHysa P>NjB@`0T0.#?<?NkX.t?<?NkX>Nkr>?-?-??NjNP|"9|9|3q>a.QBg?9~Nm XBW?9~NmT. N_.?9~NlTBWNkrpJL0N^NuNVH0n"|00*@\J-"g>NjJ9g*>?-?- ?- ?- ?-?-?-NgpO0.yqf".UHnHnHyq?< BgNjO>NjB-"0nBPJL N^NuNVH 0n"|00*@\.HmHm Hm ?<?.NjO mg0m,(P9m 9m JL0N^NuNVH BGB*n(n .QHnHnHn/ NfO>?.?.?.BgBgBgBgBgNf O g4J9g,>?.?.?.?,?,?,??<Nf O>?.?.?.?<Bg/ NhO`,>/ NeX>|0B@05H`<`J@gJg g4J9g,>?.?.?.?,?,?,??<Nf O>?.?.?.BgBgBgBg?<Nf Oa M2h 0JL0N^NuNVBn`.]HnHnHnHnHnBg?<HnBgBgBgBgBgBgBgBgBgBgBgBgBg?<0NdO8=@.g40.`".?.a TBn`3q` |gذ|gRn n mjN^NuNV0n"|00 @"|\0p,-P> ?. /.a6\J@g,.?. /.N_Z\.?.N`:TN^NuNVH *n(M0.  lfB@`zB.=l`T(M0., g <t`4 <t`* <t` <t` <t` <t` <t` <t` <t` <u` <u(` <u7` <uF` <uZ` <uh` <uw` <u` <u` <u` <u`v <u`l <u`b <v`X|Cb@ {NV`jt~ (2<FPZdnx.?.NaT.HyvHy$NbP <$N^NuNVJ f-|v .v(?.a:T/Hyv%/. /.HyvHyϸNcO.ϸ?<NfdTN^NuNVH?>.p g|<.F|SF:.|JGgJFmJEf <v3`60V@H@0Fr0@0HH@J@f|nB@`p@0m@HÇHC>0Hмrb/HyrHNotP>0Hмrx/HyrLNotP0H |0rP0H H@|0rQ|0HdH |0rS0HdH H@|0rT0HdH@H |0rU0HdH@H H@|0rV8. p d|J9g*| mpP`pAr^Mr_| Hĉ HDRD`p r_r^0H |0rX0H H@|0rYB@0. H|?H@B@H@ |0r[B@0. H|?H@B@H@ H@|0r\ <rHJLN^NuNVH*n np0"n2"n 2 0m 9nH|"n 2 0m 9n n 0 HA|"n 2Jg 0m 9oR 0m 9nH|"n2 0m 9n n0 HA|"n2JgN 0m 9oR 0m 9nH|"n2 0m 9n n0 HA|"n2JL N^NuNV. ?.NaT> ?</. Na\N^NuNVH *n(n `*H@|Hмr @H|Hмr @B@0.SnJ@fBJL0N^NuNVH *n(n >.JGgSGfJL0N^NuNVH*n>. .JGgSGfJL N^NuNV.?<HNAT-@l .`&.?<HNAT-@aѮ.?<INAT .N^NuNV.?<&NNTN^NuNVppp#F3 נ3ע>8Nc n009N^NuNVH 0n"|00(@\B.*n .HyfN`XJ@g> lg&0l,-P n1l  n1l >Nkr.]HnHnHn?< `./ N`XJ@gJ.f>Nh6| lg&>?.?.?.?<Bg/.NhO`H.N_-@.Bg?9~Nm XBW?9~NmT.?9~NlT.]HnHnHn?< ?.NjOJngJnf.J.g >Nh6BWNkrJL0N^NuNVHJqg>Hy/9qaRP`"BWHyq?<=NA\=@or.Hy?.?<?NAPf.?<?.?<?NA\JgB@`p@>?<>NATJ.g.q`HyNo2XJ@g.q`HyNoXB9B9B9By>0HyHyvLatP3%LB@3f3d3b3`3^3\3X3Z3V3T3R3N3P3hp3n3l3jp3x3v3t3r3p3z#|By؀؂ ؃p؅؄.?<aaTJ@gj.H|3d.H|0@q3L.H|3N.H|3P.H|3T.H|3b.?<batTJ@g&ByhBG`6pH|2`yhRG|m.?<ca8TJ@g.Noް|0o>0HyHnaP.HnHnHnaO 0.؅ nnB@`p.gr`BAA|؂0.؃.HnHnHnaO 0.؄JLN^NuNV=|.v|HyϸNoXJqg.vHyϸNoXRn`P 9Cql2.vHyϸNoX.ϸNoHмϸ @yq.vHyϸNoX.vHyϸNoX.ϸ?.NfdT=@ngJqg$>/9qHyaDP yq1yz nf>Nh6BWHyq?<?<>NAT ng(>HyqHyw`>HyqHywaPBWNh6N^NuNVH *n >HyϸNiX(|ϸ` fB@`T #fH. f`  g fB*|q`(|r`HHAV@9qqRRJfpJL0N^NuNVH *n >HyϸNiX(|ϸ` gZ #fH. f`Jg  fBn` |ϸ2n fRn` Rn nm>HyϸNiXJL0N^NuNV @f A"P Q3g QIg QJg yגN"h Qg Qf"h 2NsF'NuN^NuNV#ϲ yϲ#r yϲ0(3϶`#rr<`B9qB9q`|g|g`N^NuNVB^N^NuNV9H|`D#V`p#V`d#(V`X# V`L#@V`@BV`8S@| b@ {N@d|@LX|dXp#.v#2#6*N^NuNV>,NA=@yΆg|3ΆB@0.|=@J. fB@0.yZgT>*NA=@y܆g|3܆3Z>Z?9܆aT.HyNoXϰN^NuNV>NN-@ .rg" .r>?<+NAT .>?<-NA`J9gr|.w%?< NATJ9f.w5` 9f.w<`.wC?< NAT.wJ?< NAT.?< NAT N.HHB(J.g 9f .`.]J9fHn`HnJ9fHn` 9fHn`HnHnaO nm, n n" nm nn nWm ncnJ.g.wN?< NAT.?< NAT N.HHB(.HnHnHnaLO nn n;n n;n0.|Hr2.Ht塀2.Ht塀2.Ht 塀2.H끀2.H⁀-@ .r>?<+NAT .>?<-NAT`>,NA/?<*NATHr㠀-@.?<NNT>a.we?< NAT.?< NAT.wh?< NAT.?< NATJ.g .ng .Ng.wr`>>,NA/?<*NATHr㠀.?<NNT>a~.?< NAT.q?< NATN^NuNVH:<'yBF`9%H|JGg Fo<SEfJGf><`>y)0H/.H|2Aq0H/HyNnjP/NnjP.gr`rH3ז.H@|3t.H@|S@3̀.g.gp`p`B@3؆JLN^NuNVHJyLfRyLB09L/Hy,NnjP-@l-|Bn|=|`r .2nqH>JGgT|nN0H/Hy,NnjP2nqH=@0.yL2.yLAd0.@=nRn nm.H2Aq0H//.NnjP>09P@29RRAAA|@JyNg yNfp`p.A9H|.HA%9%H|@f)JLN^NuNVHJyVg<`<JyZf2<09X`Jy\f8<`2< `,J@g|g|g` yXf<Jy\f<JLN^NuNVϮN^NuNVϮN^NuNVJyDfB@`p3׊3(#׌ yr< P3׈ yr< h3אN^NuNV9kgp`B@3D3(#׌J9qg yr< P0l yr< h0nN^NuNV y϶l Jyxf3x>/9haX9kfa|.%a*J9qg$Jy׈m y׈nJyאm yאo6. ?</9/9/9BHywuaP` yr< ( "yr<")>/ yr< (йϲ/aZP yr< (Bn`, 2nXIr<"Ё-@ 9ϲ"nRn nm.(Va "yr<") Ё#͂ "yr<")Ё#Ϫ` y|zf.(Vaf#zϪqJL N^NuNV 9v#͂#ψ#(zvN^NuNV no"?.?.?./. ?. yψNO `FJnf 9kg yϪ` yϪ?.?.?./. ?. y͂NO N^NuNVJ9g 9 `9 9 N^NuNVHBG`LBF`,0F2"|0JH|"N4F3@RF|m.]??9~NmhXRG|mJLN^NuNV yq0(nf 9V#V 9qм`?. yq hNTN^NuNV yq0(ng&?.?.?./. ?. yq hNO `^JVg. f BVp`D. g>/. 0.Hr йq/`>0.Hr йq//. a:PBN^NuNV yq0(nf 9V`?. yq hNTN^NuNVH *n(n >. f2 gZ`&| SFfB@0SGJ@f`0|****************SFfB@0SGJ@fJL0N^NuNVJ|g 9vVf 9*ΐ|o.w?< NAT.ϸHy/9|NnjP?NaT.ϸ?< NAT.w?< NAT>zWA?<NAT.w?< NAT>NA g.w?< NAT`, 9V|#qa#q.-y nNN^NuNVH*yq:;|;|;|Hy/9|NnjP;@0-H;@|l;|0-|H;@0-R@;@ 0- mm;@ 0- mTm;yzBW0- r `?/9qaH\>/9qHya PJL N^NuNV 9Vvg2.q`/9vNo2XJ@f#vqa yP!|wN^NuNVH*yqp2-㠁 9v)f.w?< NAT`@+yr+yv+y~#)r#)v#*f~#VJL N^NuNVH*yq 9r)f 9v)f 9~*fgB9ϸ`0p2-F#r#v#~ϸJL N^NuNVJ9Dg<> 09"3q?NkTJy&g .,?9"N`:T`.xHyENoXB9ږ09fyz3<09zT@Pyh3>09T3@3PB y,=h y,=h09jnHyf=@09lnHyh=@.UHnHnHn?.?.?.?.?< BgNkO.Q?< ?<aXJ@gBy&3(N^NuNVHJ9 g> 093q?NkT`>Nh6.x.Hy NoXB9\./.N`X*yX=m=m09fyjnyz=@09hy|=@.UHnHnHn?.?.?.?.?< BgNkO.Q?< ?<aXJ@g$3 ./-$NoX>a!aBWNh6> 09"3q?NkTJL N^NuNVB9B9"./.N`X.fBg?<aՄXJ@g>Nh6>Nkr>Hyϸ?<NNT/aP>~Nk-|x6` nH>aR nJf.%fa"yϮ9Ϯ.%xa09f`a`a `a`J@g|g|gϮ.%xa>~Nl0>?<NNT/Hyϸa PBWNkr>Nh6>ۮaN^NuNVH09`@R@=@>?<NMTJg>?<NMT( > r< r:JGf |afp`??? nN\*@Jydg.HysNoX ydlFJGf.|g|(f"BW?<?<NMX`&H>?.?<NMXJg>?<NMTJfJ9sg9sH.sHysNoX`< ydl>?<NMTJg>?<NMT>Jybf0|`0|JL N^NuNV0.sT <sQ'+$s0C2^0=6v%Oo@'/':+ 99'/':+$s0^"00..3a,>m.0`BF` N2FBh N2F1|RF| mBF.3a>m|0m4|9n.02F26 A|"N4F3@ N2FBh`|Al 0`RF0| m|`| g|;g`BF`0FJvg N2F1|RF| m0`">YaP>Wa,>Wa `4|Hg`,|[g`">?<?<NMX`|g԰|g`.3a>lJLN^NuNVJng 0.sX`0. ` <xc` <xg`|bg` <sXN^NuNVH`l0`>Ha`Z>Ca`N>Dax`B>Aal`6>Ja``*>BaT`.5,aN>m0`>Ba2`>Aa&`>Ka`>Ha`>Ja`.5,a=@m.5,a=@m>Ya>a>a`.5,a>m>?<?<NMX`j=G.5,a>mf>?<?<NMX nf־|ug8|Xf`.H |6rW h8N =FHJKTUYk55556 66V56 556x66 7`>?<?<NMX`S@|b@ {N5|7F7F7F7F57F57F7F57F7F7F7F57F7F57F557F7F7F7F57F7F5|.5,a2>lJLN^NuNV>?<?<NMXN^NuNV>?<?<NMX>?<?<NMXN^NuNVH*n>.BnBE` |` N2n1FRnRFnoRE|mBn>BgBg?<?B/ ?<NNOBF`JJ g?.? n NXBE`&=|`j>mHyeC! y϶l?<`?HyxhHysZaרPB@`JFfh|fbBn`R>?.Bg?<?B/ ?<NNO=@f mf -g>HyxvHysZaJPB@`.Rn0.nmJnf0.nU@HH@=@REnmRFnm<.`XBE`N>???.?B/ ?<NNO=@f mf -g>HyxHysZaֶPB@`REnmSF0.[@@nJ g?.Bg n NXBn` M2nBRn nm|n`LBE`@>???<?B/ ?< NNO=@g>HyxHysZa(PB@` REnmSFJFl.x/ NoXBW n(nB@`p@?0.WSWB/ ?<NNO 0.=@ nfR nfp`B@2.SAA|@ nf n(f||4||U|`- H@n|N:|u;0.@0.@@0.@ nPm nf|`|BW?BgBg?<?B/ ?< NNO=@g>HyxHysZaԤPB@` nf|m0<@@>BgBg?<?BHm?< NNO=@f*>BgBg-H?TW?BHm?< NNO=@g>HyxHysZaPB@`pJL N^NuNV.x?<NfdT=@|l<.и?< NAT nfa>?<Hya\-y nNN^NuNVH*y\."aB mT.?9זNaT>؆?< / a\\>t?</ aJ\>̀?</ a8\>T?</ a&\./ aˠX|f mT.Nb3L> / aΜX3N>/ aΊX3P>/ axX3R>/ afX3T>?V?</ a\>X?< / a\>Z?</ a̴\>\?</ a̢\>^?</ a̐\`> / a(X=@>/ aX=@>/ aX=@JngJngJnf&Jng Jng.y?<NfdT|gJ`\>/ aX3V3X3Z3\>/ a̖X3^.$a՞`./ aVX|g>JL N^NuNVH*yd>?<!NNT>g>`BW?</ aˈ\g>`BW?</ an\g>`BW?< / aT\g>`BW?</ a:\g>`BW?</ a \g>`BW?</ a\./ aȀX|f>/ aˎX@>/ a~X@> / anX@>/ a^X@>/ aNX@>/ a>X@B.BGBF`6`H2`@0F(0RF|m03h>?<!NNT.Q?<baXTJL N^NuNVH*y@0mD/0n/NnP2. SAH;@\gmP`mP>2?90?9.?9,?<Jm\fBg`?<TW/ NhOJL N^NuNVH*yh.?<HNAT-@b>BHyyeaΞP`>p?</ at\>r?</ ab\>t?< / aP\>v?</ a>\>x?</ a,\`Z>/ aX3p>/ aɲX3r> / aɠX3t>/ aɎX3v>/ a|X3x yxfD yrn yvo0.y?<NfdT|gp3x>?</ aȀ\>Nh6=y&3&>"ah y@hPBW?9"aTa>x?9vPW?9tRW0yr"|q0H??9pHyA/.a\O3&>"aBW?9"aɠTaƸBWNh6./ aJX|g.?<INATJL N^NuNV4H > ?.NkPT=@Jno$0n"|00м\ @ hf6.g.HnHnHnBg?<?<NdO` 0n"|00(@\0l,*P> ?.?<Bg/ NhO >.Y?. ?/ aЦPJ@g>Jng M2.h>/ NeX> M2.h.HnHn HnNhXO 0|gp`p=@ | M2( gBn M2( g:.?/ N_Z\>Bg?.?.?.?.Bg?/ NivO0,` 9f .`.J9fHn`HnJ9fHn` 9fHn`Hn mT/a&O .HnHn m/aO nm@ n n8 nm0 nn( nWm ncn nn n;n n;o.y?<NfdT`0.|Hr2.Ht塀2.Ht塀2.Ht 塀2.H끀2.H⁀-@ .r>?<+NAT .>?<-NAT.?<NNT>aטJ9Dg >"a PJ9 gj>a >`^ m.NbHr #|J|g 9|l #|>a > ?.aT`|g,| g0,`@>/ aĨX9HAg">/ aĐX|>a > / anX9HAg4J9gB@`ppϰ>a֘J9 g >a P>/ a"X`> / a X3`>/ aX3b>/ aX3d>/ aX3f.?<aaӖTJ@g|09d|0@09b|0@ .1o|1.?<aaT`<>/ alX3j> / aZX3(>/ aHX0@"|q0H3l>/ a(X0@"|q0H3nJy(f ׌` ׌.%a9kfJ9qfa2`> / aX>/ a°X3.(a˸BW?9TW?<NNX`N>/ a~X9HAg4J9gB@`pg.ג?<"?<NMX`.~?<"?<NMX#ג`By؀Bn`* M2.| ( gp2.`y؀Rn nm`9؂H|-Sgr`BAA-kgr`BAA؂؂Ϯ.%xaʸ> / aX؅>9؅H?NeT`8S@| b0@ {NGHpKJIKJIKJIJ`JJngN>/ N_X< n g6.g^.HnHnHnBg?<?<NdO`2.g(JGo.?/ N_Z\.?/ N_Z\0,`|g|g| f>|fBn6`|f=|6`=|6>Nh6>??/ NgP=@BWNh6p72.H~A"yr@4n6.8?<caTJ@g&>0Hn8HyaȄP.8?<ca\Ta܈>a `|g| f>Nh6BW??/ NgP=@BWNh6|f0.HR@؃`0<nH2R@؄9؄H>9؃H??<#NNX>a`r.HnHnHnBg?<?<NdO y϶ln`<|gt| g0`>Nh6.]Hn09PH?09TH?0. =@?0.=@?NfO BWNh6`JGo M2( g=|0,`0`j=|`=|`=|`=|`=|`=|`=|`=| `=| `a`â`S@| b@ {NNNNMN"N,N6N@NJN\NJNT``0.?/ N_Z\.a`:0`l.?/ N_Z\.a`.?/ N_Z\.a0`.?/ N_Z\.a`ʰ|g|g|g`0`$.?/ N_Z\.a`|g`0`$.?/ N_Z\.ax`Z|g`P|mH|%n@=|4` n4f>`BW?.4?.aXRn4 n%4o0|ммJ#r@>a`0` mH`.y?<NfdT|fBW yq0(S@r `?/9qaĸ\#V`.|?<HNAT#qf>BHyzaJP`.,*a.-La+|z/`t.z4?<NfdT|fZ.-aİJ9ϸf>BHyzXaP`4.q?<INATBq+|zr`|Fg|TgL|Wg>?.aVT`Syz09z|l 3z`SyzRyz09z|o 3z`v09z|A"ml>?.aT>a`L|g|g|gZ`6| b0@ {NMNNOVORORRP" ng9l9n9GJ9g>.?/ N_Z\>?,?, ?, ?.?.?.?.NgO>a:. ?.N`:`p"M4±i >?.aTJL0N^NuNVH 0n"|00*@\J-"g 8 mg .0m,(P0-`BWaJ9|gRB@09܆r h|=@B@09܆H|=@B@09܆|=@B@09Άr h|=@B@09ΆH|?=@B@09Ά|H=@J9f0.` 9f0.` 0.HdH@H |0"lT"QJ9f0.` 9f0.` 0.HdH@H H@|0"lT"Q@J9f0.`0.H |0"lT"Q@J9f0.`0.H H@|0"lT"Q@ 9f0.` 0.HdH@H |0"lT"Q@ 9f0.` 0.HdH@H H@|0"lT"Q@>?.aT0.H |0"l"Q0.H H@|0"l"Q@0.H |0"l"Q@0.H H@|0"l"Q@0.H |0"l"Q@0.H H@|0"l"Q@>?.aTTB9|9H>?<?.aX9H>?< ?.aX9H>?<?.aX`j>`?< ?.aX>b?<?.aX>d?<?.aX>f?<?.axX`.%a>j?<?.aVX>(?< ?.aBXJ9qg0y׈"|q0H>?<?.aX0yא"|q0H>?<?.aX`9H>?< ?.aX>?<?.aXHyp7"yr@HAH/0,vlH/NnP/NnjP9@ yr@P yr@H9rDg>?.aT yr@rDHyp7"yr@)HAH/0,lH/NnP/NnjP9@ yr@h yr@(H9rEg>?.a$T yr@rEHyp7"yr@)HAH/0,֐lH/NnP/NnjP9@ yr@h yr@(H9rFg >?.aT yr@rF`aB-@ 9v~-@ 9Vv-@.?<?.aX>Hy϶ l/aP>Hyr l/aP` 09z|A"ll l.Hy/9|NnjP?NaT> ?< l/Na\.%a`Bn`Tp2.`H׌g 09znf>`BWp2.`y؀gp`B@W?.W ?.afXRn nm`f.%fa9Ϯg>`BW?<?.a,X9Ϯg>`BW?<?.a XHy-9؃HS@H/0,lH/NnP/NnjP9@>?.apTHyp9؄HAH/0,lH/NnP/NnjP9@> ?.a*TBWBgNeT>?< ?.aX`rBWaBJ9ϰgd./,$NoX>?.aTB9ϰ`. (n<`\ M2hg><>/ NXJ@g" M2 hg M2>(` M2>`< M2>|fJL0N^NuNVH *n>. (n.T/ ?/ Ni8 M29h M29hJL0N^NuNVH*n>. JGfB@`"`> M2< M2hf0JL N^NuNVH*n34360mS@380-mS@3: <4JL N^NuNVH*n =|=yqBn=n=U=m=m=m.?<?9qNddXJL N^NuNVH *n(n 89m9m9mJL0N^NuNVH *n(n 0l2mAl0l`0m=@0,l2-mAl 0,l`0-m=@0Uo0`0=@0,mo0,`0-=@89n0.n9@0.n9@JloJlnB@`pJL0N^NuNVH*n >.<l0D@>0H H@|0`0H H@|0HǏ nJFl-B. NbZJL N^NuNVH*n.No><. GgHJFo0` M2G2F"M4GSGJGl>` SG M2GJGn` 2H./ NoXJL N^NuNVH*n(M.NoH&@ S` RSeJL8N^NuNVHBG*n`R  g -f .RaD@` ` G02AA@H|m| o0JL N^NuNVH*n(n &nfSfJL8N^NuNVH*n(n &nfSfS nHRJ@fS nHRJ@fS nHRJ@fS n HR J@fJL8N^NuNV3ט0.|Hмp-@=|` nH2nט2RRn nm.NB@09N^NuNV#טZ#ό^#נb#f#Fj#܈n#Z> aF3qpN^NuNV>a*pN^NuNV3נ3 ע# F> NcN^NuNV3נ3 ע3 פ>Nc n0 n0 n0 n0B@09N^NuNV3נ3 ע3 פ3צ3ר3ת3׬3׮3װ3ײ3״3׶3 ׸3"׺#$F3(׼3*׾>Nc n,0 n00 n40 n80 n<0 n@0B@09N^NuNV3נ3 ע>NcN^NuNV#F3 נ>2NcN^NuNV3נ3 ע3 פ3צ3ר3ת3׬3׮3װ>3NcN^NuNV3נ# F>4NcN^NuNV#F>6Nc n 0 n0 n0 n0B@09N^NuNV3נ3 ע3 פ3צ>FNc n0 n0B@09N^NuNV3נ3 ע3 פ3צ3ר3ת3׬3׮>INcN^NuNV3נ3 ע3 פ3צ3ר3ת3׬3׮>JNcN^NuNV#F3 נ3ע3פ>LNcN^NuNV>MNc n0 n 0 n0 n0B@09N^NuNV3נ# F>NNcN^NuNV>ONc n0 n 0 n0 n0N^NuNV3נ# F>#NcN^NuNV#F3 נ3ע3פ3צ3ר3ת>*NcN^NuNV#F3 נ3ע3פ3צ>+NcN^NuNV#F3 נ>,Nc n0 n0B@09N^NuNV#F3 נ3ע3פ3צ3ר3ת3׬3׮>/NcN^NuNV#F3 נ>zNcN^NuNV#F3 נ>{NcN^NuNV3נ3 ע3 פ3צ3ר>dNcN^NuNV3נ3 ע3 פ3צ3ר>eNcN^NuNV3נ>fNcN^NuNV3נ>gNcN^NuNV3נ3 ע>hNc n 0 n0 n0 n0B@09N^NuNV3נ3 ע3 פ3צ3ר3ת>iNcN^NuNV3נ3 ע>jNcN^NuNV3נ>kNcN^NuNV3נ3 ע3 פ3צ3ר3ת>lNc n0 n0 n0 n 0B@09N^NuNV3.By0By4383:NnN^NuNV3.By0By4383:NnN^NuNV#@#H .мZ#L3d.By03 4 n 3:Nn n 0:#V@#ZH#ΈL#͆DN^NuNV# D3r.30By43:Nn#͆DN^NuNV# D3 V3.30343:Nn#͆DN^NuNV3 V=|`0nV"n 0T Rn nm3.By0343:NnN^NuNV3 V3.By0343:Nn09ZN^Nu#.<"<PYahkpv{ĀąČĚĠġħĬĵĶķ $)468:<DIMR\^bdoty~ŃņōŠŬŰŴſ !/39@DJW\`iouƃƋƑƝƢƩƬƳ ???``p01al`p``00  >`80< 0  ih?????????????????????????????????@ UU UUT @ UUP@  "@Bc c@((???@@@@ABBD"D"D@@"D"D@@"D@T"D@B"DJT"D@B"DJ@"D@B"DJ@"D@B"D@@"D@B"D@@"D@B"D"D"D"D"DUUT"D"BBA@@@@ABG@@@@? q & " " " q q & " " " q q & " " " q q ((((q a q >|ϐ"|Ȑ"lfȐ"|Ȑ"|Ȑ"D$H"D$H>D$O>D$O6Dٲ$M>D$O>|ϐ8PÇP 8p!A!A8@@wwwu=P @@8@@/@@@AAAAA@@@@@EDEDEDI$@!B!B!B?I$I$$!$I$I$$!$?$I$$$$I$$$?I$A$$I$A$$?I$I"$I$I"$?  ?((?????????????????????????    ***(     ?@ * (*P?>|ϐ"|Ȑ"lfȐ"|Ȑ"|Ȑ"D$H"D$H>D$O>D$O6Dٲ$M>D$O>|ϐ8PÇP 8p!A!A8ǂ|ϐ"|Ȑ"lfȐ"|Ȑ"|Ȑ"D$H"D$H>D$O>D$O6Dٲ$M>D$O>|ϐ8PÇP 8p!A!A8?????????????????????????????????@ UU UUT @ UUP@  "@Bc c@  ih q & " " " q q & " " " q q & " " " q q ((((q a q @@wwwu=P @@8@@/@@@AAAAA@@@@@EDEDEDI$@!B!B!B?I$I$$!$I$I$$!$?$I$$$$I$$$?I$A$$I$A$$?I$I"$I$I"$?  ?~@_PPP||PPP_@~||||>888l `    00?p` #"  0#$&@! 0 0  0//, 00)(' @ 0 @0 " P0 "0$&0#@ <$@ @/@ 00@! 0 !1 0#$&"#M00)(' $%a @0&'k "()lP*+m " ,-n "    [\] ^_` fghopq xyz  @ @ @ @ @@ @ @   @  @  @   @  `   @              1! @ @ @  %&   ' ()    * +,-1.  @    @2 3  456 7 8   9 : ; < =>? @A BCD 1E F #  RrGsBt @R!p  @G1p  @BAp G    H IJ  KLRrGsBt% @p @q  @r @s  @t @u  @v  @w  @x @y  !@z "@{  #@| $@}  %@~ `    N O P Q R S  T  U V  W  # 1    X YZ     b @@c@@d e   i   j ABCDEFGHI J KLMNO !P  @     r   @ s    @ t 0123  14   u$ vw {|    } ~              ' $                     ' $                      ' "                      ' !36PTz}~4~X`h@Ztj`P@p4xP@0 (8(t$CONTROL.RSC^`^`^8^^^$^^$^`^`^L^$COMMFLOPPYPRINTERCLOCKSCREENMEMORYSETTINGSRAMDISKMOUSESAVE...RESET...KEYBOARDCLOCKDate:000000__/__/__999999Time:000000__:__:__999999Date Format:MDYDMYYMDReadout:24 H12 HAsk Time:NOYESTERMINALSET RS232SET MIDI7BIT8BITVT52ANSIUNIRS232MIDIFDXHDXLOCSETTINGSPRINTERFLOPPYFormat disk...Verify:NoneWrtSeekBothDrives:None12Disk A:2ms3ms6ms12msDisk B:2ms3ms6ms12msBusy formatting floppy...Vert:50 Hz60 HzCurs:BlinkSteadyMEMORY00000KBytes system00000KBytes user00000KBytes free00000KBytes ramdisk00000KBytes totalGrowing Box:NOYES0000BIOS: __.__999900000000Dated: __/__/____99999999RAMDISKDrive:D:TEMPSize:0000____9999KbytesCache Drives:MOUSECLICKBELLKEYBOARDRepeat delay:Repeat rate:Mouse resp:Wed Nov 20 1985 12:00 AMRS232 PORT SETTINGSSpeed:00000_____99999BaudBits/Char:8765Parity:NONEODDEVENStopbits:11.52Flow Ctrl:NONESOFTHARDBOTHOKCANCELMIDI PORT SETTINGSClk Divide:/16/64Bits/Char:87Parity:NONEODDEVENStopbits:12Flow Ctrl:NONESOFTHARDBOTHOKCANCELPRINTER SETTINGSPrinter Type:DotDaisyColor:B/WColorPixels/Line:1280960Quality:DraftFinalPrinter Port:PrinterModemPaper Type:FeedSingleOKCANCELFORMAT A FLOPPYDrive:ABTracks:408082Sides:12Sec/Track:8910Format:FASTTOSIBMOKCANCEL          ^8 (2  $&    >&    (  "D$*"0*&t60.864( V  @B ".* "(.   " X  &.0( &   4 4*2(24 >      J 8b82l  8" . j ( $             "    . @.$$    "$(^  ( 2      0    0"    $  ,  t  N *( (>(dR.&:N*PX X H,, 2d 2P0& "     @8D0T$   @  >      ,, :*H,@ < "" ($$>2l $    2  J (<  ,0&*0       $$   T 2 $ "   $ 0 "4VP"$ $                                  zf JHDCPANEL - The Ultimate Control Panel Utility Public Domain CPanel is a super enhanced version of the Control Panel accessory found on the language disk that is bundled with your ST. CPanel allows you to control all sorts of different areas of your ST such as RAM disks, disk formatting, Serial port set up and loads more besides. Using CPanel is pretty simple stuff, just click on the picture of the item you require and you will enter the appropriete menu. To exit from a menu, click on the window close gadget and you will return to the main menu. Once everything is set to your liking, selecting SAVE with update the DESKTOP.INF file. Selecting RESET will logically enough reset all settings to their default values. To exit without saving the new settings, click on the window close gadget. CPanel is a desktop accessory and cannot therefore be loaded in the normal point-double click fashion. The file CPANEL.ACC must be copiedf to the top directory ( A:\ ) of your boot disk and then the machine reset. After a few seconds disk access, CPanel will load and you will be prompted as to whether you wish a RAM disk to be configured. Once the Desktop appears, move the mouse pointer to the DESK menu and select the CPanel menu item. CPanel is a Public Domain program, feel free to distribute it amongst your fellow ST owners. . r.. rSPOOL33KPRGrSPOOL64KPRGrSPOOL ARCr`  o,<ܨ ܨܨ~pA<0k< n @`JGf~ Hp ܇3/<|?<-?<NMP#/<l?<?< NNPBg/?<1NA$OfNj]J jf0 jf("y3##2* aB"y/?#Ns jf jfpa4(aȴhfpNs yNF'a4(hf.f(EA<@< @pNu4(anhg"P 1BpNu 9мpF#hfܰbpNuHa$4(hga&$P2 a1BLNsACNuRBhetNuDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`  o,<ܨ ܨܨ~pA<0k< n @`JGf~?Hp ܇3/<|?<-?<NMP#/<l?<?< NNPBg/?<1NA$OfNj]J jf0 jf("y3##2* aB"y/?#Ns jf jfpa4(aȴhfpNs yNF'a4(hf.f(EA<@< @pNu4(anhg"P 1BpNu 9мpF#hfܰbpNuHa$4(hga&$P2 a1BLNsACNuRBhetNuDSPOOL33K.PRGy  `4H@o`c`P` : `"5`UL3~xF#f^q;4EZ/*"b 8i`uE+ 8* Xc8 B Ypj ` A!"@f|19cQ2T #~daY('s# lb1f0( -4D 1A]NwoP m"< @ @NDf3@ B_ .Єp,7 ,<(<Ձ9 0a PH a aL|sA ?BLG@@~rPD s|p @OSPOOL64K.PRGy n `4H@o`c`P` : `"5`UL3~xF#f^q;4EZ/*"b 8i`uE+ 8* Xc8 B Ypj ` A!"@f|19cQ2T #~daY('s# lb1f0( -4D 1A]NwoP m"< @ @NDf3@ B_ .Єp,7 ,<(<Ձ9 0a PH a aL|sA ?BLG@@~rPD A h?b`QL` Efv*oM m HPHUBg?<JNA(m)m -:gS)@ -OK1PC#HN:Hx?<HNA@)@l/?<HNA)@h&@)@XЬl)@d)@`ARCpr Ѝ"QHNFALN^Hz2?< NA\pdAxr0XQ)K\NNJrBjNuHz?<&NN\CAp$L Qp NBlJpNNpMN9@pdAr 0Q0tr N 9lNupealp`NuaNJHz?<&NNBWNANC2A@p222NrҌ0<NB0,rNurA9Ar`v C9Cr`rt9@9A9BNrrҌpsNB0,Nu9@N`rDҌpsNBNuC2 @ e @}bA@p222Nr,Ҍ0<NBNu Hn 2$4BBNuAd RdQRB BbABJk 0NuJBjBBXNu 0Nu 2$NuE`B<gJEgEjCDEDF Fe( F dF8BCHC` F0bFHC8v` HD8HDkDуdQRBNuDdBDA@kgAр[SBk0NuJlJBk&Nu0g H@rB JkЀ[` BbNuJBj prtNuHPAJgPpr$< _Nup _NpNNuCDEJEgJBgJjBEBQ*HE?<>0rHGGdHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@N?<,>CEdGH@0r`?<`JBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNuprt|=|  g +g -f .g20  b 0e 9b da`RF` .f 0e 9b dajSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`HJjDDDS4</NJFkSFk&aQN`Ha"FFaQL8N6.JgtBnNupr$<NuJBk4<rpAC v JBgJjv-| Bb BkH>aaNRFBdL8?N<JBga2SF Be BgQRB`ApdR e <rRF&0xafEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`2:HQ A dJf`CfSHj-D@Hd0H@H 0H@0`fSC\fS , @a"C]fApNNNHP?< NA\NuH@aa/a a Nu@0 9c^Nu| PC>$Erreur # ][Arrt]\f.B &lX)K\)ld` lp ,BQjNup(NV"l`Yd&-KNN,"l`YepN&#k"C-KN"Cփk փk2##`փk"`2`$Y8gHRDD*D%H8#$c2g# HRDD%H` <N0CNHxNPLEASE INSERT DISKHPNOKr"_ N+@?<BgBg?<BgB -/?<NN -NN&.pa G g><A Gg<B Ggrpa h PK Aaa=n&=|Bn&a=|=|&a=|-|a:&-|Vg*p n4g (,H?a0n(=|ra:@ k ak4/aj <rFAa8A8a0 aL <AlaA8a=| =|&a,-|af~:.|arka@ .2H@anRF Fc=En|`a`A:\*.* C8 Q *g fA8Nu| A`H|af (g,A0-JL>Nu0-S@k a>aBm`pAx`/-a0-R@a _S@`HCxfpaL?NuH;@A,+H/?<NA\PLNu?<Hmx?<NNAPBm m (.gJ@LNuHxxJmf?<ONAT`HAxaFaJ$HCf\ mAfSAfLNuHAxaa"HafLNuJfNuHmxc (:g \fJNuH8?Hn8?<6NAPB .8<FB".<FBJBLNuH n4gIC&tRBQf=B-|=@&=A(=n&a LNuN=| =n&=|&` Npa b=|=|&=n&a =|=n&Bn&a aJn^g A n^fA2Sn^pX"<`N Formatting Disk Region (Area):Verifying Disk Region (Area): HHz` HHzHyNNPLNuBhpa na6`V#?< `LNCTNu#pa@a aPBn^a`rLpa$=|^ npfRn^a za"Jnfa a`Npa . na a n`fPNuNpra h -Pb` .#MB=|6p0.z>g"A@8| 9Q:A80<2.6a0.zgR@aN0<2.6a0.zga40<p2.6ap0.zg"a A@ ( f|00<2.6aJn^fR .(r a \ <"<avJ.f> .r".0ŀnre=@ra `e=|,0.uaAF0000=||=n&a 6 n&f >J.gzXL.ma `MBz&g 3 AH p <l"<` 2 > J V bReading Writing Formatting I\O Error Verifying #Bn,Bnz0<a BnzNu#=|,Bnz0.raBnzNu#nzgJ.f? -|=|=n&=n,&a &"<$< n4g-|rBn=n&=nz&nY&=A(0=@z@YS@=@*=B,aԠ NugA8 <0H@<0@BhNuNa lHz?<&`#NN\BgNA:CEA0ka<4`Rnn( n+cn$RnRnRn nJngPNupJhfR@X`#H {Ap(Ta`(  Y / b > <$[1][|Next Destination Disk in Dr. a, Please! ][ OK | Read ][3][|Unreadable Disk Dr. a! ][ OK | Quit ][1][ | ATTENTION! Disk a will be erased if CLR is Selected! ][ Quit | Bootsec.| CLR ][1][|Source Disk in Drive a, Please! ][ OK ][1][|Destination Disk Dr. a, Please! ][ OK ]3[3][ | An Invalid Boot Sector on the Disk in Dr. a! ][ Retry | Quit ]=[3][|Variable Cluster Size! ! ! ! ! ][ Go On | Quit ]-[1][|Insufficient number of Sectors in Dr. a! ][ Go On | Quit ][1][|The Directory of the Dest. Disk is smaller than the Source Disk! ][ Go On | Quit ]j[1][Allow Use of Defective|Sectors in FAT? |ATTENTION! Disk will be erased! ! ! ][ Go On | Quit ][1][Place Source Disk in Dr a, Please! ][Thanx]I[3][Terminate operation and|Return to the Menu? |][ Go On | Menu ]0Z/YVUQRW>Z (08HPXx ,4DL3478<;?@DCFGUVWX]^ab  !"#efghijklopstuvwxyzQR&'()+,-.}~KJMN  !"#QRQRDCFGDF<;;  !"#QRQRDCFGDF<;<;QRR<;<DCFGDCFG?@?@DCFG?@@DFDCFGDCFGDCFGDF !" !"# !""##H"<60<NBLNu#H"<5psNBLNu:HzHz -| =|Ba-|M-|a=n&&=|nBn?<`#NAT @l=@Nu#-|4-|Bn=@&-H&a\=n&Nu#Apa-Ha,paRpaL nprap`#pa2p`,#(HJTg602 na`N(HJTgF0aF8`N-|/-|Bn=@&-n*-n.=A2=n.4-H&a=n&NuN2paB0( Nu-|n-|Bn-|f&a|=n&Nuhyperco.rscN @g2/ K*p*:K&::a>K& UK&JU*_Nu/ n"DNuN-|6-|Bn-H&a-n(-n,NuN-|3 =|B=@&B(B,-n0-n4a=n&NuN-|2-|Bn-H&Bn&a=n&=n&`Nu#-|*-|Bn=@&=A(-n*-n.-H&aT=n&Nu-|N-|Bn=@&-H&a*=n&NuHP?< `NA\NuHy`NAXNu?<NATNuLH@A8CD xv "tRBjЁ BfJCg JDf ` x|/QQLA8Nu;B@'d Jnf2.paT nNu0.nf2.p`6aQBn =|v=nA/-H-HBn=|JnfJnfa=naj`=|=|JngBnBnBnrBn -|MJnfa=n=n=n=|PQaQa =n =n=n =naaa&=n -n=n=n-|MJnf>Jnf8Jnf2 n0.0ng=Gpa$>.Ⱦn4da|o=Bpa >.nop2.a nfNu=n=nJng`=n0AR=X=X=X=X0ra =|,=|^=nana"Qanaa=nZraBn^-naaaJnfa0aBnBnBnBna4PC 0.$R@a0.2a/0.$ah Ѯ0.a\0.4ap0.(H@J@g2.’@?n Aa40a0. n:H"H=@ HA=A nQ`NS@ nr"Q& O~ngQNu#/.C H-I=n=|=na>aLL-_Jng nfRn`n0.HЀѮNu#=|`nBn,paa=| Q?.?.?.?.?.B/.?.`LNCOJNu#=| ?.HyeC!?.?.?.?.?.BHn ?< `LNCONu#0.nfp2.`;n $mx*<e<<>- a gpa B;|a .SGzGanaazNuBhapk=@;@ @zpa 0.nfRJnfLEx\*<z<<a f*av <hѭRm Ɵm fJnfaJngPaa hPa0.`Znp.z`NnQ|;NuBha n f=|P|'Nu:HzHz?<&`#NN\P`&NuBha:Q=n npf$-|raF=|tBnQaa`naaaa+o;o ;o ;o ;o ;o ;n ~>- p oޭ+GC Jm gC -I|JQjBQa(ag2?- ?aDL/Q;|>- a,m m m .Nup/;|aFSGz;|"n|>a|a0- HA ! mf!m Bm>.m`xJnfa0- H`#rfrf rg2- ;A NuHHS@gJ.g@S@r hLNuH0.vQ@n2.J.grAA fJ(gJf@LNuApBQNu~ m gJ.g~Nu#a;G@?>< Q>FNu#a;F`#a0-`#><;|a~Qa>-`#HaLNu#HaP=m =m =m aHQLNu#a`A;|;m Ɔ;| Qm m m ;|;|;|;G;|;Fm m m -g"Sfa6Sm j;| Nu#fam m m ;|0-@f ;|0-Nu#a/A;|;m ƆQm m m ;| ;|;|;|;G;|;Fm m m -g&Sn*apSm j;| Nu# daT;|0-g*a f\Nu#;|a"aTg aa@fpNu#Pa `#0.J.gpQ nf=|t+n;@ `<;nt Ɛm R@;@ Q0.xgm PntJ.g n0- a+H;n `#;n Rm Sm fHJ.gD;| p0.tnxS@m o,;@ J.g+nQ0.tS@J.g @e]ntpNu#ne0.‘nt`#0.Jm g0...|-||;|af.<aSg-fa|Nu#a|Nu#-||AM;| ;| NuN;| ;|>- ab|ajf@"n|2 NuN;| af;|~a2`#HQa|a0@aFf |f"n|BQ"_NuN>- "n|2;| ;|a|afpNuNahpaJ.f- a.gpaa`#a =|,=|t nfa n d=|taJJng nfRn0.n 0.no nA(o ng A(o`#;n ;n ;| +n=n;n afa0.H {N-<aaxk`#aCaJngJnfaa`Z#aPapaCEx*<z<<ag Sm j2 aN <hѭafNuNapa"J.fTaa6Ex\*<z<<alfda <hѭRm Ɵm fJnfaJnf6`#ah=|tBn,Q n d=|ta>Jng nfRn0.nl0.‘n n dJnfa`z#;n ;n ;| +n=n;n aa^0.H {N/?`PaJkpa`<#aCa$JnfJnfLaJng@2<`#a(JnfpaHEx\*<z<<a$fTJ.ga <hЭ+@f4aRfNuNH?- ?abXLHaL NuNPa6`#aLC+|O~0.Jng0.ntd=|tQapaEx*<z<<agaRSm jHQa"_2 afNuN|' nf;| aabaf:a0;| a@f*Jng m fRm 0.m b`#A V$X  JfNuN;o ;o ;o apa^aaxfJ.g nf^ npgaJnf>Jm g6aJng*PAG'r2.RA m ’n$n$nSAJ.f &JPgXSCkJTCC70`#A VE6C 0 fBA V` aaa`.#apa;| ;| $nlEJngExD ndx@*<,<~;|;|Ԇ`#at~NuNu#r a&   QaNu#;| v$mG VaXI Q nf;| nfQ6.v;| ;| J.g;| Զ|e]C=CvJm gr.pNa08r a:&  ;D apRGa0"< Gf"<J.g@ARAQA0a e dpPJ.f nnPQ`:  Qr'pNa nf2RDJ.fm mPPm om Ըnvf:J.fa`m ָm o"RCm o nfanpnv @ e| =@v"<TҭpNB-Jl;| Jm fpQNuN;n ;| ;n "n+|O~;| agag ng=|t nf=|tJ.gLJ.gDpaRI  nfa`0 n e( f"A Jg  fA Jf|Qg na4+H;@ =@t2.J.grUAntdBntTnt nf=|tEx\*<z<<agav`:parpaNuNrpNar parp`NuapaBm Bm aaaLA +HaxaA p (fp ( >g0.=@`CD$E$G$H$CDD$G$I$J$>?`8Loader3p> TOS IMG3?9F?<NMXOJg*@AJf 20-HЀ8@0:g<:8:&z`<- 8-m&zaf L0-HHAC| mp 01fQ~(O(,zN&zFB|lR6UCm |@lJDgEgaHfB<:Bmm4JG6 I6 gI|>`JDga f/:NuBNu?9F??/ Bg?<NMJ@NuNeuter Booter (C)1985 Atari Corp. JnfJnf nAa=@NuH`HPp0.$r 0.HHPC aRrt Qm QnBQJYg$Rn _C ad _C aZ SLNuH瀀 n0.@ 0.H@H@LNuJ.gp ra nfrDNuHAC>Eg6rI+`HACEgrI$+`aLNuHMB+_=_-_Nh+HpA"O0Q+|4VxaAaLp-ta@a  tA8QA;SBnA8Nu0123456789ABCDEFaaA`aaA`ڸNA'+Ha2a:Ia;F =F$n44pa0gVA'CHRan(_(X4,at9Baja;n aVJf*a+T;|~,aFl aVJgSm j@ I(Sm n-Ta ;|>- ` a$T+J BnpNu+JpNu$maP;|;m ƆQm m m ;|;|;|;|;|;|Bm m m -go nmam m m ;|0-a@- `H nTH"X+H-Ia&paEx*<<<~ajgapa `H f (f" (f` g gRnLNu8`rTЊ  `z4|@<|P"t& F $h F*NEW ART Hyper CopyFormatter V 2.00*General Parameters*Sides 2 Sided 1 Sided No. Tracks4041424380818283VerifyIn OutSec./Track12345678910HyperStepr. A/B01230123Copy ParametersSource Drive ABDest. Drive ABFormat Dest. Dr?OKNo Multiple Copy?OKNo From/To Side 2112Err. Modify/RetryIn Out01Change Format?OKNo Copy Modes1234Format ParametersDest. DrABExecutable Boot.?OKNo Interleave12345678Sectors/Cluster 12Sect./Directory12345678DiskNameIn OutSector Byte Length1282565121024Format Modes 1234Copy Format.DirectoryAnalyzeCheckDiskBoots./CLRExitHyper CopyFormatterVersion 2.00Translated by HAR BILLY Programmed By : Martin Kreck and Jrgen Deisenroth Exit NEW ART Hyper CopyFormatterDrive: ASide: 00Track: 00Sectors: 00Buffer Indicator KB Info : Buffer PictorialTo interrupt, press the right mouse button!D_aBytes free:Bytes used: Exit Insert Disk Name! !OK___________DiskName: ________.___FFFFFFFFFFFQuit NEW ART Hyper CopyFormatterATTENTION ! ! !This program will only run in High or Medium resolution!! The authors would be gratefull for information as how to change resolution from within the program and having GEM still function. OK? 1QAp~ HB!B!B$B(B(B(B(B(B(B)z.B(B(BBBChChC(B(BBH!p~A?? 1QAp~ HB!B!B$B(B(B(B(B(B(B)z.B(B(BBBChChC(B(BBH!p~A?8| -UU[Zo    ? -UU[Zo    ? -UU[Zo    ?h(X(H'2' &G]^*6M a}~0#M  1$1Y BJ0 F_  f o  x&  1        & $#1  !"# % *&)  '()% /+. ,-.* Y0TC% 10 b 25344 26 97886!:#=;<<4:7><A?@@K>NBS ECDDaBcHFGGeEgIiLJKK{IOMNNLPSQRRPT /UXVWXT ZC%% [0 ~  \_]^^\`cabb`d melfghijk l dn qoppnr{szt.u0v2w4x6y8 z: r<|>}~~G|KObfjn sY  J    ) 4 %? c,   (  0(  !0(   "     '7 cA  = ?\ f p z, # C; 9   ! *  cM  0' *0' 8 0&     ?     ?   ' a) %  '    %Y  ## !    /  O 'e  2. t7.. tMONOEMU DOCt8MONO_EMUPRGt>,MONO_EMUS t@W* This is the documentation for MONO_EMU.PRG v5.00 Mick West 20th November 1988 The mono emulator lets you use the high resolution mode on the atari ST, using a normal TV or monitor - i.e., you don't have to fork out 150 on an Atari SM125 High-rez mono monitor, if you want to run programs that normally only run in high resoution. The main use of the Mono Emulator is in running the large number of public domain mono-only programs. But there are also some commercial programs such as Signum and PCB Designer that also only run in monochrome. This is the fifth major version of the program. The first was printed in Popular Computing Weekley in Vol 6 Nos 43 & 44. This version has a number of improvements: o It will now run on any TOS, anywhere in the world o It can (must actually) be run from an AUTO folder o It works with SNAPSHOT.ACC and other similar programs o It is twice as fast as versions 1 and 2 o It does not crash if you run it on a mono monitor so you can leave it in the AUTO folder How to use it. -------------- Just copy it ( MONO_EMU.PRG ) into an AUTO folder. Then boot from this disk. It will load automatically and display a short message. There will be a prompt at the bottom of the screen asking you to input a number from 10 to 80. This controls how often the screen is updated and also, how much your program is slowed down by the emulator. An input of 10 gives a rather jerky display, but there is no noticeable decrease in speed. Using 80, is very smooth but the ST runs at about 56% of its normal speed If you just press " Return", you will get the default setting of 40, the ST will run at 75% of its normal speed and the display will be quite smooth enough. After entering the speed, you should be returned to a monochrome desktop with a grey background and little icons. You should now be able to load and run any monochrome program. The mono emulator uses about 34K of memory, so if you have only got 512K of RAM then you may encounter problems with some of the larger programs. This is more likely if you have some desk accessories loaded. You should use the mono emulator from an AUTO folder. If you simply load the program in the normal way, you will get a squashed half-screen version of the desktop. If you now go up to the Options menu, select "Set Preferences" and then click "OK", you will get the normal mono desktop back, but the menus and the dialog boxes will be squashed. Most odd! It does occasionally crash when trying to set up the machine to the right resolutions, it should work the next time it is run. It does not do this very often. Auto Folder Problems -------------------- The ST sometimes gets very confused with it's auto folder. If you find that it crashes for no apparent reason then copy the programs out of the auto folder, delete the folder, create it again and copy the programs back in again, one at a time. The ST will run these programs in the order in which you put them in the folder, not in the order they appear in a directory window. It is probably a good idea to put the Mono Emulator in first, so the machine will be correctly configured when the other AUTO programs are run. History ------- Version 0 - July 1987, Wanting to get a demo of PCB Designer to run I experiment with various methods and after two days I get one to work, thus the MONO EMULATOR is born. I am quite pleased with it and wonder if it could possibly be of much use to anyone. I send it off to PCW with little hope. Version 1 - October 1987, Published in Popular Computing Weekly, uses hundreds of ROM calls and is rather slow. I sell about 150 copies at four pounds each Version 2 - June 1988, The new ROMS start to proliferate, I write version 2 to run on the new ROMS using one ROM call. Very few version twos are sent out. Version 3 - June 1988, I have a flash of insight and make it twice as fast. Version 3 spreads across the world. Robtek start selling a Mono Emulator for 40 pounds, I realise I may have made a minor marketing error. But I have never heard of anyone buying the Robtek version. Version 4 - Sept 1988, I discover that it was defaulting to speed 10 on the new ROMs, I remove this bug and stop it slowing down during disk accesses. Only one copy of version 4 is sent out. Version 5 - November 1988, Having been flooded by letters along the lines of : "Das Monoemulator c'est nicht funkzioneert" from the continent and the USA I sit down and work out how to make it work with any TOS. This, I think, will be the final version. Robtek are bankrupt. Every ST owner in britian has a copy. I have recieved two contributions for shareware one from the USA, the other from Sweden. I sometimes wonder if making it Public Domain was a good idea. How many copies would have sold at a tenner a go? In the depths of depression and strickened with poverty, I am forced to go and work for 'Binary Design'. If you want to write to me with any problems, praise, comments, money (it is shareware you know, and it saved you 150 quid), or anything else then write to: MICK WEST 27, LYNTON DRIVE SHIPLEY. WEST YORKSHIRE, BD18 3DJ ENGLAND Distribute! `> o,<ܨ ܨܨ/?<NNT|f ,?<NAB?< NA\#L/<h?< NA\/<?< NA\h/<h?< NA\0<(J9igL 9igB@9j@0o| n BA9kA0m| nA|Pn3#NT#.#p:#X3(\3`EfCF0<'$QX4 +@N#P?</p3dJydf`#p##2p/9L?< NA\ Bg/?<1NAH`$Of Nj0*|g8|g<|f>5| * g*#P%| ` 9PLNs0<LNsLNH33B33D9@g3w@3F`3@3wFB99&@ yP"yTg K#P $HP$9X2<J9>f29\aPPXy` y`f&#X}}}3`QLNBydNs22NuNqEThe Mono Emulator - Mick West 1988 V5.00. Should be in AUTO Folder Will run with any TOS This is Shareware Send Money and Problems to: Mick West 27 Lynton Drive, Shipley, BD18 3DJ ENGLAND Feel free to give away copies of this But please copy the whole folder Enter speed (10 to 80, Return = 40) GENFMEDTMONOPXENDfINPUTMEDOKXBIOSGETREZINLOOPNINVERTfNOT2000VBLANK2DEFAULTMESSAGEhMONOPOSXNOTHIGH0NOTUSERVBLEXIT4COPYMOVEGENMOVE1NOINVERTvPHYSBASESCANPOKEMONOCOUNH`TMONOLINEH\SSAVESTACHLKXBIOSPOKH,ENORM_XBIH(OSVBLANKPOH8KERASTER_FHdLAGWAIT_RASHnTERSIMPLE_VH>BLANK<  &(  fx ; The Auto Mono Emulator. V5.00 By Mick West. November 20th 1988. ; Routine to make the ST think it is in mono mode. Needs TOS in ROM ; Makes the system think that there is a mono screen, but actually ; be updating a medium real screen from this under Vblank interrupt ; The XBIOS calls; Physbase,Setscreen and Getrez are revectored. ; Put in an Auto Folder ; Works with any TOS in the entire world - hopefully MOVE.L 4(A7),A0 MOVE.L #$8400,D6 ; 32K for the screen ADD.L $C(A0),D6 ; plus the usual space ADD.L $14(A0),D6 ADD.L $1C(A0),D6 MOVE.L D6,-(SP) ; save length of program for later MOVE.W #4,-(SP) TRAP #14 ; Get screen Resolution ADDQ.L #2,SP CMP.W #2,D0 ; If not high then carry on BNE NOTHIGH MOVE.L (SP)+,D6 ; else tidy up the stack MOVE.W #0,-(SP) ; return ok to,GEM TRAP #1 ; Then exit back to desktop NOTHIGH: CLR.L -(SP) MOVE.W #32,-(SP) TRAP #1 ; Enter supervisor mode ADDQ.L #6,SP MOVE.L D0,SAVESTACK ; Save the supervisor stack MOVE.L #MESSAGE,-(SP) ; Address of start of message MOVE.W #9,-(SP) ; Print startup message TRAP #1 ADDQ.L #6,SP INLOOP: MOVE.L #INPUT,-(SP) MOVE.W #9,-(SP) ; Print input message TRAP #1 ADDQ.L #6,SP MOVE.B #3,MESSAGE ; Input length = 3 MOVE.L #MESSAGE,-(SP) MOVE.W #10,-(SP) TRAP #1 ; Input number ADDQ.L #6,SP MOVE.W #40,D0 ; Default = 40 TST.B MESSAGE+1 BEQ DEFAULT ; If len=0 CMP.B #1,MESSAGE+1 ; len of 1 not allowed BEQ INLOOP CLR.W D0 MOVE.B MESSAGE+2,D0 ; first digit SUB.W #48,D0 BLE INLOOP ; Too low CMP.W #9,D0 BGT INLOOP ; Too High (>100) MULU #10,D0 CLR.W D1 MOVE.B MESSAGE+3,D1 ; second digit SUB.W #48,D1 BLT INLOOP ; Too low CMP.W #9,D1 BGT INLOOP ; Too high ADD.W D1,D0 CMP.W #80,D0 BGT INLOOP ; Check less than 80 DEFAULT: MOVE.W D0,SCANPOKE+2 SUB.L A5,A5 MOVE.L $044E(A5),MED ; Set MED MOVE.L $B8,XBIOSPOKE+2 ; Get the old XBIOS address and MOVE.L $70,VBLANKPOKE+2 ; VBLANK and insert into new versions MOVE.L #0,MONOPOS ; Set offset to top of screen SCANPOKE: MOVE.W #40,MONOLINES ; Fourty lines per Vblank is default MOVE.W #0,MONOCOUNT ; Counter is set to zero LEA XEND,A2 ; A2 = pos of generated code LEA GEN,A1 ; A1 = pos of instructions to copy MOVE.W #39,D0 ; Generate the code GENMOVE1: MOVE.L (A1),(A2)+ ; Copys 40 of - MOVE.W (A0)+,(A1)+ DBF D0,GENMOVE1 ; and MOVE.W (A2)+,(A1)+ ADDQ.L #4,A1 MOVE.W (A1),(A2)+ ; Move the RTS MOVE.L A2,D0 ; A2 = start of free memory ADD.L #512,D0 ; Force it to a 512 byte boundry AND.L #$FFFFFE00,D0 MOVE.L D0,$044E(A5) ; And that is the monochrome screen MOVE.L D0,MONO ; Set MONO MOVE.W #$0002,-(SP) ; Hardware and Software to Mono MOVE.L #-1,-(SP) MOVE.L #-1,-(SP) MOVE.W #5,-(SP) TRAP #14 ; Set high resolution ADD.L #12,SP MOVE.L $70,A0 ; Save the old VBLANK MOVE.L #SIMPLE_VBLANK,$70 ; And set up mine MOVE.W #1,RASTER_FLAG ; Set raster flag to 'not occured yet' WAIT_RASTER TST.W RASTER_FLAG ; If still not occured BNE WAIT_RASTER ; then loop until a vbl does occur MOVE.B #1,$FF8260 ; Back to medium hardware after VBL MOVE.L A0,$70 MOVE.L #XBIOS,$B8 ; Set up the new XBIOS vector MOVE.L #VBLANK,$70 ; And the new VBLANK vector MOVE.L SAVESTACK,-(SP) ; Restore the Supervisor stack MOVE.W #32,-(SP) ; And go back to User mode TRAP #1 ADDQ.L #6,SP MOVE.L (SP)+,D0 ; Tidy stack CLR.W -(SP) ; Exit ok for GEM MOVE.L D0,-(SP) ; Length of program + data space MOVE.W #$31,-(SP) ; terminate and stay resident (TSR) TRAP #1 ; Finished this AUTO program ; This is the new XBIOS routine XBIOS: MOVEM.L A1/A2,-(SP) ; Save A1 and A2 MOVE.L SP,A2 ; A2 = the stack ADD.L #8,A2 ; offset over A1 and A2 BTST #5,(A2) ; Test if called from user mode BNE NOTUSER ; Skip if it is MOVE.L USP,A2 ; Otherwise get A2 = User stack SUB.L #6,A2 ; Offset it as if it were the SSP NOTUSER: MOVE.W $6(A2),D0 ; Get XBIOS instruction code CMP.W #2,D0 ; If it is _PHYSBASE BEQ PHYSBASE ; then jump to new PHYSBASE routine CMP.W #4,D0 ; If it is _GETREZ BEQ GETREZ ; then jump to new GETREZ routine CMP.W #5,D0 ; If it is NOT _SETSCREEN BNE NORM_XBIOS ; Then continue with the normal XBIOS MOVE.W #-1,16(A2) ; Else alter rez.W to -1 (No change) MOVE.L 12(A2),D0 ; Get the ploc.L parameter CMP.L #-1,D0 ; If it is -1 BEQ NORM_XBIOS ; then continue with normal XBIOS MOVE.L D0,MONO ; Otherwise, new value goes to MONO MOVE.L #-1,12(A2) ; Set ploc.L to -1 (no change) BRA NORM_XBIOS ; then norm BIOS deals with lloc.L PHYSBASE: MOVE.L MONO,D0 ; Get address of mono screen MOVEM.L (SP)+,A1/A2 ; Tidy stack RTE ; Return mono screen location GETREZ: MOVE.W #2,D0 ; Pretend we are in mono resolution MOVEM.L (SP)+,A1/A2 ; Tidy the stack RTE ; Return code for mono resolution NORM_XBIOS: MOVEM.L (SP)+,A1/A2 ; Tidy the stack up XBIOSPOKE: JMP $0.L ; And jump into the normal XBIOS ; This is the new VBLANK routine VBLANK: MOVEM.L D0-D7/A0-A6,-(SP) ; Save all registers MOVE.W #$333,$FF8242 ; Set up colours, grey for thin lines MOVE.W #$333,$FF8244 ; (1 vert mono pixel = 1 grey med pix) BTST #0,$FF8240 ; Check inverted BEQ INVERT ; Jump if so MOVE.W #$777,$FF8240 ; White background (normal) MOVE.W #$000,$FF8246 ; Black ink BRA NOINVERT INVERT: MOVE.W #$000,$FF8240 ; Black background (inverted) MOVE.W #$777,$FF8246 ; White ink NOINVERT: CLR.L D0 MOVE.B $FF8201,D0 ; Video base high LSL.L #8,D0 ; times 256 MOVE.B $FF8203,D0 ; Plus video base low LSL.L #8,D0 ; All times 256 MOVE.L D0,A3 ; Is the address of the Real screen MOVE.L MONO,A0 ; A0 = virtual mono screen MOVE.L MED,A1 ; A1 = real medium screen CMP.L A1,A3 ; Check if the real screen has moved BEQ MEDOK ; Skip this if not MOVE.L A3,A0 ; Get the new real screen address MOVE.L A0,MONO ; Set MONO From this MOVE.L A1,D0 ; And put the real screen back LSR.L #8,D0 ; to its origional position MOVE.B D0,$FF8203 LSR.L #8,D0 MOVE.B D0,$FF8201 MEDOK: MOVE.L A0,A2 ; A2 = mono start ADD.L #80,A2 ; plus 80, on to next line MOVE.L MONOPOS,D2 ; Get position in the screen RAM ADD.L D2,A0 ; Offset position in mono screen ADD.L D2,A2 ; And the other mono position ADD.L D2,A1 ; Offset pos in real medium screen MOVE.W #20,D1 ; default 20 lines / Vblank TST.B $43E ; Test flock system variable BNE COPYMOVE ; Set speed to 20 if using disk drive MOVE.W MONOLINES,D1 ; Otherwise get preset speed COPYMOVE: BSR XEND ; combine and move two mono lines ADD.L #80,A0 ; both need moving down another line ADD.L #80,A2 ; in the mono screen ADD.L #160,MONOPOS ; move down one medium/two mono lines ADD.W #1,MONOCOUNT ; count medium lines dome CMP.W #200,MONOCOUNT ; Done 200 medium/ 400 mono ? BNE NOT200 ; if not then skip MOVE.L #0,MONOPOS ; otherwise reset ram offset SUB.L #32000,A0 ; MONO position back to top of screen SUB.L #32000,A1 ; and the same for MEDIUM SUB.L #32000,A2 ; and the other MONO position MOVE.W #0,MONOCOUNT ; reset the counter NOT200: DBF D1,COPYMOVE ; loop round MONOLINES times VBLEXIT: MOVEM.L (SP)+,D0-D7/A0-A6 ; Restore all registers VBLANKPOKE: JMP $0.L ; Jump to normal VBLANK routine ; This is a simple Vblank routine that just clears a flag SIMPLE_VBLANK CLR.W RASTER_FLAG ; Indicate a Vertical blank has occured RTE ; The following bits of code are not called but are used to calculate ; a large chunk of code to combine two mono lines into one medium one. GEN: MOVE.W (A0)+,(A1)+ ; Move one Mono line to one Medium MOVE.W (A2)+,(A1)+ ; line on both colour planes times 40 RTS EVEN SAVESTACK: DC.L 0 MONO: DC.L 0 ; Base address of mono screen MED: DC.L 0 ; Base address of medium screen MONOPOS: DC.L 0 ; Offset in both screens in bytes MONOLINES: DC.L 0 ; Pairs of mono lines to do per VBLANK MONOCOUNT: DC.L 0 ; Count of pairs done so far RASTER_FLAG: DC.W 0 ; Flag cleared every raster (tempory) XEND: nop ; Position of calculated code MESSAGE: DC.B 27,'E','The Mono Emulator - Mick West 1988',13,10 DC.B 'V5.00. Should be in AUTO Folder',13,10 DC.B 'Will run with any TOS',13,10,13,10 DC.B 'This is Shareware',13,10 DC.B 'Send Money and Problems to:',13,10 DC.B 'Mick West',13,10 DC.B '27 Lynton Drive,',13,10 DC.B 'Shipley,',13,10 DC.B 'BD18 3DJ',13,10 DC.B 'ENGLAND',13,10,13,10 DC.B 'Feel free to give away copies of this',13,10 DC.B 'But please copy the whole folder',13,10,13,10,0 INPUT: DC.B 13,10 DC.B 'Enter speed (10 to 80, Return = 40) ',0 `: ~.| N .NA"/0<NBNuNVBn=|`L=|`6Rn0.м @1n0.м @1nn nAon nAoN^NuNV>Bg?9B?9h?9?9BgBg/<N Bn`jBn>N=@Bn`(0n"|00ng no=|Rn0.nmJnf0n0Rn nmBn`40n"|00мP2.RAҼ"A#@ Rn nmBWaN^NuNVBn=|0n=PBn noYnRn noYnRn noYnRnRn0. @"|002.TAAgBn0. @"|002.TAAgBnJng nm^0.N^NuNV.?< NTBn`Bn`Rn n'm0.HH@J@g8>?<?9B?9h?9?9BgBg/<N `4>Bg?9B?9h?9?9BgBg/<N Rn nmfN^NuNVBn0. @n=@` nfd> ?.0. Wa0T=@=y0.м @30.м @1n>a>a=|> 0. n?.aT=@0.nfp0.N^NuNVBn0. @n =@` nf`>0. W?.a|T=@=y0.м @30.м @1n>ah>ab=|0. n>?.aT=@0.n fv0.N^NuNV> ?.?<Bg/<N =@0.N^NuNV>B?9h?9?9?<?./<NN^NuNV> ?.aT=@|gb ngZJngT>?. ?.aXJ@f>>?. ?.aXJ@f(>?. ?.aXJ@f>?. ?.apXa>J@gaN^NuNVJyFfB?<NXT3FN^NuNVJyFgB?<NXTByFN^NuNVBn`0nj0Rn n m3~.H/</</< xN 3D. T/< |/< /< ?<BgN"./<D/<jN PBBgNXTN^NuNV> T?9 |?9 ?9 ?< NzP3 z>?. ?. ?.?<?<?< ?< N rBWBg/<?<?9 zNt >?. ?. ?.?9 zNP.B/<h/</<?<?9 zN"33aa^N^NuNVa>N=n=n =n =n.U/Y/]/Q?< ?9 zN"`f.Q/NXJ@g(>?.?.?.?<Bg/<N.U/Y/]/Q?< ?9 zN"JngJnfBWNa|N^NuNV.Y/Y/Y/Y//BgBg/BgBgBgBgBgBgBgBgBgBg?<?<?<?<N 8=@>N.Y/Y/Y/<?< ?9 zN".g0.`0.y(fD y zfa>k?<Y?<?<ar\`BWBgBgBg?< ?9 zNt `0.y zf>?.?.?.a\`^0.y zfBWBgBgBg?< ?9 zNt `00.y zfh>?.?.?.?<?9 zNt .B/<h/</<?<?9 zN"33`0.y(f y zg>DN 3 z`0.y zf`> zN>B?9h?9?9?<?<?<?<N > zN>DN 3 z``||b@0@ PNBWN.g" yg>?.a"T`ara`RN^NuNVN .?9 VNzT3(3 zByFaN^NuNV3e XBy ZBy ^3 dN N^NuNV## .мZ# 3d XBy Z3 ^ n 3 dN n 0 d#(#*#H #HN^Nu# X"<psNBNuNV30.|Hм-@=|` nH2n2RRn nm. PNB@09N^NuNV#*#J.#2#6# p:# ~>#* P> aF3 VpN^NuNV>a*pN^NuNV33 3 3333333333 3"#$ p3(3*>N n,0 n00 n40 n80 n<0 n@0B@09N^NuNV33 3 33333>IN N^NuNV33 3 33333>JN N^NuNV>MN n0 n 0 n0 n0B@09N^NuNV3# p>NN N^NuNV3# p>#N N^NuNV# p3 33333>*N N^NuNV# p3 333>+N N^NuNV# p3 3333333>/N N^NuNV33 3 33>dN N^NuNV33 3 33>eN N^NuNV3>fN N^NuNV3>gN N^NuNV33 >hN n 0 n0 n0 n0B@09N^NuNV33 3 333>iN N^NuNV3>kN N^NuNVH *n(n >0-W?0,WNT:>0-W?,0,WNT8>?NfT>>?,NfT<89F0G9@0F9@GoFnB@`pJL0N^NuNV0.n o0.`0. N^NuNV0.n l0.`0. N^Nu#$NN/9$Nu#$NM/9$Nu#$NA/9$Nu 123456789101112131415,**.**0**2**4**6**8**:**<**>**A**D**G**J**M**!ddWW***,*A***, *A *, *, *,, *A,*A*A*,A !AA n  & T &  PUZZLE Puzzle >8 8"6L&8 :  X  ^     &   2" b " 0&      ,    $                *p84` \.|@N.NA"/0<NBNuNVH >.<. *|!JGl -SF0D@>IBE0H H@|0REHǏ gFmJGgBE`*REFm`BG` RG0E@m`0SEJ@fB <!JL0N^NuNVJy!fB?<NT3!N^NuNVJy!gB?<NTBy!N^NuNVBn`0n$0Rn n m3$3!!.$/<!/<$NPN^NuNV=n=n 0.n S@=@0. nS@=@.Q?<?9!NXN^NuNV.Q/]/Y/U09$@?RW09%??9?9?<BgNB>?.?.?.?<NP3%BWBg/<?<?9%N BWBgBg??.?.?.?9 b?9$dBgBgN>?.?.?.?9%N&P.!/<$/<$/<$?<?9%NN^NuNVa>N(=n =n =n=n.U/Y/]/Q?< ?9%N`\.Q/NXJ@g>?.?.?.a\>a.U/Y/]/Q?< ?9%NJngJnfBWN(aN^NuNVNp. b/<$d/<$/<%Nf 3!Ry$.?9%lNT3`>NB-@g. .r>?<+NbT .>?<-NbT3%By!>NBgB@`p3%aN^NuNV`.%j/< d/<%j/<%j/<!/<!Bg?<'/<!BgBgBgBgBgBgBgBgBgBgBg?<?<?<1N8=@>*Nb0yg y%g>*Nb309|3%P09@|3!09r `|3$09#y$f09!~y!gJy!g >!?9$?9$?9$BgaZP>N(.%j/<%j/<%j/<$?< ?9%N.g09!`l09!y%f">!?9!?9!?9!?<aP`P09!y%fBWBgBgBg?< ?9%N ` 09!y`f y%g>!N3%`09!y%f`>%N`>!?9$?9$?9$?9 b?9$dBgBgN>%Nz>!N3%`~09!y%fp>!?9!?9!?9!?<?9%N .!/<$/<$/<$?<?9%N3$3$`09!y`f y%f>*Nb0ygp>*Nb309|3$3%P09@|3!~3!09r `|3#3$>$?9!~?9#a&Xaa``BWBgBgBg?< ?9%N `009!`Sy!~f3 !~Sy#09#|l3#3!~`Sy#09#|l3#`vRy!~09!~| mb3!~Ry#09#|o3#3 !~`6Ry#09#|o3#``J@g|gذ|g>|g>?9!~?9#aX>!?9$?9$?9$BgaPBWBgBg/<h/<09#|D y!~H/NP/NhP??< ?9%N `BWBgBg?9!?< ?9%N /</<g0y!/NP/NhP3!~09!~H |3#09!~H H@R@3!~>?9!~?9#aX>!?9$?9$?9$BgaP``||b@0@J PNBWN(`N^NuNVJnfJy!gh>?9!NTBW?9!NPT=y$=y$09$y$S@=@09$y!S@=@.Q?9!NT>?9!NTBn`@0.м#.0.R@$?09$WSW?9$?9!N\Rn nm09#y$fl09!~y!f\>?9!?9$aRXy%PS@=@>?9!NPT0.HH@R@%y$U@=@0.HT@$y$y%R@=@09%@nV@y%=@0.y$S@y%=@.Q?9!NTBW?9!NT>?9!NrT>?9%PaT.0.HV@$?09$WSW0.HH@R@%?09$W?9!N\>?9!NrT3!`By!N^NuNVH>.VGHǏnZGHǏHG|`0FSH20@RFn m0. S@@0HH@JLN^NuNVH0.HH@J@gp`p34Sn BG`.0м#/NXRG|m0n "|.N<z 0Z@H@>0n "|/00Hм#/NP>?<?9#a X/0FHм#/RNP>/<%/<#NP>?. RW?.aX:~`H>?<?aX/0HT@2HHAHЁм#/RNPRGRE0n 2PoJLN^NuNVH *n(M`RJf HJL0N^NuNVH *n (nf .JL0N^NuNVH *n (n`RR0.SnJ@ofRn`B0.SnJ@f .JL0N^Nu#DNN/9DNu#DNM/9DNu#DNA/9DNuNV3 b3 %nBy%p3%t3%zN09 fN^NuNV# P3 %n3%pBy%t3%x3%zN#!PN^NuNV3e%nBy%pBy%t3%zNN^NuNV3 !3 !Bn nH|2nb2RRnJ@f3%n3%pSn3%t3%zNN^NuNV#L#T .мZ#X3d%nBy%p3 %t n 3%zN n 0%z#bL# fT#"X#!PN^NuNV# P3 b3%n3%p3%t3%zN#!PN^NuNV3 b3%nBy%p3%t3%zN09 fN^NuNV3 b3%nBy%p3%t3%zN09 fN^NuNV3 b3%nBy%p3%t3%zN09 fN^Nu#%nH"<HpsNBNuNVBBJlDRBJ lD RB0. -@0.2. An=@ .gDN^NuNVH?BCB..,. f#\ <`hlDRCJlDRCn8fzB`0l :HGH`xe`Jge`|fD#\ D`#\ JLN^NuNV3$0.|Hм-@=|` nH2n$2RRn nm.%fNB@09$N^NuNV#$!f#$f!j#$!n#$!r#%!v#%!z#!f%f> aF3$%lpN^NuNV>a*pN^NuNV3$3 $3 $3$3$3$3$3$3$3$3$3$3 $3"$#$%3($3*$>N n,0$ n00$ n40$ n80$ n<0$ n@0$B@09$N^NuNV3$3 $3 $3$3$3$3$3$>INN^NuNV3$3 $3 $3$3$3$3$3$>JNN^NuNV>MN n0$ n 0$ n0$ n0$B@09$N^NuNV3$# %>NNN^NuNV3$# %>#NN^NuNV3$3 $3 $3$3$>dNN^NuNV3$3 $3 $3$3$>eNN^NuNV3$>fNN^NuNV3$>gNN^NuNV3$3 $>hN n 0$ n0$ n0$ n0$B@09$N^NuNV3$3 $3 $3$3$3$>iNN^NuNV3$>kNN^NuNV3$3 $3 $3$3$3$>lN n0$ n0$ n0$ n 0$B@09$N^NuNVH *n(n >0-W?0,WNfT:>0-W?,0,WNfT8>?NJT>>?,NJT<89F0G9@0F9@GoFnB@`pJL0N^NuNV0.n o0.`0. N^NuNV0.n l0.`0. N^Nu @(#)CAL.ACC V1.00 jwt@atarid2: Z  : jJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember CALENDAR Calendar Sn M Tu W Th F Sa *n @      2>     (                "   &                     6L   T     zf  $              *``.|(.N4.NA"/0<NBNuNV n 2nB0.S@=@`F-n .=@ n nB@`pn|02n Sn .-@ nnN^NuNVB`-&09-W0.@?09-$WW ?< /a PBW?<NT .$f=|A-H`=| A-H>/.aXN^NuNV>aj=@0.N^NuNV.//< NTP-| nHRJf` nHS n \fA-HR nH"nRJ@fJng2>/< ?<=Nd\#.l."?<N2T` #.N^NuNV-|` .SJfN^NuNV 9-F*pgb-|*pJy*lg*Bn` y-F"nRR-FRn n@m`(Bn` n"y-FR-FRRn n@mN^NuNV#-FBy*l.j?<&NTN^NuNV#-F3*l.j?<&NTN^NuNVN.)L/<)L/<)L/<)LN 3*.#!?9.RNT3(JBWBgNT32v3-aN^NuNVBn`0n-.0Rn n m3-B3**.-/<*/<-.NP>N=@Jnf .#-?<N2TNB3-D nfp `p3-.)L/<)L/<)L/<)L?<?9*NN^NuNV..P/<2/<2/<2?<BgN09->?<?92W?92W?< NP32vBWBg/<#[?<?92vN 09->?<?92W?92W?92vNHPN^NuNV`b.)L/<)L/<)L/<)L/<*j/<*hBgBg/<*BgBgBgBgBgBgBgBgBgBg?9-?<?<?<NT8=@>NJ.)L/<)L/<)L/<-P?< ?92vN.g09*`b09*y2vf"BWBgBgBg?< ?92vN a`D09*y(Jf y2vg>*N^32v`09*y2vfJ y*Nf 9.>?<>NdT>2vN>2vN>*N^32v`09*y2vf`>*?9*?9*?9*?<?92vN .*/<-,/<-L/<-J?<?92vNa`F09*y(Jf y2vfaxJy-Dfa8a B``H |!&rW hN.g*092vy-PfJy-g at>a ^`3-BWNJ`N^NuNV.*/<-,/<-L/<-J?<?92vNBW?<NT3-J2x3-L2z09-Jy-,32|09-Ly*32~>?</<2xa\09-J| 3,09-Ly-3,09-Jy-,|3-09- y-L3-Jy-"g3,-$09-Ly*29-A3-&3--(09-Hy-&3-*Bn`(0.Sy,2.AHҼ. "A209-Ly*29-HA2.AHҼ. "A3@0.@H @"|. 00|22.AHҼ. "A3@0.@H @"|. 0029-HA2.AHҼ. "A3@BWBg0.@Hм. /a"\0.м!^.0.@H @"|. ?009-W0.@H @"|. ?0\W?9*N\Rn nm`BWBg/<,a\Bn`B0.+м!.0.T@-?09,W?9,W?9*N\Rn nmBn`:0.R@-,H y-J2.AHҼ.8"A209*Hy-L2.AHҼ.8"A3@0.@H @"|.80029-,AH A2.AHҼ.8"A3@0.@H @"|.80029-HA2.AHҼ.8"A3@BWBg0.@Hм.8/at\0.м!|.0.@H @"|.8?009-W0.@H @"|.8?0W?9*N\Rn nmBW?<NTN^NuNVBW?<NT> ?9*NT>?9*N4T.?9*NTBW?<NTN^NuNV>//. aPBn`0n+ Rn nm` |+2n"N4nRn n m`0n+ Rn n mBn` nPR.H|=@0.@=@ n op7`p0n2n+Rn0.|=@ n op7`p0n2n+Rn0n+ RnJng,Jy f no nl |+2nn%` |+2n|.%Rn nm*0n+ Rn=|.` |+2n Rn n0m |+2nBN^NuNV>?<?9*NnX=n=nBn .2.HЁ./]?<?<?9*Nt n2nP ./o .:m( .@o .Gm .`o .gm .$f.?.?.?9*N\RnJngT .g .fD n2nBSn n2n .?.?.?9*N\ n2nBJ.g 0.n mN^NuNVJy-"gBn`(0.@Hм. .aJ@g 0.|`Rn nm09,y-y*jl09-y-y*jo|09,|by*hlh09,|y*hoV09*hy,|H=@0.HH@|fp`\09*jy,H-S@@2.HA`6`2Bn`$0.@Hм.8.a J@g 0.|`Rn nmpN^NuNV n0y*hl6 n0(y*ho& n0(y*jl n0(y*jop``B@N^NuNV>Bg/<#na8\>/Y0n"|*p0H|H/aPBW?</Ya\BW?</<#|a\ |*p2n/?<aT _.-R/<*pa$X3.4N^NuNV>NdJf>Bg/<#a\`-|*p-y-RBy > ?<NdT> ?<NdTBn`f> ?<NdT> ?<NdT./.aX-|+` nH>?<NdTR nJfPPRn nm3.43 N^NuNVJnmJy-"grJy.4gBWBg/<-$a\By.40.`"a`4az`.aZ`(a`"a```||b@0@" PN nl>a`J0.|03.63-"a 09.6`a `"aL`aZ```J@g|g|g`N^NuNVJy.6f.*aDB y.6fB.*a,>?9*n?9.l?9-N?9.2B/<.v?< N-@ y.6f@BW 9.?/9*?<BNdP.*p/<@ 9.??<@NdP-@Jl>Bg/<#a4\`>Bg/<#a \3.4N^NuNV@*@-Ra"N^NuNV@*@-RaN^NuNVJy.6f.-R/9*aX y.6fBJ-Rm -Ro>Bg/<#a\3.4`.-R/9*aX y.6f2BW 9.?/9*?<BNdPa(.-R/<*paXN^NuNVBy-"aN^NuNVa>Bg/<#a\>a>#*#*-R.-R/9*a:XN^NuNV>Bg/<#a\>a3.2BW?< /<#a\>af3*nBW?</<#a~\>aF3-NBW?<!/<#a^\>(a&3.la*J@m"#.v*B-R.-R/9*aXN^NuNV>?9*n?9.l?9-N?9.2B/<.v?<N-@Jg>Bg/<#a\3.4 .N^NuNV y*Nf 9.>?<>NdTBy*Na|aJ.mfa&>Bg/<$ar\>a#*3*N#*-RBW 9.?/9-R?<BNdPa.-R/<*paXN^NuNV.*p/<@ 9.??<?NdP-@Jl>Bg/<$a\3.4`. @l$ .=@` |*p2nBRn n@mN^NuNV.a-|*pBW?<NTBWBg/<,a\=|`J. /.aX.+09-?09,W?9,TW?9*N\PP Rn n mBW?<NTN^NuNVJngBWBg/<-$a\BW?<NT.?9-&09-W0. @?09-$WW ?9*N\BW?<NTN^NuNV# (:3 .T3.VBy.Z3.^3.`N #*(:N^NuNV3e.TBy.VBy.Z3.`N N^NuNV3 *3 *Bn nH|2n(L2RRnJ@f3.T3.VSn3.Z3.`N N^NuNV#(6#(> .мZ#(B3d.TBy.V3 .Z n 3.`N n 0.`#(L(6#)N(>#+(B#*(:N^NuNV3 (L3 (N#(:3.T3 .V3.Z3.`N Bn`0n"|)N00"nRRn09.\nn nB#*(:N^NuNV3 (L3.TBy.V3.Z3.`N 09)NN^NuNV3 (L3.TBy.V3.Z3.`N 09)NN^NuNV3 (L3 (N3!.TBy.V3.Z3.`N N^NuNVBy*3 *3 .T3.VBy.Z3.`N n 0+ n0+ n0, n0,N^Nu#.T(2"<(2psNBNuNVBBJlDRBJ lD RB0. -@0.2. An=@ .gDN^NuNV3-V0.|Hм-@=|` nH2n-V2RRn nm..NB@09-~N^NuNV#-V*P#-*T#-^*X#-~*\#.n*`#2*d#*P.> aF3-~.RpN^NuNV>a*pN^NuNV3-^3 -`3 -b3-d3-f3-h3-j3-l3-n3-p3-r3-t3 -v3"-x#$.n3(-z3*-|>Nv n,0- n00- n40- n80- n<0- n@0-B@09-~N^NuNV3-^# .n>4NvN^NuNV#.n# .r>ZNv n0-B@09-~N^NuNV>MNv n0- n 0- n0- n0-B@09-~N^NuNV3-^# .n>NNvN^NuNV3-^# .n>#NvN^NuNV3-^3 -`3 -b3-d3-f>dNvN^NuNV3-^3 -`3 -b3-d3-f>eNvN^NuNV3-^>fNvN^NuNV3-^>gNvN^NuNV3-^3 -`>hNv n 0- n0- n0- n0-B@09-~N^NuNV3-^3 -`3 -b3-d3-f3-h>iNvN^NuNV3-^>kNvN^Nu#(FNA/9(FNu#(FNM/9(FNu#(FNN/9(FNu A:\*.*()HZ  RESETWRITEPRINTMEMORYSECTOR FILEParameters in decimal or hexa. (32 or $20)drive and side are 0 or 1To modifie some byte, click on their hexarepresentation and click WRITERESET to renew, PRINT dump to printer and  to see above and below------------------------------- by A.BirtzClick on the Editor of your choice$*0[3][Cannot open this file][Cancel] Tiny tool[3][ |HIGH or MEDIUM resolution only][Cancel] TINY TOOL EDITOR Actual value:New value:Printer not ready, check and retryWrite error!Done...Out of sectorStart address:Drive:Side:Sector:Track:Read error!File offset (beginning=0)Read error!X$l\  *                                    &        0*X.$2^L.(   *(40 * <$ 8                 * " "      f $              TINY TOOL EDITOR by Alain Birtz. NOTE: This program is public domain, and can be copied freely. To install the TINYTOOL as a desk accessory, rename "TINYTOOL.ACC" to "DESK3.ACC" on the TOS disk and reset. Now click on the "Tinytool" item in the Desk menu, and the calculator editor will appear (it can be moved, closed or topped like the control panel). In each editor, you can read and write. Protected memory can be access in the memory editor. Disk and side are 0 or 1, not A or B. Sector are 1 to 9. Track are 0 to 79. Alain Birtz (Compuserve # 72467,2770) . ye.. yPRIV_EYEACCyf,PRIV_EYEDOCyr `*<N6NNNTNNNNPN'vK mNf]` m"m -So Q m -SBQ(m)MO*mN0N J?<NH?<A?<NAX <B@SfLNuNVH&nB?< N\.</?< N\0LN^NuNVH&nB?< Nz\.,/?< Nj\ LN^NuNV l6fl8`Pl8Hl0,@l8?0,BX@??,FN# N^NuNV9lBL0,Bl>S@9@P l6fVl8`Tl80,@l89@R9@NHlL?<?,FN"PN^NuNVH&n>. <.=|Bn0<9@N9@L0+S@9@P0+S@9@R9GT9FV0lP9@X0lR9@ZHnHl/ HlL?<?,FN"LN^NuNV/ &n n 0 n 1k n 0kS@ n 1@ n 0(kS@ n 1@&_N^NuNVH>.<. :. 8.Hl:?<N \\?<NxT=G=F=E=DHnHnHnHn?< ?,DN `VHnHnN"PJ@g$HlLHnN8PHlL?<?,FN PN\HnHnHnHn?< ?,DN z0.g0.fHlLBg?,FN PBgN THl:?<N \LN^NuNVHBg?,FNX?<?,FNX?<?,FN(X?<?,FNX?<?,FN8X?<?,FNX9lBL9l@N0,Bl>S@9@P0,@l9|0f9|B Gf 9|@@9|!?,@?,B?<N 9@DBgBgHl?<?,DNt BgBgHl?<?,DN\ ?,?,@?,BBgBgBgBgN?,?,@?,B?,DN~ HlHl@HlB?<?,DNHl:?<N\>N^NuNVHl:?<N\HlHl@HlB?<?,DNx?,DN?,@?,BBgBgBgBgN(?,DN*T9|D?,FNbTHl:?<Nv\N^NuNV?`>Hl:Hl:Hl:Hl:Hl:Hl:BgBgHnBgBgBgBgBgBgBgBgBgBgBgBgBg?<N<>0.|g`?.?.?.?.NP``|g`BgBgBgBg?< ?,DN ``|g` N``|g`D?.?.?.?.?<?,DN HlHl@HlB?<?,DN(`J`|(g`* lDfN:`BgBgBgBg?< ?,DN8 ``|)g` lDg9|D0<f>N^NuNVNHl:Hl:Hl:Hl:N9@H9|DHl?,N\9@JNnN^NuNu)I)J"/0<NB"l$lNu NV9n 0.| A" AA-H=|` nR2.A H0Rn nm/,N.X0,N^NuNVA )HA)HA)HA)HA)HA)HA)H?< NXT9l0,N^NuNV9n9n 9n 9n9n9n9n9n9n9n9n9n9n 9n")n$9n(9n*?<NT n,0 n00 n40 n80 n<0 n@00,N^NuNV9n9n ?<NTN^NuNV9n)n ?<#NfTN^NuNV9n9n 9n 9n9n9n9n9n?<IN$TN^NuNV9n9n 9n 9n9n9n9n9n?<JNTN^NuNV?<MNT n0 n 0 n0 n00,N^NuNV9n)n ?<NNTN^NuNV9n9n 9n 9n9n?<dN^TN^NuNV9n9n 9n 9n9n?<eN.TN^NuNV9n?<fNTN^NuNV9n?<gNTN^NuNV9n9n ?<hNT n 0 n0 n0 n00,N^NuNV9n9n 9n 9n9n9n?<iNTN^NuNV9n?<kNnTN^NuNV?.N T nn0<`?.?<>N "X9@Hg0<`0<N^NuNV?.?<LN XN^NuNV/ A&H`0+ |g/ NBX A"Ҽm?.NT&_N^NuNV0.n l0.`0. N^NuNV0.n o0.`0. N^NuNV n0 nh? n 0 n h?NX=@ n0( nh? n 0( n h?NtX=@ n? n ?NzX=@ n?( n ?(N`X=@ n 0 n 1n0.n n 1@0.n n 1@0.n^Jg 0.n^J|N^NuNV/ &n/ NDXJ@g0<`00+ |g /+NXBk ?+ NTJ@g0<`0<&_N^NuNVH&n0+ |f0<`.0+ |gV0+ |f0<`v0+ |g?<B?+ N"P?/+?+ NRP @f0<`@k 0Hѫ`$ k o?<0+D@H/?+ NP'@&Bk0<LN^NuNV fBC`&SCdTC0|g0|gԼdRC`|CHBC0|@HB LN^NuNVNVH n " n $&JjFFJjFFLN^@pNuNVH n"n $0(H@6C|g.0)H@:E|gE|BB0<まef bRAQ$0P`HNVH n$0(H@6C|gd"n .0)H@:E|gD|E(HD*HE20HGHBBB8:BGBBЇӄЂӅJg$0P`B`NVH"n 0<9@nQ`NVH"n Bln n,0(H@8D|fB.0)H@:E|fB2$60Enfl8,:.6$0Jg0Eg|n0@gDԇ0,nQ fBB`HSCdTC0|g0|gԼdRC`|"|CHB|C0|@HB AHABA LN^NuNVH0.|=@n n f n0H-@HnNXA-H`> n(g nf. n-P n(f HnNX` HnN>XA-H/./. 0.AJ PNPLN^/W DpNuN^NuNVH nB fB`м8 LN^NuNVH n$fBCB`nD6< f႖|NzN^NuNVH0&n$n Bn-J @)Pf)hj-lf-ljBEG>O|g|JGn|m` REHl/ NRPO`SEHl/ NPO`&0+H@JGgDG0<0dR@0.BAQ,>QQֆG|0QB`Rn0.g$nB`0R 2.HmB`b .6.HЃR$@ nH|0fRZ"` R"H|9n nH|0f$n R&@fSE .6.HЃ @B n0L N^NuNVH$.f BB`J". BnJlVnDJlRnDvd`Bbd nmDdD-@-A LN^NuNV nl <`?.?./. ?<BN -@ m .`?<?.B?<BN| -@?<?.B?<BNb -@ nf .Ю -@ `$ nf .Ю -@ `0.g <`b . oHn . /?.?<@N Bg?./. ?<BN ]|9@Hg <` `BlH . N^NuNV/.?<IN\N^NuNVBn`&0.A0nf0.ABPRn nLmN^NuNV?>.=|0A"HPgXHf0(>N^Nu)I)J)_ NM"l$l/, Nu)I)J)_ NN"l$l/, Nu)I)J)_ NA"l$l/, NuNVH&n Bn0.|dg`>< `.`|ug`>< ``|og`><``|xg`>< l* ndf SR- .D-@`0. f Gf .`& Gf .` ./0H/NX 2.RnA0 Gf .`( Gf .` ./0H/N X-@ .fp`FSn0.A P m0.A0| |A`0.A0|0 SR0.fLN^NuNVH&n n f=| )nf)njHl Hlf?<N]|@0. R@?HnHnHnN.g SR-.H|0f.f SR`J nff>.n RG0lro0,r`0> Gl0<`0?HnHnHnNBF`0RFA SRSGSn0g nl` SR0Sn nl0. g SR.` SR0RnSn 0. g nm`" Go0RFAH`0<0 SRSG0. Sn J@f`` SR0. g SR.><`0RGA SR0. Sn J@f SRE?.Hl/N /NXHѓLN^NuNVBn`"0. n PHC|0=@ nR n PH|0m n PH|9o0.N^NuNVH0&n -n @$PX`R` nRg H|%fH|%f,RBn=|Bn| H|-f=|RH|0f|0R-JHnN$X=@$nH|.fR-JHnNX=@$nH|lf=|RgH-n Gdg Gog Gxg GufB0.g @ ` @0H/Hn?.?NV 0.g0<`0<H` Gcf R @ nRT` Gsf4 @-PX<.` nR nRSF0g nf`J Geg Gfg Ggf, @)Pf)hj/,j/,fHn?.?NP` 0 nR .nl0.g$<.".A` nRSF0f`b .2.SAHЁ-@-@,.` .2SAHЁ @ nSSF0f` nR .o .R-@f nB .L N^NuNVHn /.NhPN^NuNVH0&n$K`Rf `L N^NuNV .9@ .9@N^NuNV .9@ .9@N^Nu)I)JHl)_Hl" <sNB"l$lNuNV9n 9| Bl9|9nN0,N^NuNV9n 9|Bl9|9nN0,N^NuNV9n 9|Bl9|9nN^0,N^NuNV9n 9|Bl9|9nN20,N^NuNV9n 9|Bl9|9nN0,N^NuNV9n 9|Bl9|9nN0,N^NuNV)n)n .мZ)@9|dBl9| n 9PN n 0A)HA)HA)HA)HN^NuNV9|eBlBl9nNPN^NuNV)n 9n 9|9|9|9nN A)HN^NuNV)n 9|9n Bl9nNA)HN^NuNV9n 9n Bn nR2.RnA|0f9|9|Sn0.9@9nNN^NuNV)n 9|r9|Bl9nNdA)HN^NuNV9n nT9P n9P/.NX/.NX)n 9|y9|9|9nNA)HN^NuNV`4 nH| f?< ?<NX nRH??<NX0. Sn J@fN^NuNV` nRH??<NX0. Sn J@fN^NuNV` nRH??<NX0. Sn J@fN^NuNVH0&n $KA-H nf?./ N4\=n`L nf?./ N`\=n`. nf?./ Np\=n`-KBn?.NTJ@f`H| f |o@ H-@/./.?.?<@N 9@HHg0<`0,Hn/./<?.?<@N 9@H @g0<`tRnR -@`R ned` 6.ƼЃ$@ H-@/./.?.?<@N4 9@HHg0<`0,HnBlH0.L N^NuC22222222222C"C2?22222222?@2~@2@22222CA "22222222C2222222222222222C~A "22222222C^2222222222222222CJA^ "22222222C*222?222222?22_22222CA* "22222222C"2"2 2"2"2"22"2"2"22"2x9|)l)l)l|)lt)lx9|rCJA"A"A"A$"A*"A"A "NuTop of memory is %ldFree memory is %ld bytesGEM version number is %d.%dTOS %c%c base is %ld %s(ROM)(RAM)Drive(s): %sDrive seek rate is %d ms.Write verify %c is %sonoffhighmediumlowScreen resolution is %sVideo RAM starts at %ldKey click is %sonoffKey repeat is %sonoffKeyboard repeat rate is %dKeyboard delay %c is %dBell %c is %sonoffCapsLock is %sonoffDouble-click speed is %d Private Eye Mike Yocum, 1987 - Version 2.0 Private Eye@$??CON:AUX:PRT:%d * R*@(M9GB@0,F@9@.Pa 9FJL0N^NuNVH *nQB@0-BA2-@F@J@g>N2p`(yFeeecd(T`e2 BA2-IHABAHAЁ" BB4,JHBBBHB҂b #FB@`n BA2-IHABAHAЁf T0(mB@0-F@;@ T*`* BA2,IHABAHAЁfB@0-lB@0,F@9@(`(#FB@JL0N^NuNVH *n.a>. ^GORG>a-@fB`J n(PPg2d`Sn Jn f`B0. B0. `%Sn Jn f>/.aXJL0N^NuNVN^NuNVN^NuNVH /?.?./ /. nN*@ мfB(n `%H|0|9o^G мfB JL0N^NuNVH-|G*n<.H n. nfz` |SEJgJEf`h nf$z ` |SEJgJEfJEf-`*n<.JngJGlB@0D@> n P-"n R`B0H@B0>JGf JL N^NuNVH >.HμgR*yH(G Private Eye - A Nosy Desk Accessory Version 2.0 Copyright Mike Yocum, 1987 (312) 469-4490 CIS 70375, 1255 GEnie Mike.Yocum Private Eye is a desk accessory that allows you to take a look inside the ST, in a manner of speaking. Some of the information it gives you is obvious, some of it not so obvious, and some may be a surprise. When I started to write "Private Eye," I had been looking over a copy of Atari's "Hitchhiker's Guide To The BIOS." I noted that there was ALOT you could learn about the ST by calling different BIOS, XBIOS, and GEMDOS routines, and by examining certain system variables (which reside from $400 - $4FF). After experimenting for awhile, I realized that others might be as "nosy" as me, and want to know more about their ST. WHAT IT DOES One of the hardest parts of writing "Private Eye" was not deciding what to include, but rather what to leave out! Here is a list of what I did end up including. There are four basic groups of information. System: Top of memory: where the ST thinks physical memory stops Free memory: how much free "working" memory is available GEM version number TOS base: where TOS starts in RAM or ROM Disk Drive: Drive(s): what drives are in use Drive seek rate Write verify: on or off Video: Screen resolution Video RAM: where it resides Keyboard and mouse: Key click: on or off Key repeat: on or off Key repeat rate: adjustable from 1 to 21 via the Control Panel Key delay - adjustable from 1 to 46 via the Control Panel Bell - on or off CapsLock - on or off Double click speed - of mouse buttons, from 0 to 4 After booting up with "Private Eye," installed as an .ACC file, and choosing it from the "Desk" menu, a window will pop up with all the information above given in it. Consider it a "snapshot" of system statistics, that were valid at the time you called it up. As your session with the ST continues and you run different programs, RAMdisks, etcetera, these parameters can change. This program is copyrighted, but free. Feel free to give it to whoever you like. If you find any bugs, or would like to see any changes made, please let me know. That's it! Enjoy your new desk accessory and "take a peek" at what's going on inside your ST. 2. High - Low Seek Test3. Random Seek Test@@@0. Return to main menu1. Set Current Drive2. Set Seek Rate3. Set Track Limits@@@0. Return to main menu1. 2 ms step rate2. 3 ms step rate3. 6 ms step rate4. 12 ms step rate@@@Disk Drive Diagnostic (c) 1986 Michael CurryV03.05.86Error - Cannot ContinueCannot locate proper Seek Rate system variablePress any key to exitMain MenuSet Drive ParametersSet Current DriveCurrent Drive isEnter drive letter Set Seek Rate 2 3 612Set L`  H.|N .NA"/0<NBNuNVNp.///N =@.?9 NT=@BW?<NT=|`0n0Rn n m3*.//<N ,P=y009R@=@N09R@=@L.?<?.N X=yJBn6Bn80.NS@=@:0.LS@=@<=|=|0.N|=@0.L|=@.6?<?.N XB-@-@-|fn=|r=| t=|vBnx=|z-| =|=| =|=|=nJ-|F=|J=| L=|NBnP=|R-|zZ=|^=| `=|bBnd=|f-| =|=| =|Bn=|-| =|=| =|Bn=|Bn`B N2n1|6 N2n1|& N2nBh N2n1|Rn nm nl=|P`=|.Bn` N2.AHBhP N2.AHBhR N2.AH1|T N2.AH1| V0.\@"N4.BH3@X N2.AH1|Z0.|"N4.BH3@\ N2.AH1|^Rn nmVBn`4a?W N2n1_&a?W N2n1_Rn nm=|F`T./////Bg?< /<.BgBgBgBgBgBgBgBgBgBg?<?<?<?<3N8=@ . g*09.`096nfa` ` `|(g``Bn` N2n0(6"N4nSi6 N2nJh6fn N2n1| 6 N2n0(&"N4nSi& N2nJh&fX N2nJhfa4?WRW N2n1_&a?W N2n1_&a=@Jnl N2nDh&a?W N2n1_a=@ N2n0(no N2nDh`v N2n hf. N2n1|& N2nDh& N2nDh`6ab?WRW N2n1_& N2nBh& N2nBh N2n0("N4nRi N2n hm N2nBh=|F nlBnH`=|H.F//F 2.AHЁ/P?<?.N  nl@.F//Z 2.AHЁ/P?<?.N  N2.AH0(XnmD N2.AH0(Znm. N2.AH0(\nn N2.AH0(^no nl N2.AH2n1QX N2.AH2n1QZ0n"|00|"N4.BH3@\0n"|00| "N4.BH3@^` nl N2.AH2n1QX N2.AH2n1QZ0n"|00|"N4.BH3@\0n"|00| "N4.BH3@^` N2.AH2n1QX N2.AH2n1QZ0n"|00|"N4.BH3@\0n"|00| "N4.BH3@^ N2.AH0(X"N4n2)&A"N4.BH3@X N2.AH0(Z"N4n2)A"N4.BH3@Z N2.AH0(\"N4n2)&A"N4.BH3@\ N2.AH0(^"N4n2)A"N4.BH3@^.F//F 2.AHЁ/P?<?.N .F//n 2.AHЁ/P?<?.N Rn nmZ``N^NuNV>NN^NuNV.///QN =@=|`0n0Rn n m3*./U/<N ,P.]BgNTB@=@=@=@=@.Nz.BgBgNX.////.N`>?.?.?.?.?.?.?.BgN>?.?.?.?.?.?.?.?<N>?.?.?.?<Bg/.N0BW/.NX>?.?.?.?.?.?.?.?<N>?.?.?.?.?.?.?.?<N`6<&N N#|K mNf]` m"m -So Q m -SBQ(m)MO*mNN ?<NH?<A?<NAX <B@SfLNuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNVN^NuNV?.?<LN JXN^NuNV?.NTN^NuNVH..<. &nA/A/?/N 2HЁм @07@ 2HЁм @07@LN^NuNVH..<. HnBg/N *2Hځڼ E:86<D?<??.?.?.?.Bg?/NVLN^NuNVH..<. 2HЁм @0|f ?/Nd\LN^NuNVH..<. 2HЁм @0|g ?/N&\LN^NuNVH..BnBn n 0=@=@8<:`NHnHnHn?,N0.ll ",愰g nf?./NZ\0 2.HЁм @0=@HnBg/NR 0.|f,0|f$0.|f?./N\8<`0f:<0.|g0.g?.?.?<Bg/N =@ nfBn ",愰f0A:\STUFFER\/Cf?< NA\NuA)H.ApBP`HL@x`@|AZ00,H zdCJ2 QPg4 zJH"X2222222"PpA2QNiH?3A 0,A0"zHA" A ґ H z pL0/?N`NsAfNh f C "k"A"8bC Ns zNH` @g @sffApJPg\ A"P QefP znBP`FLA A /H`2H@"AC"Q0r z\hgXQ`BL zNLA A /H`/ "AC "QJQg*"AC"Qr zJhgXQ`00"_ zN"zBQ` A"PEJRg Qkg0 Qng0 Q#fx"h E2RR"h z C"Av0LNsLA8 A /H`J A h JPfAaA> Pg0 zN rsc errorAJPgAJPf$o z,d z&e Qemg Qgg Qfg Qg" Qg QfpP`C Q@gp`p@|C2LNh!/1XHC0HRQ"z#0:zS@?H$zH z|"ApPzdf"i `( "i ALJPf$"A"i$02g )H@ zJ2I!0H z21`2L/: NuN^NuNV9xFN^NuNVNHz?<&N\0,,HlHlHlHlN9@NDHl?,~N\9@Bl`N Rl lm?<NT=|`0.A0Rn n+ml Bn`?.HlN\Rn n0mHl?<N@\HlHlHl Hl"/,N?,?,?, ?,"BgBgBgBgBgN?,?,?, ?,"?<Bg/,N?,?<NXHl?<;N\ @mHlT?<N|\BgHl?<NNlP9@Bl`AH|f,0A9P l@g lPf9| 0,lRE0lm lgf<,A*, o l.0,A0|g.<,A,:<` FCJ0H3RE Em`N `N 0,| g 9@ 9@ HlHlHlHlHlHl?, ?, Hl?,d?,b?,`?,^?,\?,Z?,X?,V?,T?,R?,P?,N?,L?,N x<9@BE`0A02A0RE Em:,0,|g E(g E)f0|(g`j0, lfZHlHlHlHlN~9@N "?<NT8<?,?,?, ?,"BgBgBgBgBgN z?,?,?, ?,"?<Bg/,N r`Hl/,N0P|9@ lUUf:?,?,?, ?,"BgBgBgBg?<N ?<NhTBD?,NT lm lo$ lf lm lfL llBHlHlHn?,N nf$HlHlHlHl?<?<?<N 0.f?<Bg?,?,?, ?,"Bg?,/,N ?,?,?, ?,"BgBgBgBg?<N 2?<N TNxNtBD0, ll2<`2<Al9@9l9|(0,R@9@0,A9P lgD?,NT9|NTA lfN:J@g l@g lPfN ` lf4?<Bg?,?,?, ?,"Bg?</,N SlN` lf4?<Bg?,?,?, ?,"Bg?</,N RlN` lf?<Bg?,?,?, ?,"Bg?,/,N ?,?,?, ?,"BgBgBgBg?<N N N?,$?,&?,(?,*BgBgBgBgBgN ?,$?,&?,(?,*?<Bg/,N Hl/,NJP?<Bg?,$?,&?,(?,*Bg?< /,N ?,$?,&?,(?,*BgBgBgBg?<N ?<N jT?,N TBD` lfx?<Bg?,?,?, ?,"Bg?</,N ?,?,?, ?,"BgBgBgBg?<N NNHl?<N \?<N T?,N >TBD Dg ``|)g`0, lfNj`9E0,|gt lol lldBE`X0Al0l fD0Aj9P lg lf9l9|N lf N|J@fN\`TE Em`tBE`hAH|fV0A9P l@f9|` lPf9| 0,l lg9E9|N lfNRE0lm0<fLN^NuNVH0,, ,.&@A$H:<=|0,|=@?<Bg?,?,?, ?,"Bg?</N?<Bg?,?,?, ?,"Bg?</N lf(?<?<?,?,?, ?,"Bg?</N\0.lf(?<?<?,?,?, ?,"Bg?</N*>,`<0 K/0RE J/N :PBgBgBgBgBg0.Rn?/NLRG0nmL N^NuNVHBG ,.&@=|<< ll(?<0RG K//,N ?<NT`6Hl/,NPHl&/,NP?<+N|T?<NrT9|`F?<0 K/ F&f0<'`0A/Nr 0.Rn?N,T0RG0RF0 ll2,`2<AmLN^NuNV0.A0E0.ABP n+f0.AP N^NuNV0.A00.A0 n+f0.AP N^NuNV?BG`?<NTBgNTRG Gm>N^NuNVAB9|N^NuNV?BG`*0Aj0lf0Al Po0<` TG Gm0<>N^NuNV?9|L9|N9|P><`0RGAJBP Gm>N^NuNV?9|BG`0RGAjBP GmBG`00A Pg9G9|)0R@9@N:ABRG0lm>N^NuNV?BG`RG G m0<2A02A00<9@9@*9lHlBHlHlN >N^Nu)Iz)Jv"/0<NB"lz$lvNu NV9n0.| A" AA-H=|` nR2.AH0Rn nm/,ـN.X0,ٰN^NuNVA)HلA)HوA)HٌAٰ)HِA٤)HٔAٜ)H٘Aل)Hـ?< NXT9lٰ~0<N^NuNV9n9n 9n ?<N*T n0ٲ n0ٴ n0ٶ n0ٸ0,ٰN^NuNV9n9n 9n 9n9n9n9n9n9n9n9n9n9n 9n")n$٤9n(9n*?<NT n,0ٲ n00ٴ n40ٶ n80ٸ n<0ٺ n@0ټ0,ٰN^NuNV9n)n ٤?<#N.-K0SGJ@gg` .L N^Nu)Iz)JvHl)_^Hl^" <sNB"lz$lvNuNV)nb)nj .мZ)@n9|dBl9|  n 9P"N n 0"A)HbA)HjA)HnA)HfN^NuNV9|eBlBl9n"NXN^NuNV9||BlBl9n"N8 n 0 n0 n0N^NuCA"A"A"A,"AF"A`"Ax"A"A"A"A"A"A"A"A"A"A0"A<"AR"A^"At"A"A"A"A"A"A"A"A$"A:"AP"Af"A|"A"A"A"A"A"A"A"A,"AH"An"A"C222222222222`22`2222`2~2`2f2`2~2`2f2`22`22`22`22`22~`22``22``22~`22`22222222CA"22222C ,""" ," ,"2222q2222 ,&"& ," ,"22222222 ,2"2 ," ,"22222222 ,B"B ," ,"2222222 2 ,F"F ," ,"22222222 ,J"J ," ,"2222222 2 ,N"N ," ,"22222222 ,f"f ," ,"2222222 2 ,j"j ," ,"22222222 ," ," ,"22222222 ,n"n ," ,"22222222 ,r"r ," ,"22222222 ,v"v ," ,"22222222 ,z"z ," ,"22222222 ,~"~ ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"2222r2222 ," ," ,"2222222%2 ," ," ,"2222222%2 ," ," ,"2222222 2C222222"2222222222A "2222222222A("2 22 2222222 ,*"*2222222222 ,.".2222222222"#2222222222AD"2222222222 ,6"622 222 22222 ,:":22 222 22222 ,>">22 222 22222A"2 2222 22222A`"222 22 22222A|"222 2222222A"222 2222222A"222 2222222 ,R"R2 2 2 2222222 ,V"V2222222222 ,Z"Z2222222222 ,^"^2 22 222222 2 ,b"b2222222222"2222222222A"222 2222222A"2 22 2222222A"222222222E2A"2222222222A$"2222222222A@"2222222222A\"22222 22222Ax"22222 22222A"22222 22222A"22222 22222A"22 222 22222A"22 22222222A"22 22222222A "22 22222222A<"22 22222222AX"2222222222At"2222222222A"2222222222A"2222222222A"2222222222A"2222222222A"222222222e2A"2222222222"222 2222222A8"222 2222222AT"222 222222 2Ap"2222CA"Al"A"9|9|9|9|C            CA:\STUFFER\9|9|NuDC STuffer Accessory v0.9Copyright 1988DC STuffer is a SHAREWAREproduct brought to you by Double Click Software For version 1.0 accessory,program and documentation,please send a donation to:Program byGEM byKeith GerdesMike VedermanDC STufferDouble Click Software10101-O BissonnetSuite #1181Houston, Texas 77036 About...--------------------DC STuffer Now Loading:Copyright 1988 Double Click Software Press the RIGHT SHIFT key to abort Extras DC STuffer*.acc[1][ This feature is only | available in v1.0! | | Send a contribution! |][ I'll send... ]     GB`:fzB`(xe 〼b`BJge`#G JLN^NuJg .NuNV n=h.0n/0n/N;:P/?.?<?N;*PN^NuNV n=h.0n/0n/N;:P/?.?<@N;*PN^Nu#H&NA/9H&NuNVBBJlDRBJ lD RB0. -@0.2. An=@ .gDN^Nu DC STuffer is copyright 1988 Double Click Software. DC STuffer is a SHAREWARE program. ONLY *YOU* can insure revisions and continued support from Double Click Software. If you would like to receive version 1.0 of the DC STuffer desk accessory, program, and complete documentation, please send a contribution to: DC STuffer Double Click Software 10101-O Bissonnet, Suite #1181 Houston, Texas 77036 DC STuffer allows you to load in more than six desk accessories (DAs) into GEM. DC STuffer acts just like the desktop, you can open up any desk accessory, and if it does not take complete control of the desktop (or the program you are running) you can go to DC STuffer again to open another desk accessory. This version has a limit of 32 DAs. Version 1.0 has no limit and allows you to load or unload DAs at will without the need to reserve memory for the DAs. DC STuffer program allows you to load a desk accessory and run it as a program. INSTRUCTIONS for version 0.9 ============================ We hope you enjoy using DC STuffer. Here is how to use version 0.9: Simply place DCSTUFFR.ACC with your normal boot-up DAs. Any DA you wish to be loaded by DC STuffer must be placed in the folder STUFFER which MUST be in the ROOT directory of your boot disk. This version limits you to loading 32 DAs. If you wish to abort the loading, press the RIGHT SHIFT button at any time before or during the loading sequence. DC STuffer will ALWAYS leave at least 128K of memory for the operation of programs and the desktop. If the load stops prematurely, you have either loaded in 32 DAs, or have 128K or less left of memory. When you select DC STuffer from the DESK menu you will be presented with either 0-20 DA names, or 18 DA names and arrows to scroll through the DA names, in a drop-down menu similar to the desktop's menu. The DAs will be highlighted similar to the desktop menu. When the DA you want to activate is highlighted, press the left mouse button. Pressing the right mouse button while at the DC STuffer menu will exit DC STuffer, as will moving the mouse into the menubar area, or clicking outside of the drop-down menu. You can load up to 20 DAs and access them at a glance when DC STuffer is selected. If, however, you load in more than 20 DAs, you will see 18 DAs and up and down scroll arrows. Click on the arrows to go up or down in the DA list. If you can no longer go in the desired direction, the arrows will be disabled and not selectable. EXTRAS - this is not allowed in this version, but allows the ability to load and unload accessories at will, as well as the reporting of DAs that steal vectors. ABOUT... - Tells you a little about DC STuffer. NOTE: ===== Certain precautions are in order. 1) Changing resolution will consume more memory. Version 1.0 does not have this limitation. 2) Changing resolution is fatal if certain DAs are loaded. These DAs will usually crash if you change resolution while they are loaded from the desktop (normal load). This is usually because they are stealing vectors from the OS, and since DAs are unloaded when a resolution change occurs, the vector is left pointing to blank memory. Version 1.0 has a means for alleviating this problem, and isolating and reporting which DAs steal vectors. 3) We have trouble with a few DAs. JUGGLER II - If the program is not loaded, the DA hangs, and so does STuffer. ART GALLERY - Depends on an undocumented system variable, and does not work correctly with mega or newer ROMs. TURBO ST - You cannot change rez with this (steals vectors) ST DOCTOR - You cannot change rez with this (steals vectors) We have not tried the Diablo Emulator. 4) Please report any problems with DAs to us at: CompuServe 76356,2510 GEnie M.VEDERMAN2 UseNet uace0@uhnix2 BITNET UACE0@UHUPVM1 HASTE 1-713-973-6555 5) Buy SHADOW, the TRUE background fN>N N^NuNV3e By By 3 N N^NuNV## .мZ#3d By 3 n 3 N n 0 ## #>#>N^NuNV##>#  . мZ#3 3f By 3 3 N # #>N^NuNV3  n3T n3.N .N # 3y 3 3 3 N #>N^NuNV# 3 3 3 3 3 N #>N^Nu# Nu# Nu# "<psNBNuNV3 \0.|Hм -@=|` nH2n \2RRn nm. NB@09 N^NuNV# \# ># d# "# &#4*# > aF3 pN^NuNV>a*pN^NuNV3 d3 f>NN^NuNV3 d3 f3 h3 j3 l3 n3 p3 r3 t3 v3 x3 z3 |3" ~#$ 3( 3* >N n,0 n00 n40 n80 n<0 n@0 B@09 N^NuNV# 3 d>2NN^NuNV3 d3 f3 h3 j3 l3 n3 p3 r3 t>3NN^NuNV# >6N n 0 n0 n0 n0 B@09 N^NuNV>MN n0 n 0 n0 n0 B@09 N^NuNV3 d# >NNN^NuNV3 d# >#NN^NuNV# 3 d3 f3 h3 j3 l3 n>*NN^NuNV# >nNN^NuNV>oNN^NuNV3 d3 f>pN n 4B@09 N^Nu#NN/9Nu#NM/9Nu#NA/9Nu p   P P P P PUUU11199*f**fmmm CRABS!!CRAB.RSC_crystal_ctrl_cn _crab0f_backgroz_mask_y1_repo_x1_repo_y2_repo_x2_repo_main _rand _do_frm _v_clsvw _v_opnvw ,_vq_extn _vrt_cpy _vs_clip _i_ptr _i_ptr2 _gsx1 _gsx2 _iioff_iooff _pioff_pooff_vdi _crys_if_appl_inp_appl_ex_evnt_ti_evnt_mu_form_do_form_di_form_ce`_graf_ha_graf_mo_menu_re_objc_dr0_rsrc_loz_rsrc_fr_rsrc_ga_gemdos_bios_xbios_intin_intout_c_msgbuff._ptsin>_ptsout>_global >_control \_int_in d_int_out _ad_c _gl_apid _contrl _addr_in _ltbuf _addr_ou4& X$&$$$*>H$>$4$@.* ,.0&,0       $            `% .|+N BBNA"/0<NBNu#'NA/9'NuNVBBJlDRBJ lD RB0. -@0.2. An=@ .gDN^NuNVH?BCB..,. f#' <`hlDRCJlDRCn8fzB`0l :HGH`xe`Jge`|fD#' D`#' JLN^NuNVNx.-/<0Z/<0/<2N  3.Da.'?92dNT3+.2b/<2/<2/<2?<BgNzBBgN FTBy2.1t/<1t?<Bg?9.DN# a4a PBy2aBy2By23.P`4`a |aJy2`fa >.H?90?90?90a>\`N^NuNVBn`0n00Rn n m30.0/<.D/<0N"P y@0mB@`p30 y0mB@`p32N^NuNV301Z301\090y0S@31^090y.HS@31`.1Z?<?9.DN XN^NuNVJy0g03,32323 2By2320`.3 ,323232By23d0Jy2gB32~31V31v323x.3.J3 230`@32~31V31v323.3$.J323,009,292A30\090\y2323.2092y.Jy1v32092291vy2y1XA3.092@31XN^NuNV>2b?92?92?92?< NP32BWBg/<'?<?92N .2/<.B/<.F/<.@?9.?90\?92?92?< BgN"092y.BHy.@092by2Hy.F>2?9.B?9.F?9.@?92NPN^NuNVB?<N FT.Q/]/Y/U?< ?92Nz=n=n =n =n`=n=n=n=n./N$XJ@gL31Z31\0.nS@31^0.nS@31`.1Z?<?9.DN Xa*.Q/]/Y/U?< ?92NzJngJnfNB?<N FTa,N^NuNV`Jy2g.."/<. /<1t?9.DN!` 91ugf..R/92?9.DN#\B?<N FTBy232^.1t/<1t/<1t/<1t?<?<?<N.1t/<1t/<1t/<1t/<."/<. Bg?</<.0BgBgBgBgBgBgBgBgBgBg?<?<?<?92^N 8=@>N .g09.0`Jy2g>.>?9..6NJ>.6NbBy2`">.>?9..6NJ>.6NbBy2``H |'*rW hN.g Jy2ga.gJy2gJy2f.."/<. /<1t?9.DN!` 090y0y. oh09. y0mZ090y.Hy."oF09."y0m8.2/<%?9.DN#\B?<N FT322^32BWN 090y2mTSy2`>0?90^arTN^NuNVBy1r`322^Jy2g.."/<. /<1t?9.DN!` 91ugf..R/92?9.DN#\B?<N FTBy232^.1t/<1t/<1t/<1t?<?<?<N.1t/<1t/<1t/<1t/<."/<. Bg?</<.0BgBgBgBgBgBgBgBgBgBg?<?<?<?92^N 8=@>N .g09.0`Jy2g>.>?9..6NJ>.6NbBy2`">.>?9..6NJ>.6NbBy2``H |'brW hN.gJy2ga&a.gJy2gJy2f.."/<. /<1t?9.DN!` 090y0y. oh09. y0mZ090y.Hy."oF09."y0m8.2/<%?9.DN#\B?<N FT322^32`31rBWN Jy1rgDN^NuNV32`32.L090\y.LH3032aN^NuNV>?9.DN!TBW?9.DN T>2?90\BgBga \>?9.DN T>?90\?92Bga\a pata>0a >0?90^a TN^NuNVanJy0g aa`fSy2`g$>BgNTa y 2aTa `:Ry2`>0?90^a rT092|30>0?90^a PTN^NuNV09.Ly2g>0a (32.L>0a N092292HAR@30^3032Jy.Pfa X>0?90^a TBy.PaX30^230232B@30X30V30,30,By230` y2`fBy2a(aN^NuNV.]/Y/U?9.DN!` 090\y.L=@0.y0l=y0090nnl090n=@0.y030>2a >0a 31z1|31x1z090y231x302N^NuNV>0?90^aTJy0gB@`p292y1vy0gBA`rAg092D@32092y0>0?90^a2TN^NuNV09,y0V`yd0V090^y2nRy0^ yd0Vn`yd0V090^y2mSy0^ y0Vm090^y0y.Ll090^y0292DAAnB@`p=@By009,y0X`PJy2gRy0`Sy0090y.m$09.y1vy0oJng 30`yd0X yd0Xn>2?92aT>0?90^aT30^2302N^NuNV090^y2lJy,l09,D@3,a090^y2oJy,o09,D@3,anJy0ga090y2l Jy0`faj090y2=@oT?91V092~W0.H=@|l4090^y2H292y,=@|l>?.aTN^NuNV09.Ly2f*>2a"092H3.L>2a32By.$32aN^NuNV091x291zAy1|y,By2323.$By0`>0?90^a^T092y2y1Xy1v30>0?90^a.T30^2302N^NuNV0.2. AHЁ @"|1~JpgJy0`fvJy2glBy20.2. AHЁм1~ @BPSy0>a3.$2>0?90^aT> ?.aT>0?90^arTN^NuNV3p0Bn`4Bn`"0.2.AHЁм1~ @0Rn nmRn nmN^NuNVBn`DBn`20.2.AHЁ @"|1~Jpg>?.a4TRn nmRn nm>?9.DN!&TN^NuNVJy2f nl32,,pn|=@Jy.$fRn y,n09,D@|o0.y2aaN^NuNV=y2Bn`*0.H H@"N4n@0.H =@Rn nm=|=|`J0nJ6gBnJng0|.& `0n6H|02|.&SnJnn.H|0.-B9..N^NuNVJy2gp`p=@>?9.DN#TT>?9.DN!T..&?90RW090\|H?090W?9.DN"\N^NuNV090n090n 31Z3 1\0.n S@31^0. nS@31`.1Z?9.DN fTN^NuNV0.` Jy0g&>?9.DN T>?9.DN!&T`6>?9.DN T>?9.DN!&T>?9.DN!T`>?9.DN T>?9.DN!&T`Jy0g&>?9.DN T>?9.DN!&T`6>?9.DN T>?9.DN!&T>?9.DN!T`<>?9.DN T>?9.DN!&T``|b@0@' PN>?9.DN!T>2~?9,091Vy2~?092W09.JW092y, ?092W092Wa\N^NuNV>?9.DN!T>1v?92?. ?.a\N^NuNV>?9.DN!T>2?9.L?92092W091XW?.a\N^NuNV>?9.DN!TBW?9.DN T>2~?9,091Vy2~?092W09.JW092y, ?092W092Wa\N^NuNV>?9.DN!TBW?9.DN T>2?9.L?92092W091XW?.a\N^NuNV.]/Y/U?9.DN!` 0.N^NuNV=y2`>?9.DN!TBW?9.DN T>0SW092?BgBga4\Bn`tBn`b noVSn091vH>091vHWRW092H?092HWRWaTRn nmRn nmN^NuNV300.|Hм%-@=|` nH2n02RRn nm.1nNB@090N^NuNV#0.#0b. #0.#0.#2.#2.#.1n> aF302dpN^NuNV303 03 03030>daN^NuNV303 03 03030>eaN^NuNV30>faN^NuNV30>gaN^NuNV303 0>haz n 00 n00 n00 n00B@090N^NuNV303 03 0303030>ia N^NuNV30>kaN^NuNV303 03 0303030>la n00 n00 n00 n 00B@090N^NuNV303 0>abN^NuNV303 03 0>a: n00 n00 n00 n00B@090N^NuNV303 03 03030303030303030303 03"0#$23(03*0>ar n,00 n000 n400 n800 n<00 n@00B@090N^NuNV30# 2>#aN^NuNV>Ma n00 n 00 n00 n00B@090N^NuNV30# 2>NaN^NuNV# +3r2h32jBy2n32tN##.V+N^NuNV3 +32hBy2j32n32tN#09-N^NuNV# +3 +32h32j32n32tN##.V+N^NuNV3 +32hBy2j32n32tN#09-N^NuNV3|2hBy2jBy2n32tN# n 0- n0/V n0/XN^NuNV3 +3 2hBy2j32n32tN#09-N^NuNV3 +32hBy2j32n32tN#09-N^NuNV#+#+ .мZ#+3d2hBy2j3 2n n 32tN# n 02t#++#-+#/V+#.V+N^NuNV3 .V3 .XBn nH2n+2RRnJ@f32h32jSn32n32tN#N^NuNV3 +3 +3'2hBy2j32n32tN# n0- n0-N^NuNV3 +32hBy2j32n32tN#09-N^NuNV. N$3~2hBy2jBy2n32tN#.N$N^Nu?/?<LNANu#2h+"<+psNBNu0/2/ҀgV 4<eHA4<|cRBA`B6<c4BfSB2C|gAC8be0Nu4`6`0Nur0/jDA4/BjDADB/&HCCjDCCBmA&Nu0/@kR@`S@@Nu0/@R@@Nu#2vNu#2zNu o 2zNuNVH *n(n >0-W?0,WadT:>0-W?,0,WaJT8>?a\T>>?,aNT<89F0G9@0F9@GoFnB@`pJL0N^NuNV0.n l0.`0. N^NuNV0.n o0.`0. N^Nu490Bm y0SBBo0490Bm y.HSBBo2/92Nu ()2  R()  v 2$$ BREAKOUT BREAKOUT _ctrl_cn%_crystal_trapldivlmul._main _open_vw4_init_ga_init_br(_convert_servez_multi0_do_redrh_set_cli_open_wi~_redraw_d_game_ta_dr_ball_multi1 X_move_paj_bounce&_bricks_X_box_show_li<_show_scD_draw_br_dr_padd_move_ba_collisi_er_padd_hit_pad_hit_top_hit_bri_scored_er_bric<_dr_bric_button_crys_if_appl_inx_wind_cr_wind_op_wind_clJ_wind_deb_wind_gez_wind_se_wind_up _wind_ca"_evnt_ti_evnt_bu_evnt_mu _menu_re_graf_ha _graf_mo F_vr_recf f_vsf_col _vs_clip _vsf_int!&_vq_mous!`_vswr_mo!_vsf_sty!_v_opnvw"_v_gtext"_vst_ali#_vst_col#T_vex_mot#_gsx1#_gsx2#_i_ptr$_i_ptr2$_iioff+_iooff+_m_lptr2$_mul_div$_SMUL_DI$V_vec_len#_MUL_DIV$_pioff+_pooff+_umul_di$__exit#_vdi#_rc_inte$_min%^_max%z_mouse_t%_rts%_gl_xcli+_gl_wcli+_gl_item+_intin+_BRICK_W,_xvel_ba,_yvel_ba,_gl_ycli-_gl_hbox-_intout-_BRKT_HI._PADL_TO._c._mx. _my."_br_boun.$_scrtxt.&_msgbuff.0_xwind.@_wwind.B_handle.D_ywind.F_hwork.H_ZONE_HI.J_size_pa.L_hit_cou.N_one_tim.P_dummy.R_ptsin.V_ptsout/V_xsum_ba0V_ysum_ba0X_gl_wbox0Z_BRKT_WI0\_x_ball0^_service0`_global0b_y_ball0_xvel_in0_yvel_in0_xyhit0_x_padl0_wwork0_y_padl0_work_in0_xwork0_ywork0_bricks0_control0_int_in0_int_out0_gl_hcha0_hsqueez0_work_ou0_GAP_HI1V_PADL_GA1X_pxyarra1Z_ad_c1n_served1r_ret1t_BALL_HI1v_pdx1x_brick1~_em_flag2^_balls2`_hdesk2b_gl_apid2d_gl_hcli2f_contrl2h_BRICK_H2~_PADL_HI2_addr_in2_top2_vsqueez2_old_pad2_old_cod2_gl_wcha2_old_x2_run2_old_y2_wi_hand2_hwind2_BALL_WI2_ydir_ba2_GAP_WID2_X_MIN2_Y_MIN2_score2_wdesk2_X_MAX2_Y_MAX2_BRICK_T2_br_okhi2_addr_ou2_xdesk2_ydesk2_PADL_WI2_doubled2vf      "             P      &                &                     "            (     "  $L6j"                   &  .8     "          x$8 /</<6aP> /<P/<6aP>/<6/. aP.aP=@ n#o=|#0n./<6/.ajP |62nB nl=|0.X@@3-J./Q/]/Y/<-6N#>?.?.?.?<Bg/<-6N$:N^NuNV>?<N$T??.aXN^NuNVBnB?<N$TBW/. ?<=N$\-@Jl>Bg?<aX=@`j .=@. /<-?.a\./.?.?<?N$P-@>aVJl>Bg?<aTX=@>?<>N$TJnfLBBgN$T .N^NuNVBB@=@=@B?<N$TBW/. ?<Bg?<aX=@ .=@`6 .=@. /<-*?.a\ nf./<?.?<@N$P-@ l*>aZ>?.?<a\X=@ .=@`./< ?.?<@N$P-@ l*>a>?.?<a X=@ .=@`h.*/<\?.?<@N$P-@ \l*>a>?.?<aX=@ .=@``./<?.?<@N$P-@ l*>aZ>?.?<a\X=@ .=@`./< ?.?<@N$P-@ l(>a>?.?<a X=@ .=@`h./<}?.?<@N$P-@ }l(>a>?.?<aX=@ .=@`>?<>N$T>aJnfrBBgN$T0.N^NuNV>N>NT> /N$N^NuNVHzBD-L*n(n &M`.HDm RSf`HEgHD@RSfe JL8N^NuNVH=| .м-@=|`Sn nHRJgJnfn .2.H./. 0.HЮ/a:PBW/</.aP.<,. *.X` .//NPܼHڼPSJf.h/. /.a PJLN^NuNVH*n(n &nBG`RG K2GgH5pHAgJgR b JL8N^NuNVBn` n "nRR Rn nJfJng n B0.N^NuNVBn`Rn0n"nJ0f0.N^NuNVH*n,. .`SJfJL N^NuNV>/./.afP=@`SnJng n2n \g n2n :f> .2.HЁ/R/. aP=@0.R@n0.N^NuNVN#.3Z//<&N>P33Z633\5r.ń?<HN$T#6-@ 96м-@J6f*.*4?<N#xT>N~N#fBWN$>N$=@0.|A+R>N$36tBn`*0n7h/?W?<N$T>?96t?.aX.+a H=@m.1/<+/<+RaP././<1?.a -@JmxJnf .T-@ n0=@=@ nff././.aP.//<&(a nP.?.?.a X-@.@/./.NP`R.//.XNP.?.?.aX-@.@/./.NPBW?.?.a NX=@Jno4 nl*-n n0=@=@0.S@ng.0.|1(.(>?<N#xT=@ ng$ nlT.//.TNP.?.?.aX-@.@/./."NP`j././."a8P=|.//<&(a P.?.?.a~X-@.@/./.NPBW?.?.a X=@ nf\.a J@m2B@=@=@.7h?.?.aX-@B@=@=@=@=@=@ nfB@=@=@=@=@ n9fRn0.|oBn nf pn=@ n"f pn=@ n0f pn=@ nm nn 0.U@=@B` N"n"N$n1iR m>//.aP.?<N$T>/./.aPBW?.?.a X=@ ng nf nf=|=|.//<&(aP.?.?.aX-@././.aHP36.76//?.N y76o3760<y76H-@>%N$.@/./</.N"FPЮ/NP>?.?.a X=@Jng`>N$r=@> N$Jf.@/./.NP.7h?96t?.aXBW?.N TBW?96t?.a X nfl> /</<(aP> /</<(avPBW/<(/<+aP=@Jnf.Jng(./<(0.S@Hм)/aHP`ZJno0 nl(./<(0.R@Hм)`/aP`$./<(0.Hм)`/aPJng=|>/<(/<)BaNP`=|>/<(/<)a0P.(?.N#xT=@ nf8>0.Hм+/W/<-aP0.|12n+@`,0.S@nf >0.Hм+/W/<-aP>/<1/<+RaP>/<1/<+aP0.nlBW/<1?<NN$\-@JgB@`p=@JngB> /< /<)aPBW/<)/<+aP.)?<N#xTS@=@Jnf(./?.?./<1?.a`Jy&&g.7h?<N$T>%N$>%N$>?<N$T>N>NTBW?.N T.6?<IN$T>N~N#fN^NuNVHB`D/</N"FP&@ /</N"FP*@(MP|(`66SJfRmJL8N^NuNV-y6 96м-@ .Ю-@.-/./.ajPg.'?<N#xTp` .X-@ n P-@ .䰮o.'d?<N#xT|fp`.-/./.aPP-@ .ܰc.'?<N#xTp` .Y-@ n P-@.-/./.aP-@ n(H=@ .ܐ-@ .Ю-@Jng6././.a,PBW/./.aP././.aP`././.aPpN^NuNVH?Bn .м@-@.-/./.aPP-@ n :|M n 8(|L n 6(|K|0.fBG`0Ff0*@H=@B@0 neBA`rn-H=@B@0 neBA`rn-H=@B@0 neBA`rnB@0.|HBA2.|IABA2.|IA2n 2RnRG| mHJL N^NuNVH? >. .м@-@.-/./.aPP-@B`p/</.N"FP,ܮ/</.N"FP*ڮ BC`2*F0GlBA`rA((E0@HBD`8RDP|mRC|mR mJL0N^NuNVH (n*n ..`SJfJL0N^NuNVJn m> a nf"> ?<>N$T.1?<AN$T> /</<&ranP> /</<&aXP./<&M0.S@Hм&/aNP.+Ra=@ no=|0n./<&r/<+RaPBW/<&/<+aPBBgN$T>?<?<N$X.&H?<N#xTS@N^NuNV=|.azHЮ-@.-/./.aPlBn`.-/./.aPl =|`.-/./.aPl =|`z.-/./.anPl=|`V.-/./.aLPl=|`4.-/./.a*Pl=|`.'?<N#xTJnm2./<7W0.Hм)/aP.7VB97Z0.N^NuNVBn.76/U/Y?.N Jn g0976y6f> N$/0.|HgJn g0976y6g3766Bn`L.f>N$r=@`*.U/U/Y?.N .f=| nbf > ?.a"T naf=| nbg0.N^NuNV.@/96?<N$T/NPBn`8 N2n/??.?.?.?<Bg/<,^N$:>N$0. y6tg.?. ?.a X`.?<N$T.@?<N$T//96NPN^NuNV=|0. R@@=@->NJn gRBn=|0.S@=@=|>?.N T>?.N T.?.NT`BnBn0.S@=@=|>?.N T>?.N T.?.NT0. R@=@=|0.S@2. RAA=@=|BW?.N T.?.N DT0.2.RAAAH=@>?.N!T>?.N!T./BgBg?.N!l .-~?<?.?.N\BW?.N!T./Bg?<?.N!l .-?<?.0.W?.N\BW?.N!T>?.N!T./Bg?<?.N!l .-?<0.H??.N\Bn=|0.S@=@=|BW?.N!2T.?<?.NXBn=| 0.S@=@=|>?.N T>?.N T.?.NTBW?.N TN^NuNVH (n*n ..`*QJL0N^NuNV# 2J3 7>37@By7D37H37JN"0#4r2JN^NuNV37>By7@By7D37JN"0N^NuNV3e7>By7@By7D37JN"0N^NuNV3 4r3 4tBn nH|2n2Z2RRnJ@f37>37@Sn37D37JN"0N^NuNV3{7>By7@By7D37JN"0N^NuNV#2F#2N .мZ#2R3d7>By7@3 7D n 37JN"0 n 07J#2Z2F#3Z2N#5t2R#4r2JN^NuNV# 2J37>3 7@By7D37JN"0#4r2JN^NuNV3|7>By7@By7D37JN"0 n 03Z n05t n05vN^NuNV# 2J3 7>37@By7D3 7H37JN"0#4r2JN^NuNV3 2Z37>By7@37D37JN"0093ZN^NuNV3 2Z37>By7@37D37JN"0093ZN^NuNV3 2Z3z7>By7@37D37JN"0N^NuNV3 2Z37>By7@37D37JN"0093ZN^NuNV3 2Z3 2\3'7>By7@37D37JN"0 n03Z n03\N^NuNV3 2Z37>By7@37D37JN"0093ZN^NuNV3 2Z3j7>By7@37D37JN"0093ZN^Nu#7>2B"<2BpsNBNuNVBBJlDRBJ lD RB0. -@0.2. An=@ .gDN^NuNV370.|Hм$-@=|` nH2n72RRn nm.78N>B@097(N^NuNV#74Z#6v4^#74b#7(4f#7`4j#74n#4Z78> aF37(7a*pN^NuNV37# 7`>4N"N^NuNV#7`>6N" n 07* n07, n07. n070B@097(N^NuNV#7`# 7d>ZN" n07*B@097(N^NuNV37# 7`>NN"N^NuNV#7`3 737 37 373737>*N"N^Nu#2VNN/92VNu#2VNM/92VNu#2VNA/92VNu wDD[0][ ------------------------- | | PATH: -------------------- | FILE: -------------- ][Cancel|Retry]File not found. Read error. File or disk protected. Disk full - save aborted.[1][ | Selected file is not | correct format. | IFF header not found. ][ OK ][3][ | Picture file incomplete. | You can view it as-is | or abort. ][View|Abort][2][ Invalid extender. | Use .NEO for Neochrome, | .PI1-3 for DEGAS, | .IFF for Amiga IFF, | or .MAC for MacPaint. ][ OK ][3][ Picture rez does not | match file extender. | Extender for this pic | should be .PI1 ][View|Abort][0][ | Picture: --------.--- | Format: -------------- | | Save as lo-rez... ][ DEGAS | Neo | Abort ]med-rez... ][ DEGAS | Abort ]Neochrome DEGAS lo-rez DEGAS med-rez DEGAS hi-rez Amiga IFF MacPaint Neo med-rez Neo hi-rez NEOPI1PI2PI3IFFMAC[3][ --------.--- | already exists! | | Replace it? ][ Yes | No ][1][ Not enough memory to | run this application. | Reboot with fewer | accessories or remove | ram-disk. ][ OK ] . A:\*.*~ PicSwitch Commands ~All pics: [S]  save[Undo]  abortIFF: [1]-[5],[SPC]  switch planes[R],[G],[B]  boost colorsMacPaint: [mouse]  scroll picPress a key to continue0P + ++px+  , H(,&0 ,F@Loading ...Saving ... @ 6` 6 PicSwitch O.5Picture Utility 1986 John BrochuPI1NEOFORMBODYBMHDCMAPBODY.NEO.PI1.PI2.PI3.IFF.MAC_crystal>_ctrl_cn$_rs_obje,^_rs_mess-6_show_msJ_clear_mov_str_str_len_mov_chr$_erase_m:_title_load_pi^_oopsL_save_pi,_set_scr_unpack._get_mac_get_mon\_find^_get_spe0_main_get_typZ_wait_mk_iff_inf_get_pal8_get_scrf_do_help_move_l_v_bar_v_clrwkT_v_clsvw~_v_gtext_v_hide__v_opnvw>_v_pline_vq_mous_v_rfbox D_vsf_col _vsf_int _v_show_ _vsl_col!2_vst_ali!l_vst_col!_vst_eff!_gsx1"0_gsx2"0_iioff2F_iooff2N_pioff2J_pooff2R_vdi"0lmul"F_crys_if"_appl_in#_appl_ex#f_form_al#x_form_ce#_fsel_in#_graf_mo$_objc_dr$:_gemdos$_bios$_xbios$_intin2Z_intout3Z_c4Z_ptsin4r_desk_h5r_ptsout5t_old_rez6t_global6v_m_y06_msg06_msg16_blk6_desk_w6_control7_int_in7_int_out7(_m_y76_ad_c78_gl_apid7<_contrl7>_ext7V_addr_in7`_old_pal7h_addr_ou7.(0$"&4 6(>0R@ZRPF       p46V 2684>d: * $"$  "  , (   : . $ $0* " *"$$"""  &X &LR8(" , & .,>( " " (*8      f $     H ******** PICSWITCH for color systems only ST Picture Viewer/Converter (c)1986 John Brochu Version: 0.5 Public domain: March 31 1986 ------------------------------------------------------------------------------ ext reads: writes: ------------------------------------------------------------------------------ NEO NeoChrome => DEGAS lo-rez NEO NeoChrome "Snapshot" => DEGAS med-rez PI1 DEGAS lo-rez color => NeoChrome PI2 med-rez color PI3 monochrome => DEGAS med-rez IFF Amiga IFF Deluxe Paint => NeoChrome/DEGAS lo-rez MAC MacIntosh MacPaint => DEGAS med-rez ------------------------------------------------------------------------------ To load a picture select the file from the GEM ITEM SELECTOR by double- clicking on its filename. To change the directory path type in the new pathname on the top line of the ITEM SELECTOR and click inside the directory window. To get the directory of a different disk change disks and click on the directory bar just above the directory window. PicSwitch is fully error-trapped using alert boxes. You are given the option on common errors to [Retry] the error or [Cancel]. Selecting [Cancel] will send you back to the file selector. The program determines the picture's format solely from the filename extender. Be sure to use the correct extender as listed above. IFF pics are the only ones that are checked for proper format. DEGAS pics (.PI1 - .PI3) are checked to be sure the actual picture resolution matches the extender. If it does not you are given the option of viewing it anyway or aborting. With any picture displayed on the screen you can view the command list by pressing HELP or exit to the file selector by pressing UNDO (or the right mouse button) or [S]ave the picture in a new format. The following commands are also available for IFF pics... * [1]-[5] or [SPACE]: 'Pulls out' the selected bit-plane from the screen image. (Amiga lo-rez 320x200 32-color IFF pics are the only format supported in this version of PicSwitch. Since the ST can only display 16 colors (4-bit planes) at a time one plane must be taken out of the screen image.) Most pics look best with the default setting (planes 2-5 displayed). * [R] [G] [B]: Red Green Blue touch-up. Boosts the selected color up a notch. * [Return]: Restores the default settings. For MacPaint documents the screen can be scrolled over the picture using the mouse. Pressing [S] will allow you to save the displayed portion of the document in DEGAS med-rez format. (MacPaint documents are 576x720 pixels.) [NOTE: If the file was downloaded with a modem on a non-Mac computer, there may be an extra 128-byte "MacBinary" header at the beginning of the file. If this is the case PicSwitch automatically adjusts for the longer header.] PicSwitch also allows you to view DEGAS (and NeoChrome) hi-rez monochrome pictures normally only viewable on the Atari SM124 monochrome monitor and you can permanently convert these to med-rez if you wish. Finally (for now anyway) you can view and convert screens saved with the Atari "Snapshot" program (found in the AtariDevelopers' sig) from medium or hi-rez NeoChrome to med-rez DEGAS so that you can touch them up with Tom Hudson's DEGAS package. ******** . |2.. |2SNAPSAVETOS3|SNAPSHOTTOS6|SNAPVIEWPRG:|SNAPINFODOC=|` `t0Hz?< NA\B?< NA\#x yp//9x?< NA\ _ fTJhgR/(Hy>?<NA\3tBgHy4?<NNAPJ@kDrA`g .g0e d H@`yteRA3t?<ONATJ@jA4C|0<Qr09tHdg0RAH@H fJAgRA0H@0RH0<QHz?< NAHy|?< NABgHy|?<NAXBgNA?< NAaBgNAHzF`HzV`Hzu`p2QNu Snapshot Saver v.1.0 Saving File write error. Snapshot facility not installed. No snapshot has been taken yet. SNAP*.NEO(& N`&}*o - ЭЭм/B?< NA\t yp ft`8#^#Dp yV29T` "Xg QN!<d//?< NA\$kHz@?< NA\a" ?</?<1NAHzL?< NA aBgNAp2QNu Snapshot facility v.1.0 installed Snapshot facility was previously installed--No action taken this time. &Jyf3b3NJybfNu99BybRy:"|&p9`@A@4<20H@0@wQ< <.< p2<OQFy@p9H@9H @2<|QFy@Nu:,`&A& B#B?< NA\##p$#prA@C2Q/9?< NA\ ?<NNT#?<NNT3HzL?<NA\ByBgHz2?<NNAPJ@kBgHzB?<=NAP3kHz|/<?:?<?NA f29098Ag: Ag @f.?:?<>NAXO?< NATJ@j>?<NAT gF`* zyg z//<}?:z?<?NA f?:d?<>NAXORy?< NATJ@j.?<NAT<f?<NAT< gְ<g `< gJy4f0:j:342:4BIA6A30HjDC43,J3.32?<NNTy8g?98/ 2.HЁм @0=@HnBg/NR 0.|f,0|f$0.|f?./N\8<`0f:<0.|g0.g?.?.?<Bg/N =@ nfBn ",愰f0A:\STUFFER\/Cf?< NA\NuA)H.ApBP`HL@x`@|AZ00,H zdCJ2 QPg4 zJH"X2222222"PpA2QNiH?3A 0,A0"zHA" A ґ H z pL0/?N`NsAfNh f C "k"A"8bC Ns zNH` @g @sffApJPg\ A"P QefP znBP`FLA A /H`2H@"AC"Q0r z\hgXQ`BL zNLA A /H`/ "AC "QJQg*"AC"Qr zJhgXQ`00"_ zN"zBQ` A"PEJRg Qkg0 Qng0 Q#fx"h E2RR"h z C"Av0LNsLA8 A /H`J A h JPfAaA> Pg0 zN rsc errorAJPgAJPf$o z,d z&e Qemg Qgg Qfg Qg" Qg QfpP`C Q@gp`p@|C2LNh!/1XHC0HRQ"z#0:zS@?H$zH z|"ApPzdf"i `( "i ALJPf$"A"i$02g )H@ zJ2I!0H z21`2L/: NuN^NuNV9xFN^NuNVNHz?<&N\0,,HlHlHlHlN9@NDHl?,~N\9@Bl`N Rl lm?<NT=|`0.A0Rn n+ml Bn`?.HlN\Rn n0mHl?<N@\HlHlHl Hl"/,N?,?,?, ?,"BgBgBgBgBgN?,?,?, ?,"?<Bg/,N?,?<NXHl?<;N\ @mHlT?<N|\BgHl?<NNlP9@Bl`AH|f,0A9P l@g lPf9| 0,lRE0lm lgf<,A*, o l.0,A0|g.<,A,:<` FCJ0H3RE Em`N `N 0,| g 9@ 9@ HlHlHlHlHlHl?, ?, Hl?,d?,b?,`?,^?,\?,Z?,X?,V?,T?,R?,P?,N?,L?,N x<9@BE`0A02A0RE Em:,0,|g E(g E)f0|(g`j0, lfZHlHlHlHlN~9@N "?<NT8<?,?,?, ?,"BgBgBgBgBgN z?,?,?, ?,"?<Bg/,N r`Hl/,N0P|9@ lUUf:?,?,?, ?,"BgBgBgBg?<N ?<NhTBD?,NT lm lo$ lf lm lfL llBHlHlHn?,N nf$HlHlHlHl?<?<?<N 0.f?<Bg?,?,?, ?,"Bg?,/,N ?,?,?, ?,"BgBgBgBg?<N 2?<N TNxNtBD0, ll2<`2<Al9@9l9|(0,R@9@0,A9P lgD?,NT9|NTA lfN:J@g l@g lPfN ` lf4?<Bg?,?,?, ?,"Bg?</,N SlN` lf4?<Bg?,?,?, ?,"Bg?</,N RlN` lf?<Bg?,?,?, ?,"Bg?,/,N ?,?,?, ?,"BgBgBgBg?<N N N?,$?,&?,(?,*BgBgBgBgBgN ?,$?,&?,(?,*?<Bg/,N Hl/,NJP?<Bg?,$?,&?,(?,*Bg?< /,N ?,$?,&?,(?,*BgBgBgBg?<N ?<N jT?,N TBD` lfx?<Bg?,?,?, ?,"Bg?</,N ?,?,?, ?,"BgBgBgBg?<N NNHl?<N \?<N T?,N >TBD Dg ``|)g`0, lfNj`9E0,|gt lol lldBE`X0Al0l fD0Aj9P lg lf9l9|N lf N|J@fN\`TE Em`tBE`hAH|fV0A9P l@f9|` lPf9| 0,l lg9E9|N lfNRE0lm0<fLN^NuNVH0,, ,.&@A$H:<=|0,|=@?<Bg?,?,?, ?,"Bg?</N?<Bg?,?,?, ?,"Bg?</N lf(?<?<?,?,?, ?,"Bg?</N\0.lf(?<?<?,?,?, ?,"Bg?</N*>,`<0 K/0RE J/N :PBgBgBgBgBg0.Rn?/NLRG0nmL N^NuNVHBG ,.&@=|<< ll(?<0RG K//,N ?<NT`6Hl/,NPHl&/,NP?<+N|T?<NrT9|`F?<0 K/ F&f0<'`0A/Nr 0.Rn?N,T0RG0RF0 ll2,`2<AmLN^NuNV0.A0E0.ABP n+f0.AP N^NuNV0.A00.A0 n+f0.AP N^NuNV?BG`?<NTBgNTRG Gm>N^NuNVAB9|N^NuNV?BG`*0Aj0lf0Al Po0<` TG Gm0<>N^NuNV?9|L9|N9|P><`0RGAJBP Gm>N^NuNV?9|BG`0RGAjBP GmBG`00A Pg9G9|)0R@9@N:ABRG0lm>N^NuNV?BG`RG G m0<2A02A00<9@9@*9lHlBHlHlN >N^Nu)Iz)Jv"/0<NB"lz$lvNu NV9n0.| A" AA-H=|` nR2.AH0Rn nm/,ـN.X0,ٰN^NuNVA)HلA)HوA)HٌAٰ)HِA٤)HٔAٜ)H٘Aل)Hـ?< NXT9lٰ~0<N^NuNV9n9n 9n ?<N*T n0ٲ n0ٴ n0ٶ n0ٸ0,ٰN^NuNV9n9n 9n 9n9n9n9n9n9n9n9n9n9n 9n")n$٤9n(9n*?<NT n,0ٲ n00ٴ n40ٶ n80ٸ n<0ٺ n@0ټ0,ٰN^NuNV9n)n ٤?<#N.-K0SGJ@gg` .L N^Nu)Iz)JvHl)_^Hl^" <sNB"lz$lvNuNV)nb)nj .мZ)@n9|dBl9|  n 9P"N n 0"A)HbA)HjA)HnA)HfN^NuNV9|eBlBl9n"NXN^NuNV9||BlBl9n"N8 n 0 n0 n0N^NuCA"A"A"A,"AF"A`"Ax"A"A"A"A"A"A"A"A"A"A0"A<"AR"A^"At"A"A"A"A"A"A"A"A$"A:"AP"Af"A|"A"A"A"A"A"A"A"A,"AH"An"A"C222222222222`22`2222`2~2`2f2`2~2`2f2`22`22`22`22`22~`22``22``22~`22`22222222CA"22222C ,""" ," ,"2222q2222 ,&"& ," ,"22222222 ,2"2 ," ,"22222222 ,B"B ," ,"2222222 2 ,F"F ," ,"22222222 ,J"J ," ,"2222222 2 ,N"N ," ,"22222222 ,f"f ," ,"2222222 2 ,j"j ," ,"22222222 ," ," ,"22222222 ,n"n ," ,"22222222 ,r"r ," ,"22222222 ,v"v ," ,"22222222 ,z"z ," ,"22222222 ,~"~ ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"22222222 ," ," ,"2222r2222 ," ," ,"2222222%2 ," ," ,"2222222%2 ," ," ,"2222222 2C222222"2222222222A "2222222222A("2 22 2222222 ,*"*2222222222 ,.".2222222222"#2222222222AD"2222222222 ,6"622 222 22222 ,:":22 222 22222 ,>">22 222 22222A"2 2222 22222A`"222 22 22222A|"222 2222222A"222 2222222A"222 2222222 ,R"R2 2 2 2222222 ,V"V2222222222 ,Z"Z2222222222 ,^"^2 22 222222 2 ,b"b2222222222"2222222222A"222 2222222A"2 22 2222222A"222222222E2A"2222222222A$"2222222222A@"2222222222A\"22222 22222Ax"22222 22222A"22222 22222A"22222 22222A"22 222 22222A"22 22222222A"22 22222222A "22 22222222A<"22 22222222AX"2222222222At"2222222222A"222222222