Platforms

Nintendo 64

78 projects: 23 decompilations, 15 static recompilations, and the rest ports, rewrites and clean-room builds.

Nintendo 64 · 1998 · ★ 0

1080° Snowboarding (clean room)

1080° Snowboarding

1080° Snowboarding playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 2000 · ★ 2.3k

2 Ship 2 Harkinian

The Legend of Zelda: Majora's Mask

Majora's Mask counterpart to Ship of Harkinian, built from the mm decompilation on the libultraship framework.

Source port Not stated

Nintendo 64 · 1998 · ★ 0

Banjo-Kazooie (clean room)

Banjo-Kazooie

Banjo-Kazooie playable in the browser without a ROM, from the n64decomp/banjo-kazooie decompilation on EmulatorJS, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1998 · ★ 652

Banjo-Kazooie decompilation

Banjo-Kazooie

Matching decompilation of Rare's Banjo-Kazooie that headlines itself at 100%. It provides the symbols and source later used by Banjo: Recompiled.

Matching decomp Human-led

Nintendo 64 · 2000 · ★ 0

Banjo-Tooie (clean room)

Banjo-Tooie

Banjo-Tooie playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1998 · ★ 2.0k

Banjo: Recompiled

Banjo-Kazooie

Native PC port of Banjo-Kazooie built with N64: Recompiled, with a Thunderstore mod scene and a mod template.

Static recomp Human-led

Nintendo 64 · 1999 · ★ 62

Beetle Adventure Racing recomp (continued)

Beetle Adventure Racing!

Continuation of an earlier Beetle Adventure Racing recomp that adds widescreen, a widened HUD and longer draw distance.

Static recomp AI-assisted

Nintendo 64 · 1999 · ★ 17

Beetle Adventure Racing! decompilation

Beetle Adventure Racing!

Decompilation of Paradigm's Beetle Adventure Racing that currently builds the US release, with other regions planned. It ships no game assets.

Matching decomp Human-led

Nintendo 64 · 1997 · ★ 295

Bomberman 64: Recompiled

Bomberman 64

Statically recompiled native port of Bomberman 64 with new features, built with N64: Recompiled.

Static recomp Not stated

Nintendo 64 · 2001 · ★ 0

Conker’s Bad Fur Day (clean room)

Conker’s Bad Fur Day

Conker’s Bad Fur Day playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 2001 · ★ 27

Conker's Bad Fur Day decompilation

Conker's Bad Fur Day

Early-stage decompilation of Conker's Bad Fur Day that also carries asset extraction and model preview tools.

Matching decomp Not stated

Nintendo 64 · 2001 · ★ 257

Conker's Bad Fur Day Recompiled

Conker's Bad Fur Day

Native port of Conker's Bad Fur Day using N64: Recompiled plus partly decompiled C, with a custom host app and mods.

Static recomp AI-assisted

Nintendo 64 · 1997 · ★ 0

Diddy Kong Racing (clean room)

Diddy Kong Racing

Diddy Kong Racing playable in the browser without a ROM, from the Diddy Kong Racing decompilation and SDL2 PC port, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1997 · ★ 422

Diddy Kong Racing decompilation

Diddy Kong Racing

Diddy Kong Racing rebuilt as matching C, with decompilation finished and documentation tracked separately. An SDL2 PC port has grown from it.

Matching decomp Human-led

Nintendo 64 · ★ 216

Dinosaur Planet decompilation

Dinosaur Planet (unreleased)

Decompilation of Rare's cancelled Dinosaur Planet from the leaked prototype build. Dinosaur Planet: Recompiled uses its findings.

Matching decomp Human-led

Nintendo 64 · ★ 325

Dinosaur Planet: Recompiled

Dinosaur Planet (unreleased)

Native port of the December 2000 prototype of Rare's cancelled Dinosaur Planet, made with N64: Recompiled and patched using the decompilation's findings.

Static recomp Human-led

Nintendo 64 · 1999 · ★ 0

Donkey Kong 64 (clean room)

Donkey Kong 64

Donkey Kong 64 playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1999

Donkey Kong 64 decompilation

Donkey Kong 64

Work-in-progress matching decompilation of Donkey Kong 64, hosted on GitLab rather than GitHub. No overall percentage is published in the repository metadata.

Matching decomp Not stated

Nintendo 64 · 1999 · ★ 502

Donkey Kong 64: Recompiled

Donkey Kong 64

N64: Recompiled port of Donkey Kong 64 that runs natively through RT64 with new options and enhancements; you provide the ROM.

Static recomp Not stated

