
SpaghettiKart
PC port of Mario Kart 64
- DecompilationPort Type
- Harbour MastersDeveloper
- 28 Sep 2026Page Updated
Details
- Developer
- Harbour Masters
- Port Type
- DecompilationThe game's code was rewritten by hand as source code that builds back into the same game, then made to run natively on PC.
- Game
- Mario Kart 64
- AI Use
- Not statedThe developers haven't said whether they used AI.
- Source Code
- GitHub
- Page Updated
Platform Support
- Windows
- Linux
- macOS
ScreenshotsView All (6)
SHA-1 of a correct dump:
579c48e211ae952530ffc8738709f078d5dd215eOverview
WidescreenHigh Frame RateLevel EditorMod Support
SpaghettiKart is a native PC port of Mario Kart 64, built from the Mario Kart 64 decompilation by Harbour Masters.
It adds widescreen, higher resolutions and frame rates, a longer draw distance, an option to turn off low-detail models, custom engine classes, harder computer drivers, a track editor and mod support.
The download contains no Nintendo data. On first launch it asks for a ROM dumped from your own copy of the game.
How to Set It Up
- Extract every file from the archive into a folder you can write to.
- Windows: run
Spaghettify.exe. Linux: make sure thezenityorkdialogpackage is installed, then runspaghetti.appimage(you may need tochmod +xit first). - Select your US ROM (in
.z64format) when asked. - It builds its game data (
mk64.o2r) from the ROM next to the executable. After that, start the same executable to play.

