Mario Kart 64: Recompiled

What you need: A ROM of Mario Kart 64, US version, dumped from your own cartridge. The project accepts only this version.
Mario Kart 64: Recompiled is a native PC port of Mario Kart 64 made with N64: Recompiled, which translates the game’s machine code into C automatically. It is drawn with the RT64 renderer.
It supports widescreen and ultrawide, high resolutions and high frame rates, and modern controllers.
The download contains no Nintendo data. It asks for a ROM dumped from your own copy of the game.
How to set it up
- Extract the whole archive to a folder you can write to.
- Run
MarioKart64Recompiled. - In the main menu, select your ROM of the US version. Files in other formats than
.z64are converted automatically if they are the right ROM. - On Steam Deck, extract the Linux build, then in Desktop Mode right-click the
MarioKart64Recompiledexecutable and choose “Add to Steam”.