Game · Case study:
Bushido Blade 2: matching decompilation of the North American PS1 executableC2
Bushido Blade 2 reconstructs the North American PlayStation game's SLUS_006.63 executable from C and retained canonical assembly.
- Game
Game · Case study:
Bushido Blade 2 reconstructs the North American PlayStation game's SLUS_006.63 executable from C and retained canonical assembly.
Game · Case study:
War1 reimplements Warcraft: Orcs & Humans in C as an RTS engine that reads the original game's DATA.WAR assets.
Reviewed acoto87/war1@ea3093b
Game · Case study:
SSX 3 reconstructs source for the USA Rev 0 GameCube release as an unfinished decompilation.
Reviewed ssxdecomp/ssx3_gc@ec889b8
Game · Case study:
Glover is an in-progress decompilation of the Nintendo 64 game, with C source and assembly for functions that remain nonmatching.
Reviewed djsaunde/glover-decomp-1@670e02e
Game · Case study:
RustyWorld reimplements the Another World game engine in Rust and runs on the user's original data.
Reviewed EdMcBane/rustyworld@2e9a5ab
Game · Case study:
OpenSolomonsKey ports the 1986 arcade game Solomon's Key to Linux and Windows in C++.
Reviewed mdodis/OpenSolomonsKey@6694f80
Game · Case study:
Sonic Adventure DX is being reconstructed from its 2014 Steam executable as C and C++ source that matches retail machine code function by function.
Reviewed yuriaaaaa/sadx-decomp@a241f22
Game · Case study:
GoldenPad runs GoldenEye 007 on iPhone, iPad and Apple Silicon Mac using statically recompiled game code from GoldenEye64Recomp.

Reviewed chrissotraidis/goldenpad@d1d38d7
Game · Case study:
Dino Crisis 2 Recompiled provides a PSXRecomp configuration and portable setup candidate for the SLUS-01279 PlayStation game.
Game · Case study:
Digimon World DS reconstructs the North American Nintendo DS game's ARM9 program and overlays as matching C source.
Reviewed ReGame-Labs/dwds_decomp@91efd17
Game · Case study:
OpenTS reconstructs the Command & Conquer: Tiberian Sun 2.03 Firestorm engine as a standalone program.
Reviewed OpenTS-Developers/OpenTS@ba3c6c5
Game · Case study:
Zelda3 reimplements The Legend of Zelda: A Link to the Past in C, extracting levels and images from the user's US SNES ROM.
Reviewed snesrev/zelda3@45a149d
Game · Case study:
Verdite1 ports the Japanese PlayStation release of King's Field to Windows, Linux, and Android as native C/C++ built from an existing decompilation and King's Field Enhanced.
Reviewed Voicedrew11/verdite1@52eb645
Game · Case study:
RAC2Decomp studies the PAL PlayStation 2 release of Ratchet & Clank 2: Going Commando and translates observed engine behavior into C.
Reviewed platypet2217-star/RAC2Decomp@cda64fb
Game · Case study:
doldecomp/sadx reconstructs Sonic Adventure DX for GameCube across eight prototype, demo and retail versions.
Reviewed doldecomp/sadx@4c2b833
Game · Case study:
Army of Two: The 40th Day Recomp translates the Xbox 360 game's PowerPC default.xex into C++ with ReXGlue for a Windows x64 port.
Game · Case study:
I COULD HAVE GIVEN YOU THE WORLD ports the N64 game 007: The World Is Not Enough to PC and Steam Deck.

Reviewed riseio/TWIPE_00Sheven@0fd6c00
Game · Case study:
ReFlood reconstructs the Amiga game Flood as a C99 program with an SDL2 host, using assets extracted from the player's own disk image.
Reviewed VonKossa/ReFlood@ae74322
Game · Case study:
ReHLDS reconstructs the Half-Life dedicated server from DWARF debug information embedded in the Linux HLDS engine_i486.so for builds 6152/6153.

