The One with better timing
How to install:
- Linux: https://flathub.org/apps/details/io.github.m64p.m64p
- Windows: Download the m64p-win64*.zip file below (under Assets) and unzip it somewhere in your home directory
m64p now has a dedicated Discord server: https://discord.gg/tsR3RtYynZ . Netplay announcements and general discussion will happen here. I'll be hanging out in there, so come chat!
Changes in this release:
This is a significant reworking of the timing code in the emulator. "CountPerOp" has been removed. The N64 instruction and data cache have been fully emulated. Timings for DMAs have been corrected.
Timing is now much more accurate, for example, in the DK64 intro, Donkey Kong now correctly grabs the vines and swings across the water.
This was the result of many weeks of work. I looked at CEN64, Ares, and lots of independent research. It's definitely not perfect, but a massive step toward accurate timing in the emulator. I would appreciate bug reports if issues are discovered.
m64p strives to be an accurate emulator. Many original N64 games lagged at times. If a game has a low framerate, but the audio sounds good, this is likely in-game lag, and it is not a bug. Choppy/popping audio is likely a bug.
As always, if you are able, please consider subscribing to the Patreon here: https://www.patreon.com/loganmc10