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.

Original game imageClone of WWE SmackDown vs. Raw 2007

Original game imageClone of Ninja Gaiden II

Original game imageClone of Xenoblade Chronicles

Original game imageClone of New Super Mario Bros. Wii


Clone of Mega Man X

Clone of Tekken 3

Original game imageClone of Castlevania: Legacy of Darkness

Clone of Paper Mario: The Thousand-Year Door

Original game imageClone of Dragon Ball Z: Budokai

Original game imageClone of Spider-Man

Original game imageClone of Undertale

Original game imageClone of Bomberman Hero

Clone of Yu-Gi-Oh! Forbidden Memories

Original game imageClone of Silent Hill 2

Clone of Namco System 22

Clone of Yu-Gi-Oh! Forbidden Memories

Clone of Pokémon Stadium

Original game imageClone of Eternal Sonata

Original game imageClone of Fatal Frame

Clone of Rock Band 3

Original game imageClone of Paper Mario

Original game imageClone of Resident Evil

Original game imageClone of Daytona USA

Original game imageClone of Donkey Kong Country 3

Clone of Super Mario 3D Land

Original game imageClone of F-Zero X

Original game imageClone of Perfect Dark

Original game imageClone of Sonic the Fighters

Original game imageClone of Super Bomberman

Original game imageClone of Grand Theft Auto 2

Original game imageClone of Pokémon Snap

Original game imageClone of Serial Experiments Lain

Original game imageClone of Wave Race 64

Original game imageClone of Wave Race 64

Clone of Super Mario World

Clone of Valkyrie Profile
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.
