`8NNNNb[Pp4 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNuQNNNNNNNNNNNNNNNNNNNNNNO`  @`! #@%`')-/1 3@5`79;=A OE`GIKMOQU`Wj[]_a c@e`gikmoq s@uwy{} @` O `  @ o O ` @ ` ɠ ` ׀ ٠  @` @`!Aa   MOQ!SAUaWY[]a!cAegO`  @`! #@%`')-/1 3@5`79;=A OE`GIKMOQU`Wj[]_a c@e`gikmoq s@uwy{} @` O `  @ o O ` @ ` ɠ ` ׀ ٠  @` @`!Aa   MOQ!SAUaWY[]a!cAegCOPIERS 't ACOPY RSC? ACOPY1 PRGC9DESKTOP INFRHYPERCOPTERSDDHELP 4DISK_DOC UACOP2 RSC ACOPY12EPRGJN. ( t.. ( tPCOPY140PRG)t PLPCOPY141PRG.t LPCOPY150PRG3t +"NPRCPY160PRG 8~OPCOPY132PRGEt Y^ACOPIER PRGJt j5COPY RSCMt r OPYII83PRGQt vAUOPYIISTPRGVt l^COPY PRG\t PZHELP PRGdt 3BCOPY00PRGit DSCOPY PRGmt TCOPY11PRGqt .TCOPY14PRGvt TCOPY16PRG{t .TCOPY20PRGt .TCOPY21PRGt /TCOPY48PRGt 8TCOPY53PRGt P9COPY1 PRGt #9COPY2 PRGt 2XFORMATPRGt :W@PCPY150PPRGt K"NFORMAT PRGt _FORMAT RSCt fROCY150PRGt h"NTCO31 RSCt |N TCOPY31PRGt `H=],O*n.|J -#M #M?<NNTO3MLfa/<?< NA\.@pPLH{9g pB9LH|#L# 9N yV09TJgS@fY#L %6/<?< NA.|J NqNq#M(M$#eH3 LB9LB9LB9H/<@@?< NA\aaj<g.AGMGr H@@XWg aj`,VN` <CAH{g <DaaB9LB9LB9LB9LHqLHqLB9LB9LByHx#LM"NCf 9L9Hqf <DaaR <Ea,yGNCJ@fRJ9HkB9LM#|NCLLLLB9LB9L3Hx#LAH{f.LLLL <Fa& <CaaM"NCg <Daa` <Fa,yGNCJ@gaJ9HgB9LM#|NCJ9Hg <Eaa g`<fJ9Lk*AH{f <Eaz <CaJa `z <Ea8 <DOa.a:`J9Lja/<?< NA\.@"<J9HzgSf#L yLB/<?< NA.|JBNAJ9Lfp9H{9D.NuJ9Lfp9H|9DINuJ9Hf 9H}Nu 9H~Nu < M 9H 9HfPH}B9H <M#GJ9HsfNNNuJ9Hf\ 9HNu 9Hg9HrSLNuX# GPHB9HPH}PH <C`X` <F` GH{v(CCRC C+kPACTItQ/<C~?< NA\|/fNu?9M?<?<NN\3MpJ9LgB@PL?/ f4a"9LJ9Hxg9La#B9La.yM0<@NuB#L?<?<NAXJf 9LNu#MYMNBy>NsB9L#GLLaVa9L9Hqfaf8KMJ9H}ga)&yLp &T&KMa`fB6Nu#HGLLaa4aa.#LLJ@k~f 9PLf 9Mfa""&yL&6P&1Aea"@ 6a"f0<@(7@@6Xf2<Q`ja!&yL& LB&/`H yL&H*HB0B0ahk 9Lda8a! yL$Hp0( *f wiscf angef#LGaKMAep'NQapQTpNQal0<T<e<d<QP mfp(NQ yL!|/ Ca ٷd&H`8 fpgp BQpQNu9La (`J9Hf yL#L 1@J9Lk Me'|?"B@Nu/< #M <FaLLaByLLLaaa#LLJ@jDaByL yL&Hp07yLyL09L@\@7@D@3LKMSyLe-g`09L"- MS@eB$(fmp"m$I0-!JS@ VgijB9L6&`xByL#LJ9LjNuaB9LaXBy># GPHB9HB9H}B9H&yLBBg09LHBkAe0 p Q F0F#L000#LB9La4 <FaB9L6<at<f <Faxa"HA<fB@Nu yL"HA f$ 9Lg a` <FDa4`tPL &glB9LJgt Pg6< Hg aL`TJp0f:AY/p&0--Q atA|g 6<9HrSBe000H`#La*J9Lga f yL0(gH`&yL yLa4B9LLf*a/<eAFS#Ha#HNuB9L  #LLraQCFrdrd9LadpQSg`XJfSyLg8p9L gLrS@gr0ҹL d A`p  B 9HahJ9Lg6Me?<NATJ@k <Fm`@pg??<NAX`Nu/ CF@?0@ "_NuHp/?< NA\LNu 9L&@J9Hf MdBa JyLg yL!|0*AeCU$HIYKMPLByM#LL 9OLfB9La*kp;@ $H+Y;YBmaf)|`TU@;@ f JBm `$H g- -a;@X fBmBMg#M #MM3Lp йLe;@;@KMMMBm2-g -a20- fp,m X@A2. @eUAdX-2. m A6d -`*J9Hf - f - e PL`:rn m ;A0. -f pm m=@MeFgB9L-aR;@B9LB9LB9L0- fp,m X@mnePLyMev09L @e-fJm f |`rLL#]M aag -`>g- B9L`& - ePLa(*gB9LPLJ9Lf 9OLf 9MM| e/ KMU@2- m |'Ud6KMp - Wf- J9HgM*_`XB9L*yMpm meహLePL&yL\&2KMMg< -frAM5QKM6`&Na&N a&"N a&N a&&g6V&N&Na&N a&&&Mf66$(K &yL6KMat-g(NMf-g6&Nu6 &&6NupNu(yL&L MMJ9Lg20. @0d B@B9L=@J9HfJ9Lj8Ha*JyLga`KMa,L-f-g*6D0-|e|d0<6&` -fJ9LjtJ9HfjMf`6Tp-6-66 &66(&N B[6 -R-R66(& N`-fa`a-ga*-f&-fN-fJ9Lg(N`(NfHMf6\ yM C]Mepm 0-S@Vg-`|6&6-g gp0- gAerQp m Ae0-m @ 6Q;m 0 gR`6 &6Jm f-fp,m ;@ Mf8J9Lg.Bm Bm0- mH6(NBB[`RaB6-f8g0PMepm 0-`Q-g680- m6MfJKMJ9Lf m@ e-@J9LgKM -f-aByR,L80p-B\#L+L33 aPa 3p9W30<9Wf3R.`33Ra (@=@MfF6$849LaaL yL 0  "@D@HS@6Q`#UM a a #YM`"L#La a &yLa0a g$J9Hff S9LfDNuB-g| 9M #MM #M#LP -fxJ9Hg 9La,abk2J9Hf(KMMjJ9Lf8aa `,avB@NuB9L#eLB9LL<a BBEeKM&yL\&2< Jajf a`a3MfpNu f Jan f 9)Lgaa|d J9Lg@B*<j*@<gCMg)gP`p e *eQT Jag gaN0a;@T e dfJ9Hg Jag fjDPRB`.6RB;| yL0CM*K&&Q 1@B@NuJ9Lf"ae @eaaPLpNuH|CYEv9HtByRByL <Ua a X329MIA@3p9W3 _@9Wf"24RyL*鍊2Y@e`"Ygr9W4pQa:3RAUCY "(3L g(RyL\f gf"L>` LLa&yL B9LJ9H}gf8*yMaBaabfP -fpNuJ9HgB@Nu#La2@Tg8@Pf0LQa a@Tg@PfS9Lfp*yL0Nu&yLByLp0a fpNuaMxd9fA#MpNuafHyLd9f3La X#M(M$a@fag 9La ZpNuaNAU2<pa&yLrAU Q <P#UM raa #UM SyLgaa`a`Ta ga&yLp0ag4pNu yL&H*Hp0p0aagaa`J9H~g 9L,yLp0.#L,nNLLaf9LaLB@NuAU#M <2<aa(3Hva Hz AL0 L@|99LFg/ 9La gA&JyHxgA&FNg 2<yHx3BA9L3gaLNupQ09@f3RyLNu0<a 09Nu? <9gSfT3J@Nu3Nu/ 9M#M M#M NuJy>f9fp@apйMxHyLe"a&@eAeӹHM NuT.0`p йMxHyLe"a@eAeӹHaM0Nu#eH&yLByLp0vaga A 9Mx2ItvF'9g`Wgv`PA vWf>0<8AHEHEQF#a,agv`a9La6vF#a Nu 9Mx"9H$A@d#HNua>Ce$yL tp0 Ipr aVa6PBRB eM!fNuaAe#H&yL aXM!Nu#eHaByMAe"yLEM*I p0J9HfKMaa e;@L0-H<fpaa`RyM e4B0-P -fM!p@Ј#MxNu .gML09LVfRV` S@B#L#L3L`R9L`J9Lg09LyLd RyL`3LKMBLp29L9LB9LLgL`,S9Ld"SyLLIyLfSyLaφ`#L#M 69LKSCXyLByRLanUM$ta.f"S9Ld3R9LaHpNup`yM9 W0<Qa3RQ$9Mtg6 <aa3eJTBagaQaagNqNuTpNuT"Kax&I`"0gyLe3Lrҋ#L@ e @'ep'NQr BQ`Da2L"jD@ @0eHa$aa@`TAU#M #Mp2<a rparpa09LR@H@09LR@raaa3M 3Ma$3M3LL3LLp2<AYa.3`M #YM#YM a#UM aatAU0<2<XVfa(f#eH`a9MjpNuHB9L <aaa3agJaDa eaAaCH?rgTWffgpLNuRLp+H@TMU#M aav6#M 0S@VR@@|2eB2<9LgRA3Hv30M#M M3M 3Ma`,KL0Lp+H@Tr2#M 6r9Lgr#LHw9Lf0aagNugS9Lg&N``~30M#M M3M 3M9Lg a`LH` yM CY$PfpVf0HS@"QKCVgKC3M L#YM aaa^#UM a&ag"AU"yM09MHS@VgS9LfLpNuL`L`269M #MM aaM K"9LaPgSfpWfSd@|p49MVQ9Lgt(HD9g QFa#UM a$aa#M "@aaAU HS@Vf aɤ`FaHENu/9:HE: Nu@F!LL+a|ByRp+333 \#Laa3p9W0<39Wf S9Lf3RaJ9Lg S9LfbFp0+`9LaTpNuTa0pQp*Ј#Mx0Q0 gpR`jM?*NuPLpNuT3L3L "#LH yH"H XfJ f H@BNQfL`0< yH`H`$2<@XWg pLNuU LNu@X| #L9g<9 gSLf`$H9 e$9g SLfahaL`p|#JNuEEY# *~~~~~~~~~~~~~~~~~~~~~~~~~~* * ProCopy 1.40(UK) * * The Moving Finger Co * * Tel: (0703) 229041 * * * * Begin:01 End:80 * * F1: Read * F2: Write * F3: Format * F4: Double * F5: Protect * F6: Multple * F7: Verify * F9: Analyse * * F10: Start * * esc. to exit * *~~~~~~~~~~~~~~~~~~~~~~~~~~*Y*JNo *A: B: No Yes Insert the source disk (original) Insert destination (copy) disk. Put the source in drive A:, and the destination in B: All done! Press return to run again.  You should write protect the original disk.  The destination disk is write protected! Press RETURN to write again or Esc. to read ***** WRITE ERROR ***** - Press RETURN to restart. ***** READ ERROR ***** - Press RETURN to restart.Y4 KY69Press RETURN when ready. Y6 KY6>0123456789ABCDEF shr dmg crc snf ddm gap A new or bulk erased disk may be needed to copy this disk. Type 'Y' to confirm.M3333333>5(88;>">954|9H3?4:03.BVr;<=>?@ACDHPMK e''''''''''''''''''''''  X,?@|`?Pp  * *                    "&     R F&    J  2r<     ^   2   *  $8   ^@" *. ""  z . R V` \>  2( "   &.Z>  H .. *   & r .   "  "  6 *  *.  4  P$  :J4$  l:L0:82 x (   0p,   &^ ^ , D:  >& >"    p  @   , t0R8"  "6   2 &Z        ( F 0(     "4&  $>"86V4@ &  ,@&8`H=],O*n.|J -#Mt #Mx?<NNTO3M^Lfa/< f4a#49LJ9Hg9La#@B9La.yMp0<@NuB#M*?<?<NAXJf 9M*Nu#MpYMpNBy>NsB9L#HZLLaa9L9Hfaf8KNMBJ@k~f 9PLf 9NGfa"b&yMJ&6P&2AfGbMBJ@jDa ByM yMJ&Hp07yM:yL09M @\@7@D@3M:KN#HVPHB9HB9HB9H&yMJBB000#<MJB9La4 <GaB9L6<at<f <Faxa"HA<fB@Nu yMJ"HA f$ 9Lg a` <Fa4`tPL &glB9LJgt Pg6< Hg aL`TJp0f:AZa4B9M M f*a/<f 9OLfB9Lajkp;@ $H+Y;YBmaf)|`TU@;@ f JBm `$H g- -a;@X fBmBNf<;@;@KNg- B9L`& - ePLa(gB9LPLJ9Lf 9OLf 9N0N<| e/ KN6&Nu6 &&6NupNu(yMJ&L MN`*LLa &yMJ B9LJ9Hg:a |a af a `aaf< @e @3MaJ9HgJJ9Lfaa (KNf8*yMaTaatfP -fpNuJ9HgB@Nu#M.aD@Tg8@Pf0LQa $a"@Tg@PfS9Lfp*yM.0Nu&yMJByMp0a fpNuaMd9fA#N8pNuaxH^yMd9f3Ma j#MMahfag 9La lpNua`AVL2<pa&yMJrAV< Q <P#V<Mhraa#VLMhSyM6gaa`a`Za ga&yMJp0ag:pNu yMJ&H*Hp0p0afaga,R9La`B9LJ9Hg 9L,yMJp0.#MJ,nNLLaf9LaRB@NuAV<#Mh<2<aa.3Ha H AL0 M*@|99M*Fg/ 9MNa gA&bJyHgA&Ng 2<yH3BA9L3gaLNupQ09@f3RyMNu0<a 09Nu? <9gSfT3J@Nu3Nu/ 9Ml#MhMl#Mh NuJy>f9fp@aBB9HNup9 H@9 H9 Nu/#Z<Mh,yMMg$M7M9#Maag,_Nu#M609M8J9Hga33M6 9Mhada 3Nu33333Nu33333Nu#M> H H@ Nup-H@-NuHx-ap9Hr -g*&M--+f+f2+ 4- B芔AByR3p-3 a`a3p9W9Q33M@9Wga$yM@f0<` 09@3Ra-LNu,L,p0-8#Mh#Mp-H@-aB9L/AfNu9f3PL M*a:9M*f#M>NuH yMl"yMF0)H4UB"H2YVf 66` B[S@6QB@LNu6(Af<$H m d & Nup0-Jg NJ@g6N@dp0- / aV / &@JSf X&Nu&WrYAJSf6N NUe&_Nu680- m @ jp"6NuNM*RR0<Vf9M*`<e "S@`Dfp9M* 9NM*pЈjU` @kfR+fPT$HB+B[NuaJA~pйMԐH^yMe"a&@eAeӹH^M!NuT.0`p йMԐH^yMe"a@eAeӹH^aM18Nu#f<H^&yMJByMp0vanga A 9M2ItvF'9g`Wgv`PA vWf>0<8AHEHEQF#aagv`a9La vF#a Nu 9M"9H^$A@d#H^Nua>Cf<$yMJ tp0 Ipr aVa6PBRB eM!NuaAf<#H^&yMJ aXM" Nu#f<H^aByMAf<"yMJEM*I p0J9HfKN.gMM09MVfRV` S@B#M*#M23M.`R9L`J9Lg09MyM d RyM`3M KN6BM6p29L9LB9LLgM`,S9Md"SyMMIyMfSyMa0`#M6#<Mh69MKSCXyM6ByRMaXUMtaf"S9Md3R9La2pNup`yMj9 W0<Qa3RQ$9Mg6 <a:gSfpWfSd@|p49MVQ9Lgt(HD9g QFa#V<Mhaaa#Mh"@aaAV< HS@Vf aN`FaHENu/9:HE: Nu@F!LL+afByRp+333 \#MNaa3p9W0<39Wf S9Lf3RaJ9Lg S9LfbFp0+`9LaTpNuTa0pQp*Ј#M0Q0 gpR`jM?NuPLpNuT3M3M "#M"H yH^"H XfJ f H^@BNQfL`0< yH^`H`$2<@XWg pLNuU LNu@X| #M*9g<9 gSM*f`$H9 e$9g SM*faRa6`p|#JNuEEY# *~~~~~~~~~~~~~~~~~~~~~~~~~~* * ProCopy v1.41(UK) * * The Moving Finger Co * * Tel: (0703) 229041 * * * * Begin:01 End:80 * * F1: Read * F2: Write * F3: Format * F4: Double * F5: Protect * F6: Multple * F7: Verify * F9: Analyse * * F10: Start * * Esc: Quit * *~~~~~~~~~~~~~~~~~~~~~~~~~~*Y*JNo *A: B: No Yes Insert the source disk (original) Insert destination (copy) disk. Put the source in drive A:, and the destination in B: All done! Press return to run again.  You should write protect the original disk.  The destination disk is write protected! Press RETURN to write again or Esc. to read ***** WRITE ERROR ***** - Press RETURN to restart. ***** READ ERROR ***** - Press RETURN to restart.Y4 KY69Press RETURN when ready. Y6 KY6>0123456789ABCDEF shr dmg crc snf ddm gap A new or bulk erased disk may be needed to copy this disk. Type 'Y' to confirm.M34 44"4$4*4R?J59H9N;>~?:9\5494:?;Z03H\x;<=>?@ACDHPMKf<''''''''''''''''''''''  X,?@|`?Pp  * *                    "&     R F&    J  2r<     ^   2   *  $8   ^@" *. ""  z . R V` \>  2( "   &.Z>  H .. *      d .   "  "  6 *  *&  >  P$  :J4$  l:L0:82 x (   0p,   &^ 4^ , D:  >& >"    p  @   , t0R8"  "6   2 &Z        ( F 0(     "4&  $>"86V4@ &  ,@&8`J<,O*n.|L -"< #N#N?<NNTO3NMfa/<?< NA\.@pJ9WNgpJ#N#& 9N yV09TJgS@fY#NT "B?< NA.|L NqNqJ9NVJAHjp9JfT@1#gJ(3N0B9MB9J/<B?< NA\aa<gHAHMHr H@@XWg a`,VN` <EAIg <FdaaB9N B9N B9N B9NB9MB9MJNJNByJMaX,JB#NtMNCf 9N9Jf <Faat <HIa9N9N[J,zHNCJ@fPJ9JkB9NMNCNN N N B9MB9M3J#NtAHf.N NN N <Hua( <F,aaMNCg <Gaa` <Hua9N9N[J,zGPNCJ@gaJ9JgB9NM(NCJ9Jg <G[a~a gT<fJ9Mk(AGfv <HIar <EaBa`Z <HBa0 <Fa&aF`^J9Mja/<T?< NA\.@"<J9JgSf#N zJB/<?< NA.|LBNAJ9Nfp9J9FNu3IBI@J9NfpMF9F g 3IDI@NuJ9JfF9JNuF9JNu < f4aT9NJ9Jg9Na`B9Na&.yN0<@NuB#NX?<?<NAXJf 9NXNu#NYNNBy>Ns#VJ$NNaa9N9Jfaf:KFJ9Jga(&zEBkp 7@'|VKFlaRfB6Nu#J$NNaXaa:#NlNpJ@gNja&zEp 7@7@7| '|.0<A^rtgfvQ`&zEH*Kp0+0+a f| 9Nd zE $Hp0( *f wiscf angef#NlAZKEzG]r(a(0a|a(Va(dTaja(>a(00<T<e<d<QP mfr)a'&zD|'|.r CY&ٱd K`pfgNuJ9Jf zD@#Nt 1@J9Mk DPer'|2B@Nu/< #N <H_aNNaByNhNNaDa j#NlNpJ@jaByN( zC&Hp0+7yNhyN09N(@\@7@D@3Nh\KDSyN(e-g`09N("- MS@eB$(fmp"m$I0-!JS@ VgijB9N(6&p`zByN(#NtJ9MjNuB9Na|By>#<J B9JB9JB9J&zBBBg09NhHBkA[0 p Q I0I#Nl000#NtB9Ma* <IaB9M6<art<f <Ha^aZ"HA<fB@Nu zB"HA f"F9Mg a` <Ha`tPM &ghB9MJgt Pg6< Hg a`XJp0f6AN0/p&0--Q atAz|g 6<9JSBe000H`#Nta(J9Mgaf zA:0(gH`&zA&X zAa.B9N(N)f(a/<gA;;#J(a#J(NuB9M  #NxMraQC;ardrd9MadpQSg`XJfSyN(g8p9M gMrS@gr0ҹNx d A`r  B 9J(adJ9Mg4MY6?<NATJ@k <H`>pg??<NAX`Nu/ C:@?0@ "_NuHp/?< NA\LNua ~&z?A D'HAT:"geBJ9Jf ?ddJyN(gAXCH$HIKK?PNByN#NpNlak~;@ $H+Y;YBm,g|af)|`TU@;@ f JBm `$H g- -a*;@pX f~BmBOg(r#N #NO3N(p йNlg;@;@K?M? Bm2-g -a20- fp,m X@A2. @eUAdT-2. m A6d -`&J9Jf - f - TMdNrn m ;A0. -f pm m=@p>eRgB9MB9M-a;@0- fp,m X@mnePM@yOd3OyNe`0PN09N( @e-fJm f -`N(NNgNe#_NaB9Na>g-f>g"p JyNkJ9Jgp-` - e a'WMJ9Mf 9ONf 9NO| ev/ K=U@2- m |'Ud2KNuNNa&z3 B9MB9NJ9Jga 0aarҀ#J, g#Na2J9JgPM"KK3HE3AKp0-NN 0/2-a:J9Nfa " _P -fJ9MgFJ9Jk&H*Hp0(0(`apNuaaaJ9JgJ9Jf ?a0NuaB9Na`| 9NtІ܀F'ByRa! <rA SgNf9WaRa~F#g*D$銄&HCK@eRJBBB3JF#3R` H@3B@r9Nfr3aa AL`0py@NuTJ(araPaZa@ @f af`fJ3093gB9NNupQ09g <Se9f093H@r@LNu/ 9N#NN#N NuJy>f:J9Jg09ef"3>9f aB9JNup9 H@9 H9 Nu#Nd09NfJ9Jga33Nd 9Naha3aJNu3333 3Nu3333 3Nu#Nl H H@ Nup-H@-NuHx-a p9Jr -g*&M--+f+f2+ 4- B芔AByR3p-3 a`a3p9W9Q33Nn9WgabyNnfr` 29A3Ra -LNu,L,p0-8#N#NgRp-H@-a B9M/AC-fL-fBpm 0-"҈Npd(S@N e eVWM _af8-.fhg`-fV)fNu#Naha/ z)20-S@fQ` Vf _(z)BNu-.(, _?@eB -f8J9Jf.Of$ -fVg2B,Vg$p0-_|2dp2=@(N\NuT|;|Np*+mQ*O+yO H"z(~aK(a|L(NNuAAVp0- a 0-S@QNu#NdJ09NfJ9Jg9Nga309Nd3 9Nala>3JaLNu 9J(aNa 3PNNu/pQ Nu3rp/A'JyJgRJfrP _aHA2anp af/p(Q Nu33/pQ 3`d9Ng03N@3333NuaJ9N faJ9MNuHB9MBA9JB@J9Jg"A&KpN aVJ9N fBA&'09N[JR9JZMjNa@PanaߨLJ9MNuH`A rtf&9WWPN29a0BALNuaRWeJS@eD Wf8 f(<g d g f gNuJ9NgB@NuRaf>a @J(yN4ljDB|dv 9Wf(Nu d f49N@let,B$yN@6jDB BHpa$Hk T`pЈ#N<`H0S@gtv0Ud 0TL J@NuJyN"fa3N(N&0@3N.N09N,f pj3N,3N*K09N.HMS@*:XQ*KxBNdB9MMNaZ\XyNd gRgC<pQpNaLpapa33Nd <J2aaA @|ByRpv49N*3VfVFa`HEQBBHEF3R4<Qa`8a09N(3N$K~A zM$x`T\"ggb z,z09N\\XWf<.gM`09N*VfRV`S@B#NX#N`3N\`R9M`J9Mgx09N$yN&d RyN,`KBNd9M9MB9MM9NS9Nj"SyN*NI9N/fSyN,aF`#Nd#NB9N69N.KSCR9NXyNdByRNata`f"S9Nd3R9NabpNup`yN9 W0<Qa3RQ$9Ng6 <aa3gJTBagaQaB9N`^TpNuNqp+TЈ#N<`BNqTA#N#Np2<a rparpax09NR@H@09N R@#Nd3N3NaJ3NNd3N Nfp2<A" a*9N9N#nRN3`N#[N#[Na#WNa0adA0<2<XVfa&fN`JaL9Nj~pNuH` <ca <caA)Crtg°WfSBVgpLNuR9NRNp+H@TM#Nalv6#NH4SBaf aFafpNuaaBp0@ap#NHN0VR@@|2e`2<9NgRA3J30N#NN3N3Na`"R9N,KN0Np+H@Tv6#Nr9Ngr#NdJJ9Ngar9Nf0a\agNugS9Ng&N`~`30N#NN3N3N9Ng a`XH` z"C$PfpVf0HS@"QKCVg|KC3NN#[NaaaZ#WNaagA"z09NHS@VgS9NfLpNuL`L`:69N#NNa,aM K"9NlagSfpWfSd@|p49NVQ9Ngr(HD9g QFa`#WNaaat#N"@aaA HS@Vf aʸ`FaHENu/9:HE: Nu@F!NM+aByRp+333 \#NxaaR3p9W0<39Wf S9Mf3RaNJ9Mg S9NfbFp0+`TapЈ#N<0Q0 gR` HЈ#ND3N 3N "H z "H XfJ f J(@BNQfL`00< z `H`$2<@XWg pLNuU LNuH$A "aをe:p Aev09WWg`9gWaLNuHr`2HA t3>9J0 J A0 p@|p9FLNua`*?2<yJ3@32Nu02a~`R9Np+H@+#NdA<#Na+XgaBgHa6`af4g yN"e a>"aa@a@gNu0 f`z`r(N6&6-gp0- Ye A'aA'r m RA0-;@A62Q;m DeRNuHpA&0- J0fLAFt%&<< "HAXWWf(f ff | fR(`L6T0-m 6p-6-66 &66t6 -R-R66tNu6\ z :CpVR@D@md-NuB9Mdpm ?09N@:_6&&hA%pyN0<QA%p09N@0<QNu/gfRS@ @7e: @d&r@AalAk" Ae@DA A6dr6AaNpA" @ d NuaNuaaR3`bT#N8ByN2`:fEEY# *~~~~~~~~~~~~~~~~~~~~~~~~~~* * ProCopy/ST v1.50(UK) * * The Moving Finger Co * * Tel: (0703) 229041 * * * * Begin:01 End:80 * * F1: Read * F2: Write * F3: Format * F4: Double * F5: Protect * F6: Multple * F7: Verify * F9: Analyse * * F10: Start * * Esc: Quit * *~~~~~~~~~~~~~~~~~~~~~~~~~~*Y*JNo *A: B: No Yes Y(A01Y(L80 Insert the source disk (original) Insert destination (copy) disk. Put the source in drive A:, and the destination in B: All done! Press return to run again.  You should write protect the original disk.  The destination disk is write protected! Press RETURN to write again or Esc. to read ***** WRITE ERROR ***** - Press RETURN to restart. ***** READ ERROR ***** - Press RETURN to restart.Y4 KY6 KY69Press RETURN when ready. Y6 KY67Reading Track Y67Analyse Track Y67Writing Track Y6F00 Sector 00Y6Q00 PRINTER OFF ***UNFORMATTED*** PRINTER NOT ON LINE Sure you want to quit? y/nTRACK  >>0123456789ABCDEF shr dmg crc snf ddm gap```2220n223=48b8h:=@Bt8j5 4R8->(9/*0d3d3,,.d.-??@6(0p;<=>?@ACDHPMK<Vg ''''''''''''''''''''''  X,>?@|`?PN!$'9BH rp (x(NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN *  J               < "&$ R  Z&  (N:x.    ^  "  .` 6 $*  | nJ. ( ( " R  6    <. 0.X :6   *,4$4$zD @@ BBF  .  (   & "&    < 8 T f &.LR2" p:J"0Dv xR   $\,  .f $X  0`:   r J  2`  "t $("(<82> " H d4    B &\0"     ( (    . F6"   $V"86d4@ &$. J& >$|d0d00$00 X  copy ST (v 1.1a) The Magician.... General parametersSource:Target:Verify:YesNoMultiple:YesNoFormat:YesNoMode:NormProtFormat parametersSectors:1011Inter:Format + Prot. parametersSides:Start:00End:81Info Waiting Drive: Side: Track: CopyFormatExit copy ST was written in 1987by Uwe StahlNice Tricks Uwe! Special thanks to Stefan Poltnigg / AustriaOKBIOS parameter blockBytes pro record: 512Records pro cluster: 2Bytes pro cluster: 1024Directory records: 7FAT records: 5FAT copy: 6First data cluster: 18Data clusters: 711Number of sides: 2Tracks pro side: 80Sectors pro track: 10Interleave: 1OK$PQ,RefCHIJQRSXY+./? b5 0+  Lg0"  AB o 0"   A B w0"    0"   0"  0" QQ9'  h# "0"  !Q9"QQ$'%&0"  &1$6(4) *-+,0"  ,1*2.3/20"  0@2110 .@4 '580"  6@87764@: =;<0 < :&> +? % + b4 0 Z y  +'   Cm" b"  ,8S n        ' H d d $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`(`2^L`BB?< NA\#7*OO*m - ЭЭ// ??<JNAO pAC2^$I"Q!V Uaj 97g /?<INA\U!V/97?< NA\BNA"<6`0<NBNu"<6xpsNBNu(c) EUROSYSTEMS / Donkerslooto?<NNTR@37af aRfa~`:a~&y8a&La`Fp "<a"pM"<aA<$38 y7#8A9$p 0Q00<d"< a388Nupo"<apeBapB`#=<39$p4"<a09<$ NuBy9$39&ph"<arA<&#8#8Nu0<` 0<`p`p39$pN"<`:pO"<a.>9<*Nu#2=<09<$Nupa#= 9<&y8Nu#:$C9$BRBfSHApa388`^a`JA8t0QNuA9$ 8 8NuC6E7(JBg av`AC36@[@@BBgt7A@u@.@A3 >gA* 9gAJ97gA\`r a @Nur KЁ NuB@97??<NMX#7Nux J97f x J97fx 9DzJ97fz9Ea$A?<"H aaPa& gb Nu(98 DC8`r D gr arp`B@QNuKMI7Nu ,g ,f0, R9@ lepNuBNuadpNuaVaa8aaa!|aBlza&aa&za'aa&flJ97g~:,SE<,29|0Bl|28llo|lgR,1<,0 <a#a#lBl|aa$4aa#(gRl| ,}faga<70,&lf9l(. 977dl(0,(l4eaJ97fa&aaA3Ha<aga axag0a|g*aDJy8nfJy8"gaa aaap`a af 977edaJ97faaaTA3HagNuaHay7ap9l* 9l,ava9l ladagagaXaBaavf 977e9l .a"J97g(aVa aA3algxa gR0,.ldF9@*9l,J97faaaA3a&gNuax`>HBy8nA#hzA?<38" @dJyHfS@gJyZfBy8"LxNuAaJ @l @mE7Jrg ZQpNupVfa @l @oP8NBNuBgUNuR@`NuA?fr @ep $eJy8Bg9<fr$38lNuA^ e eQ`. @Bd GP2PAPA38H @??r?8TQ`By8H gtgD$`fVfJ8>f>JSf:Jy8Ng24\B+H@+$a4($ BZ4 p$8``adaf gg +d|Xg 444Jk g8>fJy8BgfB0+ P@T@A?<"HpBBfR` (dBQd d 40+ k Q@U@S@4Q`a+g4 gf<g`2fg +e@d8>fJy8FffJy8DfJy8Pg+fJy8LfJy8ff(y8X*y8$fRjgRj0+`Qfg `f+f(` C?fG`B2+ G0+ A@ eg| @"g^S@ @"gV4"J4?F A2B f f tBBBQ f USQSAf`4($ BZ`Ga8:fJy8Lg4H098Hg4P4Jy8RgG< +ftB+a*L80+B\ 'L=|g.+f+g +eg+g @ dp 298l @ e:@ Ae&0`"  @ e$@ @e@`gS@p ST"HBZNust!!r be you Tryker!CracHi  9P8 f @e @d ¡¡?g ¡?fj Af^ J5|pUr"a B@r a0C pf"<0< Q0p2<,a pNra B@ra $HNuBy8HBy8JW@Jy8JfR f. )fDrAA )g,B*$ ??38H` )f )fP8J`By8HQNur*Nuag eA"y84@4jDA A0e8Jy88g8y88 De A`eJy86g8YDy86eU@TrNua`gRJBkH"H8ag: e"y84@jDA A0eJy88gy88 @e A`d I`X I0P8ny84PBNu"H$LU@Tv40 )g  Rg g RC f` VNuHBEA<""HTp d )eXE`QA8:f( ABy8RfDpC((g2f&)f )fP8R|R@@C`Af38PLNu#77p9@"9@$?BxRNuBx>SBy2Nu2,& 97NuB0,(l dpNuA<L0NuaagP@|a h 98("Itv|A(HD.Wf . WfNqNqNqNqNqNqNqQFaNuA?< rHA9ga ȰwaBy8Ppa` ?GNuaaxBl BllaV`@|A7E6t"XBJfNqNqQFNuJy7fJP7@|$<?.g=|>G\Nu~Nua>Nu<a&<a ~HG>gSg 9fNu</~ Q.Nu0,l"g9@"06aaB0, l$g@9@$a 06H@06`=|<=|>8@Gf:Jy2f2309f932Nu2ACOPY.RSC[3][The RSC-file is missing!][ OK ][3][System error|Reset computer!][ OK ][1][You should use|MEDIUM or HIGH resolution!][Cancel|Continue][1][Insert SOURCE| in drive A!][ OK |Cancel] [1][Insert TARGET| in drive B!][ OK |Cancel] [1][Insert SOURCE in drive A!|Insert TARGET in drive B!][ OK |Cancel][1][Insert TARGET in drive B!][Write|Read|Cancel][1][Format disk|in drive A!][ OK |Cancel][1][Insert disk|in drive A!][ OK |Cancel][3][I cannot copy this disk|in normal mode!][ OK ]e[1][You should use WRITE PROTECT|on SOURCE disk!][ OK |Cancel|Continue][1][ CHECKSUM Error! ][Retry|Cancel|Continue]C[1][ LOST DATA Error! ][Retry|Cancel|Continue]C[1][ TIMEOUT Error! ][Retry|Cancel|Continue]C[1][ RECORD NOT FOUND Error!][Retry|Cancel|Continue]C[1][Remove WRITE PROTECT|on TARGET disk!][ OK |Cancel] [1][ VERIFY Error! ][Retry|Cancel|Continue]C[1][ WRITE Error! ][Retry|Cancel|Continue]C[1][Fatal READ Error!][Retry|Cancel]y899$<$=<><89$:$<$=$  17;< ,!"& Reading Writing FormatingVerifying nQB< !F!`!l$6!!!!!""" #$$!%j&f&''>'))J)>| ?3 g@σ^\@`,/. X ˈyq 2 4 < (> *"$ .  * ^f  t2p:x4 "H8,Lj^ $ V$$"2:$@2 B(H2*^   L*@4. :  (.2 zjB2Bd    " "^6x $:.&  *L, 2( & : *L &(D   &$"4 ".,f"N(  :2$,( "$$> $ " bP  "B.  , 2f ( (N@j,4&^st. 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:Byt#a000000 #b000000 #c7770007000600070055200505552220770557075055507703111103 #d #E 18 12 #W 00 00 04 03 43 10 00 @ #W 00 00 0D 08 2A 0B 00 @ #W 00 00 0E 09 2A 0B 00 @ #W 00 00 0F 0A 2A 0B 00 @ #M 00 00 00 FF A FLOPPY DISK@ @ #M 00 01 00 FF B FLOPPY DISK@ @ #T 00 03 02 FF TRASH@ @ #F FF 04 @ *.*@ #D FF 01 @ *.*@ #G 03 FF *.APP@ @ #G 03 FF *.PRG@ @ #F 03 04 *.TOS@ @ #P 03 04 *.TTP@ @ 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   . S.. HYPERCO PRGTCHYPERCO RSCv*`B/MB=|x&o"+ ҫҫҼ/?<NNT$-@(r-@0П/HSHyJNAO J@gN`NaJn4gzBn.pra-H n4gAa.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<`5 8,O*n.|? -#Bl #Bp?<NNTO3BVAfav/<x?< NA\.@pPA=9gpB9A=#BR# 9N yV09TJgS@fY#B /<?< NA.|? NqNq#B|Bx#V=dB9AB9AB9=/<5?< NA\aha<gA=PM=r H@|XWga0`,VN` <9 A=ݱg <9~aa(B9AB9AB9AB9A=A=AB9AB9ABy=#vBBMNCf9A9=f <9aVa <;]an,y=\NCJ@fJ9=kB9AMNCAAAAB9AB9BB9A3=#vBBA=ݱf,AAAA <;a <9FaaMNCg <:8aa` <;a,y=`NCJ@ganJ9=g$B9AMNCJ9=g <:uaRa gh<fJ9Ak(A=ݱf <;]aH <9 aax` <;Va <9aa`J9Aja/<w?< NA\.@"<J9=gSf#BR yBB/<?< NA.|?BNAJ9Afp9=ݱ99NuJ9Afp9=ޱ99NuJ9=f 9=Nu 9=Nu <M 9= 9=fP=B9= <M#=\J9=fNNNuJ9=f> 9=NuX# V=\P=B9=P=P= <9 `X` <<` &G=v)C8RC C,kPA8TItQ/<8?< NA\|/fNu?9BV?<?<NN\3BVpJ9AgB@PA?/NsB9A#=`AAa~a9A9=faf2KBJ9=ga"r&yBBp &T&KBa fB6Nu#=`AAaatada#B6B:J@g&ja&yBB& AB&(`8 yBB&H*HB0B0a tk 9Adaa yBB$Hp0( *f wiscf angef#B6GRKBAVp'NQa|pQTpNQa`0<T<e <d<QP mfp(NQ yBB!|) CR ٷd&H`2 fpgp BQpQNu9Aa8`J9=f yBB#BB 1@J9Ak Bpe\'|5hB@Nu/< #Bh <;saAAa@ByB2AAaa~a #B6B:J@jaByB yBB&Hp07yB2yA09B@\@7@D@3B2KBSyBex-gX09B"- MS@e<$(fmp"m$I0-!JS@ Vg ijB9B6&`ByB#BBJ9AjNua~B9AaBy>#=\P=B9=B9=B9=&yBBBBvg09B2HBkAV0 p Q <0<#B6000#vBBB9Aa <<aXB9A6<a~t<f <;a8ah"HA<fB@Nu yBB"HA f 9Aga` <;a`tPA &g`B9AJgt Pg6< Hga`hJp0f6AN/p&0--Q atAv|g 6<9=SBe 000H`#BBa&J9Ag af yBB0(gH`&yBB yB6aB9BBf(a/<VA;#=da#=dNuB9A  #BFAraQC<-rdrd9AadpQSg`XJfSyBg.p9A gArS@gr0ҹBF d A`  B 9=da\J9Ag,MV?<NATJ@k <;`:pg ??<NAX`Nu/ C<@?0@ "_NuHp/?< NA\LNu 9BB&@J9=fм Bpda 0JyBg yBB\ )0AVCJ$HINKBPAByBX#B:B6 9OAfB9Aajkb;@ $H+Y;YBmaf )|`TU@;@ f JBm `$H g- -a;@X fBmBBg2#B #BސB3Bp йB6V;@;@KBMBBm2-g -aL20- fp,m X@A2. @eUAd.-2. m A6d-`J9=f PA`0. -f pm m=@Bexg B9A-a;@B9AB9AB9A0- fp,m X@mnePAyBe\09B @e-fJm f|`\B1B/#RB`a$ag-`,g- - e PAa g B9APAJ9Afv 9OAf 9BڐB| ez/ KBU@2- m |'Ud(KBp - Wf- J9=g*_`*XB9A*yBpm mмVⰹB:ePAKBCBx&yBB\&)R 9Bڐ6J9Ag -f||;|&&6AVpm 0-6U@BAVf m&f<| k"6ػBg`(K &yBB6BCBxJg*Ya`Bf -g yBB 0 м "@D@HS@6Q`#JB`a Na #NBd` B#B&a ,a x&yB&aa ^gJ9=ffS9BfDNuB-g| 9B`#BdB`#Bd#B>P -f9Aa8alk,J9=f$KBBpjJ9AfTaa`Ha&B@NuB9A#VBFB9BB<atBBEV&yBB\KB&) JapfpNua3BZg f Ja~ f 9)Aga|aZ|dJ9Ag@B*<j*@<gCBg )gP`p e *eQT Ja g ga0a;@T V d\J9=g Ja g fjBPRB`B6RB;| yBB0CB*K&&Q 1@B@NuJ9Afa\V @ea HapPApNuH|CNEv9=ByRByB <Jaa:329BZI|@3p9W3 _@9Wf24RyB*鍊2Y@e`"Ngr9W4pQa z3RAJCN "(3B g&RyB\f gf"SyBL>` "AAa&yBB B9AaJ9=g:J9Afaa KBAV0-AAP -fKBaxfa k fB@NuAAa$,yBB,nByBBBN` J9AfaTByB aVa FNgNu#V=dJ9Aka jB@Nu#B|Bx <J#B`#BdB9Aa#NBdJ9Ak@J9=g af0a-a dP -gaPaaJgNuJ9=gB@Nu#B&a@Tg.@Pf(BQa *a@Tg@Pf S9Bfp*yB&0NuB9B#V=daByBRyB gJ3rsJ9AfrS3a 0<Q  3a pyB f aPaa,yBB,nNa&yBBByBp0a gla|Bd09f/a D|@Hѹ=dPBa`9ga6=d @ea#B|BxafJ9Bg(#V=d B|Bxg#B~BxafB9Bag 9AaVpNuaa$a"9B̐#B&yBBp0agTaaAAa|a` yBB&H*Hp0p0agaadAAaDa`J9=g 9A,yBBp0.#BB,nNAAaf 9AaB@NuAJ#B`<2<a|a03=a = AA0 <B"@|9<9B"Fg""9BF#B6  A g62<4<y=3B33BA9Bf<3g2<y=3BA9B3gaLNupQ09@f3RyBNu0<a09Nu? <9gSfT3J@Nu3Nu/ 9Bd#B`Bd#B` NuJy>f4J9=g,9e<f 3>9f p@a.B9=Nup9 H@9 H9 Nu/#NB`,yBxB|gB/B1#Bxaag,_Nu#B.09B0J9=ga33B. 9B`a`a 3Nu33333Nu33333Nu#B6 H H@ Nup-H@-NuHx-ajp9=r -g$&M--+f+f2+ 4- |芔AByR3p-3 afa3p9W9Q33B89Wga8yB8f0<` 09@3Rav-LNu,L,p0-8#B`#Bp-H@-a(B9A/AVpm 0-S@ Vf f  fPA _af8-.fdg^-fVBfXNu#B`aa/ yB20-S@fQ`Vf _(yB`Nu-.(, _?|e4 -f,J9=f$Bf -fVg,B,Vg p0-_|2dp2=@(N\NuT|p*+mQ*B+yBH"yB`aKBa|L(NNuAVp0- a0-S@QNu#B.<=/,yBx09B0J9=g 9Agav309B.3#Bx,_ 9B`aa3=Nu 9=daah3Nu33?pQ03`İ9Ag.3A|3333NuHB9ABA9=B@J9=gpAA 0Af2AA0R9=kPA`ASBaJ9AfaLJ9ANuHA "<fSfPAaB@LNuaWe:S@e6 Wf, f(<g d g f VNuJ9AgB@NuRaf4a @=dyBX4ljDB|d 9JⰑfZ(Nu e$yBX@6jDB B0)H4UB"H2YVf66` B[S@6QB@LNu6(AV$H m d& Nup0-Jg NJ@g 6N|dp0- / aL / &@JSf X&Nu&WrYAJSf6N NUe&_Nu680- m | jp"6NuNB"RR0<Vf 9B"`a3VJTBa~g axQaagNqNuTpNuT"Ka&I`"0g| e @'ep'NQr BQ`a␹B"jD@ @0e=daaa`TAJ#B`#Bdp2<a, rparpa09BR@H@09BR@raJaa3B^3Ba3B3BB.3BB0p2<ANa3`B^#NBd#NB`a#JB`aPa:AJ0<2<`XVfa f#V=d`a9BjNuHB9A <Raa43ag>aR eaARC=rgTWffgpLNuRAp+H@TMJ#B`a~anv6#B`0S@VR@@|2e2<9AgRA3=30B#B`Bd3B^3B\al`,KB0Ap+H@Tr2#B`6r9Agr#B.<=9Af&a\agNug S9Bg&N``230B#B`Bd3B^3B\9Aga`H` yB`CN$PfpVf0HS@"QKSCVgvK|3B^B#NB`aaaV#JB`aagAJ"yBd09B\HS@VgS9BfLpNuL`NL`>69B^#BdB`a:9:HE:<M K"9B6abgSfpWfSd@|p49BزVQ9Agn(HD9g QFa#JB`aaa#B`"@aaAJ HS@Vf ar` FaHENu@F!BA+aByRp+333 \#BFaa3p9W0<39WfS9Af3Ra$J9Ag S9BfhFp0+`9Aa TpNuTaJpQp*Ј#B0Q0 gLR`FM5pNuPApNuT3B3B м"#BH y=d"H XfJ f =d|BNQfL`EEY$ *~~~~~~~~~~~~~~~~~~~~~~~~~~* * ProCopy 1.32(UK) * * The Moving Finger Co * * (0703) 229041 * * * * Begin:01 End:80 * * F1: Read * F2: Write * F3: Format * F4: Double * F5: Protect * F6: Multple * F9: Analyse * * F10: Start * * Esc: Quit * *~~~~~~~~~~~~~~~~~~~~~~~~~~*Y*JNo *A: B: No Yes Insert the source disk (original) Insert destination (copy) disk. Put the source in drive A:, and the destination in B: All done! Press return to run again.  You should write protect the original disk.  The destination disk is write protected! Press RETURN to write again or Esc. to read ***** WRITE ERROR ***** - Press RETURN to restart. ***** READ ERROR ***** - Press RETURN to restart.Y4 KY69Press RETURN when ready. Y6 KY6>0123456789ABCDEF shr dmg crc snf ddm gap A new or bulk erased disk may be needed to copy this disk. Type 'Y' to confirm.M******+54,8//24n5$/,\+/*5z1zx&TTp;<=>?@CDHPMKV''''''''''''''''''''''  X,?@|`?Pp   & $                 "&  @ B"0   2j4     X    *   " 8 v  R0 "0   *F    H&ZT:  2( ,T6   F,      8   ,& $   6 H  *4D.$ h:H*22.h (  >,   "NP ( :6  : 4"  4$ <6*86 "h   B &X       (h(     ,&  : *4264>&  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  2yN2N5N^NuNV09y`.Y?<BgN9X>adBW/.N6X>?<?<aJX>|F?9|?9}?9}09|FH?09|H??9}$?9}"?<N6>|F?9|?9}?9}?9|?9}?9}$?9}"?<N6`3|``|g"|gN^NuNV>?<aT|=@>?<aT|=@>?<aT|=@> ?<aT|=@0.` >y?9{?9{?9{?<?<&/9}N9>?<?<a@X>?<?<aX>y?9{?9{`Gm*oORM -"< -@T-@S?<NNT=@S@Sfa/?< NANg.@p@N8WS,gp@N-xS!" xV08TJgS@f!<(-HS-xS!D`|?<?<NNX NqNqJ.S.VN-|mNvB.NHnG?< NA\aaD<gAMCMBr H@@XWga`"QN` <JpAMɱVS0g <Jaja$BnSnB.S4B.S5B.S6B.S/B.S!B.S"zMyS1zMsS2BnN-|SA%NCf:QѰ:MQf <K_aa <La@:Q:QRN zLNCJ.Nk?B.S/A%NC0fzQS3zQS7B.S"B.S!=|N-|SzQcS2zQaS6J.NfALf <La <JaaBA%FNCg <Kala&` <La:Q:QRN zLNs-|"NrzKS/a a`:KѰ:GSfB.NaNa$(fm"zI$I0-S@ VgabB.S6&K`BnS-KSJ.S!j*NuB.S/aHBx>-|FNnB.NB.NB.N&zIBBgvItBkAcV0 p Q C0C-HM000-|SB.S&a <Mta"B.S'6<avt<f <MPaa^"HA<fB@Nu zI"HA fF.S&ga` <Ma`tPS' &gZB.S'Jgt Pg6< Hga`pJp0f2AV/p&0--Q axtA|g6<:CfSBe 000H`-HSa"J.S'gaf zHN0(gH`&zHfJyMj F%a aLNs/r8 VLNuH z>bJ9Mkt0:>b2:>\Wgt Wf afag`j(Wg`\a.HY@cR0:>(Wf@PMS#Md$#M>3SnzC3Sr4:Lƴ(fp` p`MLNu/ЀFNua/ FNuHC6QLNu/BnSV2pk NW` WWSVJk@SWLNuHW gNu gRNuS@jNuH`4 FHAj JAk(fYVLNuH-|SB*zBa8;D$z< z=2- -gr,m C@$ jA\C2-Bm0Bk2;@zC~@c-f f";Apa`"X@e gzC@|k;A`Bm`BnS\-ISJ$ I-f"0a  I"@oaF$ I` I(ahk0VS 2g~a$ o .OS1ff!g!gA6& փ WfF gf gHLgR` BS@V2`WQJ@j6``"H I0agA-HSJ I0afajg0 HjBnSV Ipr gR-fS2Io z@ cak@jA-JSR-ISJ=z@S\ I aoh-HSJ=z@~SV "HR@aS@A6aa I =z@RSV (f6U@Ta` JaA6"H)aZa`(=z@SV J E6C6R@a JS@a0aPS 6P6\L7Nu0:?f0<-f-a2=@SjNuH*z?0-;@f -f@lfL7-|SB`-fa;@2- 4- z:E IC8-$ dTBD;B`HBnS\-ISJA0a cak@jA-ISJ=z>S\ Ja-JSR2:>=ASXz>gt I aoh-HSJ=z>SV "HR@a>S@A6aa I =z>vSV (f6U@Ta` JaA6"H)a~a`>=z>>SV J E6C6R@a JS@aT-fR@(Aa z9VpL6\0-K-MSb-|SBL7NuH*z=0- g z8E6m R@n pa`JaVA6C $ -HSJBnS\BnSZ Jax0:=x-HSR2=@SXj *fSA|"e g -g A=J02 Img -a |k<6<":= gJf$ -fJjHA-HSJ=CS\`J;z<ApakJ.SVZ @f g -HSJBnS\`VS\-HSJazapA6aaar z4V pL6\-|SBL7NuNuHrN686`Qa,LNu/686` c +bNQa,f _Nu/6T6f7|8` c +bNQa,2 _NuHp20`4;@ cK`Tg gK`$Nq-MTK-MT"JnSoJ.Mk z6N`K7"z1 E@4:6g2-g6f m bpK` Ipa~k@)f:IpQKC0<SBgX-gK7(z66N?eQ nSjnSoZK`JnSjSnM0:0vz6D0<C` !D`a t z5NJ.S [6P6\ z6B0C7*K4:5BS8vSBEp Te *UdPN$I2SAk,*E*Wf*)Wf Qֆ&&&&Q 1@J.Nf VHNup.Nx=z5lS&z5*K0+-KS;@aaXF%`a\SnSg KaK0-grg$gT@ z/X "z5@`Q`HfB z5("z/2- C0-f!a#`-fACf-f,K0-T@a'-KS-fJ0 z4;@`f P -fNua(gB.S)fadaja\a Nup&z,0J.S=j\an`TapNuaaBaNuaB.S/a0`H@1B@r:+fr1aZa AL`px@NuTNva2aaa @fa(`f1081gB.S=Nu?0<ag T0<xg@1І=@SNua_g0<@8Wga:@=@SNu <=|S8gSj1081ІnSNu11؆pQ081ІNu/ :+v-z+nS-@S NuJx>f,J9Ng$>8df1>8f aB9NNup8 H@8 H8 Nu-@S0:*J.Nga410:*1@S8 :*aPa 1aNu11111Nu1111 1Nu-@M-@M H H@ Nup-H@-Nu-@SAN0:*:J.Ng :)ga10:*1 :*Haa1%a,Nu :$aan1PS=Nu/pQ Nu1r`/A)IJnNgRJfr@ _aA2a$p a/p(Q Nu:)g"1@S/@1111Nuak J.S4faJ.S!NuHB.S!BA:$fB@J.NgA(ppS4aXJ.S4f.A(0:([NR:$ZS!jBS/pSa|aLJ.S!NuH`A rtf&8WW PM28af0BALNu/ CS@c VfS"_NuH`@24<J.MkaAl"z( NJ.M[ :"`jpALNuH`@24< abkAj"z'NQpALNuS@e WNupakBaf(afSpat[0f S "JNu VfpaL[pNu e (f(<ga:f`(@<g<PggzW Nu  ahPH@@r CWLNu d o" o j o l l Nu?FRLNuH`BnSVVgd( ff`RJkF (g> g@ f? e. b U`" f U`  gB gQPSVJ@SLNu H`@=|SVBAJ`J Zk0 fJZk$ VgCtWW g WSVJ@LNu?4RJ ZSBk <g<g UT4<Nu/4 Tc (WfJZk B g LNu@Jgh@HNuJMkgMJ.MgPM :Nua̰ l eF':f`11І/AX a&a118 _1 1Ԇ8fa؄F#p:>VM`8fa^F#0:$Hк-@MMNuHv z%R0:%v4JUB"H2B+7AYVfd e IfX`:$KTS@Ud +Ud`QB@LNuH``H$SJBg BeL (gD"H(a@Ӳ(f0(gDf$UBT4Vft`JBgS 6`"H20 Wf Wp@Јo 64N6@g68pB6QDdRLNuaJ9SWf  g |c fNuHS WU@oJ VgB g:(Wf0pSC9Qt IfWBdDBSWLNuH (V1g~ VSVg f(B.SVt`Rr?(gHt<gBt d:f6t`2t g* f"r?(gt d t g` S etSWLNuPSV g gt@ gH`"r?(t d fht`f S e`XB.SV gN g"t gB@ g:t<g2 g*`&r?t(<gt<gt<gtSWLNuH:!g ba0SfLNuR@QDa2SfL .SWRNuH` QLNuH( QLNuHRC6J.SVkSC6Q` FQLNuHR FQLNuH@JgAV2<Wf0gpNrLNu02 A'ez!e =AS#STaZ` nSJ.NgJ@ga`Q`T0gJ.SgJ.Sg @e TnSU@Bk6nSJ.Ng a`Q`/0Vg"RVg0Aa6Af 00V"J@NuTJ.NgPL,! X0`""I0: A0or7aH,Th`"T#S`A:,r 0<&z < QS=faQCNuBnSBnSB.S A9,-HNvaE Z&z"KK (KG a0:@=@SzPS :B-;l,@,@\nS=zRS~a^=zHS| 4BR0,nSTnSa:PIJ.S j0:@0lze2B.S,g|0SS@zeaJSjJnSfB.S;|CpNu&z*K0+SH=@S=@SaX K-HSa8mS8a@@gg -VSJ@NuKSnSf-g=|SagPSpNuJ.NfpNu=zRS*K-|]Sa mS8aЊa@gNuKSnSfpNu a*0aT`0XnS2J.Nf aj`a`L,p`RQ `SHEHBfH,ThNuXnS2a`XnSL,||<A^HC6<2" ∱A`2SAHEHBAfH,Th`HH ЈXe4vg6։fB.S)pa"C`fISAQ`Qg-HSLNu zv0-+VSHS@?M*B@0/M\Nu/20Q"Nu/"0Q"NuPS"pNu0H`BQ`a0pЈgR-@S`QNuTaHpaHkT`pЈ-@S`nH0S@ktv0Ud0TL J@NuTPS `>TpNuNqNqCEI8<<< aa42aa.HGNuaB.S8|NJ.Nn |N|NA0p2<a6`ZaaͼaJ.SfS.Nge>|NU.Nj2pNu-|iNva118 a g1aNqB.S=A4a8 <F'42tv4`H@Q~RVg42442Sf6<pRVgX2p:cp pNqNqNq@42p"pg6j@JNqNqpSCgN98faF#a`*HE$Ho44a4NqK2:=ASAS8SAfAKpaZj mdaf=|TfK^z0:V=@S@S8f,JnTfkfJnTfgg-ggp fJ.S-g-gz z4-HSa~a@a]fP-gPSB.SJ.Nf:f/ K-|]SavB.S8a*_a>f`xLWS`A"-HSaDa akf f`< z"z0-g(S@Vff2`f-gZgTNqS.S8KSnSnSnTfe kaf2J.NfpNupNuF#aa0:=@S@S8a KA! aaf-|]SaB.S8avaVSNuafJf-g- 2RVgH244SG[aA@-HSaanaf(g"z:0- VgC#-ISaafA0- Vgҳg̳fp`2442RVNqfNq`2Rg244Jf SBf`.NqNqp2SBgJfNqNqNqNqNq`8faǒF#11ІAJC"F-HSaata-ISaa4-SB- v- gSCfRQ:CS8a6BS8JCj:AC!-HSaaf-ISaaZ4-SBvQgVa* z4-`Qaa"0<NqNqQ`HEHE2~HEHERV2HEHE44Q42HE8fazF#Nu WgNu f (e Nu0:4a z\a42 <F'42442RfSfNuH 4<~@gH zA 0Hg Xf2`0(Bo& P8f XB080|opa0B`pLNu0H`j/p83TT:HE: NuTatpЈ-@S0Q0 gR`8 I8 Aa 1ІJ@Nu@@@g9gNqNAHNuHr@|p8FLNuHA t1>: 0 N A90 pF'p8F#LNua`1H@08g/a H@1H@Nu02a`40 f`&`aa1`JT-HSBnS`H>|6<ʹ:<!`Cdd`dCCdd`dCCdd`dCCdd`dCCdd`dCCdd`dCCdd`dCCdd`dCQ|2KL|NuH>|6<ʹ:<!H`Cdd`dCCdd`dCCdd`dCCdd`dCCdd`dCCdd`dCCdd`dCCdd`dC20QzL|NuH>|6<ʹ:<!`tCdUdCQQ2KL|NuH>$ f&H|6<ʹ:<!`tCd AUd8CDDDQQ2KL|Nu!D` NsB.SaJSgJnSgBnSPNBnSaHE$<@vA)H,Th-HNv0:XH@0:R2<_ Q&z K0+SKH=@S=@S`****QBBBBA(BC K-|6dN &IatPS"K=zXSzfPnSL,2AgHBHEH,ThGpnS=z(S~aTgf-f-|6N &Ia-|6dN "K=z S|&z20-gfT@-gPSrg-frz z d2: z @j-g@0kB.S|e~gFg@-f8nS;@m @oV0- T@a0-m BX0@`Q` J@gnSa^&Ia8"KKJ.S jB.S|S=CNu0 dDNuR`H?L, |~2+ JfaL`L, |~2eo 0 `HEHBSfS@f`6C0ExgS@fH,ThNufEEY# *~~~~~~~~~~~~~~~~~~~~~~~~~~* * ProCopy 1.60 * * Copybight 1988 * * Proco Products * * * * Begin:01 End:80 * * F1: Read * F2: Write * F3: Format * F4: Double * F5: Protect * F6: Multple * F7: Verify * F9: Analyze * * F10: Start * * esc. to exit * *~~~~~~~~~~~~~~~~~~~~~~~~~~*Y*JNo *A: B: No Yes Y(A01Y(L80 Insert the source disk (original) Insert destination (copy) disk. Put the source in drive A:, and the destination in B: J All done! Press return to run again.  You should write protect the original disk.  The destination disk is write protected! Press RETURN to write again or Esc. to read ***** WRITE ERROR ***** - Press RETURN to restart. ***** READ ERROR ***** - Press RETURN to restart.Y4 KY6 KY69Press RETURN when ready. lY67ReadingY67AnalyzeY67WritingY6> Track 00 Sector j00kj**kj PRINTER OFF ***UNFORMATTED*** PRINTER NOT ON LINE Sure you want to quit? y/nTRACK  >>0123456789ABCDEF shr dmg crc snf ddm gap7775677AR7BF3r62~2BTB`F6F6d8L2A 8V3: :HN;<=>?@ACDHPMKBF"m   X,>?@|`?PN!$'9BH rd&N:P" >.  J*4$N$,H** *,HF  6 8^4V&6 4 . 4b L.( :&4njrz&&nFrbLG`/<0G"<Rd/0N;LP. 5.. 5INTRO HLP7DISPLAY HLP:EDITING HLP=DISKMAP HLPBFAT HLPEBOOT HLPHSECTOR HLPKMOVE HLPOREPAIR HLPR1 The Disk Doctor The Disk Doctor copyright 1985, 1986 Daniel Matejka from Antic; the Atari Resource The Disk Doctor is provided on an unprotected disk because the author and Antic both believe that the buyer should be able to make backup copies for his or her use ONLY. Because it is unprotected, we expect you to respect the copyright and NOT give, sell or even lend copies of this program to anyone else. Nor should you accept a copy from anyone; it's the same thing as giving one away. The author spent many hours designing, developing, testing and writing this program. His income depends on its sales - an individual just like you who must work for a living. Pirate copies hurt him and make it less than worthwhile to continue to write quality products for this market if they are going to be stolen from him. Many other people worked to make this package what it is; the testers, marketing people, shippers, documentation writer: pirate copies make everyone's efforts less valuable and discourage quality efforts in the future. The term piracy makes it sound like copying programs illegally is exciting, outlaw-ish and brave. It isn't. Piracy is theft. It's as illegal as shoplifting or burglary in the eyes of the law. Please help to discourage it so that we may continue to provide you with unprotected software as good as this. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means electronic, mechanical, photocopying, recording or otherwise without prior written permission of the publisher. Antic and the author take no responsibility for any damage resulting from use or misuse of this program, nor do we have any liability for any losses, financial or otherwise incurred from the results of using this program. This is a powerful program and its potential for damage and error is significant in the hands of a novice. Make sure you know how to use it properly before attempting to work with valuable data or files. Antic is a trademark of Antic Publishing Inc. Documentation by Dan Matejka and Ian Chadwick Introduction: Page 1 The Disk Doctor Overview of the Disk Doctor The Disk Doctor works on an Atari ST with one or two floppy disk drives and/or a hard disk drive. It works in monochrome or medium-resolution but not low-resolution. Before you use it, we recommend you back up the disk and all the files and store the original in a safe place. Before the Disk Doctor can do anything useful, you must open either a file or disk with which to work. All "opening" does is fix the program's attention on one file or disk in particular. To look at something else, first close whatever is open and then open that new item. Opening a disk allows you to access the boot sector and directory information, as well as the files on the disk. An ST disk is divided into 80 concentric circles called tracks, numbered from zero on the outside edge to 79 on the inside. Tracks are further subdivided into nine wedges called sectors. A sector - the smallest addressable amount of data on a disk - is 512 bytes long. There are 720 sectors on a disk, for a total of 360K. The disk is a holding place for files. Since it can hold more than one file, it must in addition to the files themselves contain a directory listing these files and where on the disk they are. A disk also generally contains a "boot sector," which tells the computer either (a) how to start up when turned on, or (b) that it doesn't know how to tell the computer that and please look elsewhere. On the Atari 520ST, the boot sector is the first sector on the disk (#0). The next several sectors are the directory mentioned earlier and the remainder of the space on the disk is for files. Space for files is allocated in clusters, explained further in the section on the File Allocation Table (FAT). A cluster is two sectors. When your intention is to look at a file, it is much easier to open the file directly because files are often not stored contiguously on the disk. Although files reside on disks, opening a disk is a different operation from opening a file. The Disk Doctor allows you to look directly at the data on a disk or in a file. You can change that data and write it back out to the disk. The Disk Doctor is also knowledgeable about the directory structure on the disk and can locate files, trace sectors links, patch up damaged disks or files and recover deleted files. Introduction: Page 2 The Disk Doctor Closing does any cleaning up that needs to be done on a changed file and tells the Disk Doctor to unfix its attention in preparation for fixing it on something new. "Cleaning up" is something the operating system insists is done and is all automatic. The Disk Doctor never leaves an unclean disk around unless the computer is turned off, or you remove the disks without first closing. Quit stops the program and returns to the desktop. You can quit either through the menu or by holding the control key down and hitting the "Q" key. Several other commands are activated by control keys as shown on the menus. It's recommended that you read the help files through first before you attempt to use this program in order to get a better understanding of how it works and how a disk is constructed. For a permanent record, print them out and study them at length. When printing or displaying, the space bar pauses and the Return key stops. Introduction: Page 3 N: 9fB@`@>D?9B?<Bg/9pN@L =@ nfp`B@`N^NuNVBW?9N:T0.H |=@ y`f0.@R@=@` y$l>?9N:T0.HH@2. AA|`=@0. H@B.Nf.?.?.?9N9\NBW?9N:TN^NuNVH09tynoB@`d/<09~R@H/N;LP=@.?<HN;T-@0.H".op` .H=@09y}gF09|AHS09}|AHS.R?<N>T|fB@`BWN|fB@`>N PJ@gp`0..?<HN;T-@-@>9t<9tJy~g:9@89@`BEBD>?<R?N5DX.?9??N\J@fB@`p=@Jnf>?<.?N5DXN4J@g.?<IN;TB@`REynfJyf The Disk Doctor The Display To examine the contents of a file or a disk, you must first open on from the file menu. To open a disk, specify the drive by its id letter in the selector window - ie A, B etc - then click on the OK box. The drive is opened and the first (#0) sector is displayed. To move to other sectors, you select either the 'go to' command in the sector menu or use the scroll bar at the right of the window (clicking on the arrows moves the display one sector in that direction, on the shaded scroll bar moves it 10 sectors). Sectors on a disk are, of course, always contiguous. To open a file, you must select the file from the GEM file selector window. You can move the mouse to the file and double click on it. If you want to change drives or folders, move the mouse to the drive id line and use the backspace or the arrow keys to correct the line. Then move the mouse to the shaded bar and click on it; the new directory will appear. Now find the file you want and double click on it. When a file opens, it shows the first sector of that file. Files are not necessarily stored in contiguous sectors on a disk, as explained in the sections about the directory and the FAT. You can move to the next sector in a file by clicking on the down arrow of the scroll bar or to the previous sector by clicking on the up arrow. In both disk and file displays, the screen results are the same. The currently displayed sector number is listed across the top. If it is a disk you've opened, the number is absolute; ie the number is the same as the sector being read from the disk. If it is a file, it is relative; that is: the sector is the first, second, etc of the total in the file but not necessarily the same number as that sector from which it was read off the disk. All number begins with zero. The sector is a number of so many; on a single sided floppy there are 720; 1440 on a double sided. The number in a file varies but the total will appear at the right of the sector number. Each value displayed represents one byte on the disk in that sector. Across the top are the numbers 0 to 29. Add this column to the row listed down the left side to get the position of the byte you want to address; a byte at column 26 and row 150 is at location 176. There are 512 bytes in a sector and all are displayed on the screen at once. Display: Page 4 The Disk Doctor There are two displays available: character and hex. In character display (the startup default), any values having ASCII equivalents are displayed as their characters (from space to ~; hex $20 to $7E). This allows you to read text, data, file names in the directory, etc. Non-ASCII equivalents retain their hexadecimal values but are greyed-out (green in medium resolution unless you've changed the colors with the control panel). In hex display, all bytes are seen as black; none are greyed out. To test the display, open one of the help files (with the .HLP extender) on the Disk Doctor disk and examine their contents. You can switch back and forth between character and hex displays by clicking on the selection in the sector menu or toggle by pressing control-V (^V). You can print the contents of the sector in the chosen display mode by selecting the print option in the sector menu. Other displays available will show you information in a more obvious format; the sector links for a file, number of bytes used, starting sectors and similar information. You can print any information by directing it to the printer when the query window pops up or any screen by pressing and holding the 'Alternate key' and pressing the 'Help' key. The display will be further discussed in the sections on editing and the various menus. Display: Page 5 klmPP    P      The Disk Doctor Editing a File or Disk Disk Doctor allows you to change bytes in a sector, then save that sector back to disk. This is very powerful and you can damage your files, so make sure you know what you are doing first. It's one thing to alter the text in a file, quite another to alter the code stored there. When you have a sector displayed (from either an open disk or file), use the mouse to move the cursor to any byte on the screen. Click the mouse button at the desired byte and the character will highlight (invert its color). Note that a hexadecimal display has two characters in each byte but an ASCII character is alone in a byte, since it is a representation of a hexadecimal character. If you toggle between display modes, you'll see what we mean. To change the character at the cursor, simply type in a new character from the keyboard. You can continue to enter characters by typing and the new characters will overwrite what was in the byte previously and then move to the next character or byte to the right. In other words, what you type overwrites much like a typewriter. The arrow keys will also move you around the screen but neither insert, delete nor backspace work. There are differences between changing character and hex displays. You can enter anything from the keyboard as a character (including the space bar) and it will overwrite the entire byte, even if what was there originally was a greyed-out hex number. If you enter a numerical value such as 1, 2, 3 etc. in the character display, it appears on the hex display as its hexadecimal equivalent - 31, 32, 33 etc. In the hex display you can change either character in a byte but you can only enter a single numerical value or the letters A through F. This is to maintain the hex display format. If you don't understand hexadecimal or how it translates to ASCII, we recommend you read up on the topic before altering any bytes! Although you CAN change either value in a byte, you MUST enter both, even if it's only to enter the same value as is already shown. Disk Doctor accepts only the FULL byte as an entry in either mode. Editing: Page 6 The Disk Doctor Understand too that simply because a hex value translates to a recognizeable text character that it doesn't mean the byte contains text. It could be part of a machine language code that coincidentally translates to something in the ASCII range. If it looks like gibberish in the text screen, it probably is code, not text and shouldn't be changed unless you know what you're doing. If you're doing this for the first time, here's a suggestion. First locate a blank (empty) sector on the disk. Copy the sector you want to change into the buffer then go to that empty sector, retrieve it and write it back to disk. This saves a copy of the sector in its original state so you can always restore it later. If you make a mistake, you can reverse the process and rewrite the saved sector back and undo any damage you may have done. Once you've changed a byte, you have several options. You can press the Undo key (or select Undo from the sector menu) which restores the changed bytes to their originals since the last read or write operation. You can save the displayed sector to disk, which writes the entire sector back to disk. Or you can close the disk or fi@@@!0 :nw@@@{(p(pxR`| @@@ @@@  K  jp  0@@@@@` rward pointers to the wrong clusters you may not be able to use those files again until you restore the links properly. Editing: Page 7 ` l@fA )@N` Az )@NBG`?/,NN$\RG GCm l@f9|2<9|L:9|d8`9|<9|#:9|28BG`0RGAV0 G m9|jHlnHl>HlVN(@ BBgN#|\?<N'T)@N6N(>N^NuNuNV?,>N(nTN!BgN'TN^NuNVHnHnHnHn/,NN"?.?.?.?.?.?.?.?.BgN"V?.?.?.?.?<?<?< ?< ?<N"*?.?.?.?.?<Bg/,NN!fN^N ?<?<?<?<BgBgBg?<(/,NN!t?<?<?<?<BgBgBg?</,NN!N`HlbN XBg/,NN!z\=@ nfR?<?<?<?<BgBgBg?<(/,NN!?<?<?<?<BgBgBg?</,NN ` nfN?<Bg?<?<BgBgBg?<(/,NN ?<Bg?<?<BgBgBg?</,NN `L?<Bg?<?<BgBgBg?./,NN \0.`|g` N`|g`BgN^T $$$@00PPP0!0111D`~X8 0  @    @@`@@a"pp9?A,iI$sr0   ͈͊1~%匰ey?,` 4?= SpS [?.?o  _????SRT  YX04?|es?V?V@G 8  @P PP n p@6a@6 22 >22@ >tt@|dd |@P8`g@d@o@l @sĀ?@~@w0v8O~C0B ~  x|.(?|.(Q?p@=<p ?9q.q.?r||0:>>2?2?==A?NNx~CxCAp ~ ṕ 0 8 ((8h<hx<``pppp````o8`oxppwx p00x@@@ 0``0@@@@_@@C# @c`1`1G80xr"|` |<B@>|en|et0n`.x @2@@ @DaqG@@qG@@1x>?|>? 9 ?}7N ?F~0V~>0>`f~`~b<`<`p>pp>$$   <00 > `@ menu. The volume label is the disk name usually entered at format time. It normally only appears in the root directory. The subdirectory attribute says this is a folder (path) rather than a file, although they are stored in the same manner. A subdirectory is structured in the same manner as a root directory except that has no fixed size and can grow as large as necessary. The archive bit is set if a file has been changed since its last backup. Used normally only with hard disks. Attributes are marked on the disk information screen by a single letter. If an 'x' appears below that letter, then the attribute is set. The time and date stamps record the last change of a file. time stamp: bits 0-4 are seconds/2 (0 - 29) bits 5-10 are minutes (0 - 59) bits 11-15 are hours (0 - 23) date stamp: bits 0-4 are the date (1-31) bits 5-8 are the month (1-12) bits 9-15 are the year (add 1980 to get the correct value) Disk structure: Page 9 The Disk Doctor Starting cluster is an Intel 8088 format integer: that is, its bytes are swapped. That is, the low byte comes before the high byte. It is simply the cluster number where the file begins (there are two sectors in each cluster). For where the file goes after that, see the FAT. File Length is an Intel 8088 format longint: that is, its words are swapped and within each word, the bytes are swapped. File size contains the size on disk in bytes but the actual size in memory may be smaller if DOS reaches the last cluster in the FAT before this many bytes are read. Disk structure: Page 10 The Disk Doctor FILE ALLOCATION TABLE STRUCTURE Files are allocated in clusters, not sectors. A cluster is just two contiguous sectors, or 1K in length. The FAT is a record of the clusters associated with a particular file; the FAT is a one-to-one correspondence with the disk after the first two entries; each subsequent entry refers to a cluster of the same location on the disk. The FAT and directory size is the same on single and double sided floppies. On floppies, each 12 bits in the FAT records a cluster belong to a particular file - or every 1.5 bytes. 12 bits means an entry can range from zero to 4096 ($FFF). On the hard disk, each is 16 bits, or a (byte-swapped) integer (which allows a range to 65535 or $FFFF). If an entry is zero, then the cluster is unused and available. If 4081 to 4087 ($FF1 to $FF7), then the cluster is unuseable due to a formatting error (usually a bad sector). If the entry contains 4088 to 4095 ($FF8 to $FFF), then the cluster contains the end of a file. For a hard disk, these values are increased by 327667 or $F0000). Any other value means the cluster is part of a file and the number is equal to the NEXT cluster belong to the file unless it's recorded as the last cluster. The first cluster is recorded in the directory. TOS reads that cluster into memory then goes to the FAT and reads the number in that entry. The number here is the NEXT cluster to read. This is also read and then TOS goes to the FAT entry corresponding to that cluster and looks for the NEXT cluster to read and so on until the FAT record says that this is the last cluster ($FF8 to $FFF) when it stops reading. each entry is a link to the next clusters refers to sectors 18 and 19. The method of determining the sector is to read the entry number, subtract 2 (the first cluster is actually numbered 2), multiply by two (sectors per cluster) and add 18 (the first sector for data is 18). FAT Structure: Page 11 The Disk Doctor This method allows TOS to allocate clusters around the disk according to availability of space. It also means that the smallest size of a file is 1K. To trace a file through its links on the FAT, the Disk Doctor has a simple command from the pull-down repair menu. The disk information feature will also give you the starting sector of a file and the number of bytes in length. The FAT and the directory are both read into memory at a location specified by the address at byte $2A (42) and is kept in memory until the disk is changed and a new directory read. This is why when you recover a deleted file, it doesn't appear in the directory; the directory in memory must first be update (done by closing any currently open file or disk, then reading a new file or disk in another drive). FAT Structure: Page 12 The Disk Doctor The Boot Sector This section contains information of a more technical nature than most users need. It is included for information only. The first sector (#0) on an ST disk is the boot 'track'. It tells the ST several necessary things about the nature of the disk and whether or not the boot program can be loaded from the disk or code must be found elsewhere. First, an executable boot sector must 'word-checksum' to $1234 (4660). If the checksum is correct, the system does a JSR to the first byte of the buffer where the boot code was loaded. Since the buffer location is variable, code in the boot sector must be relative, not location-dependant. The boot sector is normally written down when a disk is formatted or an entire disk is copied onto another. The boot sector includes a 'BIOS Parameter Block' (BPB) which contains essential information concerning the disk and is structured like this: Byte Label Meaning Values boot/ss/ds $0 BRA.S branch to boot code 60 38/00 00 $2 .... reserved bytes for OEM code .... $8 SERIAL 24 bit serial number .... $B BPS # of bytes per sector, LSB/MSB 00 02 $D SPC # of sectors/cluster (2) 02 $E RES # of reserved sectors, LSB/MSB 01 00 $10 NFATS # of FATs (2) 02 $11 NDIRS # of directory entries, LSB/MSB 70 00 $13 NSECTS # of sectors on media, LSB/MSB D0 02/D0 02/A0 05 $15 MEDIA description byte of media F8/F8/F9 $16 SPF # of sectors/FAT, LSB/MSB 05 00 $18 SPT # of sectors per track, LSB/MSB 09 00 $1A NSIDES # of sides on media, LSB/MSB 01 00/01 00/02 00 $1C NHID # of hidden sectors, LSB/MSB 00 $1E .... boot code if any .... The values described here refer to typical values found on a TOS boot disk, a single-sided and a double sided non-boot disk. If only one value appears, it is the same on all three, if two values appear, then ss and ds are the same. Boot sector: Page 13 The Disk Doctor TOS doesn't use the media byte although other file systems might. It also ignores the number of hidden sectors on floppies. The OEM bytes are used on a boot disk and may be on other company disks but are not used on a generic non-boot disk. The serial number is written at format time and is meant to be unique so that TOS can tell if a disk has been swapped. For some tools to be able to manipulate the loader, the OEM bytes must be $4C 6F 61 64 65 72 ('Loader' in ASCII). The final two bytes (one word) of the boot sector are reserved for the 'evening out' value which allows the checksum to be corrected accordingly. The boot loader also contains specific information as well as code: Byte Label Meaning $1E EXECFLG copied to _cmdload $20 LDMODE load mode $22 SSECT sector start $24 SCETCNT # of sectors to load $26 LDADDR load address $2A FATBUF FAT address $2E FNAME file name to load if LDMODE is 0 $39 .... reserved $3A BOOTIT boot code If LDMODE is zero, then the filename in FNAME is searched for and loaded. If non-zero, then the number of sectors in SECTCNT is loaded, beginning with SSECT. FATBUF points to the location in memory where the FAT and directory is placed. FNAME consists of eight characters and a three character extension. To see an example of this, read the first sector on any TOS boot disk. The ST boot loader can load an 'image file' from any disk regardless of where it appears in the directory or whether the sectors are stored contiguously or not. The image file contains no header or relocation information in it. Boot sector: Page 14 22822222 ,"222 22922222"-2 2222:22222A"22222622222"+22222@2<2?222"r2:2222=22222 ,"22222>22222"-22222?22222A"22222;2 The Disk Doctor Sector Commands VIEW: Toggles between hex and character display. Character display translates any hex character in the range 32 to 126 ($20 to $7E - from space to ~) into an ASCII character. In hex display mode, you can enter each nybble (4 bits) of a byte but you must enter both (ie a full byte) for it to change. In character display, you enter a keyboard character into the entire byte. Control-V (^V) toggles between modes as well. WRITE SECTOR TO DISK: Writes currently displayed sector to disk at sector number described. After you write sector zero to disk, close the disk that's open. This updates the information about the disk properly. You don't need to do this with other sectors, only zero. Be especially careful about writing to the boot, FAT and directory sectors; you may not be able to recover from damage you cause to your disk easily if you make a mistake. remember that the undo buffer will contain the correct sector information if you copied it there first, before editing. You still may be able to recover it. PRINT SECTOR: Prints the current sector on the printer device. Make sure your printer is properly online and you have installed the printer properly using the desktop accessory. The paper automatically formfeeds after a sector has been printed. Other information may be printed by directing the output to the printer when the query window appears or by pressing and holding the Alternate key and pressing the Help key when displayed. The space bar pauses printing and the Return key stops it. This also works when displaying help files on the screen. COPY SECTOR TO BUFFER: Copies the currently displayed sector into the buffer. Only one sector at a time can be kept in the buffer. This does not alter the sector in any way and changes made to the sector do not affect the copy in the buffer. As a protection, you can copy the original contents into the buffer before you edit them and if you leave the sector and want to change it back later, you can retrieve the information and write it back to the sector. The copy buffer is, of course, wiped out when you exit the program. Control-C (^C) also copies the sector. Sector commands: Page 15 The Disk Doctor RETRIEVE SECTOR FROM BUFFER: Recalls the sector in the buffer and loads it in over the information for the currently displayed sector. Using this command, you can transport sector information around the disk. To make the changes permanent, be sure to write the sector to disk after you have retrieved it. Control-R (^R) also retrieves sector information. UNDO: Undoes the changes made to the sector, even if has been altered and written to disk since the last change. Works in both display modes, even if you switch modes. However, if you've written a sector to disk, you can't undo it by simple pressing the key; you still have to write the sector back to Sector commands: Page 16 2Cb Please select option! CJ        Ready.         C2      Scann The Disk Doctor Move Commands GO TO SECTOR: Moves you to the sector entered. If in disk mode, the sector is the same as the sector number on the disk. If in file mode, it is the relative sector within that file. You can't go to a sector outside the range given in the line above the sector display. SEARCH: Search for a string of characters in character display or a string of hex codes in hex display. Search begins at the cursor location so make sure the cursor is at the first byte in a sector in order to search the entire sector. If the byte combination isn't found, you'll be asked whether or not to continue searching the entire disk or file. Don't use spaces in the hex display but do if you want them found in the character display (spaces are valid characters). Search is not case sensitive; it treats '0D 0A FC' like '0d 0a fc' in hex display and 'this program' like 'THIS PROGRAM' in character display. You can't search for hex codes in character display and vice versa. Move Commands: Page 17 or on|Destination Disk!][RETRY|CONT|CANCEL]C[1][A: Read-Error on|Source Disk!][RETRY|CONT|CANCEL]CT[1][Only working with|Mid- and Hires!][ QUIT ]CA~"A"A"A"A"A"A"A"A The Disk Doctor Repair Menu Commands The repair menu has several important features, including the ability to display disk and file information, trace and locate files, repair damaged disks and files and recover deleted files. Most of these features are fully automated and require little if any input from the user. This makes it particularly easy for the novice to use. VIEW DIRECTORY: Shows you the directory on the selected disk. If you want to change disks, move the cursor to the selector line and use the backspace or arrow keys to move to the disk id letter and change it to the desired disk. Then click on the shaded bar above the file display window. To display a directory, click on the ok box and the direct the output to the screen or printer. If there is a subdirectory on the disk you want to display, click on it then the ok box and the proper output. If you click on a file name, the contents of that directory will be displayed, not merely the file itself. The directory display shows the file name, date and time of last write (access), size in bytes, start sector and attributes. If the filename begins with "!", then it means the file has been deleted. You can attempt to recover it with the recover file feature. As long as none of the clusters it used have been allocated or damaged, it should return intact. The attributes have been described in the section on disk structure. R means read only, H hidden, S system, V volume name, D subdirectory and A archive. An 'x' below the attribute letter means that the attribute is set (on). Notice that you can see a hidden file listed here; it's not visible in the GEM selector window! `2hAV AP.PM aJKaM a:a ag ngn fg rg sg cfaM +aa ag;| fg tfByM aBmBmaPJmg;|Maa8Mi0-ga0-aMn`MaMa~an` BmajJ@gMabMaZ0-aMJmgM]a@ma|Ma.m mPfNuHBmBmBmBma;|aBg0-@?/<Mx/?<NNLB@BmBmBm;|aNua XM a a yfLBmM |a Ma BmBmabJmg;|a Ma laHM `a bJmg&Ma T0-a M \a Da 4 rf`aM a *a `Bm;|aJ@g$a |M7a MSa 0-a .Ma m0<.a mPfNuMaa a `nBmaJ@f0<.a m mPfNuMa BmaJmg a ;|aMr` xa BmaBmMa ba*Jmg;|Ma JaMoa >a .`Bmam mPfNuaXJ@f;|a0-a 0<.` a Ma a BmBmBmMa a*Jmg;|M a aMa a `XBmBa(;|Ba;| M a Bma&JmgMa ;|aMya a `RBmaa0-;@;|M.Bma xJ@g2<(N(Afa*`0<,a vmmf0-;@;|M-;|a J@f0<.a :mmfma xNuE IF YOU HAVE 2 DRIVES:- PLACE A FORMATTED DISK IN DRIVE B AND THE DISK TO BE SALVAGED IN DRIVE A, THEN PRESS A KEY (KEY A WILL ABORT) IF YOU HAVE A SINGLE DRIVE:- PLACE A NEWLY FORMATTED (TARGET) DISK IN YOUR DRIVE AND PRESS A KEY (KEY A WILL ABORT). YOU WILL BE PROMPTED WHEN TO CHANGE DISKS. TREAT THE NEWLY FORMATTED (TARGET) DISK AS DISK B AND THE ORIGINAL (SOURCE) DISK AS DISK A SALVAGE OPERATION COMPLETED - PRESS A KEY TO RETURN TO RETURN TO MENUE PLACE THE DISK TO BE REPAIRED IN DRIVE A AND PRESS A KEY ATTEMPTED REPAIR COMPLETE PRESS A KEY TO RETURN TO MAIN MENU  p BAD TRACKS FOUND - OPERATION ABORTEDq PRESS ANY KEY TO RETURN TO MAIN MENUE CHECKING (TARGET) DISK FOR ERRORS - p FAILED TO FORMAT q  FORMAT WITHOUT ERASE COMPLETE - THE DISK IN DRIVE A HAS BEEN REFORMATED WITHOUT LOSING ANY DATA PRESS ANY KEY TO RETURN TO MAIN MENU p THERE ARE ERRORS ON TRACKS OF THIS DISK q NO ERRORS FOUND ON THIS DISK  IS FAULTY - IT HAS pq SIDE 1 -- SIDE 2 -- TRACK NUMBER IS O.K. BAD SECTOR(S) ON IT  qE INSERT DISK TO BE CHECKED IN DRIVE A THEN PRESS A KEY E MICRODEAL DISK HELP MAIN MENU INSERT THE DISK YOU WISH TO WORK ON IN DRIVE A AND THEN SELECT AN OPTION A - ABORT - RETURN TO DESKTOP C - CHECK DISK - CHECK DISK FOR BAD TRACKS/SECTORS R - REPAIR DAMAGED SECTORS F - FORMAT WITHOUT ERASE - REFORMAT DISK, LEAVING DATA INTACT N - NORMAL FORMAT (DESTRUCTIVE) S - SALVAGE FROM DAMAGED DISKE ENSURE DISK IN DRIVE A IS THE CORRECT ONE AND CHOOSE AN OPTION A - ABORT - RETURN TO MAIN MENU S - SINGLE SIDED DISK/DRIVE D - DOUBLE SIDED DISK/DRIVEE WHAT KIND OF REPORT DO YOU WANT? A - ABORT - RETURN TO MAIN MENU F - FULL REPORT ON SECTORS (TAKES LONGER) T - REPORT ONLY WHICH TRACKS CONTAIN BAD SECTORS E p WARNING !!! q ALL DATA IS ABOUT TO BE LOST FROM THE DISK IN DRIVE A DO YOU WISH TO CONTINUE WITH THE FORMAT? TYPE Y ONLY IF YOU DONT MIND LOSING THE DATA ANY OTHER KEY WILL ABORT BACK TO THE MAIN MENUE FORMATTING... FORMAT COMPLETED TRACKS HAVE FAILED TO FORMATq PRESS R TO RETRY OR ANY OTHER KEY TO RETURN TO MAIN MENU PRESS ANY KEY TO RETURN TO MAIN MENU?<?<LNAMaXBmaD agBm sg df;|NuHaaL @c Zb Nua agNuH/?< NA,_L?Nu@H??<?<NMLNu|0M* b|  c  -`0@`/Ma,_Nu H?<?<NML NuH?<?<NMLNuafa`H`HM"`HM/?< 0-?0-??<0-?B/?< NN,_ fad`L;@NuHMp/?<4-?0-?0-?0-?B/?< NN,_ fa`L;@NuHM"$`HMaatL@NuDISK ERROR p WRITE PROTECT ERROR q PRESS KEY A TO ABORT OR REMOVE WRITE PROTECT AND PRESS R TO RETRY H`HM?< 0-?0-??<0-?/</?<NNL;@NuHM!P`JmgBmBmm m gM.a `0-`H?<0-?0-?0-?0-?/</?<NNLJ@gmNuH0-?/