You might want to take a look
here and find my post about the physics - that way you can have them tweaked exactly.
EDIT: Ah what the hay, I'll copy and paste it here for good measure:First of all, I should clue you in on the precision level: all of the "decimal" values in the DKC's are not really decimal (decimal as in 100 cents equals one dollar), they are actually fixed-point values that range from -128 to +127... but the decimal parts are in 256ths, not 100ths. So this means every value used should be a multiple of 1/256 or 0.00390625. The reason for this is obviously that DKC is using hexadecimal values, not normal decimal ones.
Here are a few floating-point values for Donkey Kong at 60FPS game play:-Initial Y Speed is
+3.0 (downward) and is reset to this value upon DK hitting solid ground.
-When you first press the B Button to jump, DK's Y Speed is set to
-7.0.
-Gravity is
+0.4375 per frame at ALL TIMES when the B Button is NOT pressed.
-Gravity is
+0.28125 per frame at ALL TIMES when the B Button IS being pressed.
These values are exact according to DKC1 only, and only for DK himself. The other 2 games' values are currently unknown/unverified.