N64 PC Ports
N64 PC ports run Nintendo 64 games as native Windows, Linux and macOS programs, with no emulator. They add things the original hardware couldn’t do, such as widescreen, high frame rates, higher resolutions and mods.
There are two ways they are made. Decompilation projects rewrite the game’s code by hand as C until it compiles back to the exact original game, which takes years but gives code that is easy to change. Ship of Harkinian and Ghostship are built this way. Recompilation projects use N64: Recompiled, a tool that translates the game’s machine code into C automatically, which is much faster but harder to modify. Zelda 64: Recompiled is the best-known example.
None of these downloads include the game itself. Each one asks for a ROM dumped from your own copy of the game.
PaperBoat is Harbour Masters' native PC port of Paper Mario, built from the game's decompilation, with widescreen, high frame rates and mod support.
The Perfect Dark port is a native PC version of Rare's Perfect Dark built from the game's decompilation, with mouse aim, widescreen and high frame rates.
Ship of Harkinian is Harbour Masters' native PC port of Ocarina of Time, built from the game's decompilation, with widescreen, high frame rates, mods and randomizer support.
sm64coopdx (Super Mario 64 Coop Deluxe) is a native PC port of Super Mario 64 built from the decompilation that lets up to 16 players play online together.
Snowboard Kids 2: Recompiled is a native PC port of Snowboard Kids 2 made with N64: Recompiled, with widescreen, high frame rates and RT64 rendering.
SpaghettiKart is Harbour Masters' native PC port of Mario Kart 64, built from the game's decompilation, with widescreen, high frame rates, a track editor and mods.
Star Fox 64: Recompiled is a native PC port of Star Fox 64 made with N64: Recompiled, with widescreen, high frame rates and RT64 rendering.
Starship is Harbour Masters' native PC port of Star Fox 64, built from the game's decompilation, with widescreen, high frame rates and mod support.
Zelda 64: Recompiled is a native PC port of Majora's Mask made by statically recompiling the N64 game, with ultrawide, high frame rates and RT64 rendering.