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 Street Fighter III: 3rd Strike

Original game imageClone of Super Mario 64

Clone of The Legend of Zelda: Majora's Mask

Original game imageClone of The Legend of Zelda: Ocarina of Time

Original game imageClone of Sonic Unleashed

Original game imageClone of Full Tilt! Pinball

Clone of Jak and Daxter: The Precursor Legacy

Original game imageClone of Pokémon Ruby and Sapphire

Original game imageClone of Lego Island

Original game imageClone of Super Smash Bros. Melee

Original game imageClone of The Legend of Zelda: Breath of the Wild

Clone of The Legend of Zelda: Twilight Princess

Original game imageClone of Banjo-Kazooie

Original game imageClone of The Legend of Zelda: Majora's Mask

Original game imageClone of Paper Mario

Original game imageClone of Pokémon Red, Blue, and Yellow

Clone of Skate 3

Clone of Animal Crossing

Original game imageClone of Mario Kart 64


Original game imageClone of Castlevania: Symphony of the Night

Original game imageClone of Mario Kart Wii

Clone of The Legend of Zelda: The Wind Waker

Original game imageClone of The Legend of Zelda: The Minish Cap

Original game imageClone of GoldenEye 007

Original game imageClone of Silent Hill

Original game imageClone of Mario Party 4

Original game imageClone of Castlevania: Symphony of the Night

Original game imageClone of Sonic Mania

Original game imageClone of GoldenEye 007

Original game imageClone of Sonic Mania

Clone of Super Mario

Clone of Blue Dragon
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.



