Game Decompilations & Recompilations
859 open-source projects that rebuild classic games from their original binaries — matching decompilations that reconstruct the source code, and static recompilations that turn console code into native PC ports.

Clone of Ratatouille

Clone of Ratatouille

Original game imageClone of Sonic the Hedgehog

Clone of AeroGauge

Original game imageClone of Geometry Dash

Clone of Guitar Hero: Warriors of Rock

Clone of Resident Evil – Code: Veronica

Original game imageClone of Sonic Adventure
Clone of Bomberman 64

Original game imageClone of Legend of Mana

Original game imageClone of Mario Kart: Super Circuit

Original game imageClone of Mega Man 5

Original game image
Clone of Rocket: Robot on Wheels

Original game imageClone of Sonic Riders

Original game imageClone of Ty the Tasmanian Tiger

Original game imageClone of Golden Sun

Original game imageClone of Jet Set Radio Future

Clone of Resident Evil – Code: Veronica

Original game imageClone of Ridge Racer

Original game imageClone of Syphon Filter 2


Original game imageClone of WWE '13

Original game imageClone of Crash of the Titans

Clone of Need for Speed: Underground

Original game imageClone of Pokémon XD: Gale of Darkness

Original game imageClone of Knuckles' Chaotix

Original game imageClone of Mortal Kombat vs. DC Universe

Clone of Tony Hawk's Project 8

Original game imageClone of Vandal Hearts

Original game imageClone of Castlevania: Order of Ecclesia

Clone of Fallout: New Vegas

Original game imageClone of Metal Slug 7

Original game imageClone of Persona 4

Original game imageClone of The World Ends with You

Original game imageClone of Zelda II: The Adventure of Link

Original game imageClone of Castlevania: Symphony of the Night
Frequently asked questions
- What is a game decompilation?
- A decompilation project reconstructs readable source code from a game's compiled binary. Contributors compare their code with the original executable until it produces the same result, which makes the game understandable, rebuildable and portable.
- What is a static recompilation?
- A static recompilation translates the original game's compiled machine code ahead of time into a native program for another platform, usually a PC port, instead of emulating the console while you play.
- Do I need the original game to use these projects?
- In most cases yes. These projects ship code only, not the game's art, audio or data, so you supply your own legally obtained copy. Each page states what a project needs to run.
- Are these projects legal?
- The code written by the project's contributors is licensed by them, but the original game's assets and code stay the property of their rights holders. Each page lists who licenses what, as stated in the project's own repository.

