Keen Speed and Height Patches

Completed patches for Keen5.
Post Reply
Mink
Posts: 192
Joined: Sat Nov 03, 2007 4:08 pm
Location: Providence, RI, US

Keen Speed and Height Patches

Post by Mink »

These patches pertain to the speed and height of actions that Keen can perform.

Code: Select all

#KEEN RUNNING SPEEDS

%patch $312BE $18 $00 #1
%patch $312DC $18 $00 #2
%patch $312FA $18 $00 #3
%patch $31318 $18 $00 #4



#KEEN AND POLES

# Keen climbing up poles speed
%patch $3113A $08 $00 #1
%patch $31158 $08 $00 #2
%patch $31176 $08 $00 #3

# Keen sliding down poles speed
%patch $21194 $18 $00 #1
%patch $311B2 $18 $00 #2
%patch $311D0 $18 $00 #3
%patch $311EE $18 $00 #4

# Keen's jump height when jumping off of a pole
%patch $BAC9  $EC $FF

# How 'extra' fast Keen drops when falling off a pole
%patch $BCAF  $00 $00

# Keen's speed when he turns around on a pole (Still by default)
%patch $BB70  $00 $00



#KEEN JUMPING AND POGOING

# The height of Keen's initial pogo jump
%patch $B8F1  $D0 $FF

# Height of Keen's other pogo jumps
%patch $CBF4  $D0 $FF

# Pogo Keen's speed when he hits a ceiling (Pause, then fall)
%patch $C7DB  $00 $00

# How 'extra' fast Keen falls with 'no clipping' cheat
%patch $C5DE  $00 $00

# How 'extra' fast Keen falls when he walks of an edge
%patch $C69B  $00 $00

# Keen's jump height
%patch $AEB8  $D8 $FF

# Keen's jump-while-walking height
%patch $B2CF  $D8 $FF

#Jump cheat height (Both when Keen jumps off ground, and in the air.)
%patch $B791  $D8 $FF

# How fast Keen moves when he jumps and hits a ceiling (Pause then fall)
%patch $C7DB  $00 $00

# Keen pogoes the same height in medium and hard as in easy
#Keen can't break the Korath fuse on easy, medium or hard
%patch $B97D  $90 $90

# Keen pogoes the same height in easy and medium as in easy
#Keen can now break the Korath fuse on easy
%patch $B97D  $EB



#DEAD KEEN

# Dead Keen bounce height
%patch $C07E  $D8 $FF

# Dead Keen horizontal speed
%patch $C083  $10 $00



#KEEN'S BULLETS

# Speed left/right 1
%patch $3184E $40 $00

# Speed up/down 1
%patch $31850 $40 $00

# Speed left/right 2
%patch $3186C $40 $00

#Speed up/down 2
%patch $3186E $40 $00

# Speed left/right 3
%patch $3188A $40 $00

# Speed up/down 3
%patch $3188C $40 $00

# Speed left/right 4
%patch $318A8 $40 $00

#Speed up/down 4
%patch $3188A $40 $00
I'm pretty sure that all of these work fine, but if they don't, please tell me so that I can fix them. I hope you enjoy the patches!
User avatar
ckguy
Posts: 465
Joined: Tue Oct 14, 2003 11:20 am
Location: Wakefield, RI, US
Contact:

Post by ckguy »

I'm using the "Keen pogoes same height in easy as in normal and hard"--but there are still subtle differences in the game physics in easy from in the other difficulty levels. Have you seen anywhere else in the game engine where the difficulty level is referenced.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

It is referenced as far as I can tell in at least 5 places, though I'm not sure what these do.

These patches will be a useful start for getting all the other Keen 5 sprite data, good job!
Post Reply