Nintendo 64 · 1997 · ★ 0

Doom 64 (clean room)

Doom 64

Doom 64 playable in the browser without a ROM, from the DOOM64-RE reverse engineering on N64Wasm, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1997 · ★ 235

DOOM64-RE

Doom 64

Complete reverse engineering of Doom 64 into buildable C by GEC, targeting the original N64 SDK toolchain.

Decompilation Human-led

Nintendo 64 · 2001 · ★ 0

Dr. Mario 64 (clean room)

Dr. Mario 64

Dr. Mario 64 playable in the browser without a ROM, from the drmario64 decompilation on EmulatorJS, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 2001 · ★ 80

Dr. Mario 64 decompilation

Dr. Mario 64

Matching decompilation of Dr. Mario 64 that also builds the Chinese iQue release and another regional variant.

Matching decomp Human-led

Nintendo 64 · 1999 · ★ 0

Duke Nukem: Zero Hour (clean room)

Duke Nukem: Zero Hour

Duke Nukem: Zero Hour playable in the browser without a ROM, from the Duke Nukem: Zero Hour decompilation in a browser N64 emulator, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1998 · ★ 0

F-Zero X (clean room)

F-Zero X

F-Zero X playable in the browser without a ROM, from the fzerox decompilation on N64Wasm, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1998 · ★ 106

F-Zero X decompilation

F-Zero X

Work-in-progress matching decompilation of F-Zero X, with a sister repository for the 64DD Expansion Kit. Most of the code is already matched.

Matching decomp Not stated

Nintendo 64 · 1996 · ★ 820

Ghostship

Super Mario 64

HarbourMasters' Super Mario 64 port, which also converts your ROM on-device in its Android build.

Source port Not stated

Nintendo 64 · 1997 · ★ 312

Goemon64Recomp

Mystical Ninja Starring Goemon

Unofficial PC port of Mystical Ninja Starring Goemon built with N64: Recompiled, currently in development releases.

Static recomp Not stated

Nintendo 64 · 1997 · ★ 0

GoldenEye 007 (clean room)

GoldenEye 007

GoldenEye 007 playable in the browser without a ROM, from the n64decomp/007 decompilation on N64Wasm, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1997 · ★ 798

GoldenEye 007 decompilation

GoldenEye 007

Long-running effort to rebuild Rare's GoldenEye 007 as matching C for its NTSC, PAL and Japanese ROMs. Its public status page now shows the code at 100%.

Matching decomp Human-led

Nintendo 64 · 1997 · ★ 213

GoldenRecomp

GoldenEye 007

Experimental N64: Recompiled build of GoldenEye 007 that reworks the decompilation to drop TLB use so the recompiler can handle it.

Static recomp Not stated

Nintendo 64 · 1999 · ★ 0

Harvest Moon 64 (clean room)

Harvest Moon 64

Harvest Moon 64 playable in the browser without a ROM, from the hm64-decomp decompilation on N64Wasm, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1999 · ★ 222

Harvest Moon 64 decompilation

Harvest Moon 64

Decompilation of Harvest Moon 64 whose US and Japanese versions are now fully decompiled, including asset and animation extraction tools.

Matching decomp Not stated

Nintendo 64 · 1999 · ★ 158

Harvest Moon 64: Recompiled

Harvest Moon 64

Native port of Harvest Moon 64 made with N64: Recompiled, with enhancements and mod support; it borrows headers and some functions from the hm64 decompilation for its patches.

Static recomp Not stated

Nintendo 64 · 2000 · ★ 233

Kirby 64 decompilation

Kirby 64: The Crystal Shards

Work-in-progress decompilation of Kirby 64: The Crystal Shards, now maintained under the Kirby64Ret organisation. Requires your own ROM to build.

Matching decomp Human-led

Nintendo 64 · 2000 · ★ 1.7k

Majora's Mask decompilation

The Legend of Zelda: Majora's Mask

Matching C decompilation of the US 1.0 release of Majora's Mask by the Zelda Reverse Engineering Team. It underpins 2 Ship 2 Harkinian and Zelda 64: Recompiled.

Matching decomp Human-led

Nintendo 64 · 1996 · ★ 0

Mario Kart 64 (clean room)

Mario Kart 64

Mario Kart 64 playable in the browser without a ROM, from the n64decomp/mk64 decompilation on EmulatorJS, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1996 · ★ 1.3k

Mario Kart 64 decompilation

Mario Kart 64

Matching decompilation of Mario Kart 64 with generated Doxygen documentation. SpaghettiKart and the Mario Kart 64 recomp both build on it.

