Native · no emulator · with your original copy

Native ports of console games

Community projects that run console games natively, with no emulator. They do not include the game: you need your own original copy. We tell you each one's real status, requirements and where to get it (always from its official page).

70 ports
15 consoles
Verified 26/10/2026
The Legend of Zelda: Ocarina of Time PC and Android Port (Ship of Harkinian) Playable Nintendo 64

The Legend of Zelda: Ocarina of Time PC and Android Port (Ship of Harkinian)

Native port of Ocarina of Time (Nintendo 64) for Windows, Linux and macOS, plus a community adaptation for Android. It does not include the game: you need your own compatible copy.

Windows · Linux · macOS · Android
Verified 24/10/2026 View page
The Legend of Zelda: Majora's Mask PC and Android Port (2 Ship 2 Harkinian) Playable Nintendo 64

The Legend of Zelda: Majora's Mask PC and Android Port (2 Ship 2 Harkinian)

Native port of Majora's Mask (Nintendo 64) for Windows, Linux and macOS, with a community adaptation for Android. You need your own supported copy of the game.

Windows · Linux · macOS · Android
Verified 24/10/2026 View page
The Legend of Zelda: Majora's Mask PC Port (Zelda 64: Recompiled) Playable Nintendo 64

The Legend of Zelda: Majora's Mask PC Port (Zelda 64: Recompiled)

Majora's Mask statically recompiled into a native port for Windows, Linux and macOS, with mods, high frame rate and widescreen. You need your own North American copy.

Windows · Linux · macOS
Verified 24/10/2026 View page
Mario Kart 64 PC Port (SpaghettiKart) Playable Nintendo 64

Mario Kart 64 PC Port (SpaghettiKart)

Native port of Mario Kart 64 for Windows, Linux and macOS, from the HarbourMasters team. It only supports the US ROM and you need your own copy.

Windows · Linux · macOS
Verified 24/10/2026 View page
Star Fox 64 PC Port (Starship) Playable Nintendo 64

Star Fox 64 PC Port (Starship)

Native port of Star Fox 64 for Windows, Linux and macOS, from the HarbourMasters team. It supports the US 1.0 and 1.1 ROMs and you need your own copy.

Windows · Linux · macOS
Verified 24/10/2026 View page
Perfect Dark PC Port (community) Beta Nintendo 64

Perfect Dark PC Port (community)

Work-in-progress port of Perfect Dark (Nintendo 64) for Windows, Linux and macOS, based on its decompilation. You need your own ROM and the game is mostly functional.

Windows · Linux · macOS
Verified 24/10/2026 View page
Mystical Ninja Starring Goemon Android Port (Goemon 64: Recompiled) Playable Nintendo 64

Mystical Ninja Starring Goemon Android Port (Goemon 64: Recompiled)

Android adaptation of Goemon 64: Recompiled, which runs Mystical Ninja Starring Goemon natively on a phone or handheld. It does not include the game: you need your own ROM.

Android
Verified 24/10/2026 View page
Harvest Moon 64 Android Port (Harvest Moon 64: Recompiled) Beta Nintendo 64

Harvest Moon 64 Android Port (Harvest Moon 64: Recompiled)

Android adaptation of the static recompilation of Harvest Moon 64, with touch controls. It does not include the game: you need your own NTSC-U copy.

Android
Verified 24/10/2026 View page
Banjo-Kazooie PC Port (Banjo: Recompiled) Playable Nintendo 64

Banjo-Kazooie PC Port (Banjo: Recompiled)

Banjo-Kazooie statically recompiled into a native port for Windows, Linux and macOS, with mods and high frame rate. You need your North American 1.0 copy.

Windows · Linux · macOS
Verified 25/10/2026 View page
Donkey Kong 64 PC Port (DK64: Recompiled) Playable Nintendo 64

Donkey Kong 64 PC Port (DK64: Recompiled)

