Game · Case study:
cor64: C# Nintendo 64 emulatorC2
cor64 is a work-in-progress Nintendo 64 emulator written in C#.
- Game
Reviewed bdragoncore/cor64@75d5ebe
Game · Case study:
cor64 is a work-in-progress Nintendo 64 emulator written in C#.
Reviewed bdragoncore/cor64@75d5ebe
Game · Case study:
OpenSHC is an open-source reimplementation of Stronghold Crusader.
Reviewed sourcehold/OpenSHC@1c29459
Game · Case study:
santamonica is an early C++ decompilation of a PS2 prototype of Fahrenheit, also known as Indigo Prophecy.

Reviewed fmil95/santamonica@26ca8cb
Game · Case study:
SDLPoP2 rebuilds the engine of Prince of Persia 2: The Shadow and the Flame from its DOS program as C for Linux and Windows.

Reviewed ToolAssisted-run/SDLPoP2@61fd1a2
Game · Case study:
Smash 64 DS Port brings reconstructed Super Smash Bros. 64 game logic from BattleShip to a Nintendo DS backend.
Reviewed rockenrooster/Smash64DS_Port@70087ae
Game · Case study:
The Radio Helicopter project reconstructs source for the European RGCPGT Wii release, also known in the Americas as MiniCopter: Adventure Flight.
Reviewed Bsquo/pcopter_wii@40d5393
Game · Case study:
Reconstructs the PlayStation game Kaze no Notam as C compiled with PSX-patched GNU C and maspsx.
Game · Case study:
Lolo implements portions of an OverField server for a client connected through a configured proxy.
Reviewed BanterSR/Lolo@8b62191
Game · Case study:
Psychonauts decompiles the PC game's modified Lua 4.0 scripts and portions of its 32-bit x86 engine into source checked by per-function byte comparisons.
Reviewed DrDecki/psychonauts-decomp@358267b
Game · Case study:
Super Mario Land 2: 6 Golden Coins — Recompiled builds native versions of the Game Boy V1.0 game and a DX color variant from one user ROM.

Reviewed mstan/SuperMarioLand2Recomp@be57e21
Game · Case study:
Rampage 2: Universal Tour is being reconstructed as matching C for the USA PlayStation release SLUS-00742.
Reviewed ReGame-Labs/rmpg2-ut_decomp@f43f161
Game · Case study:
Valiant Hearts Vita runs the Android release of Valiant Hearts: The Great War on PS Vita by loading its ARMv7 executable into memory.

Reviewed Rinnegatamante/valiant-vita@27e009f
Game · Case study:
Fable2Recomp is an in-progress static recompilation of Fable 2 GOTY TU1 using ReXGlue, with a host runtime intended for Windows and Linux.
Reviewed Fable2Recomp/Fable2Remake@6fc9c78
Game · Case study:
Splatoon 1 PC Port builds a Windows and Linux port of the Wii U game Splatoon by statically recompiling its RPX code to C++.

Game · Case study:
SonicBlastGGRecomp configures smsggrecomp to translate the Game Gear Sonic Blast Z80 program into native C from a user's ROM.

