COMET &0:0:0:1:  43469ͩ start=43470Ω +errsp=23613=\+256*23614>\ *errsp,start-256*(start/256) "errsp+1,(start/256) n j=startstart+n-1 a:j,a j 33!,33!,3,19,58:,58:,92\,254,20,40(,4,254,12 ,32 ,15,33! 7start-256*(start/256),(start/256) 229,253,546,0,255,253,203,1,174,195,125},27,229,195,3,19 :10 ,3;4;"LOADING 'COMET ENCOUNTER !'" "" (0,0:"" tarΩrrsʩn!a SC P<@<B8|||||0||~ ~hh||0 ~j| B~|||||z|||d~~<<  @ xc>8?>@5\@I0<P@Pxfr8sr@*B B@  ݜ> 0<@3( j/ @  UU@ ppp@W]A x9 &PKp &T @1H4TUTx"@Կ/@@ S?@ *@@- @@"TAIW@Hx2 H?h c몠 `|Eb@Q*Qo Q*Qp UUU@Q*xd_u Q+D/U*D RQXHPUWUUQ|`ebJ?_ Pş\u  ڄh@@yU@UW?h _@*@|˅qT? /TOxTU UUU@TxBT[`TTH ꯯TIUUUUR|q J/ (TV @*ꪩ x  {p  U@h_ 70 <(@$@ ?0 F@$@4X@U}U@@$@x@P@$;@ T$0xxH R@UUUH< A x`@xH7 D_W@8h ~<8EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECEEEEDGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGBECCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGEEEEEEEEEEGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEGGBBBBBBBBBEEEEEEEEEEEEEEEEEEGGGGGBBBBBBBBBEEEEEEEEEEEEEEEEEEGGGEBBBBBBBBBBEEEEFEEFEEEEEEEEEGGGGEBBBBBBBBBBEEEEEEEEEEEEEEEEEGGGGEBEEEEEEBBBBEEEEFFEEEEEEEEEEFFFFEEEEEppEEEEEEEEEFFEEEEEDDDDDEEFFEEEEBppFEEEEEEEBBBBEEEEDDDDDDEEFEEEDEEEEEEEEEEEEEEEEEEEDDDDDDEFFEEEDEUEEEEEEEEEEEEEEEEDDDDDDDEFEEEEEEUEEEEEEEEEEGGEEEEDDDDDDDEFEEEEEEEEEEEEEEEEEGGEEEEDDDDDDDDFEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDEEEEEEEEEEEEEEspace v4<Y4Wx4load from drive  44469 0*"m";1;"sp code"44470,21066JR $*"m";1;"udg0""a",168 1 70F 2load from tape  7 44469 <.0,0:""44470,21066JR A.0,0:"""a",168:0 F hi=0 K.236066\,182:236077\,172 P 2200 d START  n&0:4:0:1: x 8000@   Mscr=6scr=11 scr=19scr=28scr=36$3000  M558604,(*7)+1:558626,(*7)+1:sprites 3558648,69E:55866:,70F:attrs 255850*,10 :55851+,4:pause 455876D,2:55877E,2:sp erase  55878F,1:no scroll :5000+scr L55750 Vscr=40(2500 ~$55854.1692000 255854.16845416h:21004   ADVANCE A SCREEN  $55854.1801008 scr=scr+1 sc=sc+5 3 1000 4 LOOSE A LIFE  ;liv=liv-1 <&8,10 ;"" =*9 ,9 ;"" >+10 ,9 ;"" ?+11 ,9 ;"" @+12 ,9 ;"" A+13 ,9 ;"" B+14,9 ;"" C+15,9 ;"" D+16,9 ;"" H*17,9 ;"" R,11 ,11 ;"LIVES = ";liv;"" S"9 ,13 ;"STATUS" W+13 ,11 ;"SCORE = ";sc;"" \+15,11 ;"ZONE = ";scr;"" fliv=06000p z=1500:z  1008  START SCREEN  &0:4:0:1:  31,4;"LIVEWIRE SOFTWARE PRESENTS" )4,9 ;"COMET ENCOUNTER." "x=3:y=4:7020l #x=3:y=26:7020l U20,0;"Can You Be The First Human Being To Land On HALLEY'S COMET ?" C16,0;"Use Keys:Q ....LEFT W ....RIGHT" @17,0;"SPACE ...RETRO THRUSTING SYSTEM." skill=0 29 ,6;"1 .....SKILL LEVEL 1." 311 ,6;"2 .....SKILL LEVEL 2." 013 ,6;"S .....START GAME."  0 ="1"9 ,6;"1 .....SKILL LEVEL 1.";11 ,6;"2 .....SKILL LEVEL 2.":skill=1 ="2"9 ,6;"1 .....SKILL LEVEL 1.";11 ,6;"2 .....SKILL LEVEL 2.":skill=2 ="M"9980&  ="s"skill>0100d .45310:2299 L 0 _  LAND SCREEN  155854.81Q45416h:21004 X55854.=81Q2,0;"CONGRATULATIONS A GREAT LANDING." Y55854.=81Q21,0;"CONGRATULATIONS A GREAT LANDING." z=110 45310:45331:z 9scr=1:skill=2:sc=sc+100d:1000   BONUS SCREEN   54491 E9020<#:19,6;"";20,6;" " S17,6;" ";18,6;" ";16,6;" " ,18,2;"FUEL" -18,11 ;"FUEL" 9030F#  "z=1(bon*5)+10 &4(*9 )+4,(*30)+1;"":z c55851+,10 :55876D,1:55877E,1:55878F,1:55750 +9020<#:19,6;"" bon=bon+1 $55854.1383700t 955852,<568ž55852,>64@3700t 3600  WIN BONUS  M1,9 ;" FUEL COLLECTED.";3,8;" WIN 1 BONUS LIFE." $liv=liv+1 `z=1200:z s 1008 t LOOSE BONUS  ~M1,9 ;"NO FUEL COLLECTED.";3,10 ;" NO BONUS LIFE." z=1200:z  1008  PRINT 1  =x=6:y=16:7060:x=20:7060:  PRINT 2  Ix=14:y=18:7020l:x=19:y=7:7060:  PRINT 3  Ix=11 :y=15:7020l:x=19:y=7:7060:  PRINT 4  yx=7:y=15:7000X:x=16:y=10 :7060:y=15:7070:y=24:7060:  PRINT 5  ̐x=12 :y=8:7030v:y=25:7030v:x=6:y=15:7030v:y=19:7030v:x=14:7030v:  PRINT 6  mx=6:y=20:7090:x=12 :y=18:7090:x=19:y=15:7090:  PRINT 7  lx=7:y=18:7050:x=15:y=1:7050:x=16:y=17:7050:  PRINT 8  h90102#:12 ,0;" ":  PRINT 9  x=18:y=12 :7030v:y=17:7030v:x=6:y=15:7030v:y=19:x=8:7030v:x=14:7030v:  PRINT 10  Gx=9 :y=2:7060:x=17:y=3:7060:  PRINT 11   x=19:y=12 :7040:y=17:7040:x=8:y=2:7040:y=19:x=8:7040:x=14:7040:  PRINT 12  %x=12 :y=8:7010b:  PRINT 13  Ix=15:y=16:7100:x=5:y=15:7100: " PRINT 14  'Ix=19:y=9 :7110:x=15:y=19:7100: , PRINT 15  1h9040P#:12 ,0;" ": 6 PRINT 16  ;ax=5:y=15:7110:x=19:7110:x=10 :y=18:7110: @ PRINT 17  EUx=12 :y=4:7020l:y=10 :7110:y=15:7100: J PRINT 18  OJ:9030F#:z=11 15:z,(*8)+12 ;"":z: T PRINT 19  Y9030F#:10 ,10 ;"";13 ,2;"";14,8;" ";17,2;"";18,18;"";21,8;" ":   THE SCREENS  154238:55876D,1:4000: 54261:4010: 154284 :55876D,1:4000: (54307#:4020:4000: 54353Q: p54330::55876D,1:55877E,1:55878F,2:55851+,8:4030: r54330::54422:55876D,2:55877E,1:55878F,2:55851+,8: *54169:54491:4020: ?54399:54100T:55877E,1:4040: A54146:54353Q:x=17:y=3:7030v: T54330::54376h:55877E,1:55878F,2:4000: *54261:54445:4050: ?54422:54169:55877E,1:4040: ?54330::54215:55878F,2:4010: A54261:54192:54468:55878F,1: M54468:54192:54330::55878F,2:4060: T54146:54422:55878F,2:55877E,1:4070: M54169:54261:54376h:55877E,1:4080: 854215:54353Q:54491:4090: Y54100T:54330::54491:55878F,2:4090:4000: M54215:54330::54445:55878F,2:4100: ,54146:54284 :54422: d54100T:54284 :54491:55876D,1:x=5:y=15:7090: b54169:54330::54468:55876D,1:55878F,2:4120: M54215:54261:54399:55876D,1:4130": 54146:54422:55876D,1:55877E,1:55878F,2:55851+,7:4000:4140,: 854169:54307#:54445:41506: Y54215:54330::54445:55878F,2:4090:4120: M54146:54353Q:x=17:y=3:7030v:4130": *54169:54491:4160@: 54146:54330::54422:55876D,1:55877E,1:55878F,2:55851+,7:4100: *54261:54445:41506: W54330::4140,:54215:55878F,2:4010:4000: b54169:54330::54468:55876D,2:55878F,2:4080: Y54261:54192:54468:55878F,1:4010:41506: Y54468:54192:54330::4070:55878F,2:4060: 854169:54307#:54445:4170J: M54215:54261:54399:55876D,1:4180T: Y54100T:54330::4070:54491:55878F,2:4090: #4110:55878F,2: o p GAME OVER ROUTINE  z<0,0;" GAME OVER-GAME OVER-GAME OVER " 4#0;" GAME OVER-GAME OVER-GAME OVER " z=110 45373= z  $x=11 :y=10 :7030v <0,0;" GAME OVER-GAME OVER-GAME OVER " 4#0;" GAME OVER-GAME OVER-GAME OVER " #x=6:y=20:7110  $x=15:y=20:7050 $sc>hihi=sc 8$7,5;"SCORE = ";sc B(11 ,18;"SCREEN = ";scr L(16,3;"HI SCORE = ";hi Vj4:10 ,20:235,0:0,120x:-235,0:0,-120x [i4:5,15:245,0:0,130:-245,0:0,-130 `)2,8;"COMET ENCOUNTER." e721,1;" 1986 LIVEWIRE SOFTWARE LTD." $z=15:45288:z  0 W 2200 X S SHIP  ]390102#:x,y;"";x+1,y;"": b H COMMET  gq21,5;"LAND ON HALLEYS COMMET.":90102#:x,y;"";x+1,y+1;"": l SATELITE  q[9020<#:x,y;"";x+1,y;"";x+2,y;"";x+3,y;"": v SPACE MINE  {19020<#:x,y;"";x+1,y;"":  SPACE PLAT  /9020<#:x,y;"";x+1,y;"":  SPACE MODULE  F9030F#:x,y;"";x+1,y;"";x+2,y;" ":  ROCK 1  /9030F#:x,y;"";x+1,y;"":  ROCK 2  9030F#:x,y;"":  ROCK 3  9030F#:x,y;"":  BLUE HOLE  A9030F#:x,y;"";x+1,y;"";x+2,y;"":  S SHIP  [9040P#:x,y+1;"";x+1,y;"";x+2,y+1;"":  SS SHIP  V9040P#:x,y+1;"";x+1,y;"";x+2,y+1;"": @ SET VARS  J scr=1 L sc=0 T liv=1 Yskill=1liv=2 ^ bon=1  #( UDG 0  #-/23675{\,88X:23676|\,255: #2 UDG 1  #7/23675{\,68D:23676|\,183: #8:""46916,168 #;,ad=46578:z=adad+167:z:z: #< UDG 2  #A023675{\,155:23676|\,182: #B:""46747,168 #F UDG 3  #K023675{\,242:23676|\,181: #L:""46578,168 #P UDG 4  #U/23675{\,73I:23676|\,181: #V:""46409,168 #Z UDG 5  #_023675{\,160:23676|\,180: #`:""46240,168 #"address ";z #hi=(z/256) #j=hi*256 #lo=z-j #hi:lo #ta=lo+(256*hi) #ta # % MEMORY LEFT  %&%:65535-7962;" Bytes." %'3(65535-7962)/1024;" K Bytes." %0 & save to tape  & 9000(# '"space"60< '#"sp code"44470,21066JR '"udg0""a",168 ' 80P ' save to drive  ' 9000(# '"m";1;"run" ' "m";1;"sp code" ' *"m";1;"run"1 ' 0*"m";1;"sp code"44470,21066JR ' :*"m";1;"udg0""a",168 xykil@sp code JRPLR$$$~44~$~P~~fd&f8(*d*00@0 0  f<bbb|D~bb~~B@`b~~BBbb~~@~``~~@~```~B@fb~BB~bbbF~DD~bbb@@@``|~JJjjj~BBbbb~FBBB~~B~```~BBBN~xH~bbb~@~~~BBBbb~bbb&$<JJJjj~B~~bbBB~~ 0~@ pp8T>2 p ~>>2>@@|Dd|>" 2>>"&>>2> >8>"2>> >"22  HXP|dd ~Jjjb>""22>&"">>"2> >"2><$ 00> >>8"""2>22BRVV~$$4422">>> >0p p(B *=\s#r::\f2399|@ f?@@?~~f 6l~x<ng8><*% PHHD85~}PTzU*ԨT@pjTԪ*tժT@ $$*$"@ !R$@A:uu:@P:uPP@!PPЈ?ru:\uPP!r?РPu\:uP:uu:P@u:@PPgx` *TP P(T* ի@ ?8DU  ` ! @!PO?WU@Ԫ! B(P 5 ժTԪUU>@%@ @UUUQUT$U0U Tp ꪪ@ @W_UUHUUUU@  x* R*WU]U@ U@UP*BTUUQUT0Tx U@ T0 U@U8=U_WUAPU@UUUU@*J **ͻp0* x<*}}U@| ;*P UU@ PQUU@UP@UTPpTU Txp7WUUUUUUAꪨUDEP*)*(  @*$ UP 0*|>/*UP*UA_UU  @UUUUUP@Q@PU@ U@WT8>UUUUU ( @@***  uUUU*@( Q@*UP x8k(?*_?TWTU}TP/ T?U@@=U` @P?uTT@PT?j@??UP*T?@wP?BU@?@j@ WuTzWU?T @U@U pP_5*^^^^{^{(((((((h>>>KKUUw @ P P P P P P P||||UUUUUUUUUUU/^^^^"{^{ꪪ oooot.t.t.tUK K]UUUUUUUUUUU@@@@@@@@|UUUUUUUUUUUUUt.t.t.t^ {ooo_o^I{^z@@@@@@@>>>K|}|UKKUUUUUUUUUUUU@BU > >KKKUUUUUUUUUUUU(((((((@DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDGCCCCDDDDDDDDDDDDDDGFBGDDDDDDDDDDFDFDDDDDDDDDDDDDDDCDCEDDDDDDDDDDDDDDDDDDDDDDDDDDDDBGFCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFDDDDDDGGGGGGGGGGGGGGEGUUUUUUUUUDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGD~R ~w#$ R~ ~w+$ !_@ ~!@}!@}!@ ~!H}!H}!H}:y\!@!X!@!X!@!X!@!X!@!X!@!X!H!Y!H!Y!H!Y!H!Y!H!Y!H!Y!P!Z!P!Z!P!Z!P!Z!P!Z!P!ZM>P P P P P3_M6V5V\GWq !v>*<6*.#".:D:02>@2:42:82͕:E#:22>2:62::2͕*,":.2>2>G2͕::.ʦ:.ʦ:.ʦ͆:D~:02>@2:42>D2͕:Eʟ:22>2:62>D2͕*,":.2>2>D2͕:F!H!Hb:,*,##",:,*,++",**B *2+"2!"B !"B :@<*0#"0:0@F:0pN:Bʚ*2#"2:2@ʯ:2pʽ*.++".*0+"0!"@!"@>w>h>w>h>0!,6x!.6!06A!26o!<6!@6!B6 x"]SEFMTd> P P P 3"tMQ @|x?稀 0.|. . L2x0 簀 0?0. p.<0(?2.L2L (砀 0.?`<h .L2??|?h 0?*0. |??@ *_O K_/_HD @0 _]J?  7 Bx_  _.P W%z__(f+f_ A{ЀOP/#/ @ p/Wx ,_U__Ss_ 0_$ @/%}  / /IU/ O/@/`l.__UP _ $?@l@  H@*````,``,,,,,~?ZZZ_ZZ___]_Z_____U]]]_]]xww pCCC_CC_`____C_ww[[[_[?___[__~w/??___W__W]_]_W_/__]______?_?_s?````]``]__]W____]__[____?_?DDDDDDDDEDDDDDDDDDDDDDDDDFDDDDDDDDDDDDDlEDDDDDDDDDDDDDDDDFDDDDDDDDDDDDllllEEDDDDDDDDDDDDFFFEDDDDDDDDDEllllDDEDDDDDDDDDDDtttDDDDDDDDDDEllllDEEDDDDDDDDDDDgDgDDDDDDDDDDDDllDDDDDDDDDDDDDDDgDgDDDDDDDDDDDDEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGDDDDDFDDDDDDDDDDDDDDGDDFDDDDDDDGDDFDDFDDDDDDDDDDDFDDGDDFDDDDDDDGDDFDDFDDDDDDDDDDDFDDGDFFFDDDDDDGDDFDDFDDDDDDDDDDDFDDGDFFFDDDDDDGDFFFDFDDDDDDDDDDDFDDGDDFDDDDBBBGBFFFBFBBBBBDBBBBBFBBGBBFBBBBBBBBBBBBBBBBBBBDBBBBBBBBGBBBBBBBBBBBBBBBBBBDDDDDBBBBBBBBBBBBBBBB@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@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@A!&n)))))>w>w6F~wNfnvg.x(<~(>wxw#}  B~(>wyw 4~???w~???wn===&)))))X^4~wFO#}  Rq >Z0R5 |8`G&)^#V_"G2MGMM P P P  MMMZLZLDWq !_v>$$$~$$~$>(> >bd&F(*D:  >>> < >>>BB<DHpHDB@@@@@~BfZBBBBbRJFB@P Q  UիU8Qb"SX 2kXLk 5-DFD+ UU@IHudg0 XPxH8"P. _P]_&@;@\  L 8 @ AP >@P Q  UիU8Qb"SX 2kXLk 5-DFD+ UU@IH`