N64Recomp
N64Recomp/N64Recomp
Static recompiler from N64 binaries (MIPS) to native C code. The engine behind the entire wave of N64 recomps.
XenonRecomp
hedge-dev/XenonRecomp
Recompiles Xbox 360 executables (PowerPC) to C++. Built for Sonic Unleashed, it’s the basis of the Xbox 360–era ports.
ReXGlue
rexglue/rexglue-sdk
Xbox 360 recompilation SDK released in February 2026: the CPU is 100% statically recompiled to C++ with Clang, but it’s hybrid, borrowing the Xenos GPU and the kernel from Xenia. It’s behind Skate 3, GoldenEye, Blue Dragon, and more.
AnyPS5
boykopovar/AnyPS5
Automatically converts PS5 executables to the native format of Linux and Windows, and supplies implementations of the system libraries to link against dynamically. No emulation and no separate runtime process. Its technique differs from the rest of the tools here: the PS5 is x86-64 just like the PC, so it doesn’t translate instructions across architectures; it translates the executable format and the system calls, closer to Wine’s model than to N64Recomp’s. System library coverage is partial and grows as more functions are declared; unsupported states abort the process instead of carrying on blindly.
PS2Recomp
ran-j/PS2Recomp
Static recompiler and runtime that turns PS2 R5900 MIPS ELFs into C++. The CPU works, but the Graphics Synthesizer, VU1 microcode, and DMA are still stubbed out; no playable game yet.
⑂ Fork of SirDiabo/GithubLauncher
Quiver Launcher
tgeorgiadis/quiver-launcher
Generic launcher for downloading, installing, and running anything published as a GitHub or GitLab release: not recomp-specific, but the scene uses it for exactly that. It has a personal library, community catalog subscriptions, tag filters, and mod management. A fork of GithubLauncher, renamed to avoid using the GitHub trademark.
GithubLauncher (N64RecompLauncher)
SirDiabo/GithubLauncher
The first standalone universal launcher (August 2025): it tracks, downloads, and organizes recomp ports Steam-style, with auto-update. It has since been renamed and turned into a generic launcher for GitHub releases (SirDiabo/GithubLauncher).
RT64
rt64/rt64
The graphics renderer behind the N64 recomps (Majora's Mask, Banjo-Kazooie…): widescreen, high frame rate, and optional ray tracing.
RecompOne
BlackLabelHQ/RecompOne
Static recompiler that lifts PS1 MIPS executables to C#, with a PC runtime layer. Early: in its author’s words, “not ready to make actual recomps yet, but it can boot games.”
Aurora
encounter/aurora
A source-level GameCube and Wii compatibility layer. It makes it easier for decomp ports of those consoles to reach PC.
XenosRecomp
hedge-dev/XenosRecomp
Converts Xbox 360 Xenos GPU shaders to HLSL. A companion to XenonRecomp.
ps3recomp
sp00nznet/ps3recomp
Toolchain for the static recompilation of PlayStation 3 games: it translates the game’s PowerPC binaries to C and provides a clean-room high-level (HLE) runtime that replaces the system libraries, with Direct3D 12 for graphics. There are already playable games built with it in this catalog, such as Drakengard 3 and The Simpsons Arcade Game, and others that only boot for now, such as Gran Turismo 5 Prologue.
psxrecomp
mstan/psxrecomp
PS1 recompiler that lifts R3000A MIPS to native C and recompiles the SCPH1001 BIOS itself as the kernel. It’s the base of many PS1 recomps in the catalog, such as Crash Bandicoot 2, Ridge Racer Revolution, Valkyrie Profile, and the Mega Man X series.
xrevive
Teraflopping/xrevive
Desktop launcher for original Xbox games recompiled with Xrecomp, with online services through xb.live, a project that brings back Xbox Live: you sign in once and see friends, lobbies, community events, and leaderboards. You add your own ISO or game folder, and the launcher downloads the matching recompiled executable; it includes no games. The first game with online play is Midnight Club 3: DUB Edition, since version 0.1.5 (October 13); 0.1.6 added a save editor for it and conversion of saves from the PS2 version. The game executables are 64-bit Windows only; the launcher also has macOS and Linux builds.
Crash Bandicoot Launcher
Matteo842/CrashBandicoot-Launcher
Unofficial launcher that recompiles Crash Bandicoot (SCUS-94900) on your own PC from your disc: you supply the .cue/.bin, it prepares the game folder and launches it. It doesn’t distribute the game.
PSPRecomp
jessicanataliagta/PSPRecomp
A static recompilation framework for PSP software, opening up the PlayStation Portable as a recomp platform.
DolRecomp
ExpansionPak/DolRecomp
Static recompiler for GameCube and Wii (with experimental Wii U support) that lifts PowerPC executables to C. CPU-only for now: no bundled runtime or renderer. Successor to GCRecompiler.
N64ModernRuntime
N64Recomp/N64ModernRuntime
Shared runtime and library layer that backs N64Recomp ports (input, audio, plugins). Core infrastructure.
ModernGekko
ExpansionPak/ModernGekko
Runtime for recompilations of GameCube games.
ScarletNX
scarletnx/ScarletNX
Static ARM64-to-x86 recompiler with a Nintendo Switch translation layer, for Linux, Windows, and FreeBSD. You give it your own dump (XCI or NSP; encrypted ones with your console’s keys) and it extracts the game, recompiles its code, and runs it, with its own menu for picking games. The recompiler also works as a standalone library, and there’s an experimental mode for 3DS games. It’s a fork of MZLab’s SwitchRecomp and publishes nightly builds.
snesrecomp
mstan/snesrecomp
Static recompilation ecosystem for Super Nintendo games. Part of the R.A.I.D. community.
ndsrecomp
mstan/ndsrecomp
Very early pre-alpha Nintendo DS static recompiler research. The toolchain behind the Metroid Prime Hunters recomp.
gbarecomp
mstan/gbarecomp
Static recompilation ecosystem for Game Boy Advance games, from the same author as psxrecomp. The games that come out of it, such as Mario Kart: Super Circuit, are the proving ground; the reusable framework is the stated goal.
GCRecomp
KaiserGranatapfel/GameCubeRecompiled
Experimental recompiler that turns GameCube DOL binaries into Rust, producing native executables. No ported game yet; graphics and audio are in progress.
segagenesisrecomp
mstan/segagenesisrecomp
Static recompiler for the Mega Drive: it translates the ROM’s 68000 code to native C and runs it on a console runtime written from scratch, with its own video processor, the YM2612 and SN76489 sound chips, and the Z80. Each game lives in its own repository, which provides the configuration and the launcher; the Sonic 1, Sonic 2, and Sonic 3 & Knuckles recomps in this catalog come from it. It runs on Windows, macOS, and Linux.
RecompFrontend
N64Recomp/RecompFrontend
Built-in UI and launcher library (RmlUi menus and SDL2 input) used by Banjo-Kazooie and other N64Recomp ports. It’s the basis of the in-game launcher, not a standalone app.
Goopie Launcher
birabittoh/GoopieLauncher
Library-style launcher for Xbox 360 recompilations built with ReXGlue: it downloads the executables and keeps them updated, with integrity checks. A Rust/Tauri rewrite of the original launcher.
RecompCore
aharonahdoot/RecompCore
A static-recompilation CPU core for Dolphin: it runs GameCube games as native code, with transparent interpreter fallback.
recomp-ui
mstan/recomp-ui
Shared launcher and in-game UI for static recompilation projects. Part of the R.A.I.D. community.
SaturnRecomp
sonsegajp/SaturnRecomp
Clean-room Sega Saturn runtime and static-recompilation research toolkit. Worth being clear about its state: today its playable path runs SH-2 code through an interpreter, and the ahead-of-time recompilation side is still research, not a port. It ships a native Windows launcher.
mist
kotcrab/mist
Toolkit for the PSP’s Allegrex MIPS: a disassembler, symbolic execution, and a decompiler, with an in-development MIPS-to-C++ recompiler. It doesn’t produce PC ports yet.
⑂ Fork of N64Recomp/N64Recomp
PS1Recomp
nihirunoherr/PS1Recomp
A direct adaptation of N64Recomp to the PS1’s MIPS. A proof of concept, according to its author; no working games.
RebrewU
ApfelTeeSaft/RebrewU
Static recompiler for Wii U (RPX to C++), from the same PowerPC family. Very early stage.
Xrecomp
Teraflopping/Xrecomp
Recompiler for original Xbox games into native code, with the stated goal of covering the usual platforms. It’s the toolchain behind xrevive, the launcher by the same author, also in this catalog.
WLauncher
Spicywonda/WLauncher
Launcher and updater for recompilations and PC ports, with user-configurable modular repositories.
ReComp Launcher
ZakyPew/ReCompLauncher
Modern launcher for Nintendo recompilations and decomp ports: box art, auto-detection, one-click GitHub downloads, and playtime tracking.
GeckoRecomp
WhiteTPoison/GeckoRecomp
Experimental fork of XenonRecomp that aimed to convert Wii and GameCube (PowerPC “Gekko”) executables to C++. The repository is no longer available; for GameCube and Wii, see DolRecomp.