Tricks & Movement DKC2GBA
Speeds: Diddy Kong vs. Dixie Kong
|Movement||Acceleration||Speed||Pixels per frame|
|Walking||33 / 33||400 / 400||1.5625 / 1.5625|
|Running||45 / 45||656 / 656||2.5625 / 2.5625|
|Rolling||60 / 50||896 / 640||3.5 / 2.5|
|Rolling 1 enemy||60 / 50||1088 / 832||4.25 / 3.25|
|Rolling 2 enemy||60 / 50||1152 / 896||4.5 / 3.5|
|Rolling 2 enemy||60 / 50||1216 / 960||4.75 / 3.75|
|Rolling 2 enemy||60 / 50||1344 / 1088||5.25 / 4.25|
|Rolling 5 enemy||60 / 50||1404? / 1138? (check)||5.484375 / 4.4453125|
Conclusion: Diddy is always faster than Dixie. As Diddy, you want to constantly roll. As Dixie, you only want to roll through enemies, otherwise always run.
As Diddy, whenever you roll, your speed is at 896. If you hold B when you jump out of the role, your speed gets snapped to 656.
However, if you are not holding the B button when you jump out of a roll, you can keep the rolling speed a bit longer. It will decelerate your speed by 20 units a frame.
Optimally, you will want to hold B 11 or 12 frames after you the A button to jump, or 1/5th of a second after jumping. Doing this everywhere will save you a few seconds over the course of the run, and this trick is also necessary for a select few jumps (example: beginning of Krockhead Klamber).