Matching decomp Human-led

Nintendo 64 · 1998 · ★ 0

Mario Party (clean room)

Mario Party

Mario Party playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1999 · ★ 0

Mario Party 2 (clean room)

Mario Party 2

Mario Party 2 playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 2000 · ★ 0

Mario Party 3 (clean room)

Mario Party 3

Mario Party 3 playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1996 · ★ 611

MarioKart64Recomp

Mario Kart 64

N64: Recompiled port of Mario Kart 64 for Windows, Linux and macOS.

Static recomp Not stated

Nintendo 64 · 2000 · ★ 265

Mega Man 64 Recompiled

Mega Man 64

Static recompilation of Mega Man 64 into a native executable.

Static recomp Not stated

Nintendo 64 · ★ 8.2k

N64: Recompiled

N64 MIPS binaries

Static recompiler that translates N64 game code into C so it can be compiled into native executables; also ships a mod tool.

Tool Human-led

Nintendo 64 · ★ 179

N64ModernRuntime

N64 OS/libultra calls in ported games

Runtime library that stands in for the N64 operating system and hardware for recompiled or traditionally ported games.

Tool Not stated

Nintendo 64 · 1998 · ★ 5.6k

Ocarina of Time decompilation

The Legend of Zelda: Ocarina of Time

Zelda Reverse Engineering Team project that turns Ocarina of Time back into matching C source; the code is fully decompiled and naming and documentation continue. Ship of Harkinian is built on it.

Matching decomp Human-led

Nintendo 64 · 2000 · ★ 1.6k

Paper Mario decompilation

Paper Mario

Rebuilds Paper Mario from matching C for several regional releases; the US version reports full code coverage. Widely used as a base for mods and tooling.

Matching decomp Human-led

Nintendo 64 · 2000 · ★ 0

Perfect Dark (clean room)

Perfect Dark

Perfect Dark playable in the browser without a ROM, from the Perfect Dark PC port, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 2000 · ★ 869

Perfect Dark decompilation

Perfect Dark

A complete matching decompilation of Perfect Dark covering several ROM versions. The community PC port is derived from it.

Matching decomp Human-led

Nintendo 64 · 2000 · ★ 2.1k

Perfect Dark PC port

Perfect Dark

Port of the Perfect Dark decompilation to modern systems, with mouse aim, high frame rates and widescreen. Builds come from CI rather than tagged versions.

Source port Not stated

Nintendo 64 · 1996 · ★ 0

Pilotwings 64 (clean room)

Pilotwings 64

Pilotwings 64 in the browser from N64Recomp output with a software RDP renderer, with every retail asset regenerated from coarse facts so no ROM, textures or audio ship.

Clean-room AI-assisted playable

Nintendo 64 · 1996 · ★ 79

Pilotwings 64 decompilation

Pilotwings 64

Decompilation of Pilotwings 64; decomp.dev shows all code matched, with linking and naming still under way.

Matching decomp Not stated

Nintendo 64 · 1999 · ★ 0

Pokémon Snap (clean room)

Pokémon Snap

Pokémon Snap playable in the browser without a ROM, from the pokemonsnap decompilation on N64Wasm, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1999 · ★ 107

Pokémon Snap decompilation

Pokémon Snap

Work-in-progress decompilation of Pokémon Snap, close to fully matched by code size. Building it needs your own ROM.

Matching decomp Human-led

Nintendo 64 · 2000 · ★ 0

Pokémon Stadium 2 (clean room)

Pokémon Stadium 2

Pokémon Stadium 2 playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1998 · ★ 279

Quest 64: Recompiled

Quest 64

N64: Recompiled port of the RPG Quest 64 with added features and enhancements.

Static recomp Not stated

Nintendo 64 · 1996 · ★ 374

Render96ex

Super Mario 64

sm64-port fork from the Render96 team aimed at their HD model and texture packs.

Source port Human-led

Nintendo 64 · ★ 1.6k

RT64

N64 graphics (RDP) rendering

An N64 graphics renderer with widescreen, high frame rate and enhancement support, used by Zelda 64: Recompiled and other N64Recomp ports.

Tool Human-led

Nintendo 64 · 1998 · ★ 5.6k

Ship of Harkinian

The Legend of Zelda: Ocarina of Time

HarbourMasters' PC port of Ocarina of Time compiled from the zeldaret decompilation, with enhancements, a randomizer and mod support. Assets are extracted from your own ROM.

Source port Human-led

Nintendo 64 · 1996 · ★ 1.4k

sm64coopdx

Super Mario 64

