?X? @@ d?dp d?x d?Y ? `LPS Shh8`  R S0ޭii  ƅ`)16CS S)  C)D1 p p 0 C9DI pCDL~CiCDiD`@L@HHM@N@i) iJJVxA8BJf&QM@N@}Ƌ&QƌФhh`HH@@xA8B@@ƌhh`A A i8Њ}HH䇐hh`A A i8L@A A i8L@A A i}8L@}(Px@h0X Hp8`(Px@h0X } Hp8`(Px@h0X Hp8`(Px@h0X Hp8`(Px@h0X Hp8`(Px@h0X }L@HHM@N@i) iJJVxA8BJf&QM@N@Ƌ&QƌФhh`HH@@xA8B@@ƌhh`A A i8ЊHH䇐hh`A A i8L@A A i8L@A A i8L@(Px@h0X Hp8`(Px@h0X Hp8`(Px@h0X Hp8`(Px@h0X Hp8`(Px@h0X Hp8`(Px@h0X Hp8`ؘH惥h`HHȱȱȱȱȱhh`H)8 &&& @iL]Ch`LIVESH查 C "D#D @h`H Ch`u LC`lC QC # "D#D @`6DNDfD~DDDDDDE?pppppp?????pp?x??9qpp??p?pp?pp??p?p? .E`)L9P L F` `ɅLjEɁLjEɣLjEɾ )LjE> LjE 9LHP`S! LjE LjE? LjE LjE LjE LjELjE)I )  Ş LjELjEHGG62 JJJȱ ҍ ҩҦ FҦ F .ELMFh)`H0 ҍ ҩҦ Fh`Hh`H F .Eh`HHHhhh`H ҍ ҩ Fh` GoGGGHHHH.IoIIIJoJJYK `UQ Q[` l`[ [[[ `ll lyl `0 `UQ Q[` l`[ [[[ `ll lyl yQQ@@55 @<<HH@@ QQQ@@55 @<HQlQHQQ` Q` Q0`lfHQ0QQ0Q0`l`HQQ`Q`lyl0l0yl0`yl0l0y@` Q Q H Q ` y l@l@y y@` y0l@l@y<H[ly`QDH[5< <<H[ly`QDH[5< [[[-5D[l[D5<[5<<H[ly`QDH[[[y`Q<Q`y`Q <yHQ[yHQ[ll`` [yHQ[yHQ[ll`y [<@ H [Hy@H Q `QHQ Q lQHQ Q `<@ H [H<@H Q `QHQ Q l[`l yyyl`` [ [<< y y<< [ [<<yyll`` [ [<< y y<<[@UU`U`l ````l`[ yl `[QHD@ < <@ DHQ[`l y yyy yyy ` y@y`` ``` ``` Q `@`QQ QQQ QQQ D Q@QQ[`l`l`l y@llQQQQQUH555<HlQQQUQHll lllQQQQQUH55<H@HQHQU@Qyl7`7[7<7y7<7[7<yl7`7[7<7y7<7[7<Q[7`7l757H757l75yl7`7[7<7y7<7[7<[f7l77D7[7Ds @HQH@D@QHH HHQUQHLHUQQQ Ql`l`lHHHl`l`l@@@@HQH@D@QHHH HHUQH9 5yy [ [ Q Q0<H [H[ l@DQ`[QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI   0 HI,0 0  9 .G VLO#},0 LD*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEGH&I$} V0 0`B;DELV䌚 !B y`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DOS25F. ROR-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*} Bȅשة٩w W YP yQ T B j^ U uVLP j^ EX V ZLP T F B j^L0P B^ ^ F ] SYDNEY F ] DEVELOPMENT F ]0 CORPORATION F ]H PRESENTS F ] _EVOLUTION F ] BY JEFF SEMBER .E ]AND DON MATTRICK .E ] COPYRIGHT 1984ȅ ?F F^ ^ F^ ^ؠ F` B .E^ ^ ] HOW FAR CAN YOU .E ] EVOLVE .Eᅄ SH FhiAЅօ @ pн0p @ p @+6t !Alt >Ait [AЈ FdoJoJ S FLgR F S .E FoJʥ) FA S愥ɖаᅄLR F†ýpBp< @H VThЊH( F .Ehн¥г` .E^^Ѕօ ƄƄ @愥)Ppн$p @ p @+#t !AHt >Ait [A`pн*p @ p @+$t !AZt >Ait [A`Ѕօ^^ @5pн6p @ p @ ~t >AЯ`pн

ALT( Fåê^Pݽ^!  H8BxAU(LTH8BxA(hл` B <^ ]8HIGH ]EVOLUTIONARIES^_ _ QC  F` B^ ^ ]SPECIAL KEYS .E ] CNTRL J .E ]0 SELECTS JOYSTICK .E ]@CNTRL K .E ]P SELECTS KEYBOARD .E ]`ESCAPE KEY .E ]p PAUSES GAME .E ]CNTRL S .E ] TURNS SOUND ON .E ]CNTRL N .E ] TURNS SOUND OFF F B .E ] PRESS .E ] START .E ]@BUTTON .E ]` TO .E ] BEGIN F` B %^ V^׽^ة"٩} W 津 `` Z^׽^ة"٩} W B %^ 浥 LW` B^ ^Åک6۩ܩv @ݥ)8eڅڅܥɀ 8JJJILaWJJJeۅۅP @ VTLWޅ©<޽pBp @ VTТ@ FЦ†ޥ ]0 WHOOPS¥ B %^LVS SLP׍ ؍ R S0߭ii  ީҩ` B^ ^ ] CHOOSE SKILL ] LEVEL ]:B BEGINNER ]ZI INTERMEDIATE ]zE EXPERT ]T STAGE SELECT V &E)-L *)LX`LYLY B ] CHOOSE STAGE ] 1 - AMOEBA ] 02 - TADPOLE ] @3 - RODENT ] P4 - BEAVER ] `5 - GORILLA ] p6 - HUMAN XZ810 IX^׽^ة"٩} W B %^ LP B^ ^渥 湥 i0PZi0OZ ]ZLEVEL 00 F` &E))?hZ`LJ:K\^OPU I_|VCBXZ436521[ ]NM/REYTWQ9078}FHDGSA1i0x_ _hx# \ \`ߢ _ _ʽ_ _"LZ"hx B <^ \\\\ QC ?F_[ p\q\[ [ XZ I'  [ [[p\._[L_[ʽo\[ [ [ʝp\_[L_[ [ [ [߽_ _l\ \ F T B j^`H ]p_ h`$( 4& *61@U^\\\\\YOU GOT ONE OF THETEN TOP SCORESTYPE YOUR NAME IN TOBECOME AHIGH EVOLUTIONARY  F B^ ^ ]  GAME .E ]  `OVER ?F F`S S`٩ȍ  wW S0ݭii  ީҩ`hhȱȱȱȱȦʽ]]ŅɱȘel8 &&& ʨ˥̩ͩΥ @Υͥ᥄ϥ̅eŅʥлυDžɤLW]]]]@@@@@@@@@@@@ԩN C`ԩO`ԩOehЩ`Neh`4&X44& PQTY`itPRU[clxPSW]fp|iG+  ,T|(4@LXdp|$Hl Dhwwwwwwwwxxx JB|,A#Pd#DE 1 HI BDEHHII 1 B 1 =s ` <0,0Lf- B VJ}P bgdL dɀL`b2bdžȆ /cdžȆiǐpeL`bdžK}Ȇ RLzbD1:SYSTEXT.L`)L`Lb)ve` S=.慱 T$ H 慭H  )L}Th`LdHHHH chhhh 4W: c?$ c`LdD$Z c c cƀU$ZLzc`?M}$LV/$:`:/$:/$.e` ɛ 者` 5`l %d QL%9dL dKN}dL dCommand input errorMal-formed numberIll-formed filenamePS > 99SL < 60CST LDod e eƀLO}d恘od6e2 $ ,;|5ɛ1a{I LdLd6eф ɛ LdLdʼodƁodpd` ɛP}L e`' "6e`6e`eodpd odrd ]S`8`UUUUUUUUUUUUUUUUUS =ze?\TA FADR2Q} LDA MEEBDF+1,X STA FADR+1 S FADR2+1 LDA MEEBX Sf END OR}LDENEURNE AT ENERGY1GY JSR PLYR1 JSR PLYR2INCST INC MEEBSRTURN LDA SGAME S} BNE GBACK LDA DEMOFLG BNE GBACK LDA #140 STA TEMPO LDX T} #AMBSNG JSR SONG INC SGAMEGBACK RTS;; FIND A VACANT SHOT ROUD2:UTILITY.DEFLA D2:AMOEBA.ASM U}* VACANT LDX #0NB LDA SHOTST,X BNE NOSE STX VACANTNOSE INX CV}PX #4 BNE NB RTS;; SIGN FUNCTION SGN (A-Y);SGN STY HOLDER SEC SBC HOW}LDER BEQ BOZO CMP #128 BCC POS LDA #$FF JMP BOZO;POS LDA X} #1BOZO RTS;; ADD 1/4 ACC. TO Y;ADD STY HOLDER CMP #$80 BCS BIGGER LSR Y} A LSR A ADC HOLDER JMP DOON;BIGGER STA HOLD1 LDA #0 SEC Z} SBC HOLD1 LSR A LSR A STA HOLD1 LDA HOLDER SEC SBC [} HOLD1DOON RTS;; DRAW AND MOV '< @d F7 F CȦЮ`% @\}LD…L#…`L~ MN @LOM MPN N @hLMN OPHL`]}Ƚ<C87,8?AMOEBA PHASE ;HE@?ABS IISHOTXM,X ^} STA TEMPXM LDA SHOTYM,X STA TEMPYM LDA SHIELD BNE CONTIN LDA_} MEEBX LDY TEMPX JS no ERRORs, 259 Labels, $3D8E free.ENYETURNNE AT ENERGY`},1RGY CMP #$F8 BCS INRANG LDA #$F8 BNE INRANG;PMOVB MOVW MOVWIa} OMOVBI 'FADR DADR XVAL YVAL XBYTS YROWS SHFCNTXPOS YPOS b}XCNT YCNT SHFDTAFADR2 FADR3 FADR4 SNDFLGPITCH DURAT SADR NENc}DT DEMOFLKBFLG KEYTMPINKEY PRVTRGDIGIT NLIVESSCORE ENDG SKILL d}Hl4lX6lXlM|fVppqrrsppqrrspqqrsspqqrrspqqrrstuuuvv@D@@@@@@@Q@@@@@D    @@UPUPU@TPP@@T@UPUPU@TP@@D@T@UUUU@UPUPUP@@P@D@T@UUUU@PEPUP@@P **" **"***"* " "(( **"* " "(( <00?0 <<003<<<<" *(*(* *((( *(" *(** *((((" *((" * ** *0303 0<  ! !@@    @  * **+* ** +** *  +/*** * * * +ꪨ**** * ** +** *  +/**s}* * * * +ꪨ**** * *PPt}PԇNERR1 ݇NOTON DONE DEMXM DEMYM CRACKLDYINUZAMOEBANOSHIENOCHNG0u}NODEM 3TMORE 9TUD AUP PSTOP ]STOPY aDOWN hLEFT uSTOPX RIGHT SHv}LDA GOTCOMNOTNEWNORM NOTUSE؈NHIT LFRM NOBCK NOBCK1NOBCK2NOBCK3w}#NOTNOR0INCST lRTURN nGBACK FSHOT NB NOSE SGN POS BOZO x}ԩ"#ԩԩԩԩ:ԩЩҩҩx ҩX `hhh@Hh@ ҅h@pppONpApppB@A &AA @ԩ<өө8Ӎөөө<ӍӭЍ`,lHHHl"lH) ߍҥl H%,LIҥm#hlMh@h,l,lhhH)HlHh@@ 6 xL{MMMNO n h¥B)L­а ԍ5 ԍ41ԭ0ԭ/ԭoЭll8l)ԢXEO%N ԭԢ n k¢ n&)+:).+.m)+ ɟɃɄ)? 1 FASSI DAN 04266 2 CYRIL PICCHOITINO 04084 3 FASSI DAN 03904 4 FASSI DAN 03776 5 FASSI DAN 03618 6 FASSI DAN 03511 7 YVAN L HOTE 03386 8 FASSI DAN 03311 9 CHARLY BARNAVON 0330610 FASSI DAN 03288SCORE LAST GAME 01056>%?R'S)(0b%ŝ Ţĝ2 ҍ ԍ ԍ Ԣ .2Xj)өLPjర  p ĩBDŝE J VLe ƥj ȩD )ll l`P0C@ESK BOOT ERRORE: )T ­j l(I I`}`ӝНԝҝ"ҩҍҩ(ҩ `67  , < L n e k P)I` )3LƩS S0!    ƭ`@BC  iiA   ƭЬ ư `BiCill ŊDE BHLVLzRLS )'L ǭ> } 'Ʃ  `l3 Ǡ9 Ǡ/E &*ȍȍE3 Ǡ 3` Ǡ, Ǡ"Emm`ll3 s8j9 8}9}mEHmh8Hh Hh hh`8H3m6m7h6Lm6m76m6676m6`m6m76}6`H3jhm6m76`mmm6ǟ\\\\77ȟ_ǥ%JKJqJ&JKJ  0ʰO- K`mm8 N KLȭ k08 :ʰݐH aɝ h LYO@@ʎjɍLǮ}` 8` ɝ LY&@qJiI`JKJȱJ`8`JK 8( ɰ'JȭJJKJJ ʐ  (8`( JȑJqJȭqJJ ɠJ`Ji KilHH"0"0hh8`hh8`hh` ɰ;JHKHJKDJqJ JȱJhKhJJJ`hh8`$! K` &'.M$L`.M kɰ  :ʰ.L .@ L\L ŋ`8` ˭Lˠ˙e查Š饟š`PXfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nff>0fff>6lvv~n ~`|`~<``<06<>f>f f>f>0<>f>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~ffE0uذLܩ :ܩLܢ8LܥI8ՕLܥE> 8@8e08 ܥ)0 LڥJJJJ0 L bץL D`8` 8i@0 LNۢՕ 8ؐ ٠8ؐ е bL ۤȄ` `80 `H ې.+-h8` ې . ېh`ՠ66666&`ڢ.`)q` D`ʈe` ԕ` 8JJJJ ܵ) . ` 0` .0ʽ` ۥ)`8`E)F)`ԅ ( ۥ) 4 D`ߠߠyʈ``` ݦ - ڰ(ii fڰ  0````ԕ` ڰԅ)8@0&j ٥ԅX ݢ `ک M @ ڥ#ji@0 ڥ ݢ (`8`==W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH@ ݦ fڢ ݢ ݦ `ڢ (`0L8`@ ) (ۢf ޢ ک r @ݢ ڢl f ݩեIi $ԅ fڥ (`@"wf?P?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? )D?@ (1V?wD3331??xS4ԅ8Lfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf8pp8?ww<~~~<x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<~x|nf8x8}s|L}sLssA|s|LbakCaL:LLLLLNLL LL9L4L LLLKL{LL+LLPLLL4`@۝FGiɀ``/.)Lp@ " qLp Z0"%*H_vL Lp' "  ,&-'Lr -Lp#  'ۅ&Lr  氥 .@ Lr"%*Lp () /Lr /0A$ ") /ɛ L ۥ") /0 /ɛ󩉅# $ Lr"%*Lp ()/($/  (0")/ɛ()ۥ") Lr#.D$E% @ /.#` ",-*稱,ȱ,-,`()(()`$%$`$%`.8H((I))` #`-H,H.`8$10 !!$ ! 8` ` <ө<ө2A`B`L (ҩmi:; < =:2i4354 ?ΜL  / ? ,p? ?00ν0Lj B0`?>2i435< 0>A!CE000Ɋ?0`0 41;:2 ҅1L: `H232435; 1 ҩ;  hh@2 e1i1L; :)h@1890 ]<ӥL9`0`LHҍ 00) 083 109hh@LN Ҡ2e1i1232435<<8Ю2m43m 5`2̍ҩ 4b2 0. 4ӭ eL!b4 00 4ӭ Z 0<L`-2 ` Ҡҍ2ҩ% Ls-2 2ҍ ҩ% ҩ(ҢAҬ`ҍ`%Ң`jj)?j)`) e ` K  K 8 8 b86}6mJJJ 8)i 8}}`|08|`b}8`Lx%) Ԥ   [XL)0 Ԥ ҭҭҩҭ2ҩU2ȑ212i23i3X` <ө<ө0XL.&'x \X`CT euxd  `@AS  Y0 ` D`H hɛ` BC LY 쩛ܠ`@!S@ ``W+N(DS  `Nܩ̍`+>*) >`? 00)4Ӧb* \*=L` 00̍ҩҩ` h4Ӧb \**=`?03==`R s0= L?`==` =``0<`=  0 L @b}ЩР@b} j`%H$H` `#@R>  Y`UW s`@ j@Dyz`a`+) G*)*WL/Lҩ@,n ԩd{j`WQjeX( o)?g jjj)g odXeY z de dheiA fW  9*)3n  j ` B efhfhW n "QQ W& ]j8 Q @ Q Y X Q @ p p d0e1p de0hȭ1hLH h`*) lR" //La  ^Lt d-FoJ`} lLa ɛ La bLaTZ****))< Fo LH-PI1dPd` ]W I ?LL`,n k4TlUm BLɛ  cq L l lTmUkk L0 L  aLLld  l  L i-de aL*Joe| бy0LɀɁ Iɂ  Ƀ@ИɄL=Ʌ LL&ɈLɉI L=ɎɊ| `Loɒ Ɏr&|@a{ |Lh MLt񩀍`TʆTL`TTͿUU0RSULUUSRLX dddeej cmTVl`cR!UR w LUST 2  L ]UR c LcLcL } ?cH fSHOTXSNOSHOOREVX1 JEFF CH REVY1 njJETH ьDONERO֌GOTSO HITMANNOHITMNS1 GOTSO15HIT1 >NOSES HNOHIT1MGETOFFfHUMTXTgSCRDTAӍ LDA #15 STA YROWSFADR LDA #HIGH[DOT] STA FADR+1D+11 MOVBI PITCH,63 JSR TONE MOVBI DURAT,3 MOVBI PITCH,55 JSR TONE LDX #2 LDA #1 JSR INCSCRGETBACK RTS;; INCREMENT TIME;INCTIME LDA TLEFT CMP #142 BEQ RT LDA TLEFT+1 LDX SKILL CLC ADC TINC,X STA TLEFT+1 BCC RT INC TLEFT I@PUTUTUUUUUU@)UUUTT(PP!P TT@QUUUTUTP@@PUTTUUUUUQHUTU()UU)UUUU(PUUHUUUUUTTT@PUTUTUUQUUhUT)UU UU UU)UUUTQhUUUUUTUTP@@PTTTTPPHTU()UU EUP!UU UUUUHUUUUUTUTP@TTUTUUUUUU@)EU(QUT(UU)UU!UU UU@TUQETUTP@ >L; ;L< NOSES HNOHIT1MGETOFFfHUMTXTgSCRDTAӍ LDA #15 STA YROWSFADR LDA #HIGH[DOT] STA FADR+1D+11 MOVBI PITCH,63 JSR TONE MOVBI DURAT,3 MOVBI PITCH,55 JSR TONE LDX #2 LDA #1 JSR INCSCRGETBACK RTS;; INCREMENT TIME;INCTIME LDA TLEFT CMP #142 BEQ RT LDA TLEFT+1 LDX SKILL CLC ADC TINC,X STA TLEFT+1 BCC RT INC TLEFT I (* ** @PPUTUTUUEUUQUUQUUQUUQTUETEP@0033 3<@APETUPUPUPUUTTT<0lƁ候?@@UPTTTTUPUPUTUP@@@@UPTTTPU@U@UPUT@@P@@PT@TUPTU@UU@UUPT@P@@PP@@PT@TUPU@UU@UPUT@P@@P* **  * * ** **  * * * ****  *( * 0G0^*>****>ݾAAA*>*ݾ*>****?ݾ@@@*>****>6"P PP DB 120,110,120,110,120STYSTR DB 40,68,96,124,152CROCXS DB 28,42,56,70,84,98CROCYS DB 40,50,60,70,80,90TIME DB 0,0,0;SCRDTA DB $01 ;PRIOR DB $34,$C8,$14 ;FIELD CLR DB 0,0,0,0 ;PLYR CLR DB 0,0,0,0 ;PLYR ) ƅDž f ֈ f C F-ڥ`ƠL D` C F ?F F`TADPOLE BŅ C C QC CT @* @8BxA ґ&х [A )i6x )i )<© éąŅ .Ex @慊)慥ɴɡL݅ JJJJ) 8L݅e @x0L|…åÅ0 @i !Aɠ4 f*&"G )L^车G FLg`ԕнةȕȽ̊`ȅ̅؅䅀腁 @H FhLvɌL ,ɥGL Ҥ9ԭ J``i LܰL Ҥ9 ɖԵsɌ ХuЅuԅ ))iiȹ @ȥ ð9i Ð3°+i %ņ쩇 F$ FL+Ņ%ńńH ChL``, ) Jiu FeLɠ ))eх)Յ >AY)R >Aх [A- F CЩ񅅩 >A` .E5 ) L ) ) ƩLǩƦ)LuťŅǩ FLu$Lm$ ƩLm$Ʃǥ$ťkuL)…Å @i !Aŵi…Å0L) ( (7"L.t L.ƥeÅŅ @i !A) H F`) @` @b0PpP@0 ??}kYG5#,>Pbt}}4&&EBONUS LDA TLEFT CMP #142 BEQ NOBONUS CLC ADC #34 STA YVAL LDA #136 STA XVAL MOVWI FADR,BAR LDA #1 STA XBYTS STA YROWS JSR DRAW LDX #0 LDA #3 JSR INCSCR JSR PSCORE LDA #0 SBC TLEFT CLC SBC #100 STA PITCH MOVBI DURAT,6 JSR TONE LDA TLEFT CLC ADC #2 STA TLEFT JMP BONUS;NOBONUS LDY #3 JSR LPAUSE LDX #BEVWSNG MOVBI TEMPO,255 JSR SONG MOVBI ENDG,0 RTS;DONEIN LDA DEMOFLG BNE GOBACK LDY #1 ) ΄ ӆ C ;Fe C FɎ>i" @ C Cd FiLF F ;F` FƠɎL L ` D F`$yͽ~ҩĦ© B CU QC C CH @hiɖ0H @hiɖ  L @ @ BCC REVX1 CMP #134 BCC JEFFREVX1 LDA #0 SEC SBC XM STA z} XM JMP NOSHOOT;JEFF STA XVALCH LDA YVAL CLC ADC YM CMP #42{} BCC REVY1 CMP #177 BCC JETHREVY1 LDA #0 SEC SBC YM ST|}SHOTXSNOSHOOREVX1 JEFF CH REVY1 njJETH ьDONERO֌GOTSO HITMANNOHITMNS1 GOTSO15HIT1 >NOSES HNOHIT1MGETOFFfHUMTXTgSCRDTAӍ LDA #15 STA YROWSFADR LDA #HIGH[DOT] STA FADR+1D+11 MOVBI PITCH,63 JSR TONE MOVBI DURAT,3 MOVBI PITCH,55 JSR TONE LDX #2 LDA #1 JSR INCSCRGETBACK RTS;; INCREMENT TIME;INCTIME LDA TLEFT CMP #142 BEQ RT LDA TLEFT+1 LDX SKILL CLC ADC TINC,X STA TLEFT+1 BCC RT INC TLEFT IUTUTUTUTUTUTUTUT8,t| " """" """"(   (          <?<~]}$l<]}6$<~$6A` [A` 톦Ćń 9̦8K%1 DžLDž˥˦˽K%L煩˥ʥɥ)ƥLنLGP%@ˆʩ FA˥}UŤyZ  @Lʦˆǥ}Aĥ}FťąŅ􀅀)9 FLΆɥ)eȪ ąŅ @  ?F` .E )?L ) )L$H>6  F¥ąΥŕхԩ 6$L$L$L$L$`ͩܽz @ܽL) ޒLL 9IH)hJJJJ%H ܽhHY,hHL hH )hH9bȘ)L&hȘAezFe3޵$ńŅ ީԦϥ88ƦHhIE)z P CL!H FL)} @L`O ɌL9ׅʊLB ɸ鸅 $) ٩6 F @`@: CąŅ yý1 @٩$ F F` 1 @LΉ`LLOPBɬM mOɀ  OʬN mPɀ  PL~ MN @LOM MPN N @hLMN OPHL`Ƚ<C87,8+ '< @d F7 F CȦЮ`% @LD…L#…`L LDA #136 STA XVAL MOVWI FADR,BAR LDA #1 STA XBYTS STA YROWS /CWk 3G[oHJJJhHӋ닍h`JJJӋ6닍7`H hߩ L䌽ژ) hߩL䌘JJJۥh HL|h Hh HLh HhIH)ڤۈ )h HhH)ڤ )h HhH)ڤ )h @HhH)ڤ )h Hh` ADC #2 STA TLEFT JMP BONUS;NOBONUS LDY #3 JSR LPAUSE LDX #BEVWSNG MOVBI TEMPO,255 JSR SONG MOVBI ENDG,0 RTS;DONEIN LDA DEMOFLG BNE GOBACK LDY #1 ) Æ C  m F ; C F B7V񅀩 @ ;F栠 F`(L CƠ DL`` BӅ C(8BxA(LDŽ%L΄& C Cg QCŝ©FéFĩȅƅDž. @iɖ򩮅 @ i+ @ NC INX CPX #192 BNE NCOL JSR PLIVES JSR PSCORE LDA #0 } STA XVAL STA YVAL MOVWI SADR,HUMTXT JSR STRING LDX #0 LDA #0 } STA MANSTSTSH STA SHOTS,X INX CPX #8 BNE STSH MOVBI FIRST,0 }SHOTXSNOSHOOREVX1 JEFF CH REVY1 njJETH ьDONERO֌GOTSO HITMANNOHITMNS1 GOTSO15HIT1 >NOSES HNOHIT1MGETOFFfHUMTXTgSCRDTAӍ LDA #15 STA YROWSFADR LDA #HIGH[DOT] STA FADR+1D+11 MOVBI PITCH,63 JSR TONE MOVBI DURAT,3 MOVBI PITCH,55 JSR TONE LDX #2 LDA #1 JSR INCSCRGETBACK RTS;; INCREMENT TIME;INCTIME LDA TLEFT CMP #142 BEQ RT LDA TLEFT+1 LDX SKILL CLC ADC TINC,X STA TLEFT+1 BCC RT INC TLEFT I0<<< <<0<< ??< ?i" @ C Cd FiLF F ?F` FƠɎL ` D F`$tͽyҩĦ© B CP QC C CH @hiɖ0H @hiɖ  L @ @iHi @hiɐ҅ͅ @ũdƩȅɅ̅Ǣ~⽄ܩޅ` ⅄腅DJ @# )LLɢ )թ२ eਹje) LޅL LÅDJ @88 L` .E ) )WȽ_LN$L$4$ $$LN LNȢLNLNLLLʅ˅Ņƅ  @Ǫ3`ʽݥ)ǥ)p FL(ɀ̥e}}̥eŅɀ e! eɢƅݥ )Jeiʽ˥L8'8 LU80 @ @D F` @b\@VɐR8@JJJJFץ)ҩͩ @ܩ? F7 F C`ɎEæ}gÐ9¥Ɏǩi @8d F`ʊLBBEAVER-lxnxnx(D`|*8FTb(2NOSES HNOHIT1MGETOFFfHUMTXTgSCRDTAӍ LDA #15 STA YROWSFADR LDA #HIGH[DOT] STA FADR+1D+11 MOVBI PITCH,63 JSR TONE MOVBI DURAT,3 MOVBI PITCH,55 JSR TONE LDX #2 LDA #1 JSR INCSCRGETBACK RTS;; INCREMENT TIME;INCTIME LDA TLEFT CMP #142 BEQ RT LDA TLEFT+1 LDX SKILL CLC ADC TINC,X STA TLEFT+1 BCC RT INC TLEFT I<<<??????WUU<?<?A`ˢ< ) H FhLΤELTΤH̩Щؕڵԅօ΅Ѕ؅څ @LOf )'ԥƅ+'HUe hL؅څ @Lԅօi؅ څn @L̊H Ch E¹K @Lةڭ )7 ) ELHL ) HLEҵe)ȵȹ]Թa֥X8X Y8Y )iƅ @ɖ̥ΥL `!8 8 p F` .Eޥ) ) ȭ )ʭ ) )L܈$Lx$Ĥ%$TP$$L܈$L܈ ȥ0hLĥeąJJ)  F~%轲 @)轶 @'9$ Fi ŦʽPǩ~Ʃȥ  ?F``j܅݅Lĉɥ Ņƅ @8 ƅ`eDžũ$ܥ @` #)ʽZ]+ @`GORILLA4DTdt%+0\$$$M MPN N @hLMN OPHL`Ƚ<C87,8+ '< @d F7@@ ((((((((**((*( (TTPTPTPTPTPTPTPTPTPTPTPTPTPTUTUTUTUTUU *(  ** *** @@@@PPAPQ@PPP@TUUTUTUTUUQUEETUUQ@@Q@<000 0 <0?3?  0 < ???<<?0 00  0 < ???<<0  00030?0?0???03??30 ??000?1^ MOVBI TEMPO,255 JSR SONG MOVBI ENDG,0 RTS;DONEIN LDA DEMOFLG BNE GOBACK LDY #1 RTS;NOUP CPY #0 BEQ NOMOVE LDA #5 RTS;NOMOVE LDA #0 RTS;NO0 CP }X #80 BCS NON1 CPY #80 BCC RUP LDA #2 RTS;RUP CPY #0 } BEQ JRIGHT LDA #4 RTSJRIGHT LDA #3 RTS;NON1 CPY #80 BCC LUP } LDA #8 RTS;LUP CPY #0 BEQ JLEFT LDA #6 RTS;JLEFT LDA #7 } RTS;; DRAW AND MOVE SHOTS;DSHOTS LDX #0 MOVBI XBYTS,1 MOVBI YROWS,4NXTSHT TXA } PHA LDA SHOTS,X STA SHST BNE THERE JMP NOHERE;THERE TAY LDA }bbDDTrr&4TrDzO~~~~~~}}}}}}~}~}~~~ *" (P *" (((P *(((Q *(QTTDDDDPPP@DDDDTTPPP@DD@@@@@@@@PPP@PPDDPPP@?3}̅L hHI Ҧ= Ð̥ĐͥiPi}:}L * ) )̽ͦ}0}L * ) )̽ͦ}*}L Ҧ=F )ń ̢Lዩ̢LŅ ͢L̽͢ }6}  Ҥ9LH8ɀ8Å8ɀ88ɀ@"8優8儨 ĈLz8優8全樈h{ใ襅yة(yХeɆ 8̅Le*ɱ 8ͅL @hH̝͝Z 88 6.$( 88 ˩LMh˝L`HUMAN lu~llZ-Zl?++XE GOBACK LDY #1 STA XVAL MOVBI YVAL,14 MOVBI XBYTS,1 MOVBI YROWS,3 MOVWI FADR,DOT } LDA NUMKILL CMP #10 BCS NOINAN INC NUMKILL JSR DRAWNOINAN LDA #2} STA XBYTS MOVBI YROWS,15 PLA TAX PHA LDA ROBTYP,X TAX } LDA VALUES,X LDX #1 JSR INCSCR JMP DONT;DYINST DEX DEX DEX } LDA EXPLLB,X STA FADR LDA EXPLHB,X STA FADR+1 LDA #0 STA }XM STA YM JMP INTER;ALIVE PLA TAX PHA LDA ROBTYP,X BNE NO}CYC;; CYCLOPS; LDA BROTT BNE MP LDA RANDOM LDX SKILL AND MOVEC}Y,X BNE GOTCYYMP LDA XVAL CMP MANX BCC CYRIGHT LDA #-1 STA } XM BNE GOTCYXCYRIGHT LDA #1 STA XMGOTCYX LDA YVAL CMP MANY BCC } CYDOW LDA #-2 STA YM BNE GOTCYYCYDOW LDA #2 STA YMGOTCYY LDA XM } CLC ADC #1 LDY YM CPY #80 BCS NOI ADC #1NOI TAX !} LDA CLOPLB,X STA FADR LDA CLOPHB,X STA FADR+1 JMP INTERNOCYC CMP "} #1 BNE NOSHELL;; SHELLTOP; LDA BROTT BNE MP1 LDA RANDOM AND #} #15 BNE GOTSHYMP1 LDA RANDOM AND #3 TAX LDA SHELLXM,X STA $}XM LDA SHELLYM,X STA YMGOTSHY LDX ROBFR LDA SHELLL,X STA FADR L%}DA SHELLH,X STA FADR+1 JMP INTER;NOSHELL CMP #2 BNE NOTANK;; TANK; L&}DA BROTT BNE MP2 LDA RANDOM AND #15 BNE GOTTKYMP2 LDA RANDOM '} AND #3 TAX LDA TANKXM,X STA XM LDA TANKYM,X STA YMGOTTKY L(}DX ROBFR LDA TANKLB,X STA FADR LDA TANKHB,X STA FADR+1 JMP IN)}TER;; TENDRILL;NOTANK LDA BROTT BNE MP3 LDA RANDOM LDX SKILL AND MOV*}ETN,X BNE INTERMP3 LDA RANDOM AND #1 BEQ DOY LDA MANX CMP +} XVAL BCS TENDL LDA #-1 STA XM LDX #2 JMP GOTTX;TENDL LDA ,} #1 STA XM LDX #0GOTTX LDA #0 STA YM JMP GOTTIT;DOY LDA MAN-}Y CMP YVAL BCS TENDDO LDA #-2 STA YM LDX #1 JMP GOTT1.};TENDDO LDA #2 STA YM LDX #3GOTT1 LDA #0 STA XMGOTTIT LDA TENDLB,X /} STA FADR LDA TENDHB,X STA FADR+1;; BOUNCE IF OFF SCREEN;INTER JSR FSHOT1 0}BEQ NOSH LDA TEMPST CMP #1 BNE NOSH LDA RANDOM LDY SKILL 1} AND SFREQ,Y BEQ SHOOTEMNOSH JMP NOSHOOT;; DETERMINE SHOT DIRECTION;SHOOTEM TXA PHA 2} LDA MANX SEC SBC XVAL CMP #$80 BCC OKAY LDA XVAL SE3}C SBC MANXOKAY STA XDIF LDA MANY SEC SBC YVAL CMP #$80 4} BCC OKAY2 LDA YVAL SEC SBC MANYOKAY2 SEC SBC XDIF CMP #$80 5} BCS YLESS CMP #$40 BCS YONLY BCC BOTH;YLESS CMP #$C0 BCS X6}ONLYBOTH LDA MANX SEC SBC XVAL TAX LDA MANY SEC SBC XVAL7} TAYGOFDIR JSR FDIR JMP AHEAD7XONLY LDA MANX SEC SBC XVAL TAX 8} LDY #0 BEQ GOFDIRYONLY LDA MANY SEC SBC YVAL TAY LDX #0 9} BEQ GOFDIRAHEAD7 TAY DEY PLA TAX LDA SXVEL,Y STA XM1 STA:} SHOTXM,X LDA SYVEL,Y STA YM1 STA SHOTYM,X LDA YVAL CLC A;}DC SHOTYS,Y STA SHOTY,X LDA #40 STA SHOTS,X LDA XVAL CLC <}ADC SHOTXS,Y STA SHOTX,XNOSHOOT LDA XVAL CLC ADC XM CMP #2 BCC =} REVX1 CMP #134 BCC JEFFREVX1 LDA #0 SEC SBC XM STA XM >} JMP NOSHOOT;JEFF STA XVALCH LDA YVAL CLC ADC YM CMP #42 BCC?} REVY1 CMP #177 BCC JETHREVY1 LDA #0 SEC SBC YM STA YM @} JMP CH;JETH STA YVAL JSR DRAW;DONEROB PLA TAX PHA LDA XVAL A} STA ROBX,X LDA YVAL STA ROBY,X LDA XM STA ROBXM,X LDA YM B} STA ROBYM,X;; CHECK FOR COLLISION OF ROBOT & SHOTS; LDA TEMPST CMP #1 BNE NOC}HIT1 LDA MANST BNE NOHITM LDA MANX SEC SBC XVAL CMP #6 D} BCC GOTSO CMP #$F8 BCC NOHITMGOTSO LDA MANY SEC SBC YVAL E} CMP #13 BCC HITMAN CMP #$F0 BCC NOHITMHITMAN INC TEMPST INC MANSTF} BNE NOHIT1NOHITM LDX #0 LDA TEMPST CMP #2 BCS NOHIT1NS1 LDA SHG}OTS,X BEQ NOSES CMP #40 BEQ NOSES LDA XVAL SEC SBC SHOTX,H}X CMP #0 BEQ GOTSO1 CMP #$FC BCC NOSESGOTSO1 LDA YVAL SEC I} SBC SHOTY,X CMP #$F2 BCC NOSESHIT1 INC TEMPST LDA #1 STA SHOTSJ},X JMP NOHIT1;NOSES INX CPX #8 BNE NS1NOHIT1 PLA TAX LDA TEMPSTK} STA ROBST,X LDA FADR STA RADRL,X LDA FADR+1 STA RADRH,X L}INX CPX #6 BEQ GETOFF JMP NXTROB;GETOFF RTS;; TABLES;HUMTXT DB 'HUMAN',0WAIM}TS DB 28,12,2BUZZ DB 108,117,126,108,135BUZZ1 DB 108,90,45,90,108,135SXVEL DB 0,2,4,2,0,-2,-4N},-2SYVEL DB -8,-4,0,4,8,4,0,-4SHOTXS DB 0,8,8,8,0,-2,-2,-2SHOTYS DB -2,-2,0,16,16,16,0,-2BRING DB O} $3F,$1F,$07SFREQ DB $FF,$7F,$1FSX DB 3,131,3,131SY DB 43,43,173,173MOVETN DB $7,$3,$1P}MOVECY DB $1F,$0F,$03SHELLXM DB 0,1,0,-1SHELLYM DB -2,0,2,0TANKXM DB 0,1,0,-1TANKYM DB -2,0,Q}2,0VALUES DB 8,6,4,2XMO DB 0,1,1,1,0,-1,-1,-1YMO DB -2,-2,0,2,2,2,0,-2;SCRDTA DB $01 ;PR}RIOR DB $58,$08,$98 ;FIELD CLR DB 0,0,0,0 ;PLYR CLR DB 0,0,0,0 ;PLYR SIZE END ;P wRIOR DB $58,$08,$98 ;FIELD CLR DB 0,0,0,0 ;PLYR CLR DB 0,0,0,0 ;PLYR SIZE END ;Pw