Reviewed mstan/SonicBlastGGRecomp@1f0324f
Game · Case study:
mkds-decomp incrementally reconstructs the European Mario Kart DS ARM9 code in C.
Reviewed ai-tdd-labs/mkds-decomp@c6e18fa
Game · Case study:
Conker's Bad Fur Day Decompilation reconstructs the US Nintendo 64 game from C, assembly and ROM-extracted sections.
Reviewed mkst/conker@3adf229
Game · Case study:
Street Rod SDL3 reconstructs the 1989 DOS game's behavior in C and runs it through SDL3 using the player's original files.
Reviewed kylofon/street-rod-sdl3@0e5598e
Game · Case study:
F.E.A.R. NX statically recompiles the Xbox 360 release of F.E.A.R.
Reviewed infriker/fear-nx@e2f52cd
Game · Case study:
Hybrid reconstructs the Japanese 5.877 PlayStation game's P69.EXE as linked assembly, C and classified data.
Game · Case study:
MacioGalaxy ports the Petari Super Mario Galaxy decompilation to Apple Silicon Macs.
Reviewed classicrob/MacioGalaxy@60662da
Game · Case study:
hobbitgfx implements the graphics engine of Melbourne House's 1982 text adventure The Hobbit in JavaScript.
Reviewed richcarl/hobbitgfx@52d1a3b
Game · Case study:
MechAssault2-recomp builds a native Windows port of the original Xbox game MechAssault 2: Lone Wolf.
Game · Case study:
Power Strike teardown analyzes the Sega Master System game's ROM, mapping its banks, boot and vblank paths, sound engine and tile compression.
Game · Case study:
The ZZT Disassembly Project documents how creatures and other tile types behave in ZZT by disassembling ZZT.EXE.
Reviewed cknave/zztasm@af27654
Game · Case study:
Party Board is a work-in-progress port of Mario Party 4 for Windows, Linux, macOS, Android and iOS that requires the user's own game copy.
Reviewed mariopartyrd/partyboard@cccbf87
Game · Case study:
Thirdeye reimplements the AESOP/16 and AESOP/32 engine in C++ to run Eye of the Beholder 3 and Dungeon Hack from their original RES files and unchanged bytecode.

Reviewed psi29a/thirdeye@4ec4e6a
Game · Case study:
GoldenEye Metal ports GoldenEye 007's Xbox 360 game code to Apple Silicon Macs through ahead-of-time ARM64 recompilation.

Reviewed ysrdevs/goldeneye-metal@d9ea7da
Game · Case study:
Guitar Hero II Recompiled translates the Xbox 360 game's executable to native C++ with XenonRecomp and ReXGlue, then builds a Windows program with D3D12 graphics.
Reviewed sp00nznet/gh2@507d2d4
Game · Case study:
OpenE2140 recreates Earth 2140 as an OpenRA-based game with C# logic, rules and loaders for the original game's files.

Reviewed OpenE2140/OpenE2140@94305c8
Game · Case study:
Lego Battles reconstructs Nintendo DS game source through manual decompilation, chiefly targeting the European version.
Reviewed LiruJ/Lego-Battles-Decomp@d9f2b80
Game · Case study:
OpenStrike is an early C++ reimplementation of Desert Strike and Jungle Strike.
Reviewed AMDmi3/openstrike@7265b39
Game · Case study:
Arizona Vamp Recomp builds a native Windows port of the original Xbox Darkwatch by statically translating its executable to x86-64 code.

Game · Case study:
Disassembles the sound ROM of Williams Electronics' 1984 arcade game Inferno.
Game · Case study:
Need for Speed Most Wanted (2005, PC) — Recompiled analyzes the PC game's x86 speed.exe and translates its functions to C with a patched pcrecomp toolchain for native Windows and Android builds.
Reviewed codepdbh/nfsmwpc-recompiled@6eb53a8
Game · Case study:
Disassembles the Nintendo 64 game Hey You, Pikachu!
Reviewed Decompollaborate/hypdisasm@f6dadcb
Game · Case study:
hode reimplements the engine of Heart of Darkness and reads data files from the original Windows demo or CD release.
Reviewed usineur/hode@59f3c46
Game · Case study:
DOLSharp rebuilds a server for Dark Age of Camelot.
Reviewed Dawn-of-Light/DOLSharp@154e150
Game · Case study:
snprecomp ports the N64 game Sin and Punishment to Windows and Android by statically recompiling the Japanese ROM with N64Recomp.
Reviewed wootbeer/snprecomp@6d75798
Game · Case study:
Splitting Images provides SkoolKit disassembly sources for the ZX Spectrum game also known as Split Personalities.
Reviewed pobtastic/splittingimages@21e6e9f
Game · Case study:
DoomSNESRecomp ports the SNES release of Doom to native Windows, Linux and macOS builds using SNESRecomp.
Reviewed Cacodemontube/DoomSNESRecomp@23b7a49
Game · Case study:
Reconstructs Castle Excellent for Famicom and Castlequest for NES from shared ca65 assembly source.
Game · Case study:
SM35 Recomp statically recompiles the player's Super Mario Bros. 35 v1.0.2 code into C and runs it with a native runtime and Metal or Vulkan graphics.