Reviewed rehlds/ReHLDS@675e9f5
Game · Case study:
rust-theft-auto reimplements the original Grand Theft Auto engine in Rust using map and style files from a player's installation.
Reviewed gaudecker/rust-theft-auto@8bdf0a1
Game · Case study:
SuperMetroidSNESRecomp translates selected Super Metroid 65816 functions into native C with snesrecomp and executes other paths from the user's ROM through an interpreter.

Reviewed mstan/SuperMetroidRecomp@d7b5176
Game · Case study:
mlbis reconstructs the Nintendo DS game Mario & Luigi: Bowser's Inside Story as C/C++ source intended to match the retail ROM byte for byte.
Reviewed weaversworkshop/mlbis-decomp@1509b5f
Game · Case study:
Sexy Parodius Recompiled configures PSXRecomp to generate and compile the Japanese PlayStation release of Sexy Parodius from a user-supplied disc.
Reviewed NJH-1001/SexyParoRecomp@d4c7817
Game · Case study:
Luigi's Mansion decomp reconstructs source for four GameCube releases: USA Rev 0, Japan Rev 0 and PAL Revs 0 and 1.
Reviewed SomeJakeGuy/lm-decomp@0a2dde6
Game · Case study:
Encounter HD rebuilds the 1983 Oric text adventure in C and assembly for floppy-based Oric hardware.
Reviewed Dhebug/Encounter@c4c142d
Game · Case study:
Defender-Source-Code documents the Williams Defender arcade game in an annotated disassembly.
Game · Case study:
zoe1 is an early decompilation of the 2001 game ZONE OF THE ENDERS.
Reviewed GirianSeed/zoe1@5235aca
Game · Case study:
Banjo-Tooie: Scurvy Dog Port translates the game's Nintendo 64 code with N64Recomp and renders a native Windows port with RT64.
Reviewed some-scurvy-dog/banjo-tooie-scurvy-dog-port@30922ba
Game · Case study:
VETTE! 2026 rebuilds the DOS racing game in C++20 and SDL3 from disassembly and documented format research.
Reviewed PlasticCog/Vette2026@d8ba63d
Game · Case study:
KAR reconstructs Kirby Air Ride code for the USA, Japan and Europe GameCube releases using decomp-toolkit and CodeWarrior build settings.
Reviewed wowjinxy/KAR@cb94b15
Game · Case study:
Captain America Super Soldier Recompiled configures ReXGlue v0.4 to build the Xbox 360 game as a native program.
Reviewed m1ndcrap/Captain-America-Super-Soldier-Recompiled@362f6c3
Game · Case study:
Lazarus translates the Xbox 360 version of Mass Effect 2 with Title Update 2 from PowerPC code into C++ for Nintendo Switch.
Reviewed VibePorter/Lazarus@d9486ba
Game · Case study:
Prehistorik_js rewrites the first level of a specified Prehistorik playable demo in C.
Reviewed cyxx/prehistorik_js@bcd6499
Game · Case study:
Racer statically recompiles the N64 release of Star Wars Episode I: Racer with N64Recomp, N64ModernRuntime and RT64.

Reviewed sp00nznet/racer@694c566
Game · Case study:
Xenosaga-I-Decomp recovers C functions from the NTSC-U PS2 executable of Xenosaga Episode I and compares compiled bytes with the original ELF.
Game · Case study:
Chrono Trigger Reimplemented ports the USA SNES game to handwritten C and compares ported routines frame by frame against the original ROM.
Game · Case study:
chipfact is an annotated disassembly of the 1984 computer game Technician Ted.
Reviewed Ritchie333/chipfact@298b137
Game · Case study:
Harvest reconstructs C++ for the Linux amd64 1.18 release of Harvest: Massive Encounter and ports the recovered game and engine code to desktop and web platforms.
Reviewed banteg/harvest@0d933d0
Game · Case study:
TLG-Port runs The Last Guardian's PS4 executable on Windows through game-specific replacements for PS4 system libraries.

