CHEATS 1 CHEATS 1 by C.J.Richardson. C.J.Richardson. for CHEATS INFO Program alteration data Worked out by C.J.Richardson. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Please please do not attempt to use these bits of information unless you are confident that you know what you are doing, or you may mess up your prize games. Some of the cheats are programs to type in, others require you to alter the actual game file. Some are passwords Others are hints. ARABIAN NIGHTS Line 46 of ARAB: 46 ?&3F40=&60:?&3130=&60 BARON immortality ?&5429=&60:?&4CEB=&60:?&4F2C=60 BLITZKRIEG Speed up game ?&1442=&EA:?&1443=&EA:?&1444=&EA No damage ?&1B0E=&EA:?&1B0F=&EA:?&1B10=&EA CAMELOT Changes to QLOAD 230PROCSOUND 270?&9F=0 285*LOAD QUEST21 100 286*LOAD QUEST22 B60 287*LO. QUEST23 290REM QLOAD 291PRINT"CHEAT ? Y/N":IF GET$<>"Y" CALL &2A43 292?&38D7=&EA:?&38D8=&EA:?&38D9=&EA:REM No depletion weapons, energy, or time 294REM ?&2DD4=&EA:?&2DD5=&EA:REM Any nu mber shots at once, causes crash? 295?&3391=&EA:?&3392=&EA:REM Big jumps 296?&338B=&EA:?&338C=&EA:REM Climb anyw here 297CALL&2A43 CASTLE QUEST 10MODE7 20*LO. CQUEST1 35REM lines 30 to 80 are for Master ADFS compatability 30*DISC 40accon=&FE34:?accon=&18 50FORJ%=0TO31:K%=J%*640:P%=(2*J%)+&C375 :[OPT2 60EQUB K% DIV 256:EQUB K% AND 255 70]:NEXT 80FORL%=&549FTO&54B4:?L%=&EA:NEXT 90PRINT"INFINITE LIVES? Y/N":A$=GET$:IF A$="Y"?&3995=&EA:?&3996=&EA:REM LIVES 100PRINT"IMMORTAL?":A$=GET$:IF A$="Y"FO RL%=&18C0TO&5500:IF?L%=&85:IF?(L%+1)=&6 3:?(L%-1)=&FF:NEXT ELSE NEXT:?&3421=&A0 :REM IMMORTALITY LAST BIT IS TROLL 110PRINT"CLIMB ALL OVER ( DUBIOUS! )":A $=GET$:IFA$="Y"?&269F=&60:REM CLIMB 120CALL&5460 CHUCKIE EGG Immortal *LOAD CHUCK`K ?&29F2=&3A:?&29F3=&AF ?&2A45=&3C:?&2A46=&CA:CALL&29AB CITADEL ?&4E0B=&EA:?&4E0C=&EA:?&4E0D=&EA ?&451B=&60 COMBAT LYNX Dispose of titles Change LYNX (intro file) ?&2C87=&60 CHANGES TO LYNX1 ( main file ) ?&32F7=&60 not killed on crash ?&1B47=&60 stop missile attacks ?&273E=&60 no fuel used ?&22CE=&EA Armaments don't ?&22CF=&EA deplete ?&2289=0 no need to pick up armaments Main file loads from &1100 to &8000 To change keys: changes to LYNX1 &B7 : UP &1F53 &2E40 &313E &97 / DOWN &1F7E &2E70 &3120 &9E Z LEFT &1F94 &2ECD &3058 &BD X RIGHT &1F68 &2EA2 &301B &98 > SPEED UP &30A0 &99 < SPEED DOWN &30E0 Put the 2 figure number into the addresses shown to change the keys CYLON ATTACK 10*LO. CYLON 20?&25D3=&EA:?&25D4=&EA:?&25D5=&EA:CALL &257D DEATH STAR Change line 12 of DEATH3 to: IF?FIN=1 OR ?FIN=2 THEN 14 DUNE RIDER Additions to the loader: 160 PRINT TAB(10,20);"CHEAT? Y/N":A$=GE T$ 270*LO. D.DUNE1 271IFA$="N":CALL&5400 272OSCLI"FX21":PRINT'"PUDDLES KILL Y/N ?":IFGET$="N" ?&4633=&EA:?&4634=&EA:?&4 635=&EA 273PRINT"BOMBS KILL Y/N ?":IFGET$="N" ? &46CC=&EA:?&46CD=&EA:?&46CE=&EA 274PRINT"NO FUEL KILLS Y/N ?":IFGET$="N " ?&4B2D=&EA:?&4B2E=&EA:?&4B2E=&EA 276PRINT"INFINITE LIVES Y/N ?":IFGET$=" Y" ?&4DCC=&EA:?&4DCD=&EA:?&4DCE=&EA:?&4 DCF=&EA 277CALL&540 ETYPE ?&117B=0 Timer ?&1823=&60 No other vehicles ?&1359=&60:?&1C0F=&60 Collisions EGBWEEZE 10MODE128:PRINT"CHEAT Y/N":A$=GET$:IF A $="N":CHAIN"EZE" 20DEFFNS="EZECHT?" 30*LO.UGB1 40?&1F97=&20:?&1F98=&87:?&1F99=&1A:?&1F 9A=&4C:?&1F9B=&8A:?&1F9C=&16 50CALL&4000 ELIXIR Countless lives ?&44DE=&EA Speed up game ?&43ED=&09 FIRETRACK no other moving objects MODE 128 *LO. !FTRACK ?&361D=&EA:?&361E=&EA:?&361F=&EA *SA. !FTRACK 1B00+6112 479F GENESIS PROJECT Alter file PART.1 to : ?&1C43=&EE for infinite lazer power ?&1C89=&EE for infinite shields GREEN BERET 20FORI%=0TO2STEP2 30P%=&C00 40[:OPTI%:LDA_0:STA&2017 50LDA_inter MOD256:STA&220 60LDA_inter DIV256:STA&221 70LDA_14:LDX_4:JSR&FFF4 80RTS 90.inter:PHP:PHA:TXA:PHA:TXA:PHA:LDA&20 17:CMP_0:BEQ out 100LDA_7:JSR&FFEE:LDA_&E9:STA&2015:LDA_ &E5:STA&2016:LDA_&D0:STA&2017 110LDA_13:LDX_4:JSR&FFF4 120.out:PLA:TAY:PLA:TAX:PLA:PLP:RTS 130]:NEXT:CALL&C00 140MODE7:PRINT" Green Beret cheat"'" By C.J.Richardson"'" Immortal"'" Insert ga me and press a key":REPEATUNTILGET 150CHAIN"GREEN" GISBURNES CASTLE *LO. CASTLE ?&3A3D=&82 Infinite weapons. None fire at you (HOLD FIRE AND APPROACH ENEMY) ?&3D89=&FF Large score, hold fire as enemy dies FORL%=&41BFTO&41DC:?L%=0:NEXT All objects near start CALL&6690 IMOGEN ?&2DCA=&EA:?&2DCB=&EA:?&2DCC=&EA KIX 30PRINT" KIX"'" CHEAT By C.J.Richardso n Y/N?":A$=GET$:IFA$="Y"PRINT" Input nu mber of lives"'" or RETURN for infinite ":INPUTA$ 40IF A$=""THEN *K.0*LO. KIX|M?&56F0=&EA :?&56F1=&EA:?&4EAB=&EA:?&4EAC=&EA:?&5AA 5=&EA:?&5AA6=&EA:CALL&6300|M 50IF A$="N" THEN */KIX 60IF A$<>"" THEN *K.0*LO. KIX|M?&533B=V AL A$:?&4EAB=&EA:?&4EAC=&EA:?&5AA5=&EA: ?&5AA6=&EA:CALL&6300|M 70*FX138,0,128 80END KNIGHT QUEST Change line 1040 to 1040IF INKEY-74 J%=7:SOUND1,1,0,2 REMOVE LINE 2860 LABARYNTH Blank out map *LO. LABRNTH FORL%=&3C00TO&4000:?L%=0:NEXT:CALL&5D00 MAELSTROM 255 lives Change byte 43 of MAELC from 6 to 255 or line 155 of MAEL to ?&252A=&FF MICROBALL 207DATA 5,4,7,7,7,7,7,7,7,7,7,1 2000*L.SCOMP 1400 2001 MODE 2:VDU 28,2,7,7,6,23,1,0;0;0;0 ; 2002 FORI%=4TO15:READC:VDU19,I%,C;0;:NE XT 2006 CALL &144E 2007MOVE 870,30:DRAW 920,20:MOVE 635,28 0:DRAW 635,245:MOVE 1170,280:DRAW 1175, 245 2020 *L.P`1 2021 *L.P`1a 2030 *RUN P`2 MORFIX Add lines to MORFIX1: 385?&438A=&EA:?&438B=&EA:REM lives 386?&42FC=&EA:?&42FD=&EA:?&42FE=&EA:REM immune to moving objects OMEGA ORB Add this line to OMEGA7 5IF INKEY(0)=74INPUTTAB(0,16)C%:INPUTTA B(0,16)D%:PRINTTAB(0,16)" ":PROCS Then *LO. OMEGA5 ?&1B4D=&60 *SA. OMEGA5 1100+1000 Then CH."OMEGA" You can then input room co-ordinates to travel to by repeatedly tapping "J" until the program freezes. Enter 2 sets of co-ordinates. The first is X in the range 0 to 13. The next is Y in the range 0 to 11. Your choice is displayed at the bottom left corner of the screen ORCREST Walk through walls/immune *K.0MODE128:PAGE=&1900|MLO.""ORC""|M198 0NOP:NOP|M1990NOP:NOP|M2100NOP:NOP|M227 0NOP:NOP|M2350NOP:NOP|M4470CMP_45|MRUN| M PEDRO Alter main game file to : ?&2E5E=&EA ?&2E5F=&EA Bugs don't get the flowers PERPLEXITY PASSWORDS CROUPIER DECEIVE CONTEND LACERATE VANGUARD BUSINESS REASON OSIMUM DUBIOUS STUBBORN XYLOCARP STIMULUS WARDROBE SPARKLE VOLCANO ?&1BEC=&60 See all passwords ?&2F51=&60 Immortal ?&211E=&60 Blank out walls ?&15A8=&9 Time (increase if wished) PLANETOID Change PLANET1 to: 101PRINT"INFINITE BOMBS? Y/N":B$=GET$ :PRINT"INFINITE LIVES? Y/N":L$=GET$:P RINT"IMMORTAL? Y/N":I$=GET$:IF B$="Y" ?&1ACA=0 102IFL$="Y"?&1D92=0 103IFI$="Y"?&235F=0:?&2A5A=0 POSITRON A couple of hundred lives *LOAD positron ?&285D=&96 CALL&3D06 PREDATOR Changes to PRED4 ?&1AE9=&60 No enemy fire ?&1F55=&60 Immunity ?&20C0=&60 No enemies RANSACK *LO. RAN4 Slow game down ?&12C0=&EA ?&12C1=&EA ?&12C2=&EA No foreign bodies ?&1837=&EA ?&1838=&EA ?&1839=&EA Fantastic score ?&1391=&EA ?&1392=&EA ?&1393=&EA *SA. RAN4 1100+1630 REPTON 3 ( AROUND THE WORLD ) MASTER VERSION Infinite lives/view any map *LO. REPTON2 ?&311C=&63 Lives ?&304A=&D Maps *SA. REPTON2 1200+4E00 12FB RETURN OF R2 This is a rewrite of the file "OF" Needs SWR 5 PRINT"CHEAT? Y/N":A$=GET$ 10 VDU19,2,5;0; 20 VDU23,1,0,0,0,0,0,0,0,0 90 OSCLI"K.0*SRREAD B00+53C0 0|M"+A$+"C ALL&5E20|M":OSCLI"FX138,0,128":END ROCKET RANGER 50MODE7:PRINT"CHEAT? Y/N":A$=GET$ 60ENVELOPE 1,1,0,0,0,0,0,0,126,0,0,-1,7 5,30 70ENVELOPE 2,1,3,2,-2,6,6,6,100,0,0,-5, 70,126 75 *L.SPRITS 80 *LO. RANGER2 90IFA$= "Y" ?&202C=&60 100CALL&1ABD SABRE WULF 40oscli=&FFF7:FOR I%=0 TO 2 STEP 2 50P%=&900:[OPT I%:LDX_D%MOD256 60LDY_D%DIV256:JSR oscli 70LDX_C%MOD256:STX &1B4D 80LDX_C%DIV256:STX &1B4E:JMP&1960 90.C%LDX_&A9:STX&5C64:STX&5FEB:LDX_1 100STX&5C65:STX&5FEC:DEX:STX&5C5E 110JMP&7900:.D%OPT FNs("LOAD WOLF2") 120]:NEXT:CALL &900:END 130DEFFNs($&700):$P%=$&700 140P%=P%+LEN$P%+1:=I% SECRET GARDEN choose location MODE 7 *LOAD SECRET1 CALL&4009 *K.0INPUT?&80:CALL&1C8D|M Pressing BREAK allows you to input location to go to. SPACE PILOT f0+RETURN+ESCAPE. Dont let go of escape Level jump SPYCAT ?&2328=&4C:?&2329=&54:?&232A=&23 ?&19CC=&60 Fast immortal ?&1A14=1 Slow immortal SPYHUNTER HIMEM=&7C00:PAGE=&6100 LO."SPYHUN2" Delete line 35 RUN ?&2CE4=0:CALL&1670 STARQUAKE This is the loader 10*K.0MO.5:OSCLI"LO.QUAKE2":?&752C=&60: CALL&74E8:?&752C=&98:?&2DD6=&60:CALL&75 2C|M 20*FX138,0,128 30END STRYKERS RUN Enhanced version Change STRYKER ?&3420=&A5 Standard version Change GAME to ?&3132=&A5 SUBWAY VIGILANTE ?&14E9=&EA:?&14EA=&EA:?&14EB=&EA:?&1673 =&EA:?&1674=&EA:?&1675=&EA SUPERIOR SOCCER *LO. SOCCER4 Changes to SOCCER4 change management ?&14B7=&60 remove delay ?&25C9=& ?&27FA=&EA:?&27FB=&EA play 1 team *SA. SOCCER4 1173+2900 2420 SWOOP 200 Lives *LO. SWOOP ?&24E1=200 CALL&1800 TERRORMELINOS Read game data *LOAD TERROR ?&701B=&60 CALL &7000 CONTROL+BREAK FORL%=0TO&FF:?&750=L%:CALL&5E2D:NEXT TIME ELAPSED back up the game *LOAD T.GAME for infinite energy enter: ?&1830=&EA ?&1831=&EA ?&1D5B=&EA ?&1D5C=&EA for infinite lives enter: ?&18D4=&EA *SAVE T.GAME 1100+5800 1610 Then */TIMELAP UIM 40R$=CHR$131+CHR$157+CHR$129:E$=CHR$156 50MODE7 60FORL=1TO2:PRINTTAB(0);:VDU132,157,131 ,141:PRINT"U.I.M. Cheat by C.J.Richards on ";:VDU156:PRINT:NEXT 70PRINTTAB(9,4)R$+"PLEASE CHOOSE "+E$ 80PRINTTAB(7,6)R$+"1. B.B.C. Version "+E$TAB(7,8)R$+"2. MASTER Version "+E $:REPEATa$=GET$:UNTILa$="1"ORa$="2" 90IF a$="1"PRINTTAB(5,10)R$+"B.B.C. Ve rsion chosen "+E$:a%=&3FC8:b%=&3FC7:c% =&20:d%=&1B32:e%=&1B61:f%=&16D3 ELSE PR INTTAB(5,10)R$+"Master Version chosen "+E$:a%=&3FB3:b%=&3FB2:c%=&10:d%=&1B2C: e%=&1B5B:f%=&16D0 100PRINTTAB(0,12)R$+"Insert UIM disc th en press space "+E$ 110REPEAT:UNTILGET 120PRINTTAB(1,14)R$+"1. Short flight be tween ports "+E$ 130PRINTTAB(0,16)R$+"2. Above + all obj ects near you "+E$TAB(0,18)R$+"( Inclu des port ) No submarines "+E$TAB(13,20 )R$+"1/2 ? "+E$:REPEAT:b$=GET$:UNTIL b $="1" OR b$="2" 140loc=&100:r=&2000:?&5000=0 150FORI%=0TO2STEP2 160P%=r 170[:OPTI% 180LDA_inter MOD256:STA&220 190LDA_inter DIV256:STA&221 200LDA_14:LDX_4:JSR&FFF4 210RTS:]:P%=loc:[:OPT I% 220.inter:PHP:PHA:TXA:PHA:TXA:PHA:LDAa% :CMP_&86:BNE scnd 230LDAa%:CMP_&86:BNEout:LDA_&FF:STAb%:B NE out \All objects on top of you 240.scnd:LDA&5000:CMP_c%:BNEout 250LDY_0:.n:LDA_&EA:STAd%,Y:INY:TYA:CMP _27:BNEn:LDY_0:.o:LDA_&EA:STAe%,Y:INY:T YA:CMP_12:BNEo \ Short flight 260LDA_&60:STAf% \ No aliens 270LDA_13:LDX_4:JSR&FFF4 280.out:PLA:TAY:PLA:TAX:PLA:PLP:RTS 290]:NEXT:CALLr 300IF b$="1":?&115=0:FORL=&13CTO&140:?L =&EA:NEXT 310IF a$="2" CHAIN"$.UIM-1" 320OSCLI"*K.0LO.""UIM-1""|M150T%=1|MRUN |M":OSCLI"FX138,0,128":END:REM This is to run BBC on Master W.A.R. No nasties ?&11EA=&60 Infinite lives ?&52BC=&EA ?&52BD=&EA WHITE MAGIC First, program a function key with the cheat. Use this program: 10*KEY.0MODE 5|M*LOAD LDER|M?&AD3=&60:C ALL&A00:?&51BD=&EA:?&51BE=&EA:?&51BF=&E A:?&5D75=&60:CALL&3918|M 20*FX 138 0 128 30END This will give you no ghosts or guards plus no strength loss XOR 10*LO. XOR1 20A%=&2E00 30REPEAT 40FORL%=A%TOA%+&1C0:?L%=0:NEXT:?L%=12:? (A%+&1DC)=0 50A%=A%+&200 60UNTILA%=&4C00 70*SA. XOR1 1100+6EFF 2900 80*XOR Blank out maps, put door at bottom left Map data stored &2E00 to &4BC1 In blocks of &200 last map first: Map 1: ?&4BDC number of masks to get ?&4BC1 start of map ?&4A00 end of map Map 2: ?&49DC number of masks to get ?&49C1 start of map ?&4800 end of map And so on until &2E00 Screen data is stored 2 in 1 byte Codes are L?BF?T?!HZ C ZD ?&1EC7=&A9:?&1EB1=&A9:?&1EC8=2:?&1EB2=0 ?&1EB3=&EA immortality ?&25BD=&C9:?&25C7=&C9:?&25BE=17 ?&25C8=16 play all levels