Online multiplayer Super Mario 64 with Lua mods, continuing the sm64ex-coop project.

Source port Not stated

Nintendo 64 · 1996 · ★ 1.9k

sm64ex

Super Mario 64

Fork of sm64-port that added widely used extras such as an options menu and texture pack support. Many later Mario 64 PC builds descend from it.

Source port Human-led

Nintendo 64 · 1999 · ★ 192

Snowboard Kids 2 decompilation

Snowboard Kids 2

Decompilation of Snowboard Kids 2 that reached full code matching and feeds the Snowboard Kids 2 recomp.

Matching decomp AI-assisted

Nintendo 64 · 1999 · ★ 106

Snowboard Kids 2 Recompiled

Snowboard Kids 2

Native PC version of Snowboard Kids 2 via N64: Recompiled, a companion to the same author's decompilation.

Static recomp Not stated

Nintendo 64 · 1996 · ★ 2.4k

SpaghettiKart

Mario Kart 64

Mario Kart 64 PC port built on the mk64 decompilation by HarbourMasters, with enhancements and modding.

Source port Not stated

Nintendo 64 · 1997 · ★ 0

Star Fox 64 (clean room)

Star Fox 64

Star Fox 64 playable in the browser without a ROM, from the sf64 decompilation on N64Wasm, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1997 · ★ 350

Star Fox 64 decompilation

Star Fox 64

Complete matching decompilation of Star Fox 64, with every function matched. It is the source base for the Starship PC port.

Matching decomp Not stated

Nintendo 64 · 1997 · ★ 381

Starfox64Recomp

Star Fox 64

Static recompilation of Star Fox 64 into a native PC game, from the author of the sf64 decompilation.

Static recomp Not stated

Nintendo 64 · 1997 · ★ 2.1k

Starship

Star Fox 64

PC port of Star Fox 64 built from the sf64 decompilation by HarbourMasters, with modern rendering options.

Source port Not stated

Nintendo 64 · 1996 · ★ 0

Super Mario 64 (clean room)

Super Mario 64

Super Mario 64 playable in the browser without a ROM, from the n64decomp/sm64 decompilation (sm64-port), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1996 · ★ 8.9k

Super Mario 64 decompilation

Super Mario 64

A full C reconstruction of Super Mario 64 that rebuilds byte-identical ROMs for every regional release, including the iQue version. It is the base most later Mario 64 PC ports and mods grew from.

Matching decomp Human-led

Nintendo 64 · 1999 · ★ 0

Super Smash Bros. (clean room)

Super Smash Bros.

Super Smash Bros. playable in the browser without a ROM, from the ssb-decomp-re decompilation on N64Wasm, with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1999 · ★ 266

Super Smash Bros. decompilation

Super Smash Bros.

Decompilation of the original N64 Super Smash Bros.; decomp.dev counts all code as matched while linking and cleanup continue.

Matching decomp Not stated

Nintendo 64 · 2000 · ★ 0

The Legend of Zelda: Majora's Mask (clean room)

The Legend of Zelda: Majora's Mask

Majora's Mask running on a WebGL2 build of 2 Ship 2 Harkinian, with all retail assets regenerated by the clean-room pipeline so no ROM is needed.

Clean-room AI-assisted playable

Nintendo 64 · 1998 · ★ 0

The Legend of Zelda: Ocarina of Time (clean room)

The Legend of Zelda: Ocarina of Time

Ocarina of Time running on a WebGL2 build of Ship of Harkinian, with all retail textures, audio and text assets regenerated so the build needs no ROM.

Clean-room AI-assisted playable

Nintendo 64 · 1996 · ★ 0

Wave Race 64 (clean room)

Wave Race 64

Wave Race 64 playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · 1997 · ★ 0

Yoshi’s Story (clean room)

Yoshi’s Story

Yoshi’s Story playable in the browser without a ROM, from the original game program running in a browser N64 emulator (mupen64plus-next via EmulatorJS), with every retail texture and sound regenerated by the clean-room pipeline.

Clean-room AI-assisted playable

Nintendo 64 · ★ 42

ZAPD

Zelda 64 asset extraction

Zelda Asset Processor for Decomp: extracts and rebuilds assets for the Ocarina of Time and Majora's Mask decompilations.

Tool Human-led

Nintendo 64 · 2000 · ★ 7.4k

Zelda 64: Recompiled

The Legend of Zelda: Majora's Mask

The flagship N64: Recompiled port: Majora's Mask statically recompiled into a native PC game with RT64 rendering, high frame rates, widescreen and mod support. Ocarina of Time support is planned.

Static recomp Human-led