8-Bit Software Online Conversion

     by        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 <BREAK> *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=&<number of weeks in season> ?&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