Reviewed sm35recomp/sm35recomp@b000777
Game · Case study:
pure-recomp turns Wipeout Pure’s US Greatest Hits v2.00 PSP executable into a native Apple Silicon macOS or Windows program through ahead-of-time translation.
Reviewed erreib/pure-recomp@aaa1726
Game · Case study:
2EZDecomp reconstructs C and C++ for an EZ2AC arcade rhythm game executable and compares compiled functions with reccmp.
Reviewed Roganis/2EZDecomp@a9bd4fc
Game · Case study:
Beetle Adventure Racing Recomp builds a native PC port of the USA Nintendo 64 game using N64Recomp and a modern runtime.
Reviewed danielgomesvieira2000/beetle-adventure-racing-recomp@6497e67
Game · Case study:
Costume Quest reconstructs functions from the Windows x86 Steam build 81338 as C++ source intended to match game behavior.
Game · Case study:
Titanic reconstructs osu! server services to examine how Bancho works across stable client releases from 2007 through 2026.
Reviewed osuTitanic/titanic@f9919b5
Game · Case study:
OpenApoc reimplements the X-COM: Apocalypse engine in C++ and SDL2 using files from the user's original game.

Reviewed OpenApoc/OpenApoc@d06cc10
Game · Case study:
Mega Man Legends Recompiled provides a Windows setup host that uses psxrecomp to generate and build the European PlayStation game on the user's computer.

Reviewed alexbeavs-ps1-ports/mega-man-legends-recomp@4379d06
Game · Case study:
SMW NES Disassembly is a work-in-progress assembly disassembly of the unlicensed Famicom port of Super Mario World.
Game · Case study:
F-Zero GX is a work-in-progress matching C decompilation of the GameCube game's executable code.
Reviewed karamzov123/fzero-gx-decomp@e26b770
Game · Case study:
MMX1-Disassembly presents Mega Man X as a large assembly listing with ROM addresses, instruction bytes and labels.
Reviewed MarkAlarm/MMX1-Disassembly@e6d6130
Game · Case study:
Max Payne 3 RePrescribed recompiles the Xbox 360 Max Payne 3 Title Update 9 executable for a native PS5 port.
Reviewed ChaosTheory1075/mp3-ps5@0260584
Game · Case study:
Marvel vs. Capcom 2 reconstructs the NTSC-U PS2 game's code as C checked byte for byte against the retail executable, then compiles that code for a WebAssembly and WebGL2 port.
Reviewed g-guthrie/mvc2-ps2-decomp@e02fe33
Game · Case study:
Rumble Roses XX Recomp is an experimental Windows port that translates the Xbox 360 game's PowerPC program into C++ with XenonRecomp and supplies memory, kernel, filesystem, input and graphics interfaces.
Reviewed Revan67/RumbleRosesXX-Recomp@2fe1790
Game · Case study:
Project ANISE is a C++ interpreter for Japanese adventure games built on the AI5V or SILV scripting engines.
Reviewed tomyun/anise@6d37be0
Game · Case study:
Travel With Trashman provides SkoolKit disassembly sources for the ZX Spectrum game.
Reviewed pobtastic/travelwithtrashman@c40f40b
Game · Case study:
medarot1-pc disassembles parts of Medarot Parts Collection for Game Boy and maintains text, tilemap, and tileset extraction tools for a translation workspace.
Reviewed Medabots/medarot1-pc@0343c6f
Game · Case study:
NHL 94 Genesis reconstructs the Sega Genesis game's assembly and compares the assembled retail build byte for byte with a user-supplied ROM.
Reviewed abdulahmad/NHL94Genesis@c57bad1
Game · Case study:
Digimon World 2003 Recompiled provides a psxrecomp setup host for the European PlayStation game.

