Page 1 of 1

A minor question that has been on my mind recently...

PostPosted: April 6th, 2015, 8:18 am
by quirkyartistcharlie
Who runs faster: Dixie or Kiddy? The manuals never specify who is faster, so answers seem to vary from person to person.

Additionally, do either of them actually run faster than Donkey Kong?

Re: A minor question that has been on my mind recently...

PostPosted: April 6th, 2015, 5:47 pm
by Tompa
Diddy walking: 576
Dixie walking: 576 (DKC3), 512 (DKC2)
Kiddy walking: 512
Donkey walking: 512

Diddy running: 864
Dixie running: 768
Kiddy running: 768
Donkey running: 768

Dixie rolling: 1152
Kiddy rolling: 1152
Diddy rolling: 1152
Donkey rolling: 1024

The number is the amount of subpixels the character is moving every frame. There are 256 subpixels for each full pixel. So a speed of 768 would be 3 pixels.

It takes longer to reach topspeed in DKC3 compared to the other two games. I could go into more depth about their acceleration if you want :).

But yeah: Diddy, Dixie, Kiddy and Donkey in terms of speed.

Re: A minor question that has been on my mind recently...

PostPosted: April 7th, 2015, 9:15 am
by Simion32
Please do! :D

It would be a nice overlook for when I (or someone else) eventually does physics equation research for the other 2 games.

Re: A minor question that has been on my mind recently...

PostPosted: April 12th, 2015, 11:55 pm
by Tompa
I've basically only used the Ram Search/Watch features in the emulator and copied the values. But one could probably go deeper into the rom and find the speed formula and such.

Here is an example of showing the acceleration process for each frame from 0 up to top walking speed, and when you stop walking and how the speed is decreasing: http://pastebin.com/CCxw6Cu0