Donkey Kong 64 statically recompiled into a native PC port, with high frame rate and Steam Deck support. You need your own copy of the game.

Windows · Linux · macOS
Verified 25/10/2026 View page
Super Smash Bros. PC and Android Port (BattleShip) Beta Nintendo 64

Super Smash Bros. PC and Android Port (BattleShip)

Port of Super Smash Bros. (Nintendo 64) for Windows, Linux, macOS and Android, based on its decompilation. You need your own US or Japanese ROM.

Windows · Linux · macOS · Android
Verified 25/10/2026 View page
Paper Mario 64 PC Port (PaperBoat) Playable Nintendo 64

Paper Mario 64 PC Port (PaperBoat)

Native port of Paper Mario 64 for Windows, Linux and macOS from the HarbourMasters team, based on the Paper Mario DX decompilation. You need your US ROM.

Windows · Linux · macOS
Verified 25/10/2026 View page
Super Mario 64 PC and Android Port (Ghostship) Playable Nintendo 64

Super Mario 64 PC and Android Port (Ghostship)

Native port of Super Mario 64 for Windows, Linux, macOS and Android, from the HarbourMasters team. It supports US and Japanese ROMs and you need your own copy.

Windows · Linux · macOS · Android
Verified 25/10/2026 View page
Pokémon Snap PC and Android Port (Snap64 Recomp) Playable Nintendo 64

Pokémon Snap PC and Android Port (Snap64 Recomp)

Pokémon Snap (Nintendo 64) recompiled as a native port for Windows, Linux, Steam Deck and macOS, with an Android beta. You need your US ROM.

Windows · Linux · macOS · Android
Verified 25/10/2026 View page
Quest 64 PC Port (Quest 64: Recompiled) Beta Nintendo 64

Quest 64 PC Port (Quest 64: Recompiled)

Quest 64 statically recompiled into a native port for Windows, Linux and macOS, with high frame rate and widescreen. You need your copy of the North American 1.0 version.

Windows · Linux · macOS
Verified 25/10/2026 View page

How to use a port, step by step

Have your original copy

Each project asks for the exact game version it supports (region and revision). The page tells you which one.

Download from the official source

Use the “Go to the official project” button on the page. Never download ports from sites that bundle the game.

Install and pick your copy

The installer extracts the assets from your copy and leaves the game ready to run on your PC.

Native port vs emulator: what changes

Native portEmulator
What it runsThe game program rebuilt for the target platform.The whole console, imitated in software.
EnhancementsOften offers higher resolution, higher frame rates and new options.Depends on the emulator; usually lets you raise the resolution.
CompatibilityA single game, almost always one specific version.Many titles from the same console.
Your original copyRequired (the project includes no data).You need the game in any case.
MaturityEach project differs: playable, beta or in development.Long-running, well-tested projects.

Prefer the classic route? See our emulators and setup guides.

Native ports FAQ

What is a native port?
It is a version of a console game that runs directly on your device (PC or Android, depending on the project), with no emulator. In the community projects we list here, the game program is rebuilt from a decompilation or reimplementation and given its own graphics, sound and input layer.
Do I need the original game?
Yes. The projects we list include no game data: you need your own copy (disc or image of the version each project specifies) to extract the assets. Each page tells you which version it requires.
Does GigaROM host these ports?
No. We only inform and link to each project's official page or repository. Always download from there and check the license and instructions before installing anything.
Is a port better than an emulator?
It depends. A port often offers higher resolution, higher frame rates and new options, but each project is independent, may be incomplete and almost always supports a single version of the game. An emulator is more general and works with many titles.
How often is this information updated?
Each page shows the date we verified its status on the official source. These projects change often, so we review the pages periodically; if you spot something outdated, let us know through the contact page.
Notice: GigaROM does not host these ports or the games' files, and is not affiliated with the projects' authors or the rights holders. We link to the official pages; check the license and instructions there before installing anything.