Best N64 PC ports in 2026
Every major native Nintendo 64 PC port, ranked roughly by how finished it is, with the latest release we checked on Oct 13, 2026 and a link to the official repo only. No emulator needed: these run natively on Windows, and most on Linux, macOS and Steam Deck too.
Legal: CRT Forge links to official project repos only. We never host or link ROMs. You must own the game and dump your own copy. This isn't legal advice.
| Game | Project | Type | Latest release | Official repo |
|---|---|---|---|---|
| The Legend of Zelda: Ocarina of Time | Ship of Harkinian | PC port (decomp) | 9.3.0, Oct 6, 2026 | HarbourMasters/Shipwright |
| The Legend of Zelda: Majora's Mask | 2 Ship 2 Harkinian | PC port (decomp) | 5.0.1, Aug 25, 2026 | 2ship2harkinian/2ship2harkinian |
| The Legend of Zelda: Majora's Mask | Zelda64Recomp | Static recomp | v1.2.2, Aug 27, 2025 | Zelda64Recomp/Zelda64Recomp |
| Star Fox 64 | Starship | PC port (decomp) | v2.0.0, May 25, 2025 | HarbourMasters/Starship |
| Mario Kart 64 | SpaghettiKart | PC port (decomp) | 1.0.0, Feb 25, 2026 | HarbourMasters/SpaghettiKart |
| Donkey Kong 64 | DK64 Recompiled | Static recomp | v1.0.3, Sep 30, 2026 | Rainchus/Donkey-Kong-64-Recompiled |
| GoldenEye 007 | GoldenEye PC port | PC port (decomp) | v0.5.0, Oct 7, 2026 | jkdansereau/goldeneye-pc-port |
| Perfect Dark | Perfect Dark PC port | PC port (decomp) | Dev builds only (work in progress) | perfect-dark-pc-port/perfect_dark |
| Super Mario 64 | sm64-port | PC port (decomp) | No tagged releases (build it yourself) | sm64-port/sm64-port |
The picks, one by one
The most mature N64 port: very active, with Windows, macOS and Linux builds. Latest: 9.3.0, Oct 6, 2026.
https://github.com/HarbourMasters/Shipwright
Harbour Masters' Majora's Mask port, in the same style as Ship of Harkinian. Latest: 5.0.1, Aug 25, 2026.
https://github.com/2ship2harkinian/2ship2harkinian
Recompiled straight from the N64 code. The repo says Ocarina of Time support is coming. Latest: v1.2.2, Aug 27, 2025.
https://github.com/Zelda64Recomp/Zelda64Recomp
Needs a US 1.0 or 1.1 ROM dumped from your own cartridge. Latest: v2.0.0, May 25, 2025.
https://github.com/HarbourMasters/Starship
Hit 1.0 this year and is still being updated. Latest: 1.0.0, Feb 25, 2026.
https://github.com/HarbourMasters/SpaghettiKart
Built on N64Recomp, the same recompiler as Zelda64Recomp. Latest: v1.0.3, Sep 30, 2026.
https://github.com/Rainchus/Donkey-Kong-64-Recompiled
Built from the open decomp. Early versions, but releasing fast. Latest: v0.5.0, Oct 7, 2026.
https://github.com/jkdansereau/goldeneye-pc-port
A work-in-progress port of the Perfect Dark decomp. Latest: Dev builds only (work in progress).
https://github.com/perfect-dark-pc-port/perfect_dark
The original SM64 PC port. sm64ex is a popular fork with extra options. Latest: No tagged releases (build it yourself).
https://github.com/sm64-port/sm64-port
How to start
- Dump the ROM from your own cartridge.
- Download the port from its official GitHub Releases page.
- Point it at your ROM. Most ports build their own asset file on first launch.
Full walkthrough: how to play decomp PC ports. Want a launcher that handles updates? See launchers. GameCube, Switch and Xbox projects are in the decomp hub.
New setup guides: Starship (Star Fox 64) and SpaghettiKart (Mario Kart 64).
More setup guides: Perfect Dark PC port and Super Mario 64 online (sm64coopdx).
FAQ
What is the best N64 PC port?
Ship of Harkinian (Ocarina of Time) is the most mature and actively updated. 2 Ship 2 Harkinian, Zelda64Recomp, Starship and SpaghettiKart are also full releases.
Are N64 PC ports legal?
The ports contain no game assets. You supply a ROM dumped from a cartridge you own. Publishers have still sent takedowns to some projects, so download only from the official repos.
Do N64 PC ports run on Steam Deck?
Many ship Linux builds, so most run on Steam Deck. Check each repo's releases page.
What's the difference between a decomp port and a recomp?
A decomp port rebuilds the game from hand-written source code. A static recomp, like Zelda64Recomp, translates the original N64 machine code straight into a native program. See our explainer.