Reviewed alexbeavs-ps1-ports/digimon-world-2003-recomp@465c353
Game · Case study:
sgr reconstructs source for the USA GameCube release of Summoner: A Goddess Reborn.
Reviewed Charlese2/sgr@e260a0e
Game · Case study:
Vagrant Story Recompiled builds a native PC version of the USA PlayStation game through psxrecomp.
Game · Case study:
milondasm provides an annotated assembly reconstruction of the North American NES release of Milon's Secret Castle.
Reviewed spannerisms/milondasm@ec5a23b
Game · Case study:
The Sonic the Hedgehog (2006) project reconstructs source for the Xbox 360 game.
Reviewed rjkiv/sonic06@0ac8eb0
Game · Case study:
Reconstructs the native DeusEx.dll game module for Deus Ex from analysis of its retail binary and Unreal Engine 1 interfaces.
Reviewed LoadLineCalibration/DeusEx@8abf321
Game · Case study:
vc64-decomp disassembles and partly decompiles the Wii N64 Virtual Console build targeting the North American Super Mario 64 release.
Reviewed nim-ka/vc64-decomp@e28658f
Game · Case study:
OpenUT2k4 recreates Unreal Tournament 2004 in C++ on Unreal Engine 5.8 using maps, characters, audio and music converted locally from the player's installation.
Reviewed GloriousEggroll/OpenUT2k4@2ac3ed2
Game · Case study:
ra2-decomp reconstructs Command & Conquer: Red Alert 2 – Yuri's Revenge 1.001 as C++ and checks compiled functions against gamemd.exe byte for byte.
Reviewed gibbo101/ra2-decomp@49e389c
Game · Case study:
Harvest Moon: Back to Nature reconstructs the USA PlayStation release SLUS_011.15 as matching C source.
Reviewed coalslav/hmbtn-decomp@a2dd23e
Game · Case study:
drmario64_recomp is an experimental native port of Dr. Mario 64 built with N64Recomp and RSPRecomp from a user-supplied US ROM.
Reviewed AngheloAlf/drmario64_recomp@7892264
Game · Case study:
thug2-decomp reconstructs Tony Hawk's Underground 2 for PC as readable C++ across engine, game, rendering, scripting, and networking subsystems.
Reviewed CanuckAussieKev/thug2-decomp@50db373
Game · Case study:
reWoodpecker rebuilds Woody Woodpecker: Escape from Buzz Buzzard Park for PSP with a C++ engine and a Qt converter for the user's PS2 disc.
Reviewed wendersondiazx/reWoodpecker@45b7a81
Game · Case study:
Buffy the Vampire Slayer: Chaos Bleeds — PC Port turns the 2003 Xbox game's code into a native Windows program with xboxrecomp.

Game · Case study:
Underworld Adventures recreates Ultima Underworld I as a C++ engine for modern systems, loading the user's original game files.
Reviewed vividos/UnderworldAdventures@3a59bbc
Game · Case study:
Ninja Master reconstructs Shinobi III: Return of the Ninja Master's gameplay as a native desktop program.

Reviewed krazyjakee/ninja-master@e037f82
Game · Case study:
Breakdown Recompilation builds a native Windows version of the original Xbox game from the user's disc image.
Game · Case study:
sm64-psx ports reconstructed Super Mario 64 source to the original PlayStation.
Reviewed malucard/sm64-psx@b8d1c55
Game · Case study:
Reconstructs StarTropics (USA) as labelled ca65 assembly across its 32 PRG banks and compares the resulting ROM byte for byte with the user's copy.
Game · Case study:
lbtvg reconstructs C++ source for the 2008 PC game LEGO Batman: The Videogame and compares builds against a reference executable.
Reviewed wasdhjklxyz/lbtvg@fa6e38f
Game · Case study:
GTA IV Recompiled translates the Xbox 360 version of Grand Theft Auto IV from PowerPC code to C++ ahead of time with rexglue and builds a native Windows program.
Game · Case study:
OpenXeen is a Java engine rewrite for Might and Magic IV and V: World of Xeen.