Reviewed SulphurS16/TLG-Port@de9dc91
Game · Case study:
adam recompiles the Japanese N64 release of Neon Genesis Evangelion into a native Windows program using N64Recomp and RT64.
Reviewed evaa-01/adam@20ba6f4
Game · Case study:
PanzerChasm recreates Chasm: The Rift in C++ as an SDL2 game that loads the player's original CSM.BIN data file.
Reviewed Panzerschrek/Chasm-Reverse@f3a80d7
Game · Case study:
Dogcomp decompiles the PAL PlayStation 2 release of Dog's Life into C++ source.
Reviewed IWILLCRAFT-M0d/dogcomp@4549c64
Game · Case study:
MechWarrior SDL port reconstructs the 1989 game's campaign and combat systems in C17 and SDL3 for Windows x64.

Reviewed Elthial/Mechwarrior-sdl-port@e119a72
Game · Case study:
Pocket Wormhole brings the Project Wormhole reimplementation of FTL: Faster Than Light to Android using the player's ftl.dat.

Reviewed adamkulik/pocket-wormhole@07769b1
Game · Case study:
BaKGL reimplements Betrayal at Krondor in a C++ and OpenGL engine built around original game data.

Reviewed xavieran/BaKGL@5f31492
Game · Case study:
ZumaTAS ports Zuma Deluxe game logic from the CircleShootApp decompilation into a deterministic JavaScript simulation for browser and Node.js use.
Reviewed 9933fa/Zuma-Deluxe-TAS@c0865ff
Game · Case study:
Alien Trilogy reconstructs C source for the USA PlayStation game executable SLUS_000.07 using its original GCC 2.5.7 toolchain.
Reviewed lemiur/alien-trilogy-decomp@b0bf720
Game · Case study:
mp3 partially decompiles the US Nintendo 64 release of Mario Party 3 into C source.
Reviewed PartyPlanner64/mp3@76052cf
Game · Case study:
Dreerally recreates the Windows version of Death Rally as a replacement executable that reads files from an original game copy.
Reviewed enriquesomolinos/DreeRally@bb07127
Game · Case study:
LSD Decompiled is an early-stage C decompilation of the PlayStation game LSD: Dream Emulator.
Reviewed cawfee/lsd_decompiled@16a3914
Game · Case study:
ROLLER aims to reimplement the functionality of the 1995 game Whiplash/Fatal Racing for modern PCs.

Reviewed FatalDecomp/ROLLER@7ca027e
Game · Case study:
OpenKeeper reimplements the Dungeon Keeper II game and engine as a cross-platform Java application using JMonkeyEngine.
Reviewed tonihele/OpenKeeper@6304aaf
Game · Case study:
n64dd reconstructs the Nintendo 64 Disk Drive component found in an Ocarina of Time ROM as C and assembly.
Reviewed Decompollaborate/n64dd@410d7ab
Game · Case study:
OpenMTV ports the 1991 DOS game Mad TV to Windows, macOS, and Linux using readable C reconstructed from its executable.
Reviewed openmtv/openmtv@413ab9c
Game · Case study:
Another Mind reconstructs C source for Squaresoft's Japanese PlayStation 1 game.

Game · Case study:
South Park: Tenorman's Revenge is ported to Windows and Linux by translating its Xbox 360 executable to native PC code with ReXGlue.

Reviewed TekRantGaming/south-park-tenormans-revenge-recompiled@1de5a89
Game · Case study:
sms-android ports Super Mario Sunshine to native ARM64 Android using decompiled game source, OpenGL ES 3.0, and SDL2 input.
Reviewed jbcgames/sms-android@cb8208c
Game · Case study:
Black & White reconstructs the 2001 game's systems in portable C++ using analysis of its original x86 executable.
Reviewed sp00nznet/bw@eb48ae2
Game · Case study:
Open KF reimplements the 2009 Killing Floor engine and gameplay in Rust and Bevy, reading maps, textures, audio and other resources from the user’s installed copy.

