Code: Select all
Items:
#Battery
%patch $4452 $C7 $06 $9C $AA $01 $00
#Joystick
%patch $4446 $C7 $06 $94 $AA $01 $00
#Vacum
%patch $445E $C7 $06 $96 $AA $00 $00
#Whiskey
%patch $446A $C7 $06 $98 $AA $01 $00
$00 $00 at the end will make the item not give an item, but still give 1000 points and play the item sound, e.g:
#Vacum doesn't give vacum
%patch $445E $C7 $06 $96 $AA $00 $00
Changing the $9x after the $06 changes what value the item changes. To change what item, etc is got, change this, e.g:
#Vacum gives joystick
%patch $445E $C7 $06 $94 $AA $01 $00
#The pogo:
Code: Select all
#Pogo
%patch $44AB $C7 $06 $9A $AA $01 $00
#Pogo gives joystick
%patch $44AB $C7 $06 $94 $AA $01 $00
Simalarly the items can give [but not take] a pogo.
Items and pogo give shots or lives:
Use these patches, but change the value its patched to and the shot number:
Code: Select all
#gives extra Keen!
%patch $44AB $FF $06 $C6 $AA $90 $90
#is a raygun, xx shots:
%patch $44AB $83 $06 $C8 $AA $xx $83
#Battery gives 4 shots
%patch $4452 $83 $06 $C8 $AA $04 $83
The raygun works differently, it cannot give either items or pogo it can however:
Code: Select all
#Raygun gives extra Keen!
%patch $44A0 $FF $06 $C6 $AA $90 $90
#Raygun tiles dissapear when touched, but otherwise don't affect Keen [no sound, etc]
%patch $44A0 $7E $06 $C8 $AA $00 $00
Code: Select all
#Joystick:
#Joystick gives battery [and 2, etc bullets]
%patch $4446 $7E $06 $C8 $AA $02 $00
#Gives whiskey, but plays exit sound.
%patch $4446 $C6 $06 $C8 $AA $02 $00
#Like above but plays raygun sound
%patch $4446 $83 $06 $C8 $AA $02 $00
#Pogo:
#Pogo kills Keen, but without the death sprite.
%patch $44AB $5F $06 $C8 $AA $00 $00
#Pogo tiles dissapear when touched, but otherwise don't affect Keen
%patch $44AB $7E $06 $C8 $AA $00 $00
#Pogo gives keen two keys, battery, whiskey, and acts like a raygun. Also kills keen, but gives him an extra life as compensation.
%patch $44AB $9F $06 $C8 $AA $00 $00
#Like above, but inconpatible with godmode
%patch $44AB $AF $06 $C8 $AA $00 $00
#Pogo plays exit sound, no points, and no pogo either!
%patch $44AB $C6 $06 $C8 $AA $00 $00
Pogo kills Keen, he gets a key and the whiskey.
%patch $44AB $CE $06 $C8 $AA $00 $00
#Pogo completes level, gives you battery and three keys
%patch $44AB $C9 $06 $C8 $AA $00 $00
#The sound the pogo makes when got
%patch $44B2 $0A $00
#Vacum:
#Vacum gives 256 lives and 256'000 points for each second Keen touches it;
#Doesn't dissapear
%patch $445E $7E $06 $C8 $AA $02 $00