Reviewed busyDuckman/OpenXeen@ffb7883
Game · Case study:
This Skate 3 experiment uses XenonRecomp to analyze an Xbox 360 default.xex and generate PowerPC-derived C++ for a Windows build.
Reviewed HelmXGaming/Skate-3-Recompiled--Work-in-Progress-@8ee61b4
Game · Case study:
Gangstar: West Coast Hustle is being decompiled from its Android ARM library libsanangeles.so into C++ intended to reproduce retail bytes.
Game · Case study:
GMDprivateServer implements a PHP server emulator for Geometry Dash versions 1.0 through 2.2.
Reviewed Cvolton/GMDprivateServer@65f0085
Game · Case study:
Forza Horizon 2 Recomp Android targets an ARM64 Android port of the Xbox 360 game using XenonRecomp for PowerPC code and XenosRecomp for shaders.
Game · Case study:
xwa statically recompiles Star Wars: X-Wing Alliance by lifting its x86 code to C and linking it with a Win32/DirectX compatibility layer and Direct3D 11 renderer.
Reviewed sp00nznet/xwa@53fdfd1
Game · Case study:
Moonlight Madness is a SkoolKit disassembly of the ZX Spectrum game.
Reviewed pobtastic/moonlightmadness@1a26634
Game · Case study:
BOOGA-BOO reconstructs the MSX-1 game's Z80 code as assembly.
Reviewed mcolom/boogaboo_disasm_msx@3322653
Game · Case study:
Dragon Warrior Disassembly reconstructs the NES game as commented assembly source and includes Ophis to assemble it.
Game · Case study:
This decompilation reconstructs the NTSC-U PS2 release of Yu-Gi-Oh!
Reviewed kira-502/dotr-decomp@c209682
Game · Case study:
BOTW Compiled is an experimental Windows x64 port of the Wii U release of The Legend of Zelda: Breath of the Wild.
Game · Case study:
BullyRecomp translates the Xbox 360 Bully: Scholarship Edition executable to C++ with ReXGlue and runs it on Windows with a Direct3D 12 backend.
Reviewed coole42-pixel/BullyRecomp@856b4cd
Game · Case study:
Mercenaries 2: World in Flames is reconstructed as a Rust game engine that loads models, terrain, scripts, menus, audio and other data from the user's PC installation.
Game · Case study:
F-15 Strike Eagle 2 reconstructs C and assembly source for selected executables of the MS-DOS game v451.03 from analysis of the original binaries.

Reviewed neuviemeporte/f15se2-re@8e24fe5
Game · Case study:
The Jungle Book project disassembles the Game Boy game into banked assembly and supplies tools to extract assets from a user's ROM.
Game · Case study:
Project Helghast builds a native PC port of the PS3 game Killzone 3 by statically recompiling code from a user's US disc dump, version 1.14 update, and decrypted EBOOT with ps3recomp.

Reviewed undecuple/project-helghast@0a687c6
Game · Case study:
zelda_oot assembles an Ocarina of Time ROM from game assembly and files extracted from a base ROM.
Reviewed camthesaxman/zelda_oot@d36127f
Game · Case study:
Ganbare Goemon Kirakira Douchuu is being disassembled bank by bank for the Super Famicom v1.0 ROM.
Game · Case study:
Tomodachi Life is the target of an early 3DS decompilation with C++ source, symbol splits, and a build pipeline.
Reviewed akiramusic000/tl@b6d9e12