Reviewed Scronkfinkle/open-kf@8586d1f
Game · Case study:
Jet Force Gemini: Recompiled translates the US N64 game's code from a user-supplied ROM into C with N64Recomp and runs it with N64ModernRuntime and RT64.

Game · Case study:
OpenDaed reimplements the interactive-movie puzzle game The Daedalus Encounter in C++ using the original CD data.
Reviewed AMDmi3/opendaed@9eb479c
Game · Case study:
Aidyn Chronicles: The First Mage is examined through Splat configurations and symbol tables for debug and NTSC 1.0 builds.
Reviewed blackgamma7/Aidyn@b005d87
Game · Case study:
Galaxy on Fire 2 reconstructs C++ for the Android game's Abyss Engine library, libgof2hdaa.so.
Reviewed fionera/gof2hd-decomp@02513de
Game · Case study:
Super Mario Advance 4: Super Mario Bros. 3 U rev 1 is reconstructed as Armips assembly that the author reports reassembles to an exact ROM match.
Reviewed KarisaAdvynia/sma4-disasm@f49422e
Game · Case study:
pc-megamanxcm develops a native PC port of Mega Man X: Command Mission from the European GameCube release.
Reviewed vs-sr-dev/pc-megamanxcm@978bbeb
Game · Case study:
Suikoden II Recomp configures psxrecomp to generate and compile the US PlayStation game from the player's SLUS-00958 disc image and SCPH-1001 BIOS.

Game · Case study:
Exolon recreates the 1987 ZX Spectrum game as an HTML5 game built with melonJS.
Reviewed newagebegins/exolon@ed97cdd
Game · Case study:
Guilty Gear X Plus is decompiled into game-specific C source, headers and symbol maps for the Korean release.
Reviewed WistfulHopes/ggx@85b1242
Game · Case study:
Soulbrandt converts the US PlayStation 3 release of Demon's Souls into a native Windows and Linux port using the player's game files.
Reviewed JonathanDC64/Soulbrandt@ec6de99
Game · Case study:
OpenDUNE recreates Dune II in ANSI C for desktop systems and Atari TOS.
Reviewed OpenDUNE/OpenDUNE@ebea79a
Game · Case study:
VERA20K rebuilds the Red Alert 2: Yuri's Revenge engine in Rust while reading the user's original game files.

Reviewed YuriPlanet/vera20k@b4497a7
Game · Case study:
Habbo recreates server-side services for the Habbo Flash client in Node.js.
Reviewed jadenmitchell/Habbo@accb2db
Game · Case study:
Bushido Blade 2 Recomp configures psxrecomp to generate and compile the US PlayStation release from the player's SLUS-00663 disc image and SCPH-1001 BIOS.

Game · Case study:
OpenD2 rewrites the Diablo II game engine in C++ to use the original game’s data and save files.
Reviewed eezstreet/OpenD2@0578244
Game · Case study:
rd-131655 recreates an unreleased pre-classic Minecraft cave test from its first public video and contemporary IRC logs.

Reviewed thecodeofnotch/rd-131655@1e0391c
Game · Case study:
Go Vacation is a Wii game decompilation with source and build configurations for several game versions.
Game · Case study:
The Zombies Ate My Neighbors PC Port rewrites the SNES game's logic in C and checks it against execution of the user's original ROM.

Reviewed moshferatu/zombies-ate-my-neighbors-pc-port@d4f2adc
Game · Case study:
Heretic2 adapts Heretic 2 game code from an earlier reconstruction project to a customized Yamagi Quake II Remaster engine.

