#@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu `} 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED999+FREE SECTORS COPYING---D1:BOLDASH2.EXEl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 164ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4uT} HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4umtDANSWERXJ V}= +A1AR@=6-@ y -@6@1-6Q2%@W}&@q2@%@&@u y  -(-(" FROM GARDNER COMPUTING JULY 84-( ( ((-( X} THE PIRATES %(%( TREASURE CHEST (0( ( (0( CHOOSE INSTRUCTIONS OR MENU2(( ( (((( Y} <1> MENU7(<$$( <2> INSTRUCTIONSF;#@@K:0)@;@PZ}"@I%D:MENUZ"@PA_%d-( ( ((-( PRINTER Y OR Ne;@,f A[}n4YAo4NA q Ax++@@ D:TEXT.DAT##@@\}E: A ?)@$-@@( 5*@? A`++@@ D:TEXT.DA }CARTDUMP: A very powerful cartridgecopy program. It will copy any 8k or16k cartridge. If you have an Atari800 or 400 you ^} will want to trip theinterlock switch on the computer door.You may use a small pencil for this.Boot the disk with the car }#$"0JBLXLAPNJDUMMBEGI `} 6-@ BGAR!@@da}3B7t@d= @G @b -@6?P7-@6W2%@&@b}[ _ b$ dG;@%,;@@,;@ ,;@@,;A,;@,d@D:*.* O@c}'-@@O(# -#6. - @0u7@d}<@,4FREE>6.TO SEE ANOTHER DISK (00)H @uSECTOR INFO SUPPRESSED IN "GAMES " VERSIONc 6-%"6.7@e}<@,;67@ <@ ,..c67@<@,.7@<@,' 6.|67B:,%,.'67B:,%,.A67f}@<@,.('-B:,47<,4 A67<,..E 6.=:, @867@<@,.7<,E67<,.0g}$ @ B qq7@<@,4DUP)7@<@,4MEM)7@<@,4AUT)7@h}<@,4VAR@0"AA7@<@,4DOS )7@<@,4MENU@0(&&7@<@,4DAT@0i}2" @ "(@) < @ B>qq7@<@,4DUP)7@<@,4MEM)7j}@<@,4AUT)7@<@,4VAR@`@AA7@<@,4DOS )7@<@,4MENU@`F&&k}7@<@,4DAT@`P< @ 2(@7@<@,)|< @0W0!-@6+'@,%@l}0 @|X0!-@+'@,%@0(@|Y0!-@6+'@,%@0(@|Z44(@m}#| |[!!(@|  |\F4(@#Fn}AR@d;(@;(@ "-@@ "(@G-@ o}3(@ Π= A2G A3`-@#AU@1-@P5 GAU@p}U-@PY ] `$ A0 BP:,A0"A$ "6.7<@,$ q}AED A0:6.7+&,$@%<+&,$@%@,D B-7@<@,4 -6.7<@,r}7<@,4DOS.c67@@,. -67@<@,. <67@,.C6.N-B:,c7<,4 AHs}67B:,%,.7<,   6. 6.D1:67B:,%,.0-@ 0(@ LOADING  A%t} BR B@" A.-@ R(@ CANNOT RUN M-APAP52u}@'@P9 C @M A0,- 6-C:,6-P:'AV,-6-&$AV6ARAS@6-?:Cv}:hL,,J$E-@@ ;(! ANOTHER , PRESS E A2D#@@K:0)@w}DAUA@ A0%&' +A'--6-F:A`,%F:Aa,$AVx}%@$'&@@q.'%@@B'E%@$@e.%@%F:A`,E%@&F:Aay},L'22SETCOLOR 1,1,6:SETCOLOR 2,1,0:SETCOLOR 4,1,0V'SETCOLOR 3,7,6`'6@@3(@CHOOSE A UTILITY6$z}D:MENUJBLXLAPNJDUMMBEGI 59 **/ * ``L -IN/OUT ERROR,STATUS: PROGRAM TERMINATED.h*h*h BhIhHhEhD V A'}EiͩkΩ͙kCop j`j {j`Hi͝Νh`}}L"RAV:D"NURiͩkΩ͙kCop j`j {j`Hi͝Νh`v:; ; BCD;EIH V ;'{:@;1b;6c;{;;J;; ;;;<;[B~}D;EJ V BD;E~H I V B V BbD;EH VL:;;Insert cartridge, press . 8K Cart}ridge saved w/ name D:NEWCART;[ ; ; ; ;ll ԩЭ)` B V䩀jBD;E JLV䩠<} `E:v:H V ;'{:@;1b;6c;{;;J;; ;;;<;[B~qIRLNBBB1ADDLT@ } A+Z6-A(d(HOW MANY FILES nx 9,$68,-$6-}6-C:h0LV,6-I:,&@;B,;&B, ( (MOUNT TAPE TO BE READ'$(REWIND, HIT} THEN '(6-C:,%8,6-&8,@@CA@$$A&AV$P:'}AV,AP:'AV,$$A&AV$P:'AV,"AP:'AV,, 6-?:,66-%@}@5568,-8&@,%AV$F:A,%F:A,J""+F:A,,A6A T%%(8,&8&@, BYTES LONG}^@h"ArAd@| A0$($(MOUNT BLANK TAPE & REWIND&#(PRESS , } & &(6-AdAU6-%@/6-C:,%8&@,/6-8,&8&@,@}@C:A@$$A&AV$P:'AV,AP:'AV,$$A&AV$P}:'AV,AP:'AV, 6-?:,@(FINISHED WRITING"Ap&Ad@}0 A0:%(%(IF ANOTHER COPY IS DESIREDD))(!MOUNT ANOTHER BLANK TAPE & REWINDN A@!(}!(ERROR F:A, !@A @( FILES & ,,(8,&8&@, BYTES READ SO FAR D:TA}PETAPEqIRLNBBB1ADDLT@ ijBe w RSTARTYNNAMECORBUFCOARAIOCFIRSBOOLASFIRSTLASTFIRSASIZAUXSIRLENTBURSTARPOLONEU }  }^&;@,;@,;@,@ }6-P:?$I:,,R;,;A,^6-S +'0@@@9-@@P(Ԡ }ŠS(B86..TO MAKE A BOOT TAPE FROM A BINARY DISK FILE...B @5Q6-@$@+-@@/" };67,.>:,? QA@Pr @Z6.FPLEASE ENTER BINARY LOAD FILE NAME (EXAMPLE)---D:BOOTGAME.EXE  }d @5hr A4 @*@@4 @K(=(ERROR F:A, FILE >:@4, }>:@4,H@Kw B)@')@=AU)AU_6.FILE NOT BINARY SAVE FORMATi @ }5t@w )@)@-6-%AV$86-&B:,E)@R)@b6-%AV$"A }6*"A7@C > -)@/67B:,%@,.>:,3 >@B86..WRITE PREPARE BOOT TAPE! BEEPS } REQUIRE RETURNB @5i6-A(6-@'6-@K6-P:B:,'A(,$A(%A(T6-C:,^ @Fi@ } @0<6.( ANOTHER COPY OF BOOT TAPE? (Y,N) RETURNF @5J7@<@,0Y*7@<@,0 }N@0. B.7@<@,4Y@( @2:6.&ANOTHER BINARY DISK FILE? (Y,N) RETURND @5 }H7@<@,0Y*7@<@,0N@2!) B&7@<@,4Y)%" +#Q%6-F }:@,&F:@,%@36-%@?6-NB:, @Q$$7 B:,"(6.4@F:@,&@ }7$% B:, (6.$&b6.7<,#4 )4>:AU,16-&@@(7@<,V6.7%@:,7)@Q67@<@,.>:,]6-AU`$."@ @G3/! B!@C: }0A2%%@100A2%%@&+P:'AV,$AV,2$$A2%%@P:'AV,300A2%% }@&+P:'AV,$AV,4$$A2%%@ P:'AV,5A2%%@6A2%%@7 6- }C:,6-?:<,$9104,104,104,170,76,86,228 D:DISKTAPESTLASTFIRSASIZAUXSIRLENTBURSTARPOLONEU D-.ABNREADADBTOOTOSTARFLELASSECTO$} Z..REQUIRES 32K:HOLD START KEY WHEN BOOTINGd +n;@$},x(!!(PLACE BOOT TAPE IN PLAYER( REWIND TAPE -(DEPRESS PLAY BUTTON(PRESS RETURN KEY($}##@@C:)@)@)@)@@(SYSTEM PERAME$}TERS:(%%6-F:AD,%AV$F:AE,(BASIC MEMTOP =%%6-F:AA,%AV$F:AB,( OS MEMTO$}P = ( FREE RAM = &"(,6-%AV$6(YOUR BOOT TAPE NORMALLY@(LOADS STARTING AT J"$}6-AVT( CONTAINS  RECORDS^6-A($h( =  BYTESr(|6-%A 6-%$} A(WORK AREA REQUIRED(( TO ((INSUFFICIENT FREE RAM( (SORRY&$}-A6Ai"  104,162,16,169,7,157,66,3104,157,69,3,104,157,68,3&104,157,73,3,104,$}157,72,30""32,86,228,16,4,169,1,133,212:96D(REWIND TAPE AGAIN N(DEPRESS PLAY BUTTONX( PRESS RETURNb$}(l##@@A(C:v6-?:A6<<,@@A(TAPE READ ERROR$}&(PUT A FORMATTED DISK IN(DRIVE #1 - PRESS RETURN(Ai@DUNIT=1 Ap@$} WRITE=87AyDAUX1=0-A6A@"   104,32,83,228 96*$}-@4$$Ar&AV$P:'AV,>AsP:'AV,HAxR6-?:A6,\6-%A(f$} p(z (DONE D:TAPEDISK.1SECTO$2\]5pRSTARTAYNBFILECORBUFIOCBURSTARLOTOSIRLENTSTATBUFLERAMRAMBINTOMICR(} (}d7 +A1@@7((}}k<;@,;A,;@,;A,;@,J6.hhhLVd6-P:?$I:,,k;,,{{6.qu(}|<=mlmmmmm m ?@m?qm@rm?tdd67A,.(}Qm@uԩխ8m<<m==8m??m@@ԥ l66-@$@ 6-C:,)6-C:,6(}67<,. X=06.& ٠ŠԠ͠Ϡ : AB= ++ #This program makes a copy of a cas--- %se(}tte boot program onto disk. It will.. &work only with DOS 2.0S. When asked to.. &supply a filename, be sure to give t(}he,, $complete filespec: e.g. D1:GOODGAME.,, $If you would like the program to run,, $on power-up, name it D1:AUT(}ORUN.SYS. ** "Otherwise, you will use the BINARY*.. &LOAD option of DOS to run the program.4)) !You may have to remo(}ve your BASIC>)) !cartridge for the program to run.O-@@ D:MEMLOW.TOPO @>:AU,>:(}AU,;; @>:A),>:@,>:A2,>:@,$E-AAAD+ @>:F:,,/ : @(}E@Lp-@@ D:MEMLOW.TOP46.H-@@U)@a67,.>:,e p@(} B567@<@,.7@ <@,]67A<A,.7@ <@,6-AV$@:7@,,%@:7@ (},,6-AV$@:7@,,%@:7@,,6.0 0 %PUSH THE PLAY BUTTON ON YOUR RECORDER AND HIT RETURN.(}@ A,@@A(C6 B@ A@&((ERROR F:A,& A+6-@6-@(}!6-+ A3Y6-F:A2%%@,(A64@7(D(ERROR O@Y AlZ 7@<(}@,0<P6.)Š BOOT CASSETTE MAY BE MULTISTAGE!Z ABE%6-A($@:7@<@,,1"E6(}-AV$A(41(1( THIS BOOT IS  DECIMAL BYTES LONG.s;6-@:7@<@,,%AV$@:7@<@,,(}s6-@:7@<@,,%AV$@:7@<@,,R !:6.*THE TAPE IS TOO LONG TO COPY WITH THIS RAMD AB(}O@R`  6- 6-P:'AV,06-&$AVJ67@<@,.>:,d67@<@,.>:,67A(}<A,.7@<@, f ABY6.CI AM UNABLE TO GENERATE A BINARY LOAD FILE FOR THIS CASSETTE BOOT!!c AB(}f( g %!Z6.HTHERE IS NOT ENOUGH RAM WITH THIS DOS CONFIGURATION TO ٠ BOOTd ABg X6-%&@(}$6-P:'AV,46-&$AVF67A,.>:,X67A,.>:, 7@7 $PLEASE REMOVE MASTER TAPE AND SUPPL(}YT 8 A)4 "A FILENAME. EXAMPLE: D:TAPEBACK.UP8 A2*@@;-@B:,N*@(}@:7,,R `-@s*@@:7,,w @  B%D:MENU 1 B#(ERROR F:A,.(}@1 A2%%@H 00A2%%@&+P:'AV,$AV, $$A2%%@P:'AV,00(}A2%%@&+P:'AV,$AV,t$$A2%%@ P:'AV,A2%%@<A2%%@(}A(6-?:<,$hQ%6-F:@,&F:@,%@36-%@?6-NB:, @Q$7 B:,"((}6.4@F:@,&@7$0 B:, (6.$h6.7<,)4 )4)4>:AU,76-&@F((}7@<,\6.7%@0} #.6.4C00((((MAXIMUM NUMBER OF SECTORS=300"!(SECTOR NUMBER START:!'!(SECTOR NUMBER END :!(0}AR@)S --@@4(READING SECTOR :A6-?:<<,O6-%A(S ,* 6-B:,*!@0}) @A6 A0@,#6-%+++&,%@,$A(,),E A`J AT7 6.6.6.0}6.!6-'6-70AA^+-@@ 6-F:,+67,.?h!! @2)!A"Ar67,.>:,|0}6-%@  APD06-&@$P:+&@,'@,&@D"A"@Ap!!0}"@ *"@A006-&@$P:+&@,'@,&@6-@$P:'@,Ap0}!!"@*"@ A.$6.7@$'@%@,. AP006-&@$P:+%@,'@,%@0}!A A"A !!"@)"@A"@Ap0}"@A A@&*6-P:'@,*&Ap0//%@A A AA ://0}%@A PAPA AD$$6.7@$'@%@,N&A0X"@A`0}b"@A l"@A v!!"@ )"@A"@AP"@A0} 6.A A@"@A 6.NOP A@67@,.#$ A"67@,.6." 0}A@ 6.CPY 6.$ A"67@,.6." A@ 6.CPY Ap67@,.,X 0}A@ 6.$ A 67@,.6.$"@A   Ap*67@,.,Y A@40} A@> APH 6.$ AR 6. A\'67@,.6.'67@,.f6-%@$p0} A@z67@,.,X AP A@67@,.,Y AP 6.( A67@,.0}$6./67@,.%67@,.,X)/ A@ 6.( A67@,.$6./67@,.%670}@,.),Y/ A@&"AP8$6.7@$'@%@,26-%@86-& 6-F:,!A'0}&6-&AV%6-%%@ A`%6.$*67@,. 6-&@* A` 6- A 6.0} A@!@A$8$6.7@$'@%@,8"@A . A@877'@&@0}AA@AAPB&A`LWW'@%@AAA0A0AA@0}AAPV! 6.BIT!"@A ` A j"@At! 6.JMP!"@A ~ 0}6.($ A 6. A' 6.67@,.'67@,.,6-%@"67@,.), AP!!0}"@ *"@A 6.STY"@A "@A  AP 6.LDY6-%@0}&"A"@AP"@A"@A "@A  0}A  6.CPY("A2"@A < A F 6.CPX A PWW'@%@0}AAAAAA@AAZ&6.7@$%@,& A@d 6.LDX AP0}n!@A x&A A!@A6.7@$&@#,6-%@0}4YA4AA((: ( A 4AA(3: 0}( Ap3: (:  A 104,169,1,141,1,3,104,1415,3,104,141,4,3,169,82141,2,31},104,141,11,3,104141,10,3,32,83,228,96,010,3,96,0,0,0,0,0"0,0,0,0,0,0,0,0AAA`++61}-A7@uA+6-F:,$AV%AV$p: +@-@@:(@ 1}--@@-(@ SECTOR /-@@ /(@ DISASSEMBLER-@Au $'1} D:DISKDISBUFX3OX2ZYATXUVHSILMQPRFEGMTTTTIDIJJSEDUMMIIDSTSEENDSEDUCNSTAR0nyZXKECUNCAA 5}I;@P,;@,%+7AIAK6-Ad6-AR'6-A36-@95}E6-AUK6-@B")4THE END,'6 @( 4+(, 2 4*( <45}WAITF:,"@`F4WAIT P ( Z> @67@,. /67@P,. >67@,.c5}ARd>-@@((ENTER FILENAME:-@@>ni67@0,.,67@<@,.D:D65 }7@,.7@0,c67@0,. i6.x\-@@.( @-@@\(5 } HIT WHEN +-@@+( 'READY' APPEARSZZ*,*,*,*,TO UNPROTECT AN UNLISTABLE BASIC,*,FILE,+, S5 }IMPLY ENTER THE FILENAME WHEN,*,EEPROMPTED. DON'T USE A D:,+, JUST THE,*,NAME BY ITSELF.,THE END 6. 6.5 };@e,KK6.Ah  \`HH#ȩȩȑȩ!ȩjhh(Lb1-@@e-AU%@:5 }7<,,1 $6-?:AV,D:BOOKZ 4156SNUNSEDCCDSKINBUFADKSECHDFILELOCLOC9} @  +bbCOPY NSEC SECTORS FR9}OM SECTOR # SNUM ON ANY DISK ONTO DOS2 FILE WITH BINARY LOAD FILE HEADER :4(,}ENTER STARTING SECTOR # & NUMBER OF SECTORS9}:!! @)!A@## @)%!A @(6-@$AV26-C: Sh`,<M;A9}($,%67A($,. >67@<@,.M67@,.F'Ai@'Ap@P 6-C:,U:;9}@,6(! INSERT SOURCE DISK, PRESS :Z-%&@d* 6-6-P:'AV,*6-&AV$nAr9}Asx* 6-6-P:'AV,*6-&AV$AxAy 6-?:,6-%A( &&9};@,9@,;@,+'(ENTER LOAD POINT (4 HEX DIGITS)+-@@A6-@:7,,&@HA9} )+!@ * @,A1!@6-&@1!@A 68,- (ENTER DOS FIL9}E NAME@<(4INSERT DESTINATION DISK (DOS 2 FORMAT), PRESS @ @@)*@AU9})*@AU"q%6-@$8@,%8@,2*@T6-@$8@,%8@,a*@q6-9}%AV$,\6-%A($&@!6-26-P:'AV,B6-&AV$O*@\*@6(@@9}@J( COPY COMPLETE D:FILEMAKEFILELOCLOC84  mdr _=}A@d;@,;@,i +@-@n!!(@ ͠s(@=}x$$(@ ҠĠ|-@6-Ah+%@@+%@@+%=}@@+%@AS+%@@+%@@-@@"C:,% =} A0C Ac+@! A@C( INPUT DRIVE # (1 to 4) B% @)!@%6-= }@%@ A46-?:C:,%@,<F:%@,!@2(DISK DRIVE ERROR!!!< Ab'@=!}'@ -@@ 6-?:C:,%@, %%6-F:@ ,%F:@,$AV"="}6-'@ ,..6-P:@'+'@`,$@`%?P,6 AT AY F:B2y,@Ap^ F:=#}B2y,@APc Ap*-@@ '(@ *$+-@@+(@ *=$}-@@*(@ RPM$-@A $ +@AR@'('( Pr=%}ess to pause(((( Press to resume-@&##(@ ˠŠ0$X=&}104,32,83,228,96D:RPM2 _<!*H*H`)jjjji0*)i0*hhH*HPHHH *L.h*h*hBhIhHhEhD VЬ*H*H` B VЗ`ERROR,A(}SECTOR # i+ +}+~+h+ +++nH+HPHHH *`)jjjji0 ++)i0 ++`:`i`h+ i+ j+k+l+A)}m+R@L,1 Y`L+L*DISK,TYPE}BAD SECTOR DISK COPIER NUMBER OF DRIVES?ILLEGAL VA*}ALUEPUT SOURCE IN DRIVE 1,DEST IN DRIVE 2THEN PRESS RETURN TO STARTINSERT SOURCE DISK,HIT RETURNINSERT DEST. DISK,HIT RETA+}URNDONE WITH COPY,ANOTHER COPY?.H,HPHHH *0H,HPHHH *RH,HPHHH *#H,H HHH ,+#,80",#,1O2A,}eH,HPHHH *L0-sH,HPHHH *H,HPHHH *#H,H HHH ,+h+i+j+/k+8i+L.8h+L.",A-}$H,HPHHH *#H,H HHH ,+-,-,85l+Rm+ +j+ij+k+ik+h+ih+i+ii+-,L.",8$H,HPHHA.}H *#H,H HHH ,+j+/k+h+8h+i+i+",l+-,-,80Pm+ +j+ij+k+ik+h+ih+i+ii+-,L.j+/A/}k+L-H,HPHHH *#H,H HHH ,+#,YLL -INATION CANT BE DOS.SYS0 0H{ $22Δ $2A0}8/L /) $2;;5* ; ;L*;MINATED.h*h*h BhIhHhEhD V @L2< }   膀 } DLt  S8`i ƀ急   SE2}0`,   U I IB01 hH(&%8*!/B`ppE3}ppF`F`B`B 00000000A2350?:*8@ "2%!+!"/2%22/2!%22/2/E4}&/2-!4%22/).3%24$)3+3/52#$%34).!4)/2%!$).&/2-!44).72)4).6%2)&9).9%./#/09#/-0,%4%3%#4/2#/0)%E5}2 01!/ O O  M l     l x ŚE6}  ŗŖ * L ȄȄ   * LȄ8倅偅8嘅E7}   Ɯ   P  P  I P  v v6D FE8} vD F[ = L  )  ) ) ȥŌ印L0 b [ з ) E9}L  @Ȋ " L Ɇ  гL v#O )LtE:}膘 , F<8d !@F  S0L[( FLdq 5  ) -  P ްϠE;} "  饟Ltz 5 L ) + S  0౎W /09 " 𹅔 E<}L  ƢL#膝 9L= , Lc 9  LLO )?ҥM0 ҅E=}~ML R@   ,  Y0`Lƣ΢  , ʠ , O E>} O 8` L)?`S S0`Ӣ  ,  , L`Ō ȱ)?ō`  )8` FE?} 0 )@ "  L)`)?`8吅呅`8逅` e` `u`҅ E@}` ЭJf`˅ `  ` u ȑ * c 0혠& L %LEA} %Ŕ啐Ř噐ȩ_Ќ Ԉ` L Ff*` D HJJJJ D h)EB} iؑ` c#+ L Ę߄ ͢)(`3/52#%EC}$2)6%$%34).!4)/.$2)6%34!24).'2%!$3%#4/2%.$).'2%!$3%#4/234!24).'72)ED}4%3%#4/2.5-"%2/&#/0)%36%2)&972)4%3&/2-!4$%34).!4)/.372)4%",EE}!.+3%#4/23RSr2عyzz:[;EF}y۹[[[y۹ZYy[YrSӑS 2 2<<<0⠀}  L EG}<۹[[[y۹ZYy[YrSӑS 2 2<<<0⠀}  L D $ABCDEFFFF II} G;@,;@f,IJ};@,;@,;@,;@,Q6.*.*]6-t6-I:,&AV6-&A +@IK}@d1B7t@dCAR@U@@g@@76-F:@,%F:@,$AV%AV$BIL}A'-@@B( THE FILE SENDER.%(%( BY GARDNER COMPUTING8( SYSTEM LOCKUPIM}BB @v-@@R:8@B @LP)(! ŠӠԠĠP(" IN}ŠԠ͠V @`( SELECT MODE:j[( <1> TERMINAL,( <2> SEND FILED( <3> RECEIVE IO}FILE[( <4> FORMAT DISKtY#@@K:0)@;@Y @I)!@RA~56-IP}&@H5A6AAAh@@9@(&} ɠ̠Ҡ J BEgh( IQ} PRESS EXCAPE TO EXITvAR(*Af@5@@@L6-@dV Avv@@IR}K:-LF:Ad,AU%)@; A%)!A'H*@L IS}N"@'@%@7AfD(>:A%,N @X@F:AG,*)@6!@IT}1>(>:,F%T6-%@X "F:AG,!A" A6!Av F:B2y,"@AIU} F:B2y, @A -!  $= !6-(-(IV}ׯҠ96-= 4!*"((( ٠̠46-@!)(@ B'g% Av) (:IW}F:B2y,"@(*( Ҡ66-: )F:B2y,"@#@F@@D:*.*IX}P AS(o-@|@( (*)(@ B'g% Av) <Q@@IY}+AR@.(Q( SAVING TEXT FILES TO DISKF1 A61@@ D:MODEPK AFIZ}@A@@ D:MODEM.TXTK AvZ4@(4( UNABLE TO SAVE TEXT FILESd)()( I[} HIT ANY KEY TO TRY AGAIN!nE#@@K:0)@;@E AxV-@6-F:%,I\}$(>:,1*@5 @@L6-V A6''6-P:+I:,&A,'A%,0 Av0(}  I]}MAX SECTORS SENDABLEe-@@-(SEND SEND SEND SEND@(D:filename R-@@Ve4@&8I^} @@-@8@26-A:7@<@,,2( SECTORSL !*(ŠI_}ϠŠϠĠ>-@A B L Ah @@R6.+hhhԢBHI V0 I`}ՠ`h6-?:C:,<&@,U AFAf@) Av=-@AA M6-U-/ 6-Ia}F:,*@!(>:,% / A) Av@() A) A@() AOIb} AO(}P:+I:,&A,'A%, MAX SECTORS RECEIVABLEi-@@1(RECEIVE RECEIVE RECEIVEIc}D(D:filename V-@@Zi4@&46-@(7@<@,4:46-@E6.7@@R-@@*"@*(   Iw}0"@0(   ' '( PRESS FOR MENU&6-F:B2y,&@AIx}V%] Af6.hhhLV;@@R:]@8@R:AP@@Iy}'AR9AS@KAV]AW@oAX@6-?:C:,<@,$RAfIz}@.-F:A,$AV9(>:F:,,= OAfR&99'GOTO 250' TO CONTINUE AFTER AN ABOI{}RT01AR@1AFAVAm.AT@D:*.*9@D@VAI|}c(>:A%,m @D:MODEM H3ANAMESSTRTLENGFILELINEFILEBUFINDEINFILOUTFILININBUFLENAMEOUTOUTINAPPNTMPCIOXISTAINDOUM~}LOCKRETRDRV2USEDUSEDNXTFILFILENFILESCIO2DN2DN1DNDNX@@M} M}@ !"#$%&M}' + A@9;@,6.h V`9PLA/LDX #$10/JSR CIO/RTS9;@,6.hM} V`9PLA/LDX #$20/JSR CIO/RTS&&;@,;@,;@ ,*( (*( COPYFILES FAST AND EASY ( (M},,($Have you formatted and written a DOS!(file on the new disk! 0Y( Use 2 drivesL-#(EnteM}r source disk(DRIVE #)'-6-Q4 4Y0(Enter destination disk(DRIVE #)4VG6.D :*.**67@<@,.=:M},G@@`ZZ;@($@,;@(,9@(,9@(,;@0,;@,9@(,a6M}/6-@P$P:+I:,&AV,'@P,6;,d.67@,. 67,. .67@,.e""(Enter Y to duplicate M}file:j6-t A~@(**7@<@,4SECTORSA3&7@<@,4M} DOS SYS)(3 AP3&7@<@,4 DUP SYS)(3 AP3&7@<@,4 MEM SAV)(3 APM}>+7@<@,4BAD AP>IGNORE BAD FILES( dupl(Y/N)? U#@@K:0)M}@;@B(>:,U@:Y,AP6-%@7767$@&@<$@,.7@<@,6M}7,.7@<@, APSTART UP COPY6-&@@ B(3-@ 68,-M}/68,-3 6-@6-@6-77SET UP BUFFER FOR COPY FROM SOURCE TO DESTINATIONM}6-@x!!A !NO MORE FILES}38,!A3CONTINUE PREVIOUS FILE4 B4FILENO IS SMALM}LEST(ALPHA) FILE INDEX 68,-&&6.7$@&@<$@,;;(INPUT: 7@<@, 7@ <@M}, BFIX FILE NAME67@<@,.=:, @@;8,!@M}-6-@;6-&@ 68,-68,-COPY FILE TO MEMORY6-) B)READ CHARACTM}ERS INTO BUF$"A6A#!%@ ( READ ERROR#&@A; @6-%@1M}( ERROR - ; A/,($ERROR AFTER 5 RETRIES, COPY ABORTED./&@END-OF-FILEE (8,T@^6-M}%@h!!%@&A%Ar< A <BUFFER DOES NOT HAVE ROOM FOR ANOTHER SECTORBUFFER FULL(M}8,*@@%%COPY BUFFER TO DESTINATION DISK6-@&"@A0&BUFFER EM}MPTY+ 0Y'(Enter destination disk+ -@8," 6- FIND FILE IN LIST&&6.7$@M}&@<$@,::(OUTPUT: 7@<@, 7@ <@, BFIX FILE NAME67@<@M},.=:,A! OPEN FILE FIRST TIME @@  A"4RE-OPEN FILE(APM}PEND)>C 0Y(@@ CAPPEND WHEN ONLY 1 DRIVECOPY FILES6- B WRITE M}OUT FILEV)0Y@VCLOSE ONLY IF FILE FINISHED, LEAVE OPEN FOR APPEND(2 DRV)6-%@  A 0M} CHECK IF FINISHED !A@ & 0Y"(Enter source disk& A!!FINISHED, NOW PROTECT FILM}ES4-@&7<,4*A@ * 4 AP/"@+(Enter destination disk/-@M}7<,4 AA&&6.7$@&@<$@,(LOCK:  BFIX FILE NAME67@<@M},.=:,((@5@  DONE(Copy complete.-@A %'FIX M}FILE NAME' 6.$' 6.D :.'-@@8'7<,4 BB'67B:,%@,.7<,L' t'67B:,M}%@,..~'((67B:,%@,.7@ <@,'$*READ INTO BUF$+'AP@'READ CHARACTERS +6M}-C:7,,+;$AR&AV$P:'AV,;ASP:'AV, +6-%@&%+S6-A%$P:'A%,SDON'T REM}AD A PARTIAL SECTOR AT THE END OF THE BUFFER*+;$AV&AV$P:'AV,;AWP:'AV,4+6-?:C:,,>+%%6M}-F:AV,%AV$F:AW,C++6-F:AQ,(!@*A6+$H+68,-8,%R+ 6-%f+$.WRITE FROM BM}UF$.(Af@(WRITE CHARACTERS.6-C:7,,.;$Ah&AV$P:'AV,;AiP:'AV,/ 6-M}8,/;$Ar&AV$P:'AV,;AsP:'AV,/6-?:C:,,&/.F:Ag,!@+( WRITE ERROR:.&M}0/6-%8,:/$ NGET NEXT(ALPHA) FILE NAME*N##FILENO = INDEX OF LOWEST NAME4N#6-6@#6. ||||||||||||>NM}-@HN8,B RN..27$@&@<$@,B \N&&6.7$@&@<$@,fNM} 6-Q Q$ D:FILECOPYINEFILEBUFINDEINFILOUTFILININBUFLENAMEOUTOUTINAPPNTMPCIOXISTAINDOUL&T##@@P: A ')@*@' A0@@-@ }A  %D:VAR D:VAR *tridge dooropen. Use the 'L' option for binaryload of cartdump. When you hear thekeyboard buzz put in a DOS work disk.Ins }ert the cartridge to be copied andpush the START key. The contents ofthe cartridge will be saved under thename NEWCART. Th }e copied cartridgewill be binary loaded with the 'L'option. Cartridges that are unprot-ected (i.e.STARRAIDERS,BA }SIC)will run.If the cartridge is protected you willhave to go into the file and removethis protection. Our DISASSEMBLERwo }uld be good for this task. Cartridgesare protected by storing informationover themselves. Look for store instructions to t }he cartridge addressand remove them. More information onthis subject can be found in our book(SOFTWARE PROTECTION AND CODE }BREAKING).TAPE TO TAPE:This program will allowyou to make a backup of just about anycassette. It is user friendly andre }quires no instructions. You can movethis program to tape and use it without a disk drive. This will allow youto copy longe }r tapes. You will havemore memory with the disk drive turnedoff. After loading tapetape push SYSTEMRESET and do a CSAVE to } put this pro-gram on tape.DISKTAPE: Will take a binary file andturn it into a bootape. Slow but power-ful. We suggest }your source tape be agood quality C-10 or C-20 computertape. Just follow the program prompts.This program is easy to use. }CASSDISK: This will take a boot tapeand turn it into an AUTORUN disk.Holdthe START key when you boot the disk.Be sure to } use a formatted disk with-out DOS for your source disk.TAPEDISK: Will take a boot tape andturn it into a disk file. Use } a diskwith DOS on it for the source disk.ASSEMBLE: This will disassemble anyrange of sectors to the printer orscreen. }Good for locating codes tounprotect a disk or cartridge file.Check sector 720 on this disk. seewhat you can find.FILEMA }KE: A useful utility for makingbinary files from whole disks. Inputstarting sector and the range ofsectors to be copied on } to a DOS disk.This may be a little advanced for thenew user but some day you may find ause for this program.DISKMAP: A } handy utility for mappinga disk. Sectors with data will havea star. A dot will be no data.COPYDISK.BIN: Will copy a dis }k thatis protected by bad sectoring that DOSwill not. IMPORTANT: ANY PROGRAM WITHA .BIN EXTENDER MUST BE BINARY LOADEDWIT }HOUT BASIC. Remove basic and use'L'option to load this program.QUICKCOPY.BIN: Will copy a disk fastin 1 or 2 passes. We }suggest you useit right a way to make a backup copyof our disk.MODEM PROGRAM: For sending and reciev-ing files via phon }e. Note: You mustput this program on a seperate DOSdisk with the 1 sector Atari Autorun.Sys handler to work properly.FI }LECOPY: Will be useful when you haveto copy many files with only one diskdrive. You will not have to swap disksmany times. }ECOPY: Will be useful when you haveto copy many files with only one diskdrive. You will not have to swap disksmany times. DFPRTAP1D1R1 Q} CAR@'@9@@9C+1 }ATARQ}I SYSTEM STATUS1  ...WORKING... hh;A,;@@,;@@,;A,;@,;@,;@@,;@@Q},;A#,8 @@-@@P:8@,@,6.P: (G @Q}@<@@D2:*.*G@2LL6.BD1: ˠŠD2: ˠŠQ}< @P--6.#D1: ˠŠ ZC A@8@@RQ}:C@daa6.WR1: ӭԠR2: ӭԠR3: ӭԠiOO67B:,%@Q},.7R4: Рn1@1@@D:*.*x-@Q}@@''7@<@,4SECTA-@!  ''7@<@,4SECTAQ}@ Ap$@ -@"@!$ . A.7@5<@5,42A  AQ}''@@D2:*.*@''7@<@,4SECTA` A0-@"@#Q} --@ @"- IJ,8@ -@ @ 8 ı67-Q}7 ATARI SYSTEM STATUS UP TIME:@i-@B 'DEVICES PRESENT SYSTEM DRIVE FILES:T-@#@Q}i EXT JU-@$  E: 3  S: D  K: U  C: O*-@Q}*  T-@ U( 4(6.P: VD7@4<@4,4 D6.Q}!D2: ˠŠWW 4W6.FR1: ӭԠR2: ӭԠXfQ} 4f67B:,%@,.GR3: ӭԠR4: РYXX ODEVICES NOT PRESENQ}T Z ^h-@ . ź?  BQ}ASICh #٠źh)6-AP!%I:,)  Bytes/r=6-+'A$,46-P:$@Q}%?,'@= K|.-@ |.-@33 *Q}E-@E *--@@#-@) |- .-@Q} @##-@* |.  F:Ad,AUApaE6-P:+F:@,$BU6%F:@,$AV%F:@ Q},,'@Y'C@,S!%@Ya6-%@`6-P:'@`,6-&D 6.=:,"67B:,%@,.:. @D67B:,%Q}@,.067B:,%@,.=:,-@1   A0"F:Ad,"@1" A"F:AQ}d,"@0" A-F:Ad,"@*AdAU-%IF:Ad,"@(*@@4+FAQ}dAUIF@@'@@91+CAdAUF!6.D:*.*!AdAU Q}A"6.D2:*.*"AdAU A 6.SYSTEM DRIVE FILES:H67@<@,4266.DISK DRQ}IVE 2 FILES:R-@ @ \5 A@5@@f-@@p@Q}z''7@<@,4SECTA @-@!  ''7@<@,4SECTA @@Q} A "@A I8-@-@!4  8 -@"@!9@Q}'7@<@,429-@"@# %- % APD:STATUS Pi&>A8=7>=J&&K&L&ʩ * d5I&&&© 1 -L*I&˜ ' 4&0& 1&& *LU}*& & 1 -& & 1 - - *`RUNTIME ERROR AT LINE &&Lr*+ +L&` 'U}& &L&PROGRAM STOPPED&&Ńł ȱ`iL'HH 1*L/ r* . 1 + '. . . U}1 . ' 1 + . 'hhL.ʥ`HHhh`8L'uU}`Huh` Lr*L' Lr*L' ) . ( . ' r* .Lo* )U} . ' , ( . ' + ' r* ' + 1 , . o*Lr* ) ' ' , ( . ' + ' r* ' + U}1 , . (( . o*Lo* ' 1* '.L/` ) r* .L. ) . . + ' . ' ,L' ) ' ,U} ' . + 'L'J&K&L& ) 1 1,L&eJ&iK&`L&8LM& . '.U}L&`ʔȱȱȱ 1*Șe惠 惨6,*6-* L*HHhh``U}`Lo*ʱ` ** &JL&J *HHl JLw TO BOOT FOR DOSU} TO RERUNp B V8+` +ȱLr*&&8558凅刐SJj)ee`фU}фiiL#+8L#+ LM&uuuLr*8` +Lr*iLr*豂HȱU}h`p +Lr*+H+ BHI+ 4 -h`8` ,L, ,#` ,0 ,0L, ,0U}` ,0L,L,`޵` `Ȕ`ʔ惥u`U}+ BHI DEH 4 -HyhLo* + -`+JJJJ`d-+e- +- c-0 c-Lr* J-Lr*U}` f-H J-h 0 c-`L+8 0ƅ`66&Ln-HH` B VhH)Kh)0 IJD-EB 4hLr*S:+Lr*U}TUVLo* -`++L+ -8ɰɅ +`ʱȱȱ`ȵȵLr*Lr* '. . .ʥU} . . '. .L3 '. . . . 1*uȱuȱu W* 1* .0 @,L3 ȱLr* T,L.ʵU}`eeLM&HHhh`ؐHH 1*L/ r*HH . .6 +i iU} .i i .hh . . 'hh .`HH 1*% r*HH 1L'/ 1* '. LM& .6 + U}. +` 1* '.ޠ . 1 +L/  o*Lr*H+ B Vh` ҵ  o*Lo*H+BHI 4+h+L1 gU}0+KJBD0EH 4h o*Lr* r* '.0Ɔ򩛙0` -H`B 4h`00U}L1Lr*Lr* +`H o*hL11HH eHHƆeiH '.lꦆ 1Օ`0  U}L,`8`|1rd-1e- (- 10|1L1|10|1`1 r* '.1 1`+6-1L180U}1LM& + 1 . 1 1 ++ 1 +Ɔʭ1 +`ʕ`66`HHH66666uU}uuhhhLr* +愵 ' + 'I 1 280/66&&&`U}uuu` 2 2Ј 2 o* +`@32@2 .22222 LM&ȥ2iU}223`L*32 3`LM&2@82ƅ3 ȱ222` w3L?33L?3H3 2h`U}1+ %  88L3 o* o*` o* o*`  o* o*` 3$' 3"0 U}30 !4L, 4L, 4L,L1L14 1 '. .4444`H+? ++HI4D44E4B 4HU}4h` VLM&4` D44 14α44 1L4 D44LM&44, α44ﭯ4 148e44α4 V}11L1  'Lr*hh iLr* (5L2 (5L*42&&ȱ0 5Lw5 555&V}& L5&&`i`J&&K&L&` +ȱ&&%8e慱HȱhױL&V}iJ&iK&Lr*+ BH Vh 1LW*+&BH 4hN 1 W*L 1MLW*+%BNLMH 4hLo*)}*1*NV}*W*v*11+,J2+,a,s,@,/,T,9,H,),**++++,,-------6.c./x///2:3}10000)///0090.444(4!4440&D'@(V}f(()))V)4440T5\5A1+1d5355&(6@6j6S1dA8fA8gG8iV8nd8o8p8q8s9t&9O9U9`99999@9T4:h::rV}>:sY:t~:v:w:x:y:z ;|:;A;x;;;;;888';8@K:7   "ŠΠV}  " ""| PRESS WHEN READY |"V} 86}"ӠΠϠԠ;8h S`AQp98 d9$81,V }88d9%8888 888 @ 8 8 8;8D.J9r88V }4:SECTOR 8 T"OK888)TY:""SECTOR 8 T"ERRORV } S@ 8;8D.J888)R: Π: àV } ; Ġ àҭ  "PRINT TO RINTER OR CREENV } 86 8P; 8S;S:7&USE ̭ TO START AND STOP DISPLAY;>8,V};$;%;$T!<""SECTOR >8 T"*;%" ӠΠϠˠנˠ 8V}64n>888)<ΠҠ+>888)<àĠҠ+>888)<ĠV}Ҡ+>888)=ĠҠ+ àҠ>888)+ ? P:7"STANDBY. PRINTIV}NG;$SECTOR >8.....*;%4n"$TURN ON YOUR PRINTER PRESS RETURN 864>4V}9,1,82,64,96,191,7,0,128,0,0,0& * d5I&&&© 1 -L*I&˜ ' 4&0& 1&& *LT'MNABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGA0B0C0D0E0F0G0H0HIJKLMNOPQRZ}STUVI0J0WXYZABCK0DEL0M0N0FGHIJKLZ} Z} !"#$%&'Z}()*+,-./0123456Z}789:;<=>?@ABCDEFZ}GHIJKLM6-6-@'6-@36-@?6-@K6Z}-@W6-@c6-@o6-@{6-@ 6-@6-@6-@6-@6-@6-@ Z}6-A(6-AU6-AU6-AV'6-A36-A ?6-AK6-A`W6-Adc6-A0Z}o6-AR{6-A@6-A636-A 6-A"0'6-A836-A0(E0 0(0Z}# (}#(WAIT A FEW SECONDS...(99;,;,;A,;@h,;,;,;,;,2! A#` A"P! A$Z}<! AP A!#@pF0123456789ABCDEFP"KZ 6.H6.Lnf((COMMAND SUMMARY:Z}(B( Assemble into sector = Af( Binary load file = Bxo'( Change current sector = CK( DZ }irectory of the disk = Do( Goto binary address = Go'( Hex conversion = HK( Image sectors Z!} = Io( Menu & format changes = Mo'( Print screen contents = PK( Read a certain sector = Ro(Z"} Scan for 1 or 2 bytes = So'( Toggle display format = TK( Write current sector = Wo( DisasseZ#}mble sector = XN(.(#Display sectors in HEX or CHARACTERD(format? (H or C)K)N("@g6.CZ$}"@r6.H`-(%Do you want to scan sectors sequen-V(#tially or using the links? (S or L)])`("@Z%}6.S"@v6.L[,($In which drive is the disk beingA(scanned? (same)H)K(Q"[ AZ&}# @I)!@R# A6-&@H67<,.>:, 6.R6-6-jA@d'AZ'}--V(#A,B,C,D,G,H,I,P,R,S,T,W,X or M?])f6.>:,j(i_"@r)"@)"@e)"@)"@gZ(})"@h)"@q)"@w)"@i Ap((SECTOR #B:,"( A`%  )!A  % A Z)} 6- Ap?0S*+4)", "%-5( END OF FILE? A  6.? 4S A0Z*}-AA?AA" 4C Ap, 4R " 6 4M A@ 4W AZ+}J 4D A T 4B A`U 4H A'X 4X A0Y! 4I6. AP!6Z,}.Z 4A A4[ 4T A%\ 4P A&] 4G AE^ B A hr|Z-}% -"(NOT LEGAL NUMBER!%$ Ae $& 6-6-P:',%Z.}&67<,.7<,.6-+&+&,$,%%67<,.7<,+6-.$$ A 7<,0$$ A 6.Z/}7,E B:,"67,.7,(67<,.7<,867<,.7<,E67<,.06 B:,"67,.7,(67<,.7<,667<,.0Z0}0' B:,"67,.7,'67<,.000&5@:7<,,!@d567<,.>:@:7<,,&@,0/@:7<,,!@d/67<,Z1}.>:@:7<,,&,:/@:7<,,!@d/67<,.>:@:7<,,&,D/@:7<,,!@d/67<,.>:@:7<,,&,Ncc6-+@:76 -&(First byte of search*3B:,"6$H%  6-!)  % A0RZ9}b)( Second byte (hit RETURN if none)-6B:,"HAA(ZAA(b6.0\%  6-!)  % Z:}APf` 6-/(  Search seq = $3 96-= @(`(Hit RETURN to abort searchp% 6-%$6Z;}-6-%6-z" -( Sector =  " 6-?:<<<%,'F:Ad,"@$Ad'$AdZ<}" A! "6- !6-%Ae  B 6--0(Sequence found at byte $>6-&AeB Z=}$6-P:',%$6-$+&$+&,,% "6-&N(+(Is this the right one? (Y or N)1-8(<?)K"@Z>}N$S ( -@!;(Hit RETURN to abort searchI6-Ae%S A 6-Ac"6-> 6-Z?}AcF:%, $"5( END OF DISK;6->$, "-#(END OF FILE)6-,$ A$Z@}. 4L A8 6-%"A!6-B APL6-F:%AS,V6-+@d$,'`6-&P:,jZA}6-P:$,t6-$%F:%AT,~$E6-P:',(}-( SECTOR # =  ($1 ;6-&$? E(ZB}) 4H A 6-?:C:,<%,$6-?:C:,<%,$6-?:C:,<@:R,<,0 -ZC}-(CANNOT READ SECTOR !0$ 6- $ ( 2E 6--6(Write this sector to sector ZD}:B0YE$<26-?:C:,<@:W,<,"*"(6-2 A@F1 -1(CANNOT WRITE TO SECTOR !P$ZZE}dnx AP)S:0!0)0# -6-Aa%# X (}-5(ZF}Filename Ext Start Size inX( Sector SectorsC -F:%$,"-@(There are no more entriZG}es.C$F:%$," A ''6-F:Ae%$,%$F:Af%$,''6-F:Ag%$,%$F:Ah%$,0 -,6ZH}7%<%,.>:F:Ai%$%,,0 . -%.(7<, 7<@, 1 ( A!( ' 1(ZI} (  M -7((Did you find what you need? (Y or N)>)J"@M$3  -0(ZJ}There are no more entries.3$< -/(!THE PRINTER IS NOT RESPONDING!9 B<$",6o A0 ZK}A`C6-F:AD,%AV$+F:AE,,%Ao6-P:+I:,&A,'A(,&@@k-@@ B((YZL}ou have room to create a binary loadk(file of  sectors. Starting withJb,($the current sector, how many sectorsE(ZM}do you want to saveIXB:,"b APT; A` A' )!1 A; A^#6-A%ZN}4S#6-A(hT6-&@-J6-?:C:,%@(<%$<@<@:R,<,T A0r3 A@#"ZO})"@)6-3 Ap| k-@@ C()INSERT A DOS 2.0S FORMATTED DISK INTOk(#DRIVE 1 (CURRENT ZP}DISK CAN BE USED).(What is load address B:," AP11()Output filespec is D1:DISKSCAN.LZQ}OD.9 A`9@@D:DISKSCAN.LODq A)6-$+%@,%&@<*@AUO*ZR}@AUq*@&AV$P:'AV,i*@P:'AV,=*@&AV$P:'AV,U*@P:'ZS}AV,i6-%$+%@,/$6-?:C:,<@<@:W,<<&,/@ A`$9-@@+(ERROR FZT}:A,6@9$b  -6($To change byte, position cursor withb('. Type changeZU}. Hit ESC whenE(you are finished.-'(66-F:@,E6-F:@, )"@'$& 4HZV} Ap0"@0   :"@()"@) D6-@1   N"@0  AXZW}"@()"@) b )"@'$l "@0 v#"@()"@)# A6-@1 ZX} #!@'* @2# A - 6- @2#6-%@d- A ' @6-&ZY}@2' A  )!A# A ' A`6-%@d' A 6-&@2@6-@1ZZ}+ 4C!+&,$%+&,'%+ A 6-&@H!6-&7 )!@@-(>:AS,7Z[} A  %6-+&,$%P:+&,',%%6-F:,;P:+&,',"+&,''6-&$P:',1%$; A  6-$P:',Z\}%*@1 A!@4 6-% @0 > 6-6-%H   R 6- \@0 A!fZ]} 6-&! p6-@)6-&z ! 6-@ @( A" 6-& A!pZ^}@)  6-% A! &@@#(&$;A",67,.hhhZ_}HhH67,.>:, 67,. \h` 67@#,.>:, 6- aa67@$,.N \hHJJJJ 0ii0 \hH) 0ii0Z`} \ \ \hHJJJJ 0ii0 \hH) 0i$ ((67A,.i0 \ \hiH). $8 B L V ;A"Za},` 67,.hhhHhHj 67,.>:,t 67,. \h`~ 67@#,.>:, KK67@$,.8 \hHJJJJ 0ii0 \hHZb}) 0ii0 \ \ \hH 67@,.>:, ((67@,. ۅ] \ \ ((67A,. \hZc}iH) $ ^;@e,[67,.Ahhh i@ԩhhS hhh h Vԅԩ`^$   Zd}  4C6.H A%0 6.C   $( ) * 2 ( A& -@"!-(4 0-B:,Ze}6-@:7<,,(!A'06-&6 %"A') @2%6-@E8 '67<,.>:, 3 ' A&0< , -,(TZf}HE PRINTER IS NOT RESPONDING!F $    4$(What is # for conversion(1B:,"4$   )!BUZg}5 $ @ -( = $ 6-+6-P:',/ 96-&$= @$ /@d6-%A)! /!A( %Zh}6-%@ ("%$ 6-?:,    "@A00 2&;A0,;Ah,;A2,Zi}26-@ A1 Q A`6-Ad%6-16-=6-A%E4SQ6-A( Z-@@ Zj}=("Start disassembling at which byteAH(WB:,"Z$ - A- )!&@A05  6-Zk}6-% ] 6-P:+%,'@,%@P6-@$++%,&@$+&@,,%@V-](< 5-@)Zl}AR@56-@ $-@0$6-@$+F:%,, W!6-@:7%@<%@,,-"?( ???Zm}M6-%@W A1 !!6-@:7%@<%@,, K&6.7$@&@<$@,7( K"Zn}A0 !!6-@:7%@<%@,, ooA2A2 A2A2%A20A25A2@A2EA2PA2Zo}`A2eA2uA2U -@3( 6-%  %!6-%& A15!  %"6-% Zp}A15&  + ] 6-P:+%,'@,%@P6-@$++%,&@$+&@,,%@V-](<0 FARZq}'-@@ F(Is that enough? (Y or N)5 &)@(#"@&$: A0U?  "6-%@Zr}D 3-@-@0/( 3 I lAR'-@@ P(#End of sector. Stop here? (YZs} or N)])@i"@l$N I A@#")"@5-@@F( END OF FILE!I$S B 6-&#-+Zt}%@,@>Ab%F:Ab%%,B X 9 A@ A`#6-Ad/6-9 A0U] b II6.?ADCZu}ANDASLBCCBCSBEQBITBMIBNEBPLBRKBVCBVSCLCCLDCLICLVCMXCPYDECg ff67B:,%@,.NDEXDEYEORINCINXINYJMPJSRLDALDXLDYLSRNOPORZv}APHAPHPPLAPLPROLRORRTIRTSSBCSECSEDSEIl 3367B:,%@,.STASTXSTYTAXTAYTSXTXATXSTYAq $v LOAD TABLES{ A1eZw} A2 $ (# #6-F:%%@, A #$ *6-F:%%@, A * A2 (A $ 3Zx}6-F:%%@,((' A 0(,X)3$ 36-F:%%@,((' A 0(),Y3$ +6-F:%%@, AZy} ((,X+$ *6-F:%%@, A * A2E +6-F:%%@, A ((,Y+$ *6-F:%%@, Zz} A * A2U @6-F:%%@,6.+*!A'26.-@6-AV& ( $ N ((6-F:%%@,Z{}' A :6-F:%%@,D A K()N$ nn67@,.[ ##% #  #Z|}  ## @@67@,.-# #   ! 67A7,.>:@4,Z}} @@67A8,.-#$%&('(')*(+,- nn67A,.[.(/0 123456(78Z~}-9 :;<= >( ?@*ABCD nn67At,.[EF!GH$IJ!KLMN!OP  QRZ}STUV!WXY Z nn67Ae,.[[\] ^! _`+abcdef)gh&ij)kl mZ}n)op  q nn67AV,.[rstuv)wx/y z{|} ~) 0201Z} ]]67AG,.J6201 0201 80 7 67A!,.>:AU,Z} ##67A",.0  nn67A8,.[  43  Z}  nn67A),.[  5    Z} nn67A ,.[     , ..67A Z},.,, 67A 8,.>:@4, RR67A 9,.?, ,,Z}., % ,,67A,.,  4 oo67@,.\hhhh \h MhZ} >hhhheԅԩeՅՠ9 <<67@,.) hHhԅԩ`hhhhhhhԅ`> $H A 6-@:Z},6.H!6-6@-6-@A"@A40R 2&;A0,;Ah,;A2,26-@\ A1f AZ}@p 1  -.(DISKSCAN.DIS IS NOT ON DISK!1$    1-@B:,&@17<,0 A5@ Z}6.7@,  B:, @6.$ L6.7@<@,)B:,"@56-@B6-6@L A8 Z}D6.7@,#-@B:,D7@<@,0 A5p 6.7@,  +7@<@,4$+6.7@Z}, $$7@<@,0#A5 H67@<@,.$(6-@2 A>!AUE6.H$ A8Z} ;;7@<@,0+*7@<@,0-A5 U6-@&6.7@<@,56.7@,? AKZ}!A'R6.U$ 4-6-AV& A8$$7@<@,0(A6 +7@<@,4$+6Z}.7@,Y67@<@,.$>-B:,&@@6@Y6.7%@<%@, ..7<,0)*7<,0Z}X*7<,0,A6  4Y$)@  4X6-@ 26.7@<,&4)*@26-@Z} A A8$|Y7@<@,4A*B:,"@*+7@<@,4R)7@<@,4S,e6-@Z}r6-6@| A8.%%7B:,,4Y)7B:,,4XA6@0*6-@B:,!@*6-@1(7@<@,Z}4J(6-@3: A7&67@<@,.$0 A: A88X6.7B:,,+6.7@6-@2Z} AU*7@<@,4X>6-@Q A8D-B:,@6@=67%@<%@,.7<,A DZ}$mm6-?:C:,6-P:'AV,H AeW67@,.$2 A`Z}-@ @2(ŠA&(Start assembling at what byte*AB:,"AB- A6-AZ}$!4S-6-A''!)  A' A@d6-P:'@,%@H6-@$+&@$+&@Z},,%@O( ]-&@d(>hB-@@ '( INSTRUCTION+BB:,ABm' 6.>:,-@Z}@$('$r- A5 B:,"#(- AB|( (-&@( -@B:,@Z}Y6-@:7<,, A096-@:7%@<%@,,C A0O6-@1Y A0uu+&@,$@%P:+&@,Z}'@,%@*+&@,$@%P:+&@,'@,AB9-@@ ?(%End of sector. WriteZ} this sector out^(and go on to next sector?k)@@ABb6-?:C:,<@:W,<,$@6-@Z}@X(CANNOT WRITE TO SECTOR !b AB1 6- A@1")"@A N A0 A`Z})-@@0( ?6-F:@,N6-F:@, 3 (>6-F:@,)6-F:@,3 ABZ}p-@@ <("What is base address (if same asU(before, hit RETURN)YpB:,"AE 0 Z}A# )!BU5- A0$^ 6-2(#In which sector is base address6@ A^!* A!Z}AE A$T 6-0(In which byte of sector  isF(the base addressJT A!! Z})!A'AE 6-"AEM6-P:'AV,)(Base addr=$3 A C6-&AV$M A Z}1( in Sec  ,Byte $$6-. A 1(:$(What is destination address(7B:,":$+ A+Z} )!BU5AEE 6-& )-@@B(CAN'T GO BACKWARDS!E$1 6-6-%6-A%Z}%4S16-A(6-P:',[- A0% A@5 @*G-@@X( END OF FILE[$Z} P A`6-&$)-@@F(Address found at byte $P A X6-P:'@,%@H6-@Z}$+&@$+&@,,%@N-U(<X$w 6.S A0 A`K6-F:AD,%AV$+FZ}:AE,,%Aw6-P:+I:,&A,'A(,&@h-@@ A(%You have room to make an image of Z}h("sectors. Starting with the currenta+(#sector, how many sequential sectorsD(do you want to saveHWB:,"Z}a AQ; A` A' )!1 A; AP@6-A(6-X6-&@-Z}X6-?:C:,%@(<%$<@:7@<@,,<@:R,<,) A@"@6-) AQ d-@@ Z}>($Insert the destination disk intod(!drive 1 (formatted with DOS 2.0S)$(and hit RETURN.$)@ P 6-Z}-B6-?:C:,%@(<%$<@<@:W,<,L A@P F A`$D:SCANH0HIJKLMNOPQRXe0QdLHLINV25LLPNNSTARCOMCOMINDFPFLPOPOPINDAFNDVVTABLEVCNLSTDFLAQSTLLDNUV9XYb} @ b}@b} !"# # A#DECODE.BAS vers 2.0d;)@)@;"*"A(APb}i 6-%$nB  8 @LINE # ERROR AT LINE FOLLOWING B AP@xK 6- @ ()@5)b}@A"K AP6-@N)@@ @7@$%@<@$%8,,N6-%@b} @B -)@ " ' A3!A')(@V&A(3 Arb}"@6.*-@@7)@E67<,.>:,I Z6-?:C:,b}-@@"'68,-B:,:67$%@,.> JJREM,DATA ,INPUT ,COLOR ,LIST ,ENTER ,LET ,IF ,FOR ,NEXT ,GOTO ,Gb}O TO GOSUB ,TRAP ,BYE,CONT ,COMOOCLOSE ,CLR,DEG,DIM ,END,NEW,OPEN ,LOAD ,SAVE,STATUS ,NOTE ,POINT ,XIO, ONQQPOKEb} ,PRINT ,RAD,READ ,RESTORE ,RETURN,RUN ,STOP,POP,? ,GET ,PUT ,GR. ,PLOTHHPOS ,DOS,DRAWTO ,SE. ,LOCATE ,SO. ,LPRINT ,CSAVEb},CLOAD,LET ,ERROR-]],$,:,;,CR, GOTO ,GOSUB , TO ,STEP , THEN ,#,<=,<>,>=,<,>,=,^,*,+,-,/,NOT , OR , AND ,( XX),=,$=,,>=,<,>,=,+,-,$(,(,(,(,$(,,STR$,CHR$,USR,ASC,VAL,LEN,ADR,ATN,COS,PEEKGGSIN,RND,FRE,EXP,LOG,CLOG,SQR,SGN,ABS,INT,PADDb}LE,STICK,PTRIG,STRIGk767$@%@<$@%@,.>:@D,k67$@`%@<$@`%@,.>:@Db}, %-A6Ai"!% !UU141,255,6,162,32,169,11,157,66,3,169,6,157,69,3,169,255,157,68,3,169,1,157,72,3b}"!!169,0,157,73,3,32,86,228,96%J( WHICH DRIVE A ", BJ @)!@A *K B/(Db}O YOU WANT A DISK DIRECTORY3K4Y)4YESBP48% FILE NAME )84B6 A b}@7@<@,0D:*7@<@,0D2:H6.DZ67@,.=:,k67@,.:z67@,.6.> A0b}H* @@* BR(-@@$)@( \1)@)@16-%$+b}&@,f*-@@%&)@* g;@Q,hKK67B:,%@,.3hhh͕͠ʈ ؠHɀ b}hh8 `ph6-6.E:/( PRINT TO SCREEN2(A( PRINTERD(W( A DISK FILEZ(d(WHICHhrb}2A)3CA!`u 4B6.P: A!z\ 4C6-@?(#FULL FILESPEC OF FILE TO WRITE, FORX(EXAMPLb}E D2:TEST.LST\> A0*@@4 B> A 9@% ERROR OPENING FILE/ Bb}9 A! .@$(COULD NOT OPEN . A!` AP @[X(@-ˠΠԠŠb}ҠĠԠ  Π [$X AP @'@X @ĠƠ͠b}WHAT ARE YOU LOOKING HERE FOR HA HA Ġ ,I@(5(DO YOU WANT TO SEE THE VARIABLEE( NAME TABLEI4Y)4YESAPPZF(>HIb}T RETURN TO RUN PROGRAM AGAIN, INPUT M FOR SYSTEM MENUJZ4MB6-?:C:Lt,,i B*@b}@>-@@K)@O \)@i)@6-%AV$+&@,;-@b}@$)@( /.;6--@')@'7B:,%@,.>:, A(AR-b}-7B:,:@:7B:,:@4,')@;"A*#-@)@-#P5)++@2*A$,)+A`*ARb},,F @>:,P A0#(@>:A,2# 7#46-%%@* @>:@4,4 A'7 -b})@) @>:,- 7 A:X BQ6.D'67@,.=:,;67@,.:*.*X@@b}: BR:@( BP :5@+(ԠĠ١5 A `;J@((b}(.(ANOTHER DIRECTORY2J4Y)4YESBPj;( ( A!0u_@6(#INSERT SYSTEM DISK IN DRIVE #1 AND b}E( HIT RETURNIS B_%D1:MENU D!:BASDCODET RETURNIS B_%D)!@/(MUST IN DRIVE #1 AND `m vwG///IJyf}~F2 B9 @ f} &&;@G,;@t,;@, <<;@p,;@ ,f};@P,;A(,;A(,996./hhhhhheeh`6.h S`SS6.Ih  f}JRI SII SIKL`$$6-?:C:,++(#}MOUNT OUTPUT f}DISK AND PRESS RETURNH BRAdAU\!Ai!Ap@f -p=&Ax&+P:'AVf},$AV,=AyP:'AV,z6-?:C:,,3-@@ 3( נǠҠ YF:Aq,@f}A( F:Aq, WHILE WRITINGU-@A0Y  2(} ̠+-@A/ 2$ f}9 +@'0@9AR@ '@A'B7tA 2(@(@2(@f} DISK 6-@  (@  .(@.(@ enter drive no?  A0@ f}B "A$ T @)!@+-@@J(@MUST BE 1-4 RANGET A0@ a-@@f}5(@ TESTING DRIVE @(@a(@ PLEASE STAND BY  A A3 a-@@!f}8( Ӡ٠٠Ϡ a($ AT THE END OF TIMER CYCLE & 6-?:A6,0 !6-F:A,!6-F:Af},: 6-+AV$%,'A6D 6-P:@'%?P,N # 6-6-@0#6-A1&X )!AU6-@f})6-A&b  @6-@l !@6-@v  -(   -(  6-6f}- x"A,-AP@6@H2@@@L n2@x A2`f} _%2@A@@9-@@0= _2@ F:Ad,AUA2`f} A1 <-@@!<(" PRESS TO RUN AGAIN  ++(# PRESS TO RETURN TO MENU -F:f}B2y,"@*AdAU-$ 4F:B2y,"@*AdAU4 A1 A2 S +ARf}@90@@@S0@@@ '@A'B7tA ##( ˠf} .+(# NORMAL RANGE BAD SECTOR RANGE.( !!( FAST  FAST  !!(   !!f}( 294  228 * !!(  4 !!( 292  224 > !!(  f} H !!( 290  222 R !!(  \ !!(  f !!(  f} p !!( 286  218 z !!(   !!( 284  216  !!(  f}  !!( 282  214  !!(   !!( SLOW  SLOW  &(&(g} ŠĠ٠ $@9 +((9(! ĠҠ Π A'@A'B7tAg}E0(0(% ϠŻ ATTACH ADHESIVE TAPE FIRMLY F--(% TO YOUR DISK JACKET, SO THAT THEGS-(% ENDS OF IT STIg}CK OUT WHEN DISK S(! IS IN YOUR DRIVE. H,,($ THEN SHAKE THE TAPE WHEN THE I++(# PROGRAM TELLg}S YOU TO. IT WILL J--(% NOTIFY YOU WHEN BAD SECTOR IS K--(% DONE. CAN TAKE A WHILE TILL YOURL--(% GOODg} AT IT. M[(-(" ҠŠĠҠЮ [() ϠŠĠӠ N.(g}.(# HIT TO GO BACK TO MENU T&(&( enter DESTINATION drive?^ B"A$h9 @)!g}@/(MUST BE 1-4 RANGE9 A r 6-|a A`(('( ENTER SECTOR+A @)!A D(W( g}Ša A`1+(#}MOUNT OUTPUT DISK AND PRESS RETURN.(1( B,,($ TO ABORT OPERATION , HIT ANY KEY g}AdAUAi 6-=&Ax&+P:'AV,$AV,=AyP:'AV,f!F 6-C:,/Arg }&+P:'AV,$AV,FAsP:'AV,p!z!$$** EXECUTE CALL-CIO ROUTINE **!6( ( (6(%} TO ABORT OPg }ERATION , HIT ANY KEY !d( ()( GENTLY PULL ON THE TAPE D( (ATTACHED TO DISK) d( SO IT JUST BARELY WRITES !g }B( (0(" KEEP AT IT - PROGRAM WILL BEEP B( WHEN DONE!AdAU!Ap@!6-?:C:,,! g }F:Aq,@A`!Ap@!6-?:C:,,! F:Ad,AUA! A!7 Ҡg }Ӡנġ +( RETESTING76-?:C:,,!0F:Aq,@&( ALL DONE0 A!G+(#NO-GOOD >>>> SECTOR STILL GOOD g}<<<<=( TRY AGAIN!G A!$(***** ABORTED****$ A`"AdAUj"M( (-( CARE TO WRITE ANOTHg}ER (Y/N)1J7@<@,4NM$" A`'$)@$"AUB' (>:,6-&@H$~SC-g}F:A0,%AV$F:A1,F:A2,%AV$F:A3,OAUS  D1:BADWRITE.hhhhhheehg}A0,%AV$F:A1,F:A2,%AV$F:A3,OAUS  D1:BADWRITE.hhhhhheehd xy9  AADRSECDRIVRREASTTUBADRADRBADRBZZCFRMSECTOSECTOSEADRAADRAZSTATERAA@k} k}A SECTOR SCANNER;A(,;A(,##** SET UP CALL-CIO ROUTINE *k}*(%-A6A@"!% 2104,32,83,228,96<& (} (&( ҠF1( (1(# THIS PROGRAk}M SCANS ANY NUMBER OF P--(% SECTORS ON A DISK, CHECKING FOR BADZ ( OR MISSASIGNED SECTORSd-@A k}6!A ) ,( ԠŠ6 A0*( (&( ENTER ENDING SECTOR *6!A ) k},( ԠŠ6 AP2  (( ԠŠǠ2 AP00** ROUTINE TO CHECK MISSASIGNEDk} SECTORS **) 6. 67A(,.)67@,.) 6. 67A(,.)67@,.** SET DRIVE **k}6-@Ai** SET COMMAND TO READ **6-@Ap=&Ax&+P:'AV,$AV,k}=AyP:'AV,",%%** CALC POKES FOR FIRST READ **6: 6-C:,)6-&+P:'AV,$AV,:6-P:'AV,@k}J&&** CALC POKES FOR SECOND READ **T: 6-C:,)6-&+P:'AV,$AV,:6-P:'AV,^h$$** EXECUTE CAk}LL-CIO ROUTINE **r - A0 |E( Π((/( RUN AGAIN3;4YE A0 A k} 6-=&Ax&+P:'AV,$AV,=AyP:'AV,ArAs6-?:k}A6, F:Aq,@AArAs6-?:A6, F:Aq,@A0k }ApArAs6-?:A6, F:Aq,@A&0Ap0# ( SECTOR  k!} WAS GOOD#$:*'( SECTOR  HAS Š*$D6-F:Aq, A$N6-@ApX!6-?:Ak"}6,!6-F:AG,bApcԠdggThese are the status codes received from an 810 disk drive. Thk#}e codes from other drives can vary.e__So be very careful using them in protection methods, so they work on all brands of dk$}rive.lB"A98( SECTOR  WAS Ġ OR B A`v="AG3( SECTOR  HAS àҠ= k%}A`U#"AY)"A)"A#K( SECTOR  HAS ĠˠU A`!!( SECTOR  WAS Ġk&}'$( ERROR= STATUS='$D1:SECTSCAN.BASSECTSCAN.BAS!!( SECTOR  WAS Ġh_  &&( TO PROTECT YOUR BASIC PROGRAM<(<(1LOAD THE BASIC PROGRAM AND TYPE X=USR(1571).o(}.@@ D:PROTECT.SYS(6-?:AUv,D!:PROTECT.BASSIC PROGRAM AND TYPE X=USR(1571).lS    L "`h˥̥8傍僪ˈ0 푂 8 s*}W   S0ii  `VE̠s+}˙͍ cͩΩ ``X=USR(7535)h   67 `GR.0:RUNs,}Xh@ͩΩ``˙ȥ̙` 67 `GR.0:RUNpUlm%,KTEMPINOUTBUFHEADERH2COLPOKEGR7PLUSINITBYTIBUPOKGR7PLUINIKOALSCREETYPw.}..5A7U nMM $$ @ A AtB2uB BBw/}@I@ " +("( Just a sec...]];@,;@,;@,;@,w0};Av,;@,;@,9@,&&;@%,;@w,;@6,(6.2D #@P!-@w1}%".68,-2 D40,202,148,12,0<C6-C:hhhLV,6.+67Av,.:67@,.C6-C:,F5 #A0!-w2}@@%%"17,.>:,5 P -C:,Z5 #AP!-@@w%"167,.>:,5 d 6-C:,n5 #Aw3}!-@@6%"167,.>:,5 x 6-C:,7 #A0!-A7%"3A6%7 .@.w4}@@K:R +(5( ԠŠϠ٠Š8(R(by Charles F. Jackson\()(Whicw5}h type of file do you want9( to convert?<(\(-Koala -MicroPainter >/)@6.>:,/01*02Apw6}(6-+41,)((Input Filename >)@B:, @A;;7@<@,4:)7@<w7}@,4:A" 6.6.D1:"67@,.*((Output Filename >*@B:, @A;w8};7@<@,4:)7@<@,4:A" 6.6.D1:"67@,.> 4 (4(#INPUT AND OUTPUT NAw9}MES MUST DIFFER!> A8 @@$. A`8 A@ Ap+@+@@w:}6 #A@!-@A%"2*@6 G66-?:<Af<@<Ah<<Ar<Av,G6w;}-?:<@2,)*@A@)*@@)*@AD)*@@"+-@'*@w<}8,+ ,)*@A$)*@@6)*@A%)*@@@)*@)*@w=}@J@@T/ +()(Conversion complete.,(/^ĠŠh4-@w>}@$)@067,.>:,4 rI 0 (&( ERROR! -  is not@(a Koala picture file.C(F'I|? A)w?}@.-@@;)@? ?-@$)@2A%;68,-? (-@w@}@ $)@( 6AP@,6-?:<AR<,6 A06-?:<AR<,86-?:<AV<AvwA},-6-?:<@,8@6-?:<<,$!!ĠҠŠQ A@6-?:<AP<@wB}<AR<<AV<Av,Q6-?:<@,g)@68@,-+A?-@L)@UwC}68,-cA%g $!!ԠРӠŠΠ; +@$6-?:,86-F:@,%AV$F:@,;$wD}ҠŠŠcc104,74,170,160,0,104,133,255,104,133,254,104,240,4,200,145,254,136,104,145,254,202,208,237,9wE}6 ҠҷӠŠ&VV104,173,48,2,24,105,3,133,203,173,49,2,105,0,133,204,160,0,177,203,201,79,208,210[[wF}169,78,145,203,165,203,24,105,2,133,203,165,204,105,0,133,204,169,0,240,15,201,15,208:WW6,169,14,145,203,208,5,201,65,208,wG}1,96,165,203,24,105,1,133,203,165,204,105,0,133D204,169,0,240,197NҠԠŠXcc104,104,133,204,104,wH}133,203,104,168,104,133,214,165,88,133,205,133,215,133,217,165,89,133,206b..133,216,24,105,30,133,218,132,208,76,0,6lwI}ҠŠvZZ132,213,132,207,177,203,8,32,110,6,40,24,42,38,207,74,133,212,208,14,177,203,133,213[[32,110,6,177wJ},203,133,212,32,110,6,165,207,240,34,177,203,32,110,6,145,205,166,214,224VV2,208,6,32,215,6,76,60,6,32,117,6,198,212,208,wK}230,165,213,240,188,198,213,16,222VV177,203,133,209,32,110,6,165,209,145,205,166,214,224,2,208,6,32,215,6,76,98,6,32^^wL}117,6,198,212,208,233,165,213,240,150,198,213,16,225,230,203,208,2,230,204,96,24,165,205__105,80,133,205,144,2,230,206,1wM}65,205,197,217,208,42,165,206,197,218,208,36,165,208,208,33]]230,208,24,165,215,105,40,133,205,165,216,105,0,133,206,24,1wN}65,217,105,40,133,217,144,2``230,218,230,215,208,2,230,216,96,198,208,165,215,133,205,133,217,165,216,133,206,24,105,30wO}^^133,218,24,165,88,105,40,170,165,89,105,0,228,205,208,224,197,206,208,220,104,104,96,230WW205,208,2,230,206,165,88,19wP}7,205,208,205,165,89,24,105,30,197,206,208,196,240,230!!ҠԠԠƠŠUU255,255,0,96,67,96,162,4,189,196wQ},2,157,245,6,189,240,6,157,196,2,202,16,241,173SS48,2,72,173,49,2,72,169,80,141,48,2,169,96,141,49,2,169,255,141,252,2,20wR}5,252VV2,240,251,141,252,2,162,4,189,245,6,157,196,2,202,16,247,104,141,49,2,104,141,48OO2,96,80,96,25,97,112,112,112wS},78,80,97,14,14,14,14,14,14,14,14,14,14,14,14 MM14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14wT}MM14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14 MM14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,wU}14,14,14,14,14,14,14,14,14*MM14,14,14,14,14,14,14,14,14,78,0,112,14,14,14,14,14,14,14,14,14,14,14,144MM14,14,14,14,14,1wV}4,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14>MM14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,1wW}4,14,14HMM14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14RBB14,14,14,14,14,14,14,14,14,14,14,14wX},14,65,80,96,80,97,79,127 D:BINPIC3KD:DI4,14,14,14,14,14,14,14,14RBB14,14,14,14,14,14,14,14,14,14,14,14t;./' {Z}AA@ {[}AUAU[A{\} A / B @#6-B1/6-(2ZdQ#67@<@,.>:,:6{]}7A(<A(,.Q67@<A(,.nJ67@<@,. 367A(<A(,.J67@<A(,.x6-{^}@Ai6-@Ap36-%@6-%@3!@bA=&Ax&+P:'AV{_},$AV,=AyP:'AV,E&Ar&+P:'AV,$AV,=AsP:'AV,E6-%6-?:A6, {`} A@POKE 764,155 F:Ad,"AUA A,%-A6A@"!% 6104,32,83,2{a}28,96<<;A(,;A(,;A(,;@ ,;A,R +'0@2@R@{b}@K:@6.>:A(,6.*-@@@( Š3 6.-@@3((c)opyr{c}ight 1989 by6.>:A%,$-@@(>:@x,>:@s,>:@, >:@h,>:@e,>:@,>:@{d}i,>:@,8 6.-@@8( from the pirats company ( ( (##(DO YOU WANT DIRECTORY(Y/N)#{e})@#"@:Y,A-( (-(IS THE DISK IN DOS FORMAT(Y/N)1)@"@:Y,'6-A%1 A{f}$"@:N,6-A($ A A/( ( A+(ENTER FIRST SECTOR/+@%@ @ {g}XU B AP"@/;A ,R@@D:*.*U(b@(l A%{h}-@A % A' +'0@@( (@(2DO YOU WANT TO SAVE THIS PICTURE TO {i}FILE(Y/N)0)@)@0"@:Y,A A * A(&(ENTER FILE NAME:*"+@{j}+@@% B6-B1*-Av46-F:%,>*@HR\{k} f@D1:PICTURE.BRKA@@,,{l} xj89rADRSEPCDKEKKLOOWORDCVACHDIRCHFILEB2n} ? Bh %+o}11;@ ,;@,;@,;@ ,(Y +/6-F:A`,%F:Aa,$AVDAF:A,Vp}AR@Y(2;@,6.hLV<,,@@ D:HEBRU.FNTFAI@'AP@q}9ARKASA]AVoAW@AX@P6-?:C:,,UY +/6r}-F:A`,%F:Aa,$AVDAF:A,VAR@Y(Z_@ AVA&(}8AR@s}MAF:A,_AVAdP-@3(       E-@@P(:VDHMNnt}V%@@+%@@=-@V(QUBUNQK JUMHP QHBFUQp6-@@6( hgrs rhb h'g u}vcqfb qhbfuqvr6-@@6( 04-914366 :ky ufg 6002 s.qx"@6-$y5-@@5( v} EXHSV KG VBUNQ APJK .1z5-@@5( VBUNQ KA WCUE QUKGVK .2{5-@@5(  V QT QUTw}RVK .3|5-@@5(   QUKGVK .4}5-@@5( . QUKGVK .5;@x}.@@K:;)@4"@:1,6-@ (}* @4 A4"@:3,6-@y} (}* @4 A4"@:4,6-@ (}* @4 A4"@:5,6-@ (}* @4 Az}4"@:2,6-@ (}* @4 A A0E-@@9( KHJQVK UBNNQ RUYEXV QT XPS{}VE6-@9-@@9( :VBUNQV QT APJK76-@6-@% A 7AR@|}S-@@=(#RUYEXN VBUNQV QT APJK KHJQQ QHBFUQVO-@S(>-@@>($ }} VQKG VBUNQVA HRJT>-@@>($ WCUEK VBUNQV QT YHKEVK LBUMRHC OT>-@@>($ YHKEVK LBMRHC~} UKGA EXHSV QT XBFVA-@A(' HSF KG WJK TK OTU. WJK>-@@>($ } HATRV LXNK RUZJKE@.@@K:;)@E A,, +"AF:A,}, A@61@1@@D:*.*@@(J A TE@.@@}K:;)@E @@+,,@@ D:KOALA.SYS6-?:AUv,}@+**@@ D:DUP.SYS6-?:AUv,XYAI@'AP@}<ARF:@,QASF:@,cAV@puAW@0AX@Z6.hLVbA-@}@A(':  .  :TNDUS ,WCUEV OA QT XPSVd-@@( }e'-@@'( WCUEV OAf}-@ @(:g.@.@@K:l6-@@$)@6AVA$}n"AUA0q867<,.>:,(>:, /AVA8(. v 6.wz67@<@,.D:967}@<@%B:,,._67@%B:,<@%B:,,..PICqAVAz(. ;-@@;(!KHJQVK UBNNA} RUYEXV RPXHN QT XPSV-@@;(! :VBUNQV QT YHKEVKG6-@S6-@d6. n }A AR@?-@@?(%UHKGA EXHSV QT XBFV,VQKG VBUNQVA HRJT=-@@=(# } WJKU VBUNQV YKEUQ=-@@ =(# HATRV LXNK RUZJK HSF WJK UT;@.@@}K:;)@*+@%@*AF:A,+@+@@AI@}'AP@<ARF:@,QASF:@,cAV@puAW@0AX@6-?:C:},, F:B2y,"@Ap F:Ad,"@3@ Af A06+@%@}!6-6AF:A,/ #A !-A6A@%"+/ 104,32,83,228,96!Ai@}!Ap6-B1=&Ax&+P:'AV,$AV,=AyP:'AV,$=&Ar&+P:'AV,$AV,}=AsP:'AV,.<6-?:A6, 6-%A(.6-%@<6-%@8"@`AB APL }F:B2y,"@AV F:Ad,"@3@` A'Ai@'Ap@:6-}B1:@@ D:PICTURE.PIC 6-F:,*@6-%@!B1%Ay6A}IF S=60 THEN 1100  APx6-@ @9-@@9( .  WCUEK VYKEUV VBUNQVQ@}.@@K:;)@G6-Q @V@.@@K:@}ARL6-V @ --@@"AUA @&)@67<,.>:,&}(>:,  6-A:,$  'Ai@'Ap@ 6-B1 =&Ax&+P:'AV,$AV},=AyP:'AV, =&Ar&+P:'AV,$AV,=AsP:'AV, <6-?:A6, 6-%A(.6-}%@<6-%@ "@`A1 AP E@.@@K:;)@E @}D1:PICBRK2.BASPIR2.BAS640 %193 FREE SECTORS4hLVD:PIRAThLV@l@}@@le@@@@@@ll@ll@l}e@@@@@@ll@ll@l| fffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0`<}f | < |||f66| < ffff<n8vffn}~fff~ffnff < Ffffflx``fflxp000nf<``nf>ff~fff~~f<flxxlf`````~cwkcc}fv~~nf~f|~fnl`|~~|vv66~|8< << <~ffff`|~|~f6}~~ns376|~ff~~|~f~||~66vv|~~~ fv>|nf8< |~ffff6~~ff~<nnff~<`x|~fv<<}~x|nf8x8f~||~66vv|~~~ fv>|nf8< |~ffff6~~ff~<nnff~<`x|~fv<<[~\^+?~V~\^+~F}FF>j ;|<Q+FPr#PZP%9+|&Y9h t.^u 9FuFF@FP6Y[[Yb(."YP6YP[[=u+PF@P)[[YP(>&YuY(Y Y(YF>&YuFPFPFP6IYP FPFP6IYPFC~t~u^F>&Yu=P[F u}FFNz;wz@PvZ[[FFFn؋>}9tNFn};v6-FPR1[[>}MMD}؋OO@}؋GGB뷃>^ u>h t|Du F^ ~^u~A| F-@FD@FPV1[[>^ tDD>&Y$DDz@DBFz` b j Fd D^_]UWVF^G+FHu0`>^ t F@P6+PF@P$[[>f^tVTYP[[=u빃|DuFFn؃xDtFS[@F^?u+DB@F}QzQP+PtB/ FDB9EBvF)EBFFn؋>}9uF(ލGFPS1[[EDE@EBFFn؀8uFF9F~ DBFV` b j Fd D^_]˃>h th f d =DUVv ۴[^ȊP۴[;uz+^]UV^G+FHuv vSL>^ t F@P6+PF@P[[|Duh Ff d =%6 ^]ˡ`zY>b u1YP[=stw , t,t` b ` +UV}?u +^ lFF9F|DtF9FF<u|DuFF<tF9F} FFFF^ <u |@uDD^]UV6X[-F6}|DtvV[P [[FF<u݋6}3^ FF@@;F}|Du^^ F^F<t V[F^]UV6}N^? t?u ;rF<tV[HF^]UV~t3~u~ Pt&~ t ~ t~t~ Ht ~ t6aP|Q}®+z|P^PPP:P P P\P! - t(Ht7-t -!t-t-t-t FHH|H~ FH|H~+_ Z UP~uG~ t_t#~ }^w^F @wD_G뵋^_?^tG~ :tF ^]UV~uN~ u F_t%~ }^w^F @wD_G+^_?^tG~ :tF ^]UVF`zY>PYQ [[z>l t+P>P[[x@uP>Q9[[x@ux6}D@^\PFv1[[Vvg[[\Pvg[[|P[P|Pxb|DuP\PxbFdDBFV^?tTP\Qxbv[PvxbP\Pxbv[@F~uF<t[|Dt~tP\Pxb|DuF|^|@u|@ ~Ɔ|^D@@}^~tP\PxbxG[ze[b ^]U~;|~D ^FF F^F^]U^Bt Bt>t^t~VuFF~u~ts~t&pPVP[[=tY>ptRpP/2u@SQ9[‹&w&wZz9[[ u"vpP1[[L9PvpP]Uv vv u~ t v:9[]U~ju+;FP+Qv1F؀?t~u v[v vPrFF]U FdzvFPS[[^?t2SFP1[[FPNQn[[+PNQNQɴ u0+P\Q^7C u"FP[F tHu F F뎃F +Pj>Q^wC tFP4[Hu ^ ^> ~u ^  ^G^ ^G]U+Pv>[[F@ubPNQvPFvG[~tփ~|ЍFF~ u)NN~uVV~u^^~u+]Udžrz9vxWP [[F0_FdžtPtPvFPFPv~[[F+P}9[~uv\WP[[džrB~t~tvjWP[[&FPNQD[[)vvM[[2ve[FPFPV[[ u~tc9ֱb߱_9F~P^9[+Pѡ9[9>v9>T^t{99r]UWVvF@P1[[v[@FFF@F=PFP1[[BSFN^F&aF)aFv~v v FFPK^^ ^ FF FF^^_]UTPPutPFPvFPe[[#vFP[[F=u)FP9[vFPe[[vFP[[F+P[F]UVv[vN9Fs<:t <\t<.u<.uDPv1[[^F^]UFFFPv[[FPy[ ؋FV9\u9\t FF9F܋F9F+ n؊]]UVVƆdždžPv$[[Py[ ؋9\u9\t9׋9P9[FPӘ9[FPP1[[]PPe[[+PP[[>p]P[HP]]P[P]PbP]PbFP\P1[[]P\Pe[[ ؃]uPP1[[]Pe[[]u]]PPg[[P[PPbP]Qbv[PvbPP1[[P]Pb\P[P\Pb\Pv1[[P]PbPP1[[ ؀]u]]PPe[[P[PPbP]Qbv[Pvb ؀]u/P]PbFP[PFPbP]Pb ؃]tAP]Pbv[Pvb P]PbPPbG[]PFPe[[FPP1[[P[vG9PPu9[[ tXֱ_6_PP+PPE߱PxWP [[Z+PP[[+P]9[Ze[^]URFPӘ9[]PFPe[[+PNQvC u PPFPD9]UV+P8^Q^uS9[FRPC u+^Q\QPFP7 [[=tv6P1[[vv v9 ^]U^uS9[Pv6P9 @u68 []Uv vv,]Uv[]U졂^RPv1[[]ˋ^t^-A˸UV^FF^?\t^+P:^QvC uC^RuSw9ZRP[FN~t v^xR\uv^@R)^Rt=^PGRPg[[vFRPg[[+^]++++˸ ˸UV^RP[PV6(b^RtP?^P6(bv[Pv6(b~tv[Pv6(bPA^P6(b^]˸+++˸˸˸˸+˸˸˸UV^?t>S[Pv6(bv[؋v8\tPD^P6(bv[Pv6(bPF^P6(b^]˸˸˸˸˸UVvN^4arzwt:uCF;uF;uָ^]b^$a6ͱ[ƀȀ}+VTURֱcbHbbbIbQP6b6bE+PP[[a__!P[vFP[[FPy[!P[-$؉FPFP[[+P2Q[[[P P6Ȁ6ƀ"P[+PKP[[cP[߱ +P GPҳ[[6[ ]U>bu+F v [Ht]UFHuHHuHuHuHu- tmHu-u-u -&u-u-tUHt\Ht6I6s؁>}}}6666믃>}~}փ>}~>}(~.}(}빁>}|m>}}}(}+PZ19]á t0+PP66b6b6b6bE6`[áƀȀ9Tu9Vt46b6[[6b6b6b6bE6[UVF( t)Pv[[vı[FbHH;F΃~uFFP6b6b6b6bW b+F||vı[|㋇XZTVFYvı[ȡ|Fڙ>b扌XZ6ḃPv@t%bFP6b[[̇P[FF9F^]UVƀȀ9Tu 9Vu06V6TvFFbHH;F~)ƀȀ9Tu9Vt6ḃPv@uʃ~uFFP6b6b6b6bN F|>b|6V6Tvb+FFZvı[ȋF|ڙ>b扌XZ6ḃPv@t&bFP6b[[̇P[FF9b|㋇XZvı[TV^]U ~u*qPWP[[=u>*qu,*qPVP [[F6666ḃP6, t vezv*qṖPҴF@u*6ı[FV6ḃP6F@u~u*qPVP[[ve[~tFVv[]UXFv̇P[[FPPvFPFP[FFF;c~ F+cFF~}FFF}66664[PF)Fv[[ֱa_*qP[P+PFP߱]UWVv+vF^? u Wv9[G9vwb+}^_]UƀȀ9Tu 9Vu6V6Tv6ḃPv@uP6b6b6b6bN6b6b[[|@>b£|bH>bTVXŻP [|㋇XZvı[TV]U졒 uPv[[vı[6ḃPv@tgP6b6b6b6bWb|Hډ|㋇XZTVXZ6b6b[[̇P;[]U66vFFF9F}6bv[[@u]UFFbP6b[[̇P[Fb9F}3vı[^㉇XZ6ḃPv@uFb9F}?ƀȀ^㉇XZFbP6b[[6c6}Pvı[TVTV^㉇XZFb9F|ߡXZ|]U cF}F ~ P[]Uֱa_FPΰ[߱]Uֱa_+P(P[[P[6}װ[P[ƀȀ9Tu9Vt u+PKP[[cPR6ȀP66dP泱 F+PKP[[~d} PŰ[~ } PŰ[vװ[߱]SV\sD\ -s*\\\^[SQ2rD< ur;I< ur1I< u t< t2r..r .rY[ÜPr~pXUVds3]UVN}]UF Veeo@olooooooooFPFP†vviYY]eeUFVee]UFF@FF^F&?t N FF~|F@FF+^&?t^&7nY u N FFF~|ϋF]U FF~u3FF_Fv MYFNFu~|f~`vY~tPFP u3PFPχ u3F~toPFPYY~tPFP u3PFPχ u3F~uoP+YP!+Y~t;PFP u3FPFPχ tF9PFPχ u3FPFP tF~uoP+YP!+YF~} ~u[vMY~tN]UFFy.;Ft2.g3PY#3 P~ڋ] @GRW\`ejUFFF FPFPχF~u~uF~uv v vχF݋]UPFPF~tF0^F&^F&~uvv v Fˋ]UF oov vvχFF