MiSTer-devel / Arcade-DonkeyKong_MiSTer

Arcade: Donkey Kong for MiSTer
20 stars 21 forks source link

Very minor timing issue on second jump. #19

Open Lyriell opened 4 years ago

Lyriell commented 4 years ago

Mario actually has varying times on how long it takes to do his second jump, depending on the incline/decline. This allows for something called 'Gardikis jumps' where, on the top girder, you can get 100 points twice for backjumping in a certain spot.

The video below demonstrates it -very- well.

https://www.twitch.tv/videos/418564989

I am able to reproduce this double jump at > 99% accuracy with my real Donkey Kong, as well as with MAME (adjusting for MAME lag) however I have a less than 1 in 30 ability to pull this off when using mister, regardless of input method or USB latency options.

I suspect there is a -very- fine difference somewhere in the timing/how the maths is being calculated here. This is not something that most people would care about, but as we are trying to do 'as close to the real thing as possible' I thought I'd bring it up in the off chance someone can figure out why this is off in the MiSTER core.

paulb-nl commented 5 months ago

Does this issue still exist in the current core?

HorstKlein67 commented 5 months ago

According to a member in the Forum the bug still exists.

https://misterfpga.org/viewtopic.php?p=83248#p83248

paulb-nl commented 5 months ago

After some practice I was able to do the double jump 5 times in a row and I am terrible at this game.

So if even I can do it then I don't think it is an issue anymore.