Reviewed 0lvin/heretic2@a81594b
Game · Case study:
evnova-decomp reimplements the Escape Velocity Nova engine in C++23 and SDL3 using data from a local Windows Community Edition installation.
Reviewed wraitii/evnova-decomp@e3dd304
Game · Case study:
HWDE-decomp reconstructs functions from Hyrule Warriors: Definitive Edition update 1.0.1 as C++ intended to match the AArch64 main module.
Reviewed MusohSlop/HWDE-decomp@1cdc26b
Game · Case study:
uo-client reconstructs the Ultima Online T2A 2.0.7 client in C++, including its packet protocol, MUL asset loading and isometric display.
Reviewed xrip/uo-client@2fb08c5
Game · Case study:
Robot War Engine rebuilds a Total Annihilation-compatible strategy-game engine that runs on the player's original data files.
Reviewed MHeasell/rwe@b2d8a31
Game · Case study:
Mega Man 9 is being reconstructed as C source for the US WiiWare release WR9E, with the original CodeWarrior toolchain used to match game functions.
Reviewed arceuss/mm9decomp@3c57949
Game · Case study:
Hookshot statically recompiles the Switch 2 remake of The Legend of Zelda: Ocarina of Time into a native Windows or Linux program using the user's game files.

Reviewed NotRexed/Hookshot@232eecb
Game · Case study:
Test Drive SDL3 ports the DOS EGA, CGA and Hercules versions and the Amiga version of the 1987 game to native SDL3 programs.
Reviewed kylofon/test-drive-sdl3@599f07d
Game · Case study:
Greenwood reconstructs Robin Hood: The Legend of Sherwood v1.1 as C++ intended to compile into byte-identical machine code with Microsoft Visual C++ 6.0 SP6.
Reviewed sergio-asenjo/Greenwood@a510e1e
Game · Case study:
Black & White is being reconstructed as C and C++ source for multiple Windows PE/COFF and Classic Mac OS PEF releases.
Reviewed openblack/bw1-decomp@fd018f4
Game · Case study:
Igor runs the Spanish CD release of Igor: Objetivo Uikokahonia through an x86 decoder and interpreter built from analysis of the original executable.
Reviewed cyxx/igor@3b645da
Game · Case study:
FS15 Reconstruction recovers components of Farming Simulator 15 and GIANTS Engine 6 from the Windows 1.4.2.0 release.
Reviewed nat649/fs15-reconstruction@d47d2fd
Game · Case study:
Portémon Nitro reimplements the Pokémon HeartGold and SoulSilver engine in LÖVE for PCs and mobile devices.
Reviewed portemon-nitro/portemon@796c312
Game · Case study:
F-Zero X reconstructs parts of the US Nintendo 64 game in C, alongside assembly extracted from the user's ROM.
Reviewed BttrDrgn/f-zerox@3880655
Game · Case study:
NHL24 PC runs the PS4 version of NHL 24 on Windows through a game-specific shadPS4 fork.

Reviewed HajDEO/nhl24pc@0499251
Game · Case study:
The Halo 3 Delta project targets halo3_cache_release.xex from build 08172.07.03.08.2240.delta for ReXGlue-based recompilation.
Game · Case study:
Xena: Warrior Princess Recompiled configures PSXRecomp and recomp-ui to generate a native build of the USA PlayStation game from a user's disc and BIOS.

Reviewed alexbeavs-ps1-ports/xena-warrior-princess-recomp@38ec7b4
Game · Case study:
OpenBreed investigates and reimplements Alien Breed Special Edition 92, Alien Breed II and Alien Breed: Tower Assault.
Reviewed mrpetro/OpenBreed@fac5b44
Game · Case study:
ProTanki Server reimplements a ProTanki game server in Kotlin for client library-20221001-223140.
Reviewed Assasans/protanki-server@e00f71f
Game · Case study:
SonicTheHedgehogSMSRecomp translates the Sega Master System Sonic the Hedgehog Z80 program ahead of time into native C with smsggrecomp.

Game · Case study:
Top Spin 4 Recomp ports the Xbox 360 game Top Spin 4 to Windows through ahead-of-time translation of its PowerPC code with ReXGlue.

Game · Case study:
Duke2Reconstructed rebuilds Duke Nukem II's DOS source in C and assembly from disassembly of the original executable.
Game · Case study:
Open Ocarina ports the Ocarina of Time decompilation to a Windows build using assets extracted from the player's ROM.
Reviewed blawar/ooot@d9c19b5