flak T0:0:0: "title" %0:0:0,0;  "flakobj"  a$(200) J6:2::10 ,0;"Enter your misile range 1 thru 9" (!a$=:a$<"1"(a$>":")40( 250719,((a$)+4) , l=28672p  500 "flak"5 L "title"32768  "title"32768,6912  "flakobj" 4#"flakobj"28672p,30214v 9 ~title À??|@@?G0 >@@O @? 00> 5 8?>?@o 0$8???``` `? 0`  D?`?`?` ???` ???@?  ?@ @?@ ?$@?? 00?!  00D?a>@|d7nw0 @7fw`p0B 1? W? 0 ? >>p!6}f6lp 3͞fw)?`  ?@(||O>#>>(| pP@}6f6l`@8`<@`E h Gp}@??݀`I*5>?f6m?` E4 ed??`  T la?`0@ `!` 6UUTo B(f6m0` XEc?   ?(xO U` 5 `Q} ͳf6m # ? `$?p@@T@A8``@f6m?0@S @%?"VTL8!@@}?@6)3͞nw̔mf6l|c  H@ JA?`?Ċ08@@?0~8?`8 @ @|Na@8? ??@O` ꠰?A ?O-p8 ?!`8D|??B<?$G A ? `08A`xO  0.  0H@" P1߂0? 8? @$*8" < $$"  ?=p8 $0"?  $#|@ ?0??8? \'`@/.8?` ?HH?! ~p? ?`?8'? @` 8N"??HD $! p1(?``p8p ~"?@?HD"FFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFGGGGGGGGGGGGFBFFFFFFGGGPPPPPPPPPPPPGGG@BBBBBBBBFFFFFGGGPPPPPPPPPPPPGGFFFBBGGFBBBFFFFGGGPPPPPPPPPPPPGGGGGFBBBBBBFFFFFFGGPPPPPPPPPPPPGGGGGGGGGFFBFFFFFFF@PPPPPPPPPPPGBBBBBGGG@00000FFFFFGGBBBBBBBBBBB@BBGGFG80000000FFFFGGGBB@BBB@BBB@BBBBBG000000000FFFFFGG@BBBBFFF@BBBBBBF000000000FFFFFFFFFFFFGFFBBBBBBBG000000000FFFFFGFFFGGGGFBBBBBBBG000000000FFFFFFFGGGGGBGGFBBBBBGG000000000FFFFFFFFFFFFGGGFGBBBBG000000000FFFFFFFNNNNFFFFGFGGGBBG000000000FFFFFNNNKNNNNFFFGGGGGGG0000000BFFFFNNKNNNLLLNNNNFFFFFFFFFFBBFFFFNNNNNNNNL||LLNNNNFFFFFFFFFFFFFNNNNOLLNNNLL|LLMNNFFGGGGGFFFFFNNNNNNMMNNNKNLLLNMNNFFFFGGGFFFNN!))** KNNNJNKKNNNMNNNFFGGGGFNNN))()*zNNNNHHHHNNKNMNNFFGGGGNNN)))(("z*iaiihHHHHHHNNNNFFFFFFNN!)((("**iiiihhhhhhNOONNFFFFFflakobj vpÀv!2v2-2g>23ͳs!y ͚s:-'_!znfs:g!Dt(!Tts:3!et(!sts!"vks PʣpJʙrKʹrLrNr!vFGs*v- % "v!v4Fps!2z20:z s!v]p:g_( y2x!!(x gr q y2xr:r!v:xO> '_nf~2x#~2x :x #>. w#!xnN&DQ##"xͳss!y͚s qks q (I0( hqw#*x#"x+͂x hq*x> ͂+"x>.w+hq:x!;=2xp!vs]pGs*x :x _y͂!- % G= r!wnf^V 0  ++:xG!wnf^V ++~8  0 ##y( dͳs!y͚sks 180<2-pͳs!z ͚sks 2-pͳs!y͚sks 180//23pͳs!z͚sks 1( 2 >2gp2gͳs!v͚s/s!X>Z!x~#w#!x4!X~#!>Z~+/x/( g{<0W8z!vZ~nfs##!@uT>n&NQ~#( ͂#>ݶݶ5Fw#KEYBOARD INTERFACE-2KEMPSTONCURSOR ONE PLAYER TWO PLAYERSBEGINNERNORMALPLEASE ENTER YOUR NAME  FLAK  COPYRIGHT 1984 U.S.GOLD LTD. 8P - PLAY GAME HK - SELECT KEYBOARDXJ - SELECT JOYSTICKhL - CHANGE SKILL LEVELxN - CHANGE 1/2 PLAYERS CONTROLS : PLAY MODE : SKILL LEVEL :H[1] = INTERFACE-2X[2] = KEMPSTON INTERFACEh[3] = CURSOR INTERFACEKEYBOARD CONTROLS ARE :-(Q = UP8A = DOWNHO = LEFTX P = RIGHThL & ENTER = ABORTxH = HALTM = FIREANY KEY TO CONTINUE([1] = BEGINNER8 [2] = NORMAL([1] = ONE PLAYER8[2] = TWO PLAYERSBHY65TGVNJU74RFCMKI83EDX LO92WSZ P01QA tw@wdwwwwwwwwwwx#x/x;xGxSx_xkxwxxx TOPTENTOPTENTOPTENTOPTENTOPTENTOPTENTOPTENTOPTENTOPTENTOPTEN01 CHRIS......82 DEBBIE.....@3 LYNE.......H4 MIKE P.....P5 ANDREA.....X6 GEOFF H....`7 ROY THE USHh8 ANGELA.....p9 BRIAN......x10 ERIC.......00000008000000@000000H000000P000000X000000`000000h000000p000000x000000GFEDCBAThis program was adapted from a Commodore 64 version by Christopher Smith of Croydon, Surrey, England between September and December 1984, using an A.C.T. Apricot micro. It took approx 300 hours of programming and debugging time and bought the programmers wife a new kitchen. C.P.S. 1984. ttttttu.uJuZuku~uuupvvuuuvv$v;vIvWvvv tt*t8t00000008000000@000000H000000P000000X000000`000000h000000p000000x000000GFEDCBAThis program was adapted from a Commodore 64 version by Christopher Smith of Croydon, Surrey, England between September and December 1984, using an A.C.T. Apricot micro. It took approx 300 hours of programming and debugging time and bought the programmers wife a new kitchen. C.P.S. 1984. ttttttu.uJuZuku~uuupv     ;********************************************  ;* *  ;* PRINT THE SHIP ROUTINE *  ;* *  ;********************************************  ;  ;  .ABSOLUTE  .PROC SHIP  .ORG 0C200H  .PAGEHEIGHT 5000  .NOLIST  TABLE .EQU 32383  CHRSTR .EQU 28160  INIT .EQU 831CH  FILBUF .EQU 84ECH  FLAG .EQU 8382H  ATSCFG .EQU 865CH  MVE .EQU 8384H  SCRCNT .EQU 84E7H  CHARCNT .EQU 84E6H  ATTIN .E@ABCDEFG @ A B C D E F G@@@A@B@C@D@E@F@G`@`A`B`C`D`E`F`G@ABCDEFG@ABCDEFG@ABCDEFG@ABCDEFGHIJKLMNO H I J K L M N O@H@I@J@K@L@M@N@O`H`I`J`K`L`M`N`OHIJKLMNOHIJKLMNOHIJKLMNOHIJKLMNOPQRSTUVW P Q R S T U V W@P@Q@R@S@T@U@V@W`P`Q`R`S`T`U`V`WPQRSTUVWPQRSTUVWPQRSTUVWPQRSTUVW       %!  "$" "&#"'(""&ŀŀ)*)*,+,+,+,+,**+,**+ **  **         -"0/.'( /&''6,+,'(+', /+',''8 (+9 / /: && '  '    ;'% /&?=%'>'(&'%!  / /&@ABABA'BABCHDIJFGEABNOP1!"@!]"B!D"!">22>2?Ѓ>^0̈́>^22(>>_!R"2<2!: Önf^V++!e ?:}G:=2 3:2Z!Z >R>Z!D X>2\]:?(]*B#"B:<2 @>2:<2 !"!"E !"!D"!]"B!"@>>2?!D~!e:( Dž>2}Dž>2}**@~O???'_nfy(RDF#~#x î#"@*"Ņ*B~O???'_nfy(R!m~(I #~#_~#W G#~#'''S_:?_~[ŅSŅ:?=2?*Ņ>A     !"#$%&'()*+,-./012/0123456789:;<=>?C@ABDEFGGGHIJKLMNOPQRSTUVWXYZ[\]^_`aqbcdefghijklmnoprstuvwxyxz{|}~  !"#$%& '()*+,-./01232845*6,7.)9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWVXYZ[\]^_XYZ[\]^_XYZ[\]^_XYZ[VVW`TababacdefghijklmBnopqrstuvwxyz{|}~9abab999  !"#$%&'()*+,--..--..--.../0123456789:;<=>?@@@@@@@@ABCDEFGHIJKLMNOPQRSTUVWXYZZ[\]^_``abcdefghijklmnnopqrstuutvwxyz{|}~    !!""##$$$%%%%&'(((()))***+,,3-..//0000011122222111222221112222211100000//////444566.$$(((77*8888*77(((99999888888::::888888::::;;;;//////<<<===<<<<<<>>><<<<>><<<<<<<<<@@@A<<<<<<<<???? * 4(4&E <xCg<4)"bV@ ~?>~ @~>߿?C';}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<$BC''CB$<~ @~<<~<<<<<<<<<<<<߿                "        "  E>5 E. >)  5  .E)>   5  . )        "   "  E>5  E.  >)5 .E  )>   5   .   )  "      "J  [ [J [[[c[[[[l[[lllJll    E}>}5} E.}>)}5 }.E})>}5}.)R  t" V  x   " "    V  x   VVxVx x V V"x x"Vx  "  "  " " "E>5E.>)5.E)>5.") "       "                               "              ""        " E   >  5  E.  >)5   .E   )>   5  . )   } } "}  }} } "    "   E > 5 E. >) 5 .E )> 5  . " )                      " "  " "  "             E>5  """E.  >) 5 .E)>5.  )       ŀŀŀŀŀŀŀӀŀŀӀŀ̀Ӏ̀Ӏ Ӏ Ӏ ̀̀  ܀&7J]n{܀&7J]n{  ŀ ŀ ŀ ŀ  ̀ ̀ 2/2/2/24/4/4/0.0.0.4/4/4/0.0.0.4/324/0.0.4/4/ .0 . /4 /.5ǁ15./ҁ4/.݁0.2/4/20.0.4/.4/15M15 \ 0.c0..1./n4/20.00/u0.0./4/4/4/.0.0.0./4/ .4/.0 .0./5./2/5./.0.0.0./4/4/4/.0.0.0./4/4/4/%!!!! &.0..0./‚‚4/5˂˂15.0.0.0. . / /4/ .0./232/.0./4/.0.0.0.//4/4/.0 .0././2/./ . . / /4/4/0.5ǁ15.32ҁ32݁.M0.\0/0.c0./n4/ .u0 ./2/42/.0.00./4/44/.0.00./4/‚44/5ǁ15˂1ǁ15ҁ ҁ݁݁..MM\ \.c0 .c0./҂4 /҂4/5ǁ1 5ǁ15ҁ ҁ/u4 /u4/51 5150.0.4/4/0.0.4/ 4/ !قققققققققق   قققققققققق        K K    MM       L L   ققققققققققCHDقققIJقI'JI'JققIJقققFGEقQRQRQRQRQSSSSMSMSMSMSM 8  8?  8?   8  ? 8  8 8  8 ?  8 9     '   ''   ''   $ $   $ $ ' $ ''  ''     ''  '?'  '?8?' !?8?'!  '   ''   '' '   ' '   ''  $ ' ''  $ ' '  $ '' '   '' '  $ ' ' $ ' ''  '' $ ' $ ' $ $   '  ''   '   '    '    ''    ' ''    ' '  $  '' '  $  '' '  $  ' '  $  ' ''  $  ''  $ ' ' $ '' '  ''  '  '   ''   ''   ' $ $ $ $ $ '  $ '  $ ''  $ ' ''  $ ' '  $ '' '  $ '' '  $ ' '  $ ' '' $ '' $ '  $$ ' ' $ ''  $ '' 8 ' $8$  ' 8$  '' 8  '' 8  ' 8   ' 8   '' 8   ' 8   8   8      '  ' ''  '' ''  '' '  ' '  ' ''  '' ''  '' '  ' '  ' ''  '' ''  '' '  '   '   ''   '   '   '   ''   ' ''   ' '   '' '   ' ''  '  ''  ''  ' '  '' $ ' ''  ' $ ''  $ '  $ '  8$ ''  8$ ''  $8$' $ $ 8$ $$  8$ $  8 $ $   $    8  $ 8    8  $  8  $  8 '  8 ''  ''  ' 8  8 $ 8$   8   8 8   8  8  ! 8 $ ! !8  !' 8  ' '' 8  '' '' 8 '' ' 8 ' 8 8 ' 8 ''  ' ''   ' '  $ '' $  $ ' ''    ' '    '' '    $ '' '    $' '    $ ' ''    $ ''   $ '   $ '    $    ' $    '' $    '' $    ' $    ' $   ''   ' ''   '' '   ''   '       '    '    ''    ' ''    ' '    '' '    ' '    ' ''  '  ''  '' $ '  '' $ '  '$  $ $  $  $  $  $               '    ''  '   ''  ''   ' '  ''   ''  '   ''  ''   '  ''    '      ' $   '' $   '' $   ' $   $            '   '  $$ ' ''  $$ '''' ' ''   '''' ' '  8 ' '' '  8 '' '  8 ' '  8 ' ''  8 ''  8 '   '   $$ 6@2̯@԰Pر~ܳf$~$ʸ, UDVĒPzL!x_՚ițq   9  9  9 9  989 ? ? 989  989 9?9 9?9  989  989 989 989 989  989 989 989 989  9  989  989 9 9  9 989 989 9  9 9  9   9 989 9 9                                                   9           9  9 9  9  9 9  9 9 9 9  9  9 9  9    989 989      98 989    9  9  9 9 9 9  9 9 99999999999 9 99999999999999 9 999 99999 99999999 99999 99 99 88888 88888 8 8 8888 88  88???lxȽ|ٜRϝNp/դN|Q%T 989      98 989    9  9  9 9 9 9  9 9 99999999999 9 99999999999999 9 999 99999 99!CALL ATTSWP !CALL ATTSWP !LD BC,30 ;AND NOW FINAL ATTRIBUTE !ADD HL,BC !CALL ATTSWP !LD A,(INTFLG) !LD C,A !LD A,0 !LD (INTFLG),A !BIT 7,C !RET NZ !EI ;AND DONE !RETI ;TOTAL=13,457 T-STATES  SHPCNT .BYTE !; !; !; !;*** SERVICE ROUTINES FOR INTERRUPT ROUTINE *** !; !; !; !; !;  ATTADD LD HL,(SHPY) !LD DE,(SHPX) !LD A,L !AND 248 !LD L,A  ENT1 SLA L !RL H !SLA L !RL H !ADD HL,DE !LD DE,22528 !ADD HL,DE !RET !sw{͏Z>2>2\>g !- % /(88 *w>2zp̈́vͦd^oxV!q#q>!w!ut>G^c*:\  ͌*:yO>2yyML LLL LLL L*͂ ͂͂͂ ͂͂͂ ͂*p[n}o%%Xw$w#!~! NF *nKp: >>2.!.+*nKpQ QCQCQCQ*n#KpQ QCQ>GE>G($FE*nKp+QsQs*nKp>Qs= *nKp#QsQs~~w$#~w#:̩ *n + #"n*p R  "p*n}0."n 8."n*p}80.8"p."p!! !!!%:-'_nfxxx~xxxx:0<20*n"1*pB"3!d:0 <20*1K3Q$5EQw*3[15:\  :=w:0<20Ư20:323:8!9G:3o:1gNF~~~'_!Fnf!V^V45!H F!:g(!>~<: >0w+ wy8>2!e:g(!f4Z##G:3((23:}G(*!:3???o:1g~ ~ 20*3[15~(2=w*1K3Q5!>s20:g(*!@ ͂#!X o&%%%< ~#w$:<2O>a(>2/ɯ22/#:/- %x PLAYER 1 SCORE 000000 ++++ VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV PLAYER 2 SCORE 000000 ++++ VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhh???~~~B~<?????????Vł3ŏ^Ň:ŗcŗAşkŏHŇsŤOŤzzzz̆Ɏɖɖɖɶɾf68DDDDD86&eEGg%%EE*4nf: R `##~ S4!1[6S6ogw#SO:3̡w!84##"4nfj(ut*v\]T)))))"v\|:8G!9nf: ~8(>w=w##(*6++"6!85w##:8G!9nf~'~<w >wSO:3̡O݆8q'~'!L_nf^#!^V~(GO$>GE~GEN!!! !'~On&QJQ_~On&QJQCQ_#!'N!!!! ͣ4ͣ55 :( >w!##9iiiih(@ 8 $҈+29(@ G NU@\cjqx ( @(P0 H '.h5<CJ0QPX_fmt{ 800 @  Ԡ(#*18?F8MT@[bHipw~X@@@p H&-4;BIPXW^elsz@HpHx ")`07>EHh(@ 8 $҈+29(@ G NU@\cjqx ( @(P0 H '.h5<CJ0QPX_fmt{ 800 @  Ԡ(#*18?F0MT@[bHipw~X@@@p H&-4;BIPXW^elsz@HpHx ")`07>EH                              \֤ ,Lڔ|zvn^>xpbFp`@`@`@p`@xpbF|zvn^>߿߿ϟ?ϟ?Ç?Ç???????Ç?Ç?ϟ?ϟ?߿߿ @8p8p @ @>|??????>| @<<<<~~~~~~~~~~~~<<<< @ @ 0` 0`w~wO:nȑ0Dw~???wO:p???0Dw0~wwww:}G!fi~V(8-wV(N(5þ4þF(5þ4V wwV ~0 ~88! @!}5*{R"{T:}G!~ ~  yʁ:0(:3??? :1yʁïyn&N!!!!!zQ 5:\  ~wn&N!!!!!~Qu5~wwZ*nKp>w:}G!:n=GO:p???og~8y8~8|8 ȿ:}G!fiE!ȯ2\>2z2\E>2z>22y¯2y!hnf">2\>͂̈́>͂v>͂>͂d>͂>͂>͂##*L LLL LLL L:g!e(#O~=w@y(9g 0G>_!y(!HȿR> wZ>2\̈́d*w:g_ :e=!e~#p*B}o$RB0!:g("c"a:g_ !e(#Ny 2gZ X!A >22>2?~Ѓ>^0̈́^>2<2\vV^>2\̈́!y5͠d*a:g(*cKBB C(>2\̈́!y5͠d>^OSʡo&!"e!g˾!;>0w#####>+w#!"a"c!ww=wS4!1!"̯282}2\222/!"{!9"6>2n>X2p>@!w#>?!w#!x"??????????????x9yȸ<$$$$<~DDDDDD~@@@@@@@@@@@@? ? PLAYER 1 GAME OVER PLAYER 2 GAME OVER <<<<k