@L|}6CD l0C)HCC WhL/h `CmCDiD`  R@P1  Y0,0'@R !L` ` C D     )16CS S)  C)D1 p p 0 C9DI pCDL~CiCDiD`HI 3 AXLPB0NZZZCZBAZBAZBLZBLZGETZPUTZIOCZCICIOZDUMM( @}C"( @H @ @@@7@@P@}@@@B ! + @! A@{6-P:H:,$@,10@@}E0@@W@@i@@7{AR@,,($}ĠΠӠ++(}#ˠS+(#S(#Ӡ++ }(# @ -@A $ <<;@ ,;@@,;A,;@ },;@@, "D1:MENU" 1@1@@D:*.* 6,6."  }6 @0<6-%@(6.7@<@,<67B:,%@,.Y 6.=:, @@67@<@,.7@< }@,Y67@<@,.0$:6-@& AP:"@@0(;6-@:7@<@, },;!@G* @X@- @ 2(| () <:6-@& AP:"@@`}F;6-@:7@<@,,;!@G* @X@K @ P( ()|U @0W'!-@6+'@},%@' |Z++(#| |[ ( |  |\++(#}xARI-@@"1( SELECTION; A0?I BP:,A0}"%LB6.7+&@,$@%@<+&@,$@%@,L B=7@ <@ ,4 3}6.7@<@,= AE] -@@6@@67<,.7&@<&@,D ]67@ <@ ,..}!7@<@,4DOS!.2 6.D:-@B:,27<,4 AH67B:,%@,.7<, ?A}R@'-@@"?  LOADING  A% BK-@@"-  CANNOT RUN }7 @A BK A0^yj7@<@,4MENU)7@<@,4DOC)7@<@,4SYS)7@<}}EiͩkΩ͙kCop j`j {j`Hi͝Νh`}L"UNEM:D"NURͩkΩ͙kCop j`j {j`Hi͝Νh` ` C D     )16CS S)  C)D1 p p }0 C9DI pCDL~CiCDiD` DD˙` d J)L !}D L(( LL()  L| L( S LH 0p n  } CY?  q  L L  ` )} `A! d߰")-݆ "  $G@LLL&0") $G%}H0 3S8`G ȱG ȱG   Gȭ Gȭ GG}GHiH8(()) G$H% `(0})8` d)L ݆ & LGȘ ݆LL d  ! LL d)N>Q  HH)}  hyhyB q L> Lm JJ  Ln*` dB%' }8  H H` 1 { LL   !L     Hh SY?  q  1L!}  !? S   q 1 L   Ll  Lg E`L   !L)  q 1L"}) `L0AM݊L݉ ML  N݆LLLNLMLHG!@#}1F GȱGLLEEȩÑEȑEEȑE Ed E7EȩE  q$} L !,0,0SGɛ L 1 !L EHEh W G gLLSROTCES EERF %} G) *Gȩ GȽG GȌd q q G`  8   0G  `D&}CEDC0X:Ȣ Y ȱC* ? 0.. , 0%n ?A[ 0 : L`L  `, 0`Y'}`piH n0)բY? 08`0 (}  0$L GGȽG L `8L`L)}8`  05G)݁,G)ȱGȱGHh0})Hh` B! 8`8iiiLE`*}E8FEh( l0`ɃLL L8^~jj8jHi hEEEiEȱEiE` dTE+} H8EEȱEEȩEh J E8   . m  i`LI!)E1FR,}1LJ舩9GIH`LJJ`HGHh l`-} S gL   8 rii `дCDCG W  .}C  Lq` X٨`DOS SYS IIIIIIIIIIIIIIIC`0 ߩ0}}  /}  |||DDOS DOSDOS SYS }0}}01}BMENU BAUTORUN SYSCDOS SYSBL?DUP SYSB<iPMDESIGNUTLBPMFAST 1 BPMANIMATE1 BPMANIMA2}TE2 0`BDELV !B 3}`LVUQ   ]   TU J ]L!T  #      TU 4} L ? .  t`NGBJ V~DEHI B V0dV5}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh6}DEL8HI   0 HI,0 0  9 .G VLO7},0 LD*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEGH&I8} V0 0`B;DELV䌚 !B y`@ʆ v s? F0Ξ05: [ BDEHI9} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO :}STILL RUN DOS B;DE J V (` 9 V⪍ ઍ  -;}LLu DEHILV 9 .l 9 .l  `` s$B VBGH&<}I|DE V BLV nB,DE J V* \*` B V BLVDEHI BLVL=}1u H232435; 1 ;  hh@2 e1i1LHҍ 00) 08 109hh@ Ҡ2e>}1i1232435ޥ<<8} CE: vC y@y@`A# *` :105L; 0L>! * 0` * : k;` 1 *` 1 *` Disk Drive Sp @}eed:XXX RPM~~~Drive # X PRESS:C > check drive speedL > list error sectorsP > print error sectorsW > write al A}l zeroesto error sectorsM > return to main menuCATE FILEH. WRITE DOS FILES9!&x#!7&p))'&X*./)L''-؆莟 B}R'S  ==D;EHI 1 1! @ :ɛ8A0.) ȅ 1 1i C}il ! 1L NO SUCH ITEMSELECT ITEM OR FOR MENU!L; .{z:*{}.|~ 1 0 0 D}JB 18L^%|DLl%DIRECTORY--SEARCH SPEC,LIST FILE? # O 0 n&|D! 1L NOT A DISK FILE E}N !B 1L " 1 !BDED:}:1BJ|DE 1DEBH F}I 1 h0ߢ 0.  0?詛 1 ~0YЛ 1 "L<" "L G} BL1TYPE "Y" TO DELETE...DELETE FILE SPECCOPY--FROM, TO?OPTION NOT ALLOWED007 FREE SECTORS COPYING---D2:DIGD H}UG.EXEN# 0|D .L$A#B#C#JB|DE 1BHIDD#E 1D#0: B I} 1L B#C#C#B# B 1N#$0SYS1}:e#D# d# D# .d#ȽD# d# 𩛙d#X# 1,A# J}PdD#ELO- A.BJdD#E 1 1HH 0hh|DL^%1}:e# Lt% e#dD#EL% K} 1 0 . .0% 1L WILD CARDS NOT ALLOWED IN DESTINATION 0 A.|K@Cn> ` 0l>^>  D, N; ,`COPY SECTORS`RLS : , ,>  , , [}>  ,ޢ>  , ,`e= `h=L :ɛ`hL S SL1) 8`NAME OF FILE TO MOVE?- 0 0|DLt \}% A.=s ` <0 0 .@L# .BJ 1  DEHIB V L1 = g <0,L.  ]} JB|,A#Pd#DE 1 HI BDEHHII 1 B 1 =s ` <0,0Lf- B V ^},A#P=s ` <0 0L#L ߢ) 1* 1 ~0Yj…C8C}mm ݭ _}}`8}``|* ? ɛ,`|:(|/ 1L `INVALID DESTINATI `}ON:DOS.SYS0 0H{ $22Δ $28/L /) $2 Π $2 0 ξ a}hAΞB,0 J 1 BޝDEHI,HDE 1H$IHIDELSAVE- b}GIVE FILE,START,END(,INIT,RUN)O X0 1`BDEPHI V` X0H 1 L c}0 0 1L0`PLEASE TYPE 1 LETTER,0`hhL <0 1L0LA1 ,;ɛ7,"ɛ:ݦ1ݥ d}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{ e}NAME TOO LONG B VL ` L1I H1EӝDL1|mDiE` V0`8d/8 i:"2!22 1 f} L ERROR- 165ɛ+,' 20*.. өw2 1``2TOO MANY DIGITSINVALID g} HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4C h} ;CC ;C ;CC ,CC 7: *DCC ,s=  , 0}TRAKKKKKKK1K1K1K1K1K2K2K2K25K51ATRACSMDCTPCOLRCRSINHPOSPSIZEPGRACTPMADPMBASBISALj}CSWMPQTSDMCTOCTRIGCSCRPWXYYYYXXXWWXPMSAVAk} l} !"#$%m}&'()*+,-.@/01234n}56789:;<=>?@A@@*** FROM o} FEB. 82&6-F:A,&@&A o+@%@/0@@@p}:(@E(@d(@ PLAYER/MISSILEo(@ (@ DESIGN AID6-6-@q}'6-@36-@?6-@K6-@W6-@c6-@o6-@{6-@6-@6-@"6r}-@#6-@'6-AV6-A(c6-@w6-AY'6-A36-AR?6-B2HK6-B2VW6-s}B2wc6-BByF 6-$%P-%Ah Z 6-%@4doG;@,;@,;@,;t}@,;@,;@,O6.+W6.d6.Shift o6.All i6.Line 6.Blank n'6-B6-u}'6-@FxP&;@,;@,;@,:6. Push FIRE to P6.Pos Cursor for ##**FOR W=K0 TO K256*K10:NEXT v}W$+00$( ' @'A A' 1%6-A('6-w}%@ -%(>:,6-6"6-%*-. 76-R:,@6-T:,"*A -%(>:,A x} "A 6-@:,"6-@:,V -%(>:,6-%$6-F:,;6-P:#+&,%?P,D"@:,L6-%Vy} A` 6-& 6- AA 6-R:,(T:,Ap,* 6-6-!*  6-6* A z}6!@* 6-@."@)")"@$6-6. A5J")"@ )"6-O "**6-T 6{}-%6-%W  Y *Ae^"Ac3"@!)"6-6-) A3 Ae(T:,|}AWh# 6-6- AP# Am !6- Ar  6-w A|(T:,A  }}6- A !6- A 6-&AA A0A@APA`ApAA~}AAA#A"AA AAA) A6-6-6-) A* A}6-6- 6-6* A6 A6-6-6-%6-,6-66 AP5 A6-6-6-%6-}+6-5 AP+ 6- A6-&!6-+ A$ 6-6-6 A$ A0 6-6-6-6 A}&6-0 AP/ 6-6-6- A%6-/ AP+ A% A! A+ A A }AP@ 6-6-6.7<,$ A`*6-66-A@ A 6-(A0 !6- A   }6- AG A$6-P:#+&,%?P,,-61%G"@:,AP& 6-%6-F:,6-&& A}& -%( :# 6-" AP# A? A AD6.7<, AN6.7<,XB }6-6--(& A,6-86-AB Ab 6-Ael 6- A$ --(} + 6-%6-6-! A+ Ap5-&-#1%%--%%5(>:,8 -%(>:, }6-%*6-F:%,4 A8  AP --&51%%-%%!(>:,)-%1(>:,5 =} -%(6-%!6-F:,("636-P:',= A 6-$6-&  A  Ap @$}6-%! -@( !$; A (Color" A; )!)P:,A 6-$@I } A ( Luminance& AI )!@)P:',$A  6-% A P Ap4 6-F:,-@}(@!1(Color= 4$, -#( )-,$5-@#-($-,-%1}(5 1 6-%6-6-! A% 16- -( COMMANDS:- -(!-@-(}--@(!--(,-@( -,($- -(!-@ -(}):-@( Blank All*-@:( Blank Line.!-@!( Blank Column0 -( Change Mode}35-@!( Change Width'-5(Poke P/M8:-@( Set Color*-@:( Poke ColorBW-@}( Save Data*-@9( Load DataC A$M A"PW A PG  $L6.Change  A`~6.Sele}ct  A` -( A 2$E -( Processing!-((., B2AP@E$}22@P@!-% /22$xF 6-6-/@@K:9 A?F(?$)}@$"AUA."A&6-P:',$(. A?!@G* @X-6-$%+&@H,5(>}:,? A (} A@( $+ -#(Enter Poke Values +-' - A}'"A A )A 6- A! -(   Ap68 6-%6-F:, A$-}+( .'8 Ap@V A -#( Poke Color- AV ))P:'@,$@AJ6-} A 0!-6!F:%,A =  -'(No P/M Data to Save /-3 = Ap ' A% A} 6-h#@@C:+6-%46.=:,> AK6. DATA U A^6.=:,h A, 6.=:}, A"6.=:F:,,, A) -6-F:%,6.=:,) AB 6.-1 A-*@AU8@}B Ap& -#(Ready Tape Recorder &$*@@D*-B:,#*@@:7<,,' *$lO A}% A6-' A-6-O2qF A-@@C:5-}B)@F vQ A 6- A$' A -6-7 A"PA A GQ A P. - A !"@}E$'. A 6- A! @ Ap= 6--@$)@0"@D3'= A }"@E' A 6-$%A:>:,, *$4-6-A(--%- A! >(6-& A!}0H(R$ 6-' 6-%! A$$ "6- A"0 "6-@ A"0 6- A"P} Ap' -@$@!$(W='$/ A"@F%6-@b/ A#0 6-@F > A$}- 6-F:%,(%0%4 > Ap` % -@!(M=%6-j %6-%@4%"@FA$0t} 6-A$%@h~  6-$%$ (T:,A% J A -"(Confirm, A61%B6-A(J6}-% @ -%(>:,6-6"6-%*-. 76-R:,@6-T:, "*A% % -%(>:,'% Ap} $D:PMDAKKKKK1K1K1K1K1K2K2K2K25K51ATRACSMDCTPCOLRCRSINHPOSPSIZEPGRACTPMADPMBASBISAL()PCOLPCOLPLPLPLPPMBASPCOLPCOL} %%*** FROM COMPUTE! #21 FEB. 1982*** FAST PM MOVEMENTd<AR@"(>:A%,<0}@n6-A6-@Vx A#@#%@@AA}+%@A+%@@rA"H:,$AY%@HAH:,$A%@2Q*%@H}:,$AY%@HQ%@H:,$A%@2%-@@u % Ap*** VB SUB%-}A6A"!% '-AtA#' (6-F:A,&@(6-AV$+-%A#}%A G'+ )-%A%%A2"%) $)-%A%A"%) .3A}A'A3A8'6-B2H6-A'6-ABYAY@b'A#@;A%}@MB2w@YBByL6-?:A,V$BB162,3,189,244,6,240,89,56,221,240,6,240,83,141,254,6,106,1}41AA255,6,142,253,6,24,169,0,109,253,6,24,109,252,6,133,204,133FF206,189,240,6,133,203,173,254,6,133,205,189,248,6,17}0,232,46,255FF6,144,16,168,177,203,145,205,169,0,145,203,136,202,208,244,76,87EE6,160,0,177,203,145,205,169,0,145,203},200,202,208,244,174,253,6 CC173,254,6,157,240,6,189,236,6,240,48,133,203,24,138,141,253,6DD109,235,6,133,204,24,173,2}53,6,109,252,6,133,206,189,240,6,133 GG205,189,248,6,170,160,0,177,203,145,205,200,202,208,248,174,253,6*;;169,0,157,23}6,6,202,48,3,76,2,6,76,98,228,0,0,104,1694 7,162,6,160,0,32,92,228,96 *** PLAYER DATA 6,6,8,126,195,195,195,126} ##126,195,195,126,24,126,126,24D:PMFAST4()  PLPLDRAPLPDDELAPPMBASDRWBA} .... PROGRAM ONE....i +@'0@@@A0@@}@S-@@j(@ animation|-@@(@ demonstrationx% A%initialize vb} routine}Ai@$6-@2 -A@6@2move rt to left new position} )6-%@$!@s)6-@)-@@0  ) AE%%initialize vblank pm subrouti}ne%-A6A"!% '-AtA#' (6-F:A,&@(6-AV$+}-%A#%A G'+ 6-%@-@)9'-%$@$%$@$%@#+"1}5 9 3A@8'6-B2H6-A'6-ABYAY@b'A#@;A%@}MB2w@YBByG6-ArAqL6-?:A,V$VBLANK INTERUPT ROUTINEBB162,3,1}89,244,6,240,89,56,221,240,6,240,83,141,254,6,106,141AA255,6,142,253,6,24,169,0,109,253,6,24,109,252,6,133,204,133FF2}06,189,240,6,133,203,173,254,6,133,205,189,248,6,170,232,46,255FF6,144,16,168,177,203,145,205,169,0,145,203,136,202,208,2}44,76,87EE6,160,0,177,203,145,205,169,0,145,203,200,202,208,244,174,253,6 CC173,254,6,157,240,6,189,236,6,240,48,133,2}03,24,138,141,253,6DD109,235,6,133,204,24,173,253,6,109,252,6,133,206,189,240,6,133 GG205,189,248,6,170,160,0,177,203,}145,205,200,202,208,248,174,253,6*;;169,0,157,236,6,202,48,3,76,2,6,76,98,228,0,0,104,1694 7,162,6,160,0,32,92,228,96} DRAWINGS 0, 1, 2 AND 3 JJ0,12,12,30,0,12,12,0,12,14,30,45,13,13,12,28,28,20,52,34,34,34,102,0 GG0,12,12,30,0,12,12},0,12,14,14,13,26,4,8,12,12,28,24,28,20,18,50,0 FF0,12,12,30,0,12,12,0,12,14,10,14,30,12,8,12,28,28,8,12,12,8,24,0 GG0,}12,12,30,0,12,12,0,12,12,12,10,6,30,12,12,12,12,20,20,18,50,6,0 D:PMPROG1Q./ PLPLDRAPLPDDELAPPMBASDRWBANXTDR} .... PROGRAM TWO.... ....FROM AUGUST 82 COMPUTEi +@}'0@@@A0@@@S-@@j(@ animation|-@@(@} demonstrationx% A%initialize vb routine}7-@%%Ai3%@$7 6-@}2 -A@6@2move rt to left-@%%$@-6-%$@$!@s}-6-&@ % )6-%@$!@s)6-@  AE%%initialize vblank pm subroutine}%-A6A"!% '-AtA#' (6-F:A,&@(6-AV$+-%}A#%A G'+ >-@/6-%$AV%@>four players! #A0!-@})='-%$@$%$@$%@#+"15 9 = 3KA@'AA(9A@HKA}A8'6-B2H6-A'6-ABYAY@b'A#@;A%@MB2w@}YBByG6-ArAqL6-?:A,V$VBLANK INTERUPT ROUTINEBB162,3,189,244,6,240,89,}56,221,240,6,240,83,141,254,6,106,141AA255,6,142,253,6,24,169,0,109,253,6,24,109,252,6,133,204,133FF206,189,240,6,133},203,173,254,6,133,205,189,248,6,170,232,46,255FF6,144,16,168,177,203,145,205,169,0,145,203,136,202,208,244,76,87EE6,}160,0,177,203,145,205,169,0,145,203,200,202,208,244,174,253,6 CC173,254,6,157,240,6,189,236,6,240,48,133,203,24,138,141,25}3,6DD109,235,6,133,204,24,173,253,6,109,252,6,133,206,189,240,6,133 GG205,189,248,6,170,160,0,177,203,145,205,200,202,}208,248,174,253,6*;;169,0,157,236,6,202,48,3,76,2,6,76,98,228,0,0,104,1694 7,162,6,160,0,32,92,228,96 DRAWINGS 0,} 1, 2 AND 3 JJ0,12,12,30,0,12,12,0,12,14,30,45,13,13,12,28,28,20,52,34,34,34,102,0 GG0,12,12,30,0,12,12,0,12,14,14,13,2}6,4,8,12,12,28,24,28,20,18,50,0 FF0,12,12,30,0,12,12,0,12,14,10,14,30,12,8,12,28,28,8,12,12,8,24,0 GG0,12,12,30,0,12,12},0,12,12,12,10,6,30,12,12,12,12,20,20,18,50,6,0 D:PMPROG2AmPVDPMBASVQQQl@A @WB @@  @ } PLAYER/MISSILE ANIMATION FROM š OCT. 1981d***** DIM STRINGS AND READ PLAYER DATAi6-@ }n&&;@,;@',;@,x-@@'"&&67@$&@<@$,. *** } SET P/M GR./+@%@/0@@@6-A'6-@cAY@F&6-F:A, }&@&BBy6-$AVB2w@+-%A%A@'+ A@"" }B2H,VIEW POINTER AND STRING66-%@@!@6-@J''A@APA@A` }T$6.7@<@',$ Ap^$6.7@(<@T,$ Aph6.7@U<@,r-@@ |55 }%A%%A:7@$&@<@$,,?"@)"@?2@($@@ & M }OTION ROUTINE6-R:,"@A#"@6-&#B2H#"@6-%#B2H }Y"@,-@6@M%A%%F:%A%%,Q Y6-%P"@#-@@D }%A%%F:%A%%,H P6-& A BIT-MAP DATA FOR EACH VIEW))126,090,066,060,219,189,102,102 },231))126,090,066,060,219,189,102,230,007))126,090,066,060,219,189,102,103,224D:PMMAN  @ f  3 PMBASPLAYER/MISSILE EXAMPLE!!FROM ŠɠΠ$} ISSUE 1 /0@/A @6-A06-@p(46-F:A,&@&BBy$}46-AV$2AY@F<B2w@FB2HP+-%A%A@'+ ZA$}@d--%A%%A %#")- n8,24,49,51,255,48,48,24,8x6-R:,"@A $})"@6-&@)B2H)"@6-%@)B2H_"@,-@6@$}M%A%%F:%A%%,Q _6-%@V"@#-@D%A%%F:%A%%,H $}V6-&@ A D:PMATCPLAYER/MISSILE EXAMPLE!!FROM ŠɠΠ$,<=  PCOLPCOLPLPLPLPPMBASPCOLPCOLDRAPDDELADRWBA(} $$FROM š #27 AUG. (}1982&&PLAYER/MISSILE ANIMATION EXAMPLE** pg. 119-124!!.... P R O G R A M O N Ei +@'0@@(}@A0@@@S-@@j(@ animation|-@@(@ demonstration(}x A}Ai@$6-@ -A@6@  )6-%@$(}!@s)6-@)-@@0  ) AE*** VB SUB%-A6A"!% '-A(}tA#' (6-F:A,&@(6-AV$+-%A#%A G'+ 6-%@(}-@)9'-%$@$%$@$%@#+"15 9 3A@8'6-B2H6-(}A'6-ABYAY@b'A#@;A%@MB2w@YBByG6-Ar(}AqL6-?:A,V$BB162,3,189,244,6,240,89,56,221,240,6,240,83,141,254,6,106,141AA255,6,142,253,6,24,(}169,0,109,253,6,24,109,252,6,133,204,133FF206,189,240,6,133,203,173,254,6,133,205,189,248,6,170,232,46,255FF6,144,16,(}168,177,203,145,205,169,0,145,203,136,202,208,244,76,87EE6,160,0,177,203,145,205,169,0,145,203,200,202,208,244,174,253,6(} CC173,254,6,157,240,6,189,236,6,240,48,133,203,24,138,141,253,6DD109,235,6,133,204,24,173,253,6,109,252,6,133,206,189,(}240,6,133 GG205,189,248,6,170,160,0,177,203,145,205,200,202,208,248,174,253,6*;;169,0,157,236,6,202,48,3,76,2,6,76,98,2(}28,0,0,104,1694 7,162,6,160,0,32,92,228,96 *** PLAYER DATA JJ0,12,12,30,0,12,12,0,12,14,30,45,13,13,12,28,28,20,5(}2,34,34,34,102,0 GG0,12,12,30,0,12,12,0,12,14,14,13,26,4,8,12,12,28,24,28,20,18,50,0 FF0,12,12,30,0,12,12,0,12,14,10,14(},30,12,8,12,28,28,8,12,12,8,24,0 GG0,12,12,30,0,12,12,0,12,12,12,10,6,30,12,12,12,12,20,20,18,50,6,0))FOR 4 'COWBOYS'(} ENTER THESE LINES:77125 F. J=0 TO 3:POKE PLY+J,169:POKE PLL+J,24:N. J165 POKE PLX+J,I+J*10 185 POKE PDR+J,NXT(}DRW:N. J205 N. I:G. 145,,1045 F. I=0 TO 3:DRWBAS=PMBASE+I*256+1 1055 RES. 3015:F. J=0 TO 3<<1075 POKE 704,(}12:POKE 705,128:POKE 706,48:POKE 707,192155 F. J=0 TO 3==175 NXTDRW=DRAW+J*24:IF NXTDRW>73 THEN NXTDRW=NXTDRW-96(}QQ1065 FOR K=DRWBAS+J*24 TO DRWBAS+J*24+23:READ X:POKE K,X:NEXT K:NEXT J:N. ID:PMANIM(_UVBUFFXYMOVEPMBASIZZC10ARGPLACLINEOFC1SSYCTOMTSDAA-}7..@BB)@@ @-} !"-}#$%&@@COPYRIGHT 1981 HOUSTON ATARI COMPUTER ENTHUSIASTS* +@* @-}PLAYER GRAPHICS&(@&(@ -@A  &&;@,9@,9@, E-};@F,E6..hhhhhhh͠ˑ`d +n.0@.SET BACKGROUNDo-}W68,-@`-68@,-@`B68@,-AW68@,-ApW68,-@$-68@,-@-}rB68@,-@$W68@,-@rx,6-F:A,&@&BBy,SETy6-AV$SAY@F-}'B2w@SENABLE PM GRAPHICS WITH 2-LINE RESOLUTIONF-@(B2H%8,, FSET HORIZONT- }AL POSITIONE-%A%A$'+ ECLEAR OUT PLAYERS FIRST*AA*SET COLOR TO GREEN- }A@rREDAA8BLUEA@$GOLD^-%A%A"3-- }@H%8,%$A(L P ^DRAW PLAYER153,189,255,189,153""NOW COMES THE MOTION ROUTINE)6-%@- }!@)6-" 6-R:,"@" A 6-8,6-8,H#"@)"@)"@ 16-&@- }:68,-HB2H%H#"@)"@)"@16-%@:68,-HB2H% 6-C:,6-C:,#-}"@)"@ )"@L6-?:<%A%%$A(<<@,u6-?:<<%A%%$A(<@,68,-%@-}t#"@)"@)"@c6-?:C:,<%A%%$A(<%A%%$A(<@,t68,-&@ -}A I"@;6-?:C:,<%A%<%A%<@,I6-%@ I"@;6-?:C:,<%A%<%A-}%<@,I6-&@_"@,-@6@M%A%%F:%A%%,Q _6-%@-}V"@#-@D%A%%F:%A%%,H V6-&@ A1%$+8,%,E;@F,-}E6..hhhhhhh͠ˑ`)6-?:C:,<%<%<,)MOVE ONE LINE' +@#'0-}A6-@P6-@`'6-@2A0@@ @,AY@0'/AY-}'/'-@0'Ae@++@@S:! @!-@-}@@33,H:,$AYH:,$@b%@2 $(6-H:,$AP(6-%@.C,@0/-}@0/,%@@)C,%@@)B @,L'/%@',%@&@`.-@@-}.6-H:,$AWt.6-H:,$@(6-%@.,M)/H:,$+H:,$,%@7/%@-}M/&@%@ @ 6-F:@ , Af 1!@12@-}/6-R:,/T:,Ad@6-%@ @, Af %@ Ad-}0E ,#1%@16-%@E!AXAd0 @AcI%2@A-}@/@5,A/@1I6-%96-%@!,-"@9/@1#@) )!-}Ad@$k @!-@@-,@0g/%H:,$@&@H:,$@%@#k %F @-}*-@0@#6@6,B/AYF &m%2G2@-}[-@A_ m6-%@("@Ae-77+@*@ *@,)!@Ad2E- } #,%@&@),7/%@E6-%@<! @,!/%@F,%@&@P-!}77+@*@*@,)!AIAe dA ,),%@&@3@A,%@n',-"}%@&@'6-%@x77+@*@ *@,) @AePm @,&@1,%@-#}&@;I,%@_,%@&@m6-&@77+@*@*@,) @3Ae-$}/ ,!/%@/6-&@7 @,!/%@7,%@&@"@ Ag0-%} Ac *** MOVE SHIP] @!,&@@05/&@@0I,%@@)],%@@)-&}- @,@0-,%@@)+!@06-!6-+ Ag06-&@6-&@-'}q @@+,@0=/@@0O/@)Y@e6-ASq6-AY6L%2-(}@P@@1!@ ?6-%@B'L Ac@$J'1%@'"@AP^@Ag-)}hc ,&@=2@A@K,&@_-@Ac r@%2@-*}16-@2=6-@$|7 @,+,&@76-@0!@6--+}!,-6-@20$6-%@$%2@@@G2@@P@i2@A-,}@s@y,/%@c @,!,%@/,%@C-@AG U,--}&@c,&@,%@%@/,%@&@=,%@S,%@&@i,%@%@-.}}-@A & +#(END OF ENCOUNTER.&((NUMBER OF SHIPS HIT: (NUMBER OF MINES HIT:-/} (NUMBER OF TORPEDOES: WD:PLAYERCLINEOFC1SSYCTOMTSDAA,9 lɀL +ͼCͻCC.LY4 H:泭C0iiʹCL{3CLP3 7: *DCC ,=  , /, 1}C0 8 l0N S0G r:ͼCͻC# H:浭C0iiʹCЪLP3 ,=  * N;L8 D, N; ; ,W 2}C  L 4C=  :>810ꍲCC , > 1C1=  :7>810ꍳCC , > 1CͳCC 3}, 1â= 1 :YhhL `i=CCЍCCCCCCCCC a; a; a; , 4L3 ,9> 1 * 鈹Cɛሢ 4}Cɛ )CC0CC ~* 6CCCC CL> 1 * Cɛ ~* 6ܭCCCC C˭CͼCLY5 5}CͶCLY5`C``C`~, , Y5C 4L3? , Y5C 4C ;RD浭CC  C 6}CC0C S ɀGCL6 SCѰɈiՅi@CͼCͻCLe6CCCCL8h= : 7}, ,p  , ,  ,@  :ɛL 15))C q+L7h= , ,3@  ,R@  :ɛL H 7 7L_7 8}7L_7D 7 7Lx7 7Lx7@ `C ` ,q@  * ECɛ>0$蹨C *00C0C *0" CCL7` 9}C X*`8` ,@  *0\X TCɛM ~*HC)JJJJ *6CȽC) *(CC0CCC`8` :}h=84=Wy 84=PyL ON : *nDEǍHI 1C L8 :C q+L8L 9 N;L8P 9 N;L8W ]}  3o|PMBAS V0@)6-A 56-@HVSET B9<}CKGRD COLOR & PLAYER POS.Q6-F:A,&@&BBy46-AV$QSET PLAYER/MISSILE ADDRESSTAY@B9=}'B2w@TENABLE P/M GRAPHICS WITH 2 LINE RESOLUTION(!B2H!SET HORIZ. POS.2D-%A%A@9>}'+ DCLEAR OUT PLAYER FIRST<*AA*SET COLOR TO GREENF;-%A%%A%#")9?}- ;DRAW PLAYERP153,189,255,189,153Z""NOW COMES THE MOTION ROUTINEd(6-R:,"@( An)"9@}@6-&@)B2Hx)"@6-%@)B2H_"@,-@6@M%A9A}%%F:%A%%,Q _6-%@V"@#-@D%A%%F:%A%%,H V6-&@9B} A D:PMG V0@)6-A 56-@HVSET B845 PMBASUPCODEUBYTDOWNCODEDOWCOLOFIRA'@@BBw=D}AA@  Ac Ac @AA"@%%**VERSION FROM COMPUTE APR=E}IL 81 A A 1 +@1@@9#KA`AU'AY@F9=F}B2`KB2V@d50@)6-A 56-@Hn46-F:A,&@&BBy=G}46-AV$xB2w@B2H%-%A%A@!% AA--%A%=H}%A%#")- )%A@)B2R@24,126,165,126,24**MOTION6-R:,=I} %A AC6-%@B2H26-?:<%A%,@6-%@C$C6-%@B2H26-?=J}:<%A%,@6-&@C$ 6-%@B2H $C6-&@B2H26-?:<%A%,@6-%@=K}C$C6-&@B2H26-?:<%A%,@6-&@C$ 6-&@B2H $)6-?:<%A=L}%,&6-%@)$)6-?:<%A%,&6-&@)$$,-@@-%A%1**T:=M},"@*"A2**T:,"*"@A6"@A;+6-%@6-%@=N}+6-@@'"@6-@'6-@E("@6-@(6-6@J'"@6-@'6=O}-O("@ 6-6@(6-@T)"@6-6@)6-6@Y("@6-6@(6-=P}^'"@6-'6-@c("@6-(6-6@h="@6-'6-3=Q}6-= A 6-%6-%%%A%@%B2R9-!A) @`) @)!A 96=R}-  A;@",6-C:,-@@" -%@  "    =S}$!!104,104,133,204,104,133,203$160,1,177,203,136,145,203.200,200,192,7,208,245,96L;@",6-C:,V=T}-%@ j " t   $~!!104,104,133,204,104,133,203160,6,177,203,200,145,203 136,136,192,255,20=U}8,245,96 D:PMG.MACPCODEUBYTDOWNCODEDOWCOLOFIRA'@@BBw<1ABVTAATAOFFHLq @ADAy`A2BVA A( @AW}8 A  @ +d. PLAYER MISSILE EXAMPLEn;A,;@ ,x:6-%@""AX}6@067<,.>:,: A 440,255,129,129,129,129,129,129,129,129,255,0,-1'AY@b'A@AY}&6-F:A,&@&BBy'B2w@'A%%6-F:A4,%F:A5,$AV%%6-F:AZ}A@,%F:AA,$AV 6-$AV%A$&$6-P:'AV,$6-&$AV*%@%@ 3A[}6-@`6-A'6-@36-@"67<%@,."B2H 6-%6-% !A) @3A\} 6-6 !A) @I 6-6D A@ND:PMGRSTR1.LISTAy`A2BVA A( @@Q +L8ML 15))C g+L8 ,CD?E BHCCC /,C\XCC X*C ?0  ? ^}C0L:8鉍C mC mC"??C V0*CͼCͻC L49Cˢ? `CL 9PC B VBӝD@ _}EJNK V0 9 ,? PC D,P B V`εCC mC mC??L9CC`i` `}i`i`i`i`P B VBНD@EJ VBH a}IL1HI B} V@`HS S ShH )L@;LG;h` 0)¢)  N; ,` *;hL; b,hL; ,>  b} , ,L,h=L1 :HOh:` k; 0L>!}DISK UTILITIES (c)1984 Atari Ver 3.2A by A.C.E. Softwar c}e A. DISK DIRECTORY K. BINARY SAVEB. RUN CARTRIDGE L. BINARY LOADC. COPY FILE M. RUN AT ADDRESSD. DELETE FILE d} N. CREATE MEM.SAVE. RENAME FILE O. DUPLICATE FILEF. LOCK FILE P. COPY SECTORSG. UNLOCK FILE Q. CHECK SECTORSH e}. WRITE DOS/DUP R. RADIX CONVERTI. FORMAT DISK S. DRIVE SPEEDJ. DUPLICATE DISK T. WRITE VERIFY:ƛ9!&x#!7&p)) f}'&5./)L''-6(6876j8COPY DISK Insert source disk and Λ Insert DESTINATION disk and Λ IT'S DONE !'Y' to g} execute or for menuSource drive # ?DESTINATION drive # ?Source drive is # 2Destination drive is # 1Enter first s q} BMENU1 NUMbAUTORUN SYSb'DOS SYSbL?DUP SYSb<iPMDESIGNUTLbPMFAST 1 bPMANIMATE1 bPMANIMATE2 b PMMAN bPMATC bPMANIMATE3 b0PLAYER BMENU1 JOYb~PMFAST 2 b;PMGR1 DEMbCPMGR2 DEMbVPMGRSTRING bMICRODOSOBJBMENU2 NUMBMENU4 NUMBMENU BMENU6 NUMBMENU7 NUMBMENU1 UTLB:MENU2 UTLBQ;MENU3 UTLB MENU8 NUMBMENU9 NUMBMENU5 NUMMENU2 APHectorEnter last sectorCHECK DRIVE # X >>>>ERROR # 128<<<! * 0` * : k;` 1 *` 1 *` Disk Drive Sp $@,4OBJv6-@y$cwh7@<@,4ASM)7@<@,4TXT)7@<@,4PRT)7@<@}!"j  KEFPPMBASERASCODBITSAUCE@p@vADBxB@uA 5}@6-?:A6, @  ҭԠҠŠ ̠5}( Ǡ̠2 Π< ŠĠF 5}P ӠРΠƠԠZ d? +-@@K:?AR5}@nn-@@;(! FAST PM OR SLOW PM? (F/S)a(! NOTE: STOP FAST BY SYSTEM RESETn)@x<5}"@p6-@v% AP<- Ԡ@A6-@נd@+5}20@@ L0@@ ^AR@d(  - - נԠԭР - -5}e6-F:A,&@&BBye- ԠРƠ٠ĠӠ - ҠӠˠF6-+%@,$AV5}F- - ԠŠϠРƠ̰SAY@b'B2w@S- - ŠŠΠ͠5}MA@PM- - Ԡ̰ĭŨͨMAA 'B2HA M- - 5} Ԡ̰̠ΠB-%A# B- - Ҡ̰R-@t")5}A6%- R- - ĠŠŠMAs%@M- - ԠŠŠР5}̰9A9- - ԠԠҠנ|-@@:( PUSH JOYSTCK FORWARD OR BACKWARDN-5}@AR d-@#g(j(m(p(s(v(y(|("- - РΠԠŠ, @6@J 5}ŠŠĠ͠TGG104,173,0,211,106,176,12,172,66,6,136,140,66,6,106,72,76,30,6,106^EE176,23,172,66,6,200,140,665},6,72,162,1,189,66,6,153,0,52,232,200hKK224,9,208,244,104,106,176,5,198,208,76,58,6,106,176,7,230,208,166,208r22142,0,25}08,76,1,6,140,0,24,36,126,129,126,0,0|ԧӠ̠Ӡ D:PMFAST.2@uA 4T,4IDt6-@w$h$!!ŠϠĠӛ&//@@D:MICRODOS.OBJ0(-@}@$)@( :36-6-@'6-AT36-D AN(-@@$)@(} X36-6-@'6-@36-b Al(-@@$)@( v36-@76}-@'6-@P36- A@'@'@@'ATF'AT}P@$"D:CIO.LST"26-@6-@'6-@216*IOCB#"@A*;@,}6.hhhLV*6-@ APARAS AVAW*6-?:C:,<,4$ }D:MENU1.NUM3 AXLPB0NZZZCZBAZBAZBLZBLZGETZPUTZIOCZCICIOZDUMM( @ *+s #XLAPNB0XBORDENMPRSNUY ((<(d&(@@1}%2   0 T ZZ?H T ZD  T Zh` `( `M> TE} : X 0    ZLA D LLMHEhDHIYHEUhTB V`LUDRF#$! E}>FN?D#?D1:*.*%V}OCKNLOCKELETEENAMEORMATENUOSASIC FFJJ `( `M> TD\ A @ @# @@AyAwAw@@@F +"A 1}@44A@BFA@B9@'@@99AR@ (}00(' 1}ˠՠ gO;@@,;@ ,;@@,;@f$@,;@,;@@,[6-@1}g6-@ "D1:MENU" ''@@D1:*.* 006.&  ,-@1}@"#-@((, 11(( 1 @6-%6-@16-1}@6-%@#&7@<@,0 & @- A2'"@#6-@!'6-@1}7!@B @<$ -$(-7@<@,U @0Zi%6-@:7@<@,,%A(G6-@:7@1}<@,,%A(i6-@:7@<@,,%A(^A-@@#7(>:,>:,>:, ŠA A0m1}-@ @#*(4 A0> AP-@5@#T]6-A:,c(}m A!A001}"@&6.7@<@,0 AELB6.7+&@,$@%@<+&@,$@%@,L A31}7@<@,4 36.7@<@,!7@<@,4DOS!.0 6.-@B:,07<,4 AH1}67B:,%@,.7<,   6.! 6.D1:!67B:,%@,. +@@@1AA41}CAU-@@k(@LOADING:}-@@(@ A% AK-@1}@"-  CANNOT RUN 7 AA AK @ERROR TRAP. A0WAIT 1}LOOP SUBROUTINE. +@!-@@P3AE-@@](@ CANNOT RUNo(@1} z(@(@ TRY AGAIN %X]SBR TO BUILD PGM NAME.blw6-%@6-%@1}66.7@<@,O67@ <@ ,..w67@<@,.7@<@,v 6.67B:,%@,.Q671}@<@,. 7-@+B:,&@,D7<,4 Q67<,..] 6.=:, @D67@<@,.71}@<@,]67@<@,. 67@<@,. $_%2@@@@9-@1}A= _2@AdAU-F:Ad,AU$?T:,"21}6-%+"@ ,$@"5'? A5&6-R:,&"@A 3"@-()6-&@3 A1}$3"@-()6-%@3 A. A@L"@ A@V"@Ap`u%21}@P@@9-@@= C-I(k2u A t1"@#6-@1}'6-@1 A ~1"6-@"'6-@1 A  A 1"@#6-@'6-@ 1}1 A 1"6-@"'6-@ 1 A  A  D:MENU1.JOY"@6-@ '6-@ 1}1 A 1"@ 6-@'6-@ 1 A '"@6-@ '6-@ A A1}1 A 1"@ 6-@'6-@ 1 A '"@6-@ '6-@ A A0v  AXLPB0NZL< ( ((@A@d"( I} DISKMENU PROGRAM +'0@@@A0@@@[0@@@m@I}@7AR@,,($}++(#| ԠŠƠˠΠ |++(#I}++(# @ -@A $ GI}G;@@,;@ ,;@@,;A,;@,;@@, "D1:MENU" &&@@D:*.* 6,I}6." 6 @0i6-%@(6.7@<@,A67@ <@ ,..i67@I}<@,.7@<@,3 6.|67B:,%@,.367B:,%@,.G67@<@,.(--@B:,I}:7<,4 G67<,..] 6.=:, @D67@<@,.7@<@,]67@<@,.0$I}@(B:, @@- @ 2() < @@FB:, @@KI} @ P(7@<@,)|U @0W'!-@6+'@,%@' |Z++(#| I} |[ ( |  |\++(#x'AR'@@9I}}A AAdAU4F:Ad,AU7'A A0I-@@"1( SELECTION; A0I}?I BP:,A00"@&6.7@<@,0 AELB6.7+&@,$@%@<+&@I},$@%@,L B37@<@,4 36.7@<@,!7@<@,4DOS!.0 6.I}-@B:,07<,4 AH67B:,%@,.7<,   6.! 6.D1:!67B:,%@,.?ARI}@'-@@"?  LOADING  A% BK-@@"-  CANNOT RUN 7I} @A BK A0|<-@@ ( ((>:AS,<-@@ i-@ @ 2(SORRY, NOT I}ENOUGH MEMORYW( TO RUN AUTO.3D demo PROGRAMiB2ym-@ @ 2(٬ԠȠW( I} ϠΠϮĠiB2ym %D:MENU D:MENU2.NUMd"( HV @@@@@@ @@ @ M}@ @@ A2 A#AYAAH ((<(d"(@ @M} +@@6-6-@'6-@36-@?6-@K6-@W6M}-@ c6-@o6-@{6-@6-@6-@@6-A26-A#6-AY6-A6-AHM}uAR!A@D3AAxEA @Ku(%} SM}+(#ӠɮӠҠՠ͠S(#x\+(# \M};,;@ ,;,;A,;,;,;,@AD:*.*=6." A c 6-%6M}.7@<,)67<,..?67<,.7<@,G6.U67B:,%,.c67B:,%,.567<,.--B:,(7<,4 M}567<,._43 6.=:, &67<,.7<,367<,. $ B:,   , (  M}(B:, , T  (7<,  q-@6+',%@! I(#q(#M}  `@,(Π T(#`@4tM}A-@1+',%@ #,6-A:,2"=6.7<,A :6.7+&,$%<+&,$%," /7<,4 :6.7<,h* M}6.-B:,*7<,4 AD67B:,%,.7<,0%  6.6.D1:%67B:,%,.c +@(+( *M} ˠˠ *0(J( loading programO(T(c( \  % V-@"'  CANNOT RUN M}72ABE-AI S2V% D:MENU4.NUM@@@@ @@ @ LB xTFILEFILE1SELDPAGFLG@@Q"%@@@1 Q} n Axp-@"D ٠ΠŠ V-@ @ p(NEW DRIVE # Q} |-@$@  ( * A0<-@$@ NAdAURh @)!@r A| Q}A0 B$e +@-@@< @DISK # NOTN-@@e(@ ON SYSTEMQ}8 A A`#6-@- Ap8@ B Ab-@"C((͠Q}ӠˠM BX@b A`m A-@@P:?-@"m (Q}ҠΠŠ6@ Ap" A`, B6 A l-@"C (Q}ҠԠΠŠM AW A`b@l Bn A@.@@R1:@-Q}@"n((ӭ̠ӠΠŠ,@ Ap" A`, APW-@"C(Q}(ӭ̠ӠԠΠŠM AW A`" B@" A-@A Q}$b%2@@@9-@@P= _2b$b%2@U@Q}@9-@@P= _2b$"z1;@,;@,;@,;@,CQ}@U@ea6-@m6-@z6.D :*.*, +AR@90@Q}S0@] Bw67@<@,.=:, AP@@6^2(*}ŠQ}ŠˠŠD-@H(Z-@8^(@A@!6-5-@@4Q}? A`L@V Bb @v-@%(0J7 @*!@ --@%Q}7(T1!@+-@ @%&@1(^ h F:A,A6ArM @-Q}"( .-@A( FREE SECTORS M6-@|m!@+-@ @%&@2( N-@%@%&@Q}a( FREE SECTORS m6-@M B-@"M((ίЩŠĩŠөӠ>-@Q}@ $( SELECTION >0@@ @] Ap-@$@ +( =-@$@ OAdAUQ}Y A]S27@<@,4P*+"@)"@,=@I6-@S AL7@<@,4Q}P(6-@B0@L AG7@<@,4D(6-@2 A =@G A$$Q}7@<@,4SA: 6-A:,& @)!&@&0 A: A_ B(}@;@Q}@G6-S"@_6-@4$-@% @$ +67@<@,.7@Q}<@,S67@<@,.7@<@,l67@<@,..67@<@,.7@<@,Y 6Q}.-@@,6-@:7<,,B"@F)"@XY67B:,%@,.>:,H1+!@G* @X,)+!@d* @Q},H67B:,%@,.>:,G @@+@e@=ARG Apr +@-@Q}@4(@LOADINGF-@@d(@7@<@,n A@r%a A(@4(@Q}FILE NOT FOUNDT(@OR NOT A LOAD FILE^ A`a% D:MENU5.NUM@r%a A(@4(@PQ-.XINDSNFNCOLCRNPCOROSATOINS; @AA@U}@! @" @ @ A2&&;A,;@ ,;@,U}3;@,<6-@+F0@@@P0@@@Z0@@@U}d%6-6-A% Ae2&@@D:*.*26-n$ A@$ BU}xB:, @A-@@7<,0  ++67@<@,.7@<@,67@ U}<@ ,. %%67&@,.7@<@,57&@,0 567&@<&@,..6-%A:7@U}<@,,++67%@<%@,. 67%@<%@,.G/67%@<%@,.7@<@U},=6-%@G A@6-'@, (}.-1""( ӠΠ6U}46-6-@'6-@46-6@;)6-%@)!)!@0A<"@6-='"U}@6-@ '6-@@ -J6-%@T>>(-7%@<%@, 7%@<%@,h6U}-%@ A+-@@ +(SECTORS USED <-@@!<(REMAINING 7@<@,U}-@@#&"(͠ϠΠҠϠ&"+# 6-!A#6-&AV}6-$@&@67@<@,.D://67@<@,.7%@<%@,!!A+V}&%9"(Ӡ٠٠Ϡ/)@6(>:,9$(#G@@9(ˠˠ ERROR C V}AiG  D:MENU6.NUMNPCOROSATOINS; @AA@TCD4EXQQQQQ1Q1Q1Q1Q1Q1Q2Q2Q50XX1SCRCFPBTBBT@@@@@Z}@@@ @ @! @" A @*L@@B@"Z}A@@@"@@@@d ** ATARI MENU SYSTEM BY **i ** by Mike IreZ}son **n6-6-@'6-@36-@?6-@K6-@W6-@c6-@o6-@{6Z}-@6-@!6-@"6-As> 6- ;,;,;A,,@>@@8x5+ A Z}AR#6-)6-56-BXX(&&| ATARI MENU SYSTEM |Z }9/(&9 ApP -"(Please Stand By....(-P(" Perry C. GoldstZ }ein Z6.D :*.*67<,.=:,( Ap4@eE@I P6.Z AV -@9( DRZ }IVE NUMBER  NOT ON SYSTEM>B L A@V A`, A"67B:,%,., AC  @eZ }#6-+B:,,56-A:7&<&,,C6-P:B:,', 6-'P:,6-%$ 6-P:,6-6-!$6-6-+&,'Z }6-%I 6-P:, A06-(-@0->(>:AW,D I(R(7+$,&<$,||(6-&+&,0Z}%!H( |R Ap % (!!(%7++%,$,&<+%,$,V  A`-@4(TOTAZ}L PROGRAMS @-@V(FREE SECTORS - -(D:# !-@3-(PG# "= Ap-=($PROGRAM Z}(#) (D)ISK (P)AGE (N)EW DISK,A -#(SELECTION /-@#AAdAU64  A@Z}(7<,4P*! A( A J$7<,4D A@$ A T7<,4NA ^, Ap6-A:, ,Z} )!Aph$6.7$&@<$,$ Ar   A|K 6.D :67<,.=:,)-@76-@:7:@F,67B:,%,.>:,  A7 Ap-@-Z}(LOADING PROGRAM3-7(1 -1(" By Mike Ireson ; AP@+@@97AZ}R;%Z  Ap@/@@8;ARV7@ <@,4LSTZ<97@ <@,Z}4BIN)7<@,4 DOS SYS<.:  A-@0(UNABLE TO LOAD6-:(5 -5(&Z} -  A I 00!0@72A@E-AI Z}. 200+0@.$" --(>:AV," 5 -5(&Z}&<-@9($ <$0T-&F:@,M(>:AW,&| Z} |Q T$:d-@ d(&&| |Z}D2/(&2$N "6-6- AX6-+$,%6-%b "6-l Z}6-$v$7 -7( CURRENT DRIVE NUMBER IS #  / -#(NEW DRIVE # /-@%.Z}AdAU 4$ . AP2 AP6-A:, $ )!( 2 AP$? A0 A`-Z}+-@8(>:AW,< ?$ D:MENU7.NUMSCRCFPBTBBT@@@@@X7 ABCDETT((<A@ @I^ } @# +3;@@,;@ ,;@,EAR@^@@^!}K6-F:A`,%AV$F:Aa,%@A0-@@")A6%- ?A@^"}QA@cBBAuAAA @9@@d'B7t@d9AY^#}#o(0(%àӠӠY($  1. DISK DIRECTORY 5. UNLOCK FILEo( 2. DELETE FILE(a(^$}6. FORMAT DISK;( 3. RENAME FILE7. DIS/DIR/PTR^( 4. LOCK FILE8. GOTO DOSa(+?-@@#-@)^%}(5-@8;(? -.(%Β@AY@4M)@X@f6-&@H^&} @)!@@Q2GG@U@AAA A0A`A3]-@ @^'}0(???ǠԠ???BAV-@AZ ]%4>>72,169,80,141,10,212,141,24,208,169,88,141,15,2^(}08,104,645' 6.A @Q$'$7#@@K:5@@D( ŠQ)@^)}T(W(b@|67@<@,.>:,-@#@(&@H<67@<@,.D367@<@^*},.O67@<@,.:*.*Y @Qv@@6-@AA@AB:, @)7@^+}<@,4FREE@Fa6-%@( |+@TB:, @)7@<@,4FREEW(a @H^,}("@#6-@"KC"@"!@@'(9@@ C @eN @ePS<(! ^-} 7@<@,G@S6-AU6@( ģ͠ ( @S2 @Q6%ZR^.}6-A0!@@1( ŠH(ENTER ģŠR @S_+(@3@+%dY^/}6-@d!@@1( ŠO(Enter Ġ,נY @SiR @Q6.D:*67B:,%@,^0}.O@2@R%nP6-@8!@@0( ˠŠF(enter ģP @Ss^1}+(@5@+%xR6-A0!@@1( ˠH(enter ģŠR @S}^2}+(@6@+%% +@@%(r-@@+( ^3} ?-@@ C V( FORMAT DISKj-@@ n r b"(  G( Ӡ^4}ϠԠb(PRESS start TO ABORT F:B2y,"@AUF:B2y,"@% AP/,A^5}T@D1:/% A@;@@D:*.*[@@^6}P:m-@@(Ǡˠ٠A@AB:, @)7@<@,4FREEAS(^7}@|"@SB:, @)7@<@,4FREEA(@ Aec2(@ free^8}sectors 7@<@,F-@@Q @U `@c%N-@@,(ΠҠΠ@-^9}@AD N @Q. D:MENU1.UTL<A@ @I\7 D:MENU2.UTLLYZALFILE2@`"Z(m(QNFUNDBLNKNLFPFSCSLNSPNOOPOPXLANB0PPCIOCHRSTARHLDUMMICODTEMPFBTINSRSFf<}EFSFEFERSRERCHONTJIELZYMIYMALORNFCRNMANAMNPLMACPEPP>((@f=}A @ @A =  QQ @v AU88@](f>}( !"#B2y$f?}%&'()*+,-./01 234f@}56789:;<=>?@AB@CfA}DEFGHI 88"D:FILE" VERSION 1.0D - by Harry C. Koons 12/13/81= +6-fB}%6-16-B2y=6-<<;@,;@,;@,;@@,;@1,2<<;@@,;@ fC},;@@,;@,;@V,d Au A*6-@:,!@*6-&@2"@AfD}$!6-&@!Š;6-@!AR@'(};( SORTING Y-@+6-$+&@fE},%@66-%8,I6-%8,&@Q6-%Y6-%7<,/7<,A@ U6-%&@6-%#6-%.6fF}.7<,>67<,.7<,I67<,.U6- '"6-&@' A$$L' (}( ** FINDfG} **'V(IRST(EXT[( (( A`%"@p6-@% A5e'"@x6-%fH}@' AEj Ay Ao At Ay%6-@ A%6-|"A`fI}~ A0$6-, (}AR@,( SEARCHING -;6-$+&@,%@fJ}(6-%8,;6-%B:,&@ "@*7<,/A "@*7<,1A "@*47<,AfK}  % (}%( RECORDS SELECTED Ay$6-%@"@6- A"fL}A`(=6-%&@-6-$+&@,%@=6-%&@26.7<,<67<,.7<,F67<,.P AfM}x' (} (( ** ORDER **' At AAA%"@6-@% AfN}$8$ } ** SELECT FIELD **'(8Ԡn-@%-@%@j( - 7@$+&fO}@,%@<@$+&@,%@,n 8 A*(ENTER NUMBER OF FIELD.8 B"$,! AyfP} B! A`@; (}+( ** SELECTION CRITERIA **.(;h3( ESS [<=] (QUAL3( REATER [>fQ}=]( ( AKK6-%@$+"@v,%@$+"@i,%@$+"@q,#" AyfR}# A(( Ҡ$(AR@(٠-@&-@%@fS}06-@%8,:XX 7@$+&@,%@<@$+&@,%@,:7<%8,&@,D NARfT}X$ (}N6-%@6-!3(}NO MORE ROOMA6-&@K AyN$(RECOfU}RD NUMBER /-%@/(RECORDS EMPTY &4.67@,._67,._.67@,.>! A A"fV}! A#0\$##@@K:-@-@ %@ (6-$+&@,%@fW}(6-%8,-@8,)@!!"@()"@)A"P!!"@0)"@1A$^fX}"A&6-&@& ~_26-@2T67%&@<%&@,.>:,^ A"P"AUA# >:,%fY}%67%&@<%&@,.>:,    @ $ B-@%@>(!fZ}ΩB$ 637@<@,4Y)7@<@,4y6$. G37@<@,4N)7@<@,4n= A@Gf[} A#`0  Ay A#08 6- $` @26-%+"@1* 8,,&+"@0*!@,@"A"Pt  >:,6-f\} A"P > }( ** DISPLAY **& At26-@> _ (}6-@'-@0@#4 :f]}!B(}R( Ϡ\ Ay_$ AR@ E-@$@( /-@E(RECORD NUMf^}BER  26-$+&@,%@26.7<%&@, A AR@ F:,"@A3 F:f_},"@$ 9F:,"@/6-+"6@,&+"@,9 A1 ! F:Ad,AUA2& A00 -@0f`}@#: "@(D "6@(N F:,"@A0X A1P ;#@@fa}K:0)@;@ AdAU #"@ A@# A0 "AT AE %fb}"@6-@% AP A0 -@@#6-% * @  6-&* A3@ $ !fc} 6-&$ A3@    A0  F:,"@A0 A3@$-%@($fd}-@ @# AR26-$+&@,%@26.7<%&@,6-?:C:,:, 3 fm} 3 3E6-%%@!!@W&/-@p53 9 E6-@$p6-@& (} ((fn} ** SAVE **& At (}( ** SAVE ***(XISTING FILE*( EW FILE( A#"@xfo} Ab# A`"@i A`p Ay A`P Ae Aw$8((ENTER FILE Nfp}AMEB! 6.D1:!67B:,%@,.V$d/AR@!6-/, (},( ** DISK Dfq}IRECTORY **&&@@D:*.* Afpi6-%@(6.7@<@,A67@ <@ ,fr}..i67@<@,.7@<@, 6. 67B:,%@,.G67@<@,.(--@B:,:7fs}<,4 G67<,..] 6.=:, @D67@<@,.7@<@,]67@<@,.0- 7@ft}<@,4FREE.#'- Ag$@B:, @Ag" Af,() 6@fu}@B:, @AgJ AfT(7@<@,)^ Afp|7(7( 7@<@, fv} FREE SECTORSAR5-@@"1( FILE NUMBER5 6-A:,P:,Ah1fw}@1@@D:*.*"-@@" [6.7@<@,367@ <@ ,.fx}.[67@<@,.7@<@, 6.D1:-@B:,)7<,0 )67B:,%@,.7<, fy}."@(}.( LOADING -"@(}-( SAVING  @$X' (}(fz} ** LOAD **'\(LEAR( ERGE^( A`"@g6-b6-@ Aef{}l Aw$(LL(OME( ( A+"@e6-!6-@+ AtP+"@f|}6-!6-@+ AtP Ay At $L)6. ENTER CHOICE)V))6.hhhhhΠf}} _`j467@,. %67@@,. 467@,.t " 9,9,;@$,y667@,. '67@f~}$,. 667@,.~G-@":67@$+&@,%@,.C68,-G BB6.8ISPLAYEW INf}D RDER RINT OAD AVE ND ,6--@(6-%8,, K68@,-&-@G6f}8,-8&@,%8&@,K /!6-P:+I:,&A,',/;,;$,067@,. !67$,. 067@f},.$6.hhhLV(@2@<6-C:,%+"@,$$F""@ @f}"6-P$"@@$6-%xAP%@$6-P:'AV,$6-&$AVARAf}S(6-P:$'AV,(6-$&$AVAVAW6-?:C:,<@,@$9-@f}@#2(Type to continue69$ ((ϠȠ $@. + }%AR.f}E A6-6-JI0@@ @70@@@IAR@T (*** FILE Mf}ENU ***( (^L-@@I  7@$+&@,%@<@$,L(h *( (( ARf}* A6-@%+"@x,%@$+"@h,%@$+"@,%@$+"@v,%@$+"@,%@f}$+"@i,%@$+"@y,%@$+"@p,!!"*"@AP%"*@i%6-@f}OOAA A0APApA`AAA A ) (} Ay Ay)f} Al  +4!@ B(},(ERROR F:A,6 Ay@ A(#102# F1,12<# F2,27F# Ff}3,27P# F4,27Z# F5,27d# F6,27n# F7,27x# F8,27# F9,27#F10 ,27 D:MENU3.UTLTEMPFBTINSRSFdk>QA@@ A @0 қ- 7@<@ ,4FREE #'- @1j}-@@$7<,4 167<,.. $'@'B:, @@<: @ ( #@j}:B:, @@P @ ( @0W(Z(  dC (AR.@@j}@@@9C!!Ҡ by John Kato, 8-12-81 +'0@@ @A0@@ @Sj}@@e@@9wAR@6-@=-@=(#j}++(#| Work Disk Directory List |22(| Drive =:, - Aug., 1981 |++(#j}`-@@!6(PRESS TO CHANGE DRIVEH-@@"`( TO CONTINUE>F:B2y,"j}@&6-%@2!@>6-@ F:B2y,@AC;@ ,6.D1:*.*)@C67@j}<@,.=:,K @@2-@!9(K-@@$ D:MENU8.NUM1hw23{l  ARAYFILENAMEDISKFILECOUNARRAYCHOICLOOPAUS$ 8@'Dn}oo 堶 庠͠n}*** MENU (44 PROGRAM MAX)*** (C) 1980 LEN LINDSAY *** LAST REVISION 11-15-80 &&;A(,;@ ,n};@ , ;@,8@@'@@98DEFALT MARGINS5 +5CLEAR SCREEN AND GO IN TO TEn}XT MODE 0"AR@"CURSOR OFF(0@@70@@@Q0@@ @n}k0@@@0@2. 6.D1:.THE DISK TO BE USED FOR A MENU<: 6.:THE NAME MUST STn}ART WITH THE DISK DRIVE NUMBERFD67B:,%@,.*.*DLOADINGD1:*.* GIVES THE DISK DIRECTORYdE @@n}EOPEN THE DISK DIRECTORY FOR A READn"6-"INITIALIZE COUNTx)@)READ NEXT PROGRAM NAME/B:n}, @A/NOT A PROGRAM NAME$6-%@$ADD ONE TO COUNTm"@#!@@ 3-@ n}mSWITCH TO RIGHT HALF OF SCREEN (CHANGE LEFT MARGIN TOO)M!@D6-@D% A MTOO MANY PROGRAMS - JUST Kn}EEP READINGd6. . dINITIALIZE THE NAME FIELD TO ALL BLANKS EXCEPT THE DOT BEFORE THE EXTENSIONa7@n}<@,4 767@ <@ ,. aTHERE IS NO EXTENSION SO GET RID OF DOT_+67@<@,.7@<@n},_ASSIGN THE FIRST 8 CHARACTERS OF THE PROGRAM NAMEV+67@<@,.7@<@,VASSIGN THE EXTENSION OF THn}E PROGRAM NAME,b @  bADD AN EXTRA SPACE BEFORE THE SINGLE DIGIT NUMBERS TO ALIGN WITH 2 DIGITS6! ) n}!PRINT FILE NUMBER@   PRINT THE PROGRAM NAMES67B:,%@,.SADD ON THE LATEST NAME TO END OF STRING OF NAMEn}S THUS FAR& A &GO READ NEXT FILE NAME& A&SET TRAP FOR BAD INPUT<@<CLOSE THE FILE USED TOn} INPUT DISK DIRECTORY+AR+TURN CURSOR BACK ONG-@@"'  RUN NUMBERGPRINT MESSAGE ON MEn}SSAGE LINE 1@@1SET LEFT MARGIN TO DEFALT..GET THE NUMBER OF THE PROGRAM TO RUN# 6-P:,#GET Rn}ID OF FRACTIONS&8 @)!A8OUT OF RANGE FOR THIS MENUXU 6.UTHE NAME TO USE WITH A RUN STATMENT MUST Bn}EGIN WITH THE DISK DRIVE NUMBERbW&6.7$@&@<$@,WTHE NAME OF THE PROGRAM INCLUDING EXTRA SPACESln}-@@v)7<,0 )67B:,%@,.7<, *'+4 D1:DOS.SYS,)+4 D1:DUP.SYS,*.' A 'SETn} TRAP FOR DISK ERRORF-@@"&  LOADING FPRINT MESSAGE ON MESSAGE LINE5% BEg5RUN THE PROGRAMn} AND TURN OFF TRAPH-@@"(  CAN'T RUN HPRINT MESSAGE ON MESSAGE LINEA-@A0 ADELAYn} TO ALLOW TIME TO READ MESSAGE A GO AND TRY AGAIN D:MENU9.NUM$ 8@'DlR 8 F JXLAPNBEGIJBLJ@@ @ (AU(}T r} @ Br @'@@'@@9O6-@ Br}OD1:MENU MODIFIED BY JERRY WHITE AND RUSSELL GROKETTAR @h -@6?=-@r}6? ]2%@&@a e h$ dG;@%,;@@,;@ ,;@@,;A,;@r},d@D:*.* >@'-@@4( > @=-@@=(#r}-#6. - @0''7@<@,4FREE@c 6-r}%"6.7@<@,;67@ <@ ,..c67@<@,.7@<@,' 6.|67B:,%,.'67B:,%r},.A67@<@,.('-B:,47<,4 A67<,..E 6.=:, @867@<@,.7<,r}E67<,.0$ @ B //IF A$(3,5)="MEN" OR A$(3,5)="VAR" THEN 30(&&7@<@,4SYr}S@02" @ "(@) < @ B>//IF A$(3,5)="MEN" OR A$(3,5)="VAR" THEN 60F&&r}7@<@,4SYS@`P< @ 2(@7@<@,)|< @0W0!-@6+'@,%@r}0 @|X0!-@+'@,%@0(@|Y0!-@6+'@,%@0(@|Z44(@r}#| |[&&? #6;"| ";A$;" |"\F4(@#r}FAR@"-@@ "(@R-@@)-@@ @(@ SLCINN-r}@R B-@@ ,(@ EETO:-@> B E-@@ -(@ r}7 A0;E BP:,A0$ "6.7<@,$ AED A0:6.7+&,$@%<+&,$@r}%@,D B77@<@,4 -6.7<@,7 AEP7@<@,4OBJ)7@<@r},4AUT)7@<@,4DOCZ+}(--- REMOVE BASIC CARTRIDGE ---7<@,4DOS.* 6.-Br}:,*7<,4 AH67B:,%,.7<,   6. 6.D1:67B:,%,.0-@ 0(@ Lr}OADING  A% B=-@ 3(@ CANNOT RUN = BM-APAP52r}@'@P9 C @M A0' +'--6-F:A`,%F:Aa,$AV%@$'&@@r}q.'%@@B'E%@$@e.%@%F:A`,E%@&F:Aa,L'Q0@@@r}70@@@Q0@@@V'0@@@`'5@@2(@r} 5$D:MENUPNBEGIJBLJ@@ @ (AU(}T p