What a recomp includes
A recomp release normally contains the runtime and the tools that build the game, not the game. On first launch it reads a ROM or disc image the player dumped from their own copy and generates or loads the recompiled code from it. This is why recomp projects can be distributed openly on GitHub: no copyrighted game code is shipped.
Why players use recomps
Native code makes features practical that are hard to do reliably in an emulator: true widescreen, frame rates above the original target, higher internal resolution, mouse aim, rebindable controls and mod loaders. Recomps also tend to start faster and run better on low-power hardware such as handheld PCs.
Recomps versus ports from decompilation
Some native ports, such as Ship of Harkinian or Dusklight, are built from decompiled source code instead. Players often call both kinds recomps. The difference matters for modding depth and accuracy more than for everyday play.
Recomps marked Playable
| Game | Project | Status |
|---|---|---|
| Pokémon Snap N64 | Snap64Recomp | Playable |
| Sly Cooper and the Thievius Raccoonus PS2 | ProjectCane | Playable |
| Jak and Daxter: The Precursor Legacy PS2 | OpenGOAL | Playable |
| Jak II PS2 | OpenGOAL | Playable |
| The Legend of Zelda: Ocarina of Time N64 | Ship of Harkinian | Playable |
| Urban Reign PS2 | urban-reign-recomp | Playable |
| Resident Evil Code: Veronica X PS2 | recvx-decomp | Playable |
| Mario Kart 64 N64 | SpaghettiKart | Playable |
| Conker's Bad Fur Day N64 | Conker BFD Reloaded | Playable |
| The Legend of Zelda: Twilight Princess GCN | Dusklight | Playable |
| The Legend of Zelda: Majora's Mask N64 | Zelda64Recompiled | Playable |
| Star Fox 64 N64 | Starfox64Recomp | Playable |
| Skate 3 X360 | Skate 3 Recomp | Playable |
| Sonic Unleashed X360 | Unleashed Recompiled | Playable |
| Super Mario 64 N64 | sm64-port | Playable |