All Decompilation/PC Ports of Retro Games, Listed

by Doc – Owner, Founder, Kinda Hopes PC Ports of Games Becomes The Norm Because This Could Freakin Shatter the Video Game Industry and It Totally Deserves It For Being Anti-Consumer

Disclosure: I do have AI periodically research for any new ports after my initial list of research and ping me if a game has received a PC port. It summarizes the status of the port, and I write the blurb for it you see here based on that.

Jump to a console:

Helluva list right there: every old game I could find with a native PC port that is either playable or at least booting into something you can poke at, as of October 14, 2026 (give or take whatever dropped last night, because this scene moves fast). Each entry is the game, the platform it started on, and one sentence about the series and what you can actually run today. Decompilations with no PC build yet are left out.

I haven’t built or played all of these (how would I?) – every status below is what the trackers, READMEs and press said, and the trackers disagree with each other more than you’d think, so “playable” means somebody credible called it playable. Plenty of these ports were also built with AI help (some authors disclosed it, some got called out for it, make up your own mind as to whether that matters), so I flag it where a source did. And nearly all of them need your own ROM, disc or game files, because nobody is shipping the games.

Entries marked partial boot and run but aren’t finished. Anyway, here we go.

NES and SNES

The SNES side splits into two camps: hand-reverse-engineered C ports that have been around a while (zelda3 and friends) and the newer wave of static recomps. A lot of the newer ones come from the same few authors, and a couple of those trackers contradict each other, so I’ve said so where it matters.

  • The Legend of Zelda: A Link to the Past (SNES) – zelda3 from snesrev is a C reimplementation reverse-engineered from the original (someone really did that), and it’s one of the older projects in this whole document, since my notes show its latest release from August 2023.
  • Super Mario World (SNES) – You’ve got two ways in, the “smw” C reimplementation (the SMAS Launcher, reported playable start to end) and a newer static recomp called SuperMarioWorldRecomp, and honestly I’d start with the one that has a “start to end” report attached.
  • Super Metroid (SNES) – The Super Metroid Launcher is a C reimplementation reported playable start to end, while SuperMetroidSNESRecomp is still partial, so one of these is a sure thing and the other is a work in progress (you can guess which).
  • EarthBound (SNES) – EarthBound Native, built on the ebsrc source recreation, is reported complete, though I only found one tracker saying so, so call it “probably” until somebody confirms it.
  • Donkey Kong Country, Donkey Kong Country 2 and Donkey Kong Country 3 (SNES) – The first has a playable recomp (DKC1Recomp), while the second and third (DKC2Recomp, DKC3Recomp) read “experimental” in one tracker and “complete” in another, which is the tracker equivalent of a shrug.
  • F-Zero (SNES) – FZeroSNESRecomp is playable, and that’s the whole entry.
  • Mega Man X (SNES) – MegaManXSNESRecomp is reported fully playable, and X2 and X3 have early recomps of their own (partial, so don’t clear your weekend).
  • Super Mario RPG (SNES) – SuperMarioRPGSNESRecomp is a preview, so look but don’t plan on finishing it.
  • Lufia II (SNES) – Lufia II Recompiled is reported playable to the end, which is a big claim for an RPG.
  • Rock n’ Roll Racing (SNES) – A static recomp exists and one tracker calls it playable.
  • ActRaiser, Jungle Strike, Gundam Wing: Endless Duel and a couple more (SNES) – One tracker lists static recomps of these as playable, but I couldn’t verify them individually, so treat them as leads, not gospel.
  • Super Mario Bros. (NES) – SuperMarioBrosNESRecomp is reported fully playable, which means the most famous game on this list has a recomp too (somehow that still feels like a flex).
  • The Legend of Zelda (NES) – You can run it two ways, the LegendOfZeldaNESRecomp static recomp or ZQuest Classic, which is a separate engine built for playing your own quests, so it’s more “Zelda-flavored” than a straight port.
  • Zelda II: The Adventure of Link (NES) – There are two takes, z2rs (a Rust reconstruction) and Zelda II: Enhanced, both listed as playable by one tracker.
  • Dr. Mario, Duck Hunt, Yoshi and Yoshi’s Cookie (NES) – One tracker lists NES static recomps of these as playable.
  • Mega Man 2, Mega Man 6, Faxanadu, Bubble Bobble and Adventure Island II (NES) – Same deal, another batch of third-party NES recomps reported playable by that one tracker, so don’t hold me to it.

Nintendo 64

The N64 is where this whole scene took off, so it’s the longest section by a mile. Two flavors show up over and over: decomp-based ports (somebody rebuilt the source code, then bolted a PC renderer on) and static recomps (somebody translated the original machine code and left the game itself alone).

  • Super Mario 64 (N64) – The finished matching decomp (n64decomp/sm64) sits underneath both of its PC ports, Ghostship from the Harbour Masters (version 3.0.0 as of September) and the older sm64ex family (sm64coopdx, sm64ex-omm, Render96dx), so pick your poison.
  • The Legend of Zelda: Ocarina of Time (N64) – Ship of Harkinian, a decomp-based port at version 9.2.3 as of April, is the one most people mean by “OoT on PC” (its team admitted in September to years of AI-assisted tooling, which got people riled up), and an experimental static recomp exists too if you like living dangerously.
  • The Legend of Zelda: Majora’s Mask (N64) – You get two ports here, 2 Ship 2 Harkinian (decomp-based) and Zelda 64: Recompiled, the N64Recomp project that kicked off the whole static-recomp craze back in May 2024.
  • Mario Kart 64 (N64) – SpaghettiKart is the decomp-based port (it ships with a track editor and ultrawide support), and there’s a separate MarioKart64Recomp at version 0.9.2 for anyone who wants the other approach.
  • Star Fox 64 (N64) – Two ports for one game: Starship from the Harbour Masters (decomp-based) and Starfox64Recomp (static recomp, version 1.0.3), which is a whole lot of effort for one rail shooter (not that I’m complaining).
  • Banjo-Kazooie (N64) – Also two ports, Lighthouse (decomp-based, from the Harbour Masters) and Banjo: Recompiled, which launched in January 2026 with 4K, 120fps and ultrawide support.
  • Banjo-Tooie (N64) – Banjo-Tooie: Recompiled exists and one tracker calls it complete, but I only found that one source, so take it with a grain of salt.
  • Paper Mario (N64) – PaperBoat, the Harbour Masters’ decomp-based port built on the PaperMario-DX decomp, came out in September.
  • Perfect Dark (N64) – The decomp is finished and the PC port from fgsfdsfgs runs on Windows, Linux and macOS with multiplayer, plus there’s a variant called Dab’s Mod if you want to tinker.
  • GoldenEye 007 (N64) – The decomp reportedly hit 100% in August 2026 and an AI-assisted PC port (jkdansereau’s goldeneye-pc-port) exists, but I couldn’t confirm it plays start to finish.
  • Super Smash Bros. (N64) – BattleShip is the playable port, though press says it was generated almost entirely with AI, and smash64r is an experimental static recomp, so this one comes with a controversy attached.
  • F-Zero X (N64) – G-Diffuser is a decomp-based port sitting on a decomp that’s about 95% done.
  • Diddy Kong Racing (N64) – Golden Balloon (version 1.0.4) is the decomp-based port, DKR-R is a static recomp whose status depends on which tracker you ask, and a couple more experimental ones are floating around.
  • Doom 64 (N64) – DOOM64-RE is a finished reverse engineering that doubles as a PC engine, though I couldn’t confirm a start-to-finish build myself.
  • Donkey Kong 64 (N64) – DK64 Rekongpiled is a native static-recomp port (version 1.0.x, August 2026) whose makers say it uses zero generative AI.
  • Dr. Mario 64 (N64) – Dr. Mario 64 Recompiled is at version 1.0.0.
  • Bomberman 64 and Bomberman Hero (N64) – Both got static recomps from the same author, BM64Recomp at 1.0.0 and BMHeroRecomp at 0.7.1.
  • Dinosaur Planet (N64) – This is the cancelled Rare game that turned into Star Fox Adventures, and dino-recomp (version 0.3.0) is a recomp of the game that never shipped, which makes it the only way to play it.
  • Duke Nukem: Zero Hour (N64) – DNZHRecomp is at version 0.0.3, so partial is generous.
  • Extreme-G and Extreme-G 2 (N64) – The first has a 1.0.0 recomp and the sequel’s is still experimental.
  • Harvest Moon 64 (N64) – HarvestMoon64Recomp is at version 1.2.1.
  • Mystical Ninja Starring Goemon and Goemon’s Great Adventure (N64) – The first has a playable recomp (0.2.0-dev) and the second’s (GGA-Recomp) is still experimental.
  • Quest 64 (N64) – Quest 64: Recompiled is early (version 0.1 at launch, running at 60fps), but a speedrunner reportedly got through it with only a few visual glitches.
  • Snowboard Kids 2 (N64) – Snowboard Kids 2: Recompiled is at version 1.05.
  • Pokémon Snap (N64) – Snap64Recomp is playable and the decomp behind it is about 96% done.
  • Pokémon Stadium (N64) – The US version has a playable but unmaintained recomp, and the Japanese one (Pocket Monsters Stadium) is still experimental.
  • Mega Man 64 (N64) – MegaMan64Recompiled is playable.
  • Conker’s Bad Fur Day (N64) – CBFD-Recompiled is early and beta-ish, and the decomp underneath is only about 4% done, so there’s a lot of road left.
  • Wave Race 64 (N64) – RaceWave46 (also called Wave Race 64: Recompiled) is playable.
  • Space Station Silicon Valley (N64) – SSSV_Recomp is playable, needs the North American 1.0 ROM, and the press noted it comes from the folks who later made GTA.
  • Mischief Makers (N64) – There’s a playable but buggy recomp that press called vibe-coded, plus a human-led decomp in progress, so the “right” answer here depends on who you ask.
  • Castlevania 64 and Castlevania: Legacy of Darkness (N64) – Both have experimental static recomps (CV64Recomp and LodRecomp) and neither is finished.
  • Pilotwings 64 (N64) – Pilotwings 64: Recompiled runs on Windows and Linux, needs the US ROM, and the decomp behind it is a 100% code match.
  • Beetle Adventure Racing and Road Rash 64 (N64) – Both have playable recomps (BeetleRecomp and Road Rash 64 Recompiled).
  • Chameleon Twist and Chameleon Twist 2 (N64) – Both have playable recomps of the Japanese versions.
  • Kirby 64: The Crystal Shards (N64) – Kirby64Recomp is experimental.
  • Automobili Lamborghini and AeroGauge (N64) – The Lamborghini recomp’s status is “experimental” or “complete” depending on the tracker, and AeroGauge’s is reported playable.
  • Superman 64 (N64) – Yes, Superman64Recomp exists and yes, it’s playable, and no, I’m not going to tell you why anyone did it.
  • WCW vs. nWo World Tour and WCW/nWo Revenge (N64) – The first is playable and the second is experimental, both from the same wrestling-recomp author.
  • Buck Bumble, Rampage: World Tour, Rocket: Robot on Wheels and Hamster Monogatari 64 (N64) – The first three have playable recomps (project-bumble, Rampage and Rocket-R) and the Hamster one is experimental.
  • Star Wars: Rogue Squadron (N64) – RogueSquadron64Recomp is described as playable by its own repo.

GameCube and Wii

This is the newest wave, and it’s also where most of the AI arguments are happening, so expect statuses to change by next week.

  • The Legend of Zelda: Twilight Princess (GameCube/Wii) – Dusklight (formerly just “Dusk”) is the released decomp-based port, renamed in May after a trademark request from the publisher of the unrelated game Dusk (it was cooperative, and Nintendo wasn’t involved), and a second, earlier-stage port called Courage Reborn is in progress.
  • The Legend of Zelda: The Wind Waker (GameCube) – Wind-Waker-Recomp (elliotttate) launched October 1 as a Windows port (v0.2.2 as of the latest I saw, with a Mac build at 0.2.0) that press said leaned heavily on AI help, it needs the US GZLE01 Rev 0 disc and runs from 60 to 120fps, and Deep Sea (a 1.0.0 beta) and an experimental sp00nznet project are also around. A separate October 8 writeup reports a native Wind Waker HD port at 0.2.1, but I found only that one source and no project name.
  • Animal Crossing (GameCube) – ACGC-PC-Port, built on the ac-decomp decomp, is playable, and its author disclosed using Claude Code, which a lot of fans did not take well.
  • Pikmin (GameCube) – Open Nectar is a native port (GX translated to OpenGL, not an emulator) that DSOGaming reported released on September 11, it needs your own US Rev 1 or European ROM, and the decomp it sits on is complete.
  • Super Smash Bros. Melee (GameCube) – melee-pc is a partial beta, and the decomp was reported 100% done in September, but the developers say there’s still a lot of cleanup before a polished port.
  • Super Mario Strikers (GameCube) – One tracker lists a released port, but I couldn’t confirm it plays through, so consider it a maybe.
  • Mario Party 4 (GameCube) – The marioparty4 decomp is complete and its PC port is an alpha, so go in expecting rough edges.
  • SoulCalibur II (GameCube) – Ring Out is a static recomp that reads “release” in one tracker and “experimental” in another.
  • Mario Kart Wii (Wii) – Wiicompiled is billed as the first static recomp of a Wii game and was AI-assisted, the trackers disagree on how finished it is, and its creator says to stay on Dolphin for now (an author telling you not to use their port is a new one on me).
  • Wii Party (Wii) – There’s an alpha-stage Wii Party Recomp, and that’s all I can tell you.
  • Super Mario Galaxy (Wii) – Nebula (keepvaibin) put out a first public beta on October 14 with 4:3 to 32:9 support, and press says its creator used Claude, which is the same fight you’ve seen all through this list. The separate Petari decomp is at 100% code with the data still being finished, and it isn’t a PC port.
  • Super Mario Sunshine (GameCube) – TekRantGaming’s port, reported October 6, is a recomp built on a decomp that isn’t finished, so the developer calls it “very much in development” and warns of bugs, but it already offers 60fps, ultrawide and online co-op.

Game Boy, GBA, DS, 3DS

Handhelds are a mixed bag: the Pokémon and Zelda decomps are in great shape, and a lot of the rest is static-recomp experiments from the same handful of authors.

  • The Legend of Zelda: The Minish Cap (GBA) – Project Picori (999sian/tmc) is the main decomp-based native port, and one tracker calls it complete while another says the underlying decomp is still a work in progress, so I’d call it rough (other forks exist too).
  • Pokémon Emerald (GBA) – pokeemerald-native is a port of the finished pret decomp, and a separate static recomp project covers Ruby, Sapphire, Emerald, FireRed and LeafGreen and is reported complete by one tracker.
  • Sonic Advance and Sonic Advance 2 (GBA) – SAT-R/sa2 is a decomp-based port (about 67% decompiled), partial with minor bugs, though one user reported finishing it.
  • Mario Kart: Super Circuit (GBA) – MarioKartSuperCircuitRecomp reads “experimental” in one tracker and “complete” in another.
  • Fire Emblem: The Sacred Stones (GBA) – The Sacred Stones Recomp is a preview.
  • Mega Man Zero and Dragon Ball Z: Buu’s Fury (GBA) – Both have static recomps reported playable, though I only found one tracker for each.
  • The Legend of Zelda: Link’s Awakening DX (Game Boy Color) – Zelda-LA-DX-HD-Updated is an enhanced PC port built on the LADX disassembly and reported playable.
  • Pokémon Red, Blue and Yellow (Game Boy) – There are three flavors: gen1recomp (a LOVE2D reimplementation), a static recomp that gets through the Elite Four in one tracker’s words, and mstan’s PokemonRedAndBlueRecomp, which got press attention for its HD-2D voxel visuals.
  • Super Mario Land 2 (Game Boy) – SuperMarioLand2Recomp is playable.
  • Tetris (Game Boy) – Two ports show up, Kirpich (a native reimplementation) and a Tetris GB recomp, because of course there are two.
  • The Legend of Zelda: Ocarina of Time 3D (3DS) – TriAevum is an experimental static recomp that needs your own cartridge dump.
  • Metroid Prime Hunters (DS) – MetroidPrimeHuntersRecomp is an alpha (version 0.3.0) static recomp and one of the few DS recomps I found.
  • Kingdom Hearts 358/2 Days (DS) – The decomp is at 100% code and data for the European build and a companion port’s front end boots natively, but there’s no release yet.

PlayStation 1

Most of these run on the psxrecomp family of tools (or its cousins like RecompOne), which translate the PS1 code and leave the game alone. Several authors say they don’t use AI and several disclosed that they do, and I’ve noted it where I found it.

  • Crash Bandicoot (PS1) – The Matteo842 launcher is a static recomp that runs on PC and Android, wurlyfox’s c1 is a partial C port of the code, and a partial psxport-based version reaches N. Sanity Beach, so the launcher is your best bet.
  • Crash Bandicoot 2 (PS1) – Crash2Recomp is a static recomp that’s reportedly completable, though the author calls it a preview.
  • Spyro the Dragon (PS1) – OpenPete (a static recomp plus the spyro-1 decomp, at version 0.4.2) is billed as fully playable, sources disagree on whether AI was involved, and a partial psxport-based Spyro trilogy project is also around.
  • Crash Team Racing (PS1) – ctr-native is a decomp-based native port reported playable.
  • Driver 2 (PS1) – REDRIVER2 is a reimplementation reported fully playable.
  • Doom and Final Doom (PS1) – PsyDoom ports the PlayStation versions to PC (a MIPS-to-C++ port) and is reported complete.
  • wipEout (PS1) – There are two takes, wipeout-rewrite (a re-implementation that’s still a work in progress) and WipeOut Phantom Edition, a source port, and both are reported playable.
  • The Legend of Dragoon (PS1) – Severed Chains is a rewrite in Java reported fully playable, with a modding API on top.
  • Silent Hill (PS1) – SlickAmogus’s silent-hill-decomp PC port is billed as fully playable and was built with Claude per its GitHub description, and the decomp itself reportedly sits at 99.88%.
  • Syphon Filter (PS1) – SF-pc-port runs the PS1 gameplay code with a native host and is in public testing (AI-coded per one tracker), with Syphon Filter 2 following in August.
  • Rage Racer (PS1) – rage-racer-pc is a native port that needs the PAL disc.
  • Ape Escape (PS1) – ApeEscapeRecomp is a playable static recomp.
  • Gran Turismo 2 (PS1) – OpenGTPS1 (version 0.9b) lets you finish races and championships, which is a bigger deal than it sounds for a game that deep.
  • King’s Field (PS1) – Verdite2 (built with RecompOne) is reported playable start to finish.
  • Mega Man X4, X5 and X6 (PS1) – X6 is playable, while X4 and X5 read “experimental” in one tracker and “playable” in another (see the pattern yet?).
  • Tomba! and Tomba! 2 (PS1) – The sequel’s recomp is playable, and the first game’s is partial and still has softlocks.
  • Ridge Racer and Ridge Racer Revolution (PS1) – The first is playable and the second is a partial Apple Silicon preview.
  • Castlevania: Symphony of the Night (PS1) – There are two projects, BlackLabelHQ’s SymphonyRecomp (open beta) and RecompOne’s own test case, with the Xbox 360 version covered in the Xbox section.
  • Tsumu Light, Bloody Roar II, Einhander and Klonoa: Door to Phantomile (PS1) – Each has a partial static recomp.
  • Street Fighter Alpha 3, Street Fighter EX Plus Alpha, Street Fighter EX2 Plus and Strider 2 (PS1) – All four have partial recomps, and yes, somebody really is on a Capcom fighting-game tear.
  • Tekken 3 and Valkyrie Profile (PS1) – Both have partial recomps, with Valkyrie Profile still a work in progress.
  • Xenogears (PS1) – xenogears-recomp is an alpha that its author describes as playable but not validated end to end.
  • MediEvil (PS1) – MediEvilRecomp is a beta that was added to the trackers this month.
  • Pepsiman (PS1) – Pepsiman Recompiled shipped in July and reportedly runs in a browser at 60fps (yes, Pepsiman got a port before half the games you care about).

PS2, PSP, PS3 and PS4

PS2 recomps are still early days – the one general-purpose tool I found, PS2Recomp, was described by press in January as not working as intended yet – so this section is short and most of what’s here is partial.

  • Jak and Daxter (PS2) – OpenGOAL covers the whole trilogy, with Jak 1 polished, Jak 2 in beta and Jak 3 completed as a beta per press in April 2026, which makes this the strongest entry in the section by a mile.
  • Street Fighter III: 3rd Strike (PS2) – 3SX is a decomp-based native port reported playable.
  • ICO (PS2) – ico-recomp is a pre-alpha that boots and draws but hasn’t been played through.
  • Grand Theft Auto: Liberty City Stories (PSP) – lcs-recomp is experimental and needs the US version 1.05.
  • Monster Hunter Portable 3rd HD (PSP) – Yakumo is an experimental static recomp.
  • The Simpsons Arcade Game (PS3) – simpsonsarcade-ps3 is partial, with the first stage playable all the way through.
  • Sly Cooper and the Thievius Raccoonus (PS2) – Project Cane is a decomp-based port that shows an early level running, but there’s no release date and no word on menus, audio or saves, so treat it as in development.
  • ps3recomp (PS3) – A general PS3 recomp toolkit was released October 7, Windows only with no public builds, and Guitar Hero III is reportedly the furthest along, so this one is for the patient.
  • Bloodborne (PS4) – bbport, reported October 7, converts the PS4 executable into a native x86-64 image instead of emulating it, runs on Windows and Linux (plus a Steam Deck AppImage) and is built for version 1.09, though one writeup noted it doesn’t support mouse input.
  • P.T. (PS4) – A hand-built native Windows rebuild of the Silent Hills teaser, which its creator puts at about 97% done, and the trackers disagree on whether it’s playable, so call it unreleased until you see a download (the game data isn’t legally obtainable anyway).

Xbox and Xbox 360

Most of the 360 entries come from XenonRecomp or its successor ReXGlue, and Sonic Unleashed Recompiled (March 2025) is the one that kicked it all off. Statuses vary a lot, and for a few of these the repo only holds wrapper code (you source the game files yourself).

  • Sonic Unleashed (Xbox 360) – UnleashedRecomp, built with XenonRecomp, is reported fully playable (version 1.0.3) and is the project that started the 360 wave, so if you only try one of these, try this one.
  • Skate 3 (Xbox 360) – Two projects exist (skate3recomp, reported fully playable at version 1.0.4, and Skate 3 Recomp from portingpete, an alpha), and one tracker flags the second as AI-coded.
  • GoldenEye 007 (Xbox 360, XBLA remaster) – GoldenEye-Recomp is a recomp of the cancelled XBLA remaster, reported fully playable, and it needs game files you’d have to track down yourself.
  • The Darkness (Xbox 360) – There are now two projects, the larger one at pre-release 0.9.6 as of October 7 (Windows only, needs AVX2) and a smaller one at v1.1 with a native Linux build.
  • Dead Rising 2: Case Zero (Xbox 360) – The recomp is reported playable start to finish, based on the XBLA package.
  • Fable II (Xbox 360) – himdo’s Fable-2-Recomp is reported finishable, though early (it came out in September).
  • Silent Hill: Downpour (Xbox 360) – DownpourRecomp is reported playable (version 1.1.8) and restores some cut content, per press.
  • Ninja Gaiden II (Xbox 360) – Ninja’s Dawn is reported playable.
  • LEGO Dimensions (Xbox 360) – DimensionsRecomp is a playable beta.
  • Lollipop Chainsaw and Naughty Bear (Xbox 360) – Re-Cherry and NaughtyBear_ReStuff are both reported playable.
  • Sonic ’06 (Xbox 360) – The re-Sonic06Demo recomp plays the demo start to finish (with some slowdowns), while the full-game MarathonRecomp project has no public release yet.
  • Sonic Free Riders (Xbox 360) – Free-Riders-Recompiled gets you menus and races, which is partial.
  • Ace Combat 6 (Xbox 360) – Press says an AC6 recomp is publicly available, while one tracker called it early-stage, so take your pick.
  • Castlevania: Symphony of the Night (Xbox 360, XBLA) – NocturneRecomp is a partial recomp of the XBLA version.
  • Daytona USA (Xbox 360, XBLA) – daytona-xbla-recomp is partial and currently build-from-source.
  • Condemned 2: Bloodshot (Xbox 360) – v0.2.1 is playable but rough and effectively Windows-only, while Dante’s Inferno and Deadly Premonition remain partial (Deadly Premonition at a version 0.1.1 preview).
  • DoDonPachi DaiOuJou (Xbox 360) – SDOJ-Recomp is partial.
  • Lost Odyssey (Xbox 360) – Several forks (freefrank’s among them) are in early testing, and press said no one has finished a full playthrough yet.
  • Project Gotham Racing 4 (Xbox 360) – PGR4-Recomp boots and runs races, which counts as partial.
  • Guitar Hero II and Rock Band 3 (Xbox 360) – The recomps are partial, and Rock Band 3’s author calls it “playable but just barely.”
  • The Simpsons Arcade, Vigilante 8 Arcade, Lumines Live! and Marble Blast Ultra (Xbox 360, XBLA) – The first and third are partial, Vigilante 8 Arcade is reported playable, and Marble Blast Ultra’s OpenMBU calls itself a “revival” rather than a straight recomp.
  • Blue Dragon (Xbox 360) – re:Blue was reported at 1.0.0 in August and v1.2.1 in September, but one tracker’s recheck found no public project, so verify before you go hunting.
  • Burnout 3: Takedown (Xbox) – burnout3 is an alpha where every mode boots, and its author retired an earlier “playable” claim.
  • Jet Set Radio Future (Xbox) – jsrf-recomp is a macOS project that gets you into chapter 2 at 60fps.
  • Halo: Combat Evolved (Xbox) – Several projects exist (a Vita port with the whole campaign working, a Windows/Linux/Android port, and a browser build that got auto-flagged as phishing), and the decomp numbers conflict.
  • Mercenaries: Playground of Destruction (Xbox/PS2) – Mercenaries Recompiled had its first public release in September, and its developers say they didn’t use the leaked source.
  • Spider-Man: Edge of Time (Xbox 360) – EdgeOfTimeRecompiled hit v1.0.0 on October 4 with Windows, Linux and macOS builds.
  • Call of Duty 3 (Xbox 360) – CoD3Recomp (FrankHUN88453) is reported to include the entire game, with graphics and control settings, and it needs your disc or ISO.
  • The Simpsons Game, Crackdown 2, Banjo-Kazooie: Nuts & Bolts and Kameo: Elements of Power (Xbox 360) – Trackers list playable ports of all four (The Simpsons Game at v0.0.6.0, Nuts & Bolts as ReNut, Kameo as Kameo: RePowered v0.2.1), but I only found tracker entries for them.
  • Viva Piñata: Trouble in Paradise and Forza Horizon (Xbox 360) – TiP-Recomp is at v1.13.0 (updated this month) and the Forza Horizon recomp is experimental.

DOS, Windows, Amiga and Mac

This one is a different beast from the console sections: most of these are engine reimplementations that have been around for years, which means they’re often better finished than the shiny new recomps. A lot of them read your original game data and skip the CPU-level translation entirely.

  • Fallout and Fallout 2 (DOS/Windows) – Fallout Community Edition and Fallout 2 Community Edition are both “fully working” reimplementations, and Fallout 2 also has a Reference Edition that’s the reconstructed source (the author points players to the CE).
  • The Elder Scrolls III: Morrowind (Windows) – OpenMW is a full engine reimplementation, and honestly the name tells you the whole story.
  • The Elder Scrolls II: Daggerfall (DOS) – Daggerfall Unity recreates the game on the Unity engine.
  • The Elder Scrolls: Arena (DOS) – OpenTESArena is a clean-room engine still in development, so partial.
  • Tomb Raider I–III (DOS/PC) – TRX plays all three start to finish by its README’s account, OpenLara is partial, and the PS1-side Tomb Raider: Chronicles has TOMB5, a partial decomp.
  • Need for Speed 1–6 (PC/PS1) – OpenNFS loads assets and is early, with gameplay still planned.
  • Transport Tycoon Deluxe (DOS) – OpenTTD is a full reimplementation, and the free replacement graphics, sound and music packs mean you don’t strictly need the original files.
  • RollerCoaster Tycoon 2 (Windows) – OpenRCT2 is a full reimplementation.
  • Dune II (DOS) – OpenDUNE and Dune Dynasty (built on the OpenDUNE engine) both run it.
  • Ultima VII (DOS) – Exult is an engine reimplementation.
  • Flashback (DOS/Amiga) – REminiscence is an engine reimplementation.
  • Heart of Darkness (Windows/PS1) – hode is an engine rewrite.
  • Another World (Amiga/DOS) – rawgl is a bytecode-interpreter engine.
  • Prince of Persia (DOS) – SDLPoP is a port built on the DOS disassembly.
  • Cannon Fodder (Amiga) – OpenFodder is an engine reimplementation.
  • The Settlers and The Settlers II (DOS/Amiga) – freeserf reimplements the first game and Return to the Roots (s25client) the second.
  • Ambermoon (Amiga) – Ambermoon.net is a full C# rewrite.
  • Abuse (DOS) – The SDL port runs from the source that was released into the public domain, so it’s a source release, not a decomp.
  • Jazz Jackrabbit and Jazz Jackrabbit 2 (DOS/Windows) – OpenJazz handles the first (I could only find a search listing for it) and Jazz² Resurrection the second.
  • Warcraft I and II (DOS) – Wargus and War1gus rebuild them on the Stratagus engine.
  • Command & Conquer and Red Alert (DOS) – OpenRA is a reimplementation that ships its own assets, and Vanilla Conquer is a portable build of the original engine from the released source.
  • UFO: Enemy Unknown and Terror from the Deep (DOS) – OpenXcom is a clone engine.
  • Heroes of Might and Magic II and III (DOS/Windows) – fheroes2 recreates the second from scratch and VCMI reimplements the third.
  • Master of Orion (DOS) – 1oom is an engine reimplementation.
  • Caesar III (Windows) – Julius and Augustus are reimplementations.
  • Gothic II (Windows) – OpenGothic is a reimplementation.
  • Imperium Galactica (DOS) – Open-IG is a beta reimplementation that ships the game files with permission, which is rare and nice.
  • Dark Forces (DOS) – The Force Engine is an engine reimplementation.
  • Descent and Descent 2 (DOS) – DXX-Rebirth and DXX-Retro both run them from the released game source.
  • Duke Nukem II (DOS) – RigelEngine is a drop-in replacement engine.
  • Commander Keen 4–6 and Keen Dreams (DOS) – Omnispeak handles the Galaxy games and ReflectionHLE covers Keen Dreams and the Wolfenstein-era engines.
  • Oddworld: Abe’s Oddysee and Exoddus (Windows/PS1) – R.E.L.I.V.E. is an engine replacement, still partial.
  • Carmageddon (DOS/Windows) – dethrace is a reimplementation that replaced the original assembly with C (non-matching), ongoing.
  • Diablo and Hellfire (Windows) – Devilution decompiled the original and DevilutionX is the port you actually play.
  • Cave Story (Windows freeware) – CSE2 is a decompilation and doukutsu-rs is a separate Rust reimplementation, so you have two routes.
  • Marathon 1, 2 and Infinity (Classic Mac) – Aleph One is a source continuation of the Marathon 2 engine (this one’s for the Marathon diehards).
  • Pangea Software’s Bugdom, Bugdom 2, Nanosaur, Nanosaur II, Otto Matic, Cro-Mag Rally and Billy Frontier (Classic Mac/Mac) – All seven have ports by jorio, each in its own repo.
  • Dungeon Master (Atari ST) – dungeonMaster-codex is a remake, not the original engine.
  • ScummVM (many DOS adventure games) – ScummVM is the long-running engine-by-engine reimplementation, and one entry here stands for a very long list.
  • Age of Empires and StarCraft (Windows) – openage and OpenBW are both partial.
  • 3D Pinball: Space Cadet (Windows) – SpaceCadetPinball is a non-matching reverse engineering plus an SDL2 port, and it’s playable (yes, the pinball game that shipped with Windows).
  • Zuma Deluxe (Windows/Mac) – CircleShootApp is reported fully playable, though it may have bugs.
  • Crimsonland (Windows) – banteg/crimson is a matching decomp plus a Python/raylib reimplementation, playable.
  • Plants vs. Zombies, SkiFree, LEGO Island, Space Rangers HD, Star Wars Episode I: Racer and the Touhou PC-98 games (Windows/PC-98) – All of these are partial decomp projects without a finished PC build.
  • Cosmo’s Cosmic Adventure, Bumpy’s Arcade Fantasy and Starflight (DOS) – Each is a partial decomp or reverse engineering that produces a DOS binary, not a modern native build.
  • Grand Theft Auto (DOS/Windows, 1997) – sp00nznet’s recomp renders the title screen but won’t start a loaded game.
  • 3D Maze (Windows 9x screensaver) – Playable3DMaze is an injected-DLL patch, not a decomp, but it makes the screensaver playable.

Sega

Sonic dominates this section, which surprised nobody. A lot of the Genesis stuff is still partial.

  • Sonic the Hedgehog 3 & Knuckles (Genesis) – Sonic 3 A.I.R. is an engine reimplementation and remaster reported playable, and a separate static recomp (Sonic3AndKnucklesRecomp) is only at “bring-up” stage, so A.I.R. is the one to grab.
  • Sonic the Hedgehog and Sonic the Hedgehog 2 (Genesis) – Both have partial static recomps (Sonic 1’s covers Green Hill Acts 1-3 plus the boss), there’s also a C port called sonic1_pc that only covers Green Hill, and the 2013 mobile remakes have finished decomps (see the mobile section).
  • Sonic CD (Sega CD) – The 2011 remaster has a complete decomp (RSDKv3) that’s playable on PC, but it needs assets from that remaster, not the original disc.
  • Sonic Mania (PC/console) – The Sonic-Mania-Decompilation is complete and reported fully playable, though Mania wasn’t a Sega console original so it’s a bit of an oddball here.
  • Streets of Rage and Streets of Rage 2 (Genesis) – SOR2 New Era is a reverse-engineered native port reported playable (version 3.1.0), and the first game’s StreetsOfRageProject is partial and AI-assisted.
  • Sonic R (Saturn/PC) – The sonic-r project was decompiled from the 1998 PC executable, is AI-assisted per its README, and its single-player behavior has been validated.
  • Sonic Adventure (Dreamcast) – SARecomp (KatanaRecomp) is in beta with all seven stories playable, which is more than I expected from a Dreamcast recomp.
  • Sonic 3D Blast (Saturn) – A byte-exact decomp (about 24% done) plus an earlier PC port are partial at best.
  • Panzer Dragoon Saga (Saturn) – Azel is a reverse-engineered reimplementation that gets you as far as the Arachnoth boss, and the developer said in February that they want to pick it back up (please, yes).
  • NiGHTS into Dreams (Saturn) – SaturnRecomp is an interpreter-based runtime, with NiGHTS shown as the demo, so partial.
  • Pigskin Footbrawl and General Chaos (Genesis) – The first lets you play full one-player matches and the second is partial, both from the genrecomp toolkit.
  • Sonic the Hedgehog (8-bit) (Master System) and Sonic Blast (Game Gear) – Both have partial recomps: the Master System one plays Green Hill but has never been played end to end, and the Game Gear one gets to the title screen.

Arcade, Jaguar and Neo Geo

Arcade ports are a different animal – most of these read the original ROM sets rather than a console disc, so “your own files” means MAME-style dumps.

  • San Francisco Rush: The Rock and Rush 2049 (Arcade) – Project R is a native port at version 0.7.1 that needs arcade files from the Tournament or Special Edition, and it’s still a work in progress.
  • OutRun (Arcade) – CannonBall is a C++ rewrite of the original 68000 and Z80 code, reading the arcade ROM.
  • Virtua Racing (Arcade, Model 1) – A Windows/Xbox One port exists and is listed as released, though I only found one tracker for it.
  • Initial D Arcade Stage 3 (Arcade, NAOMI 2) – The SH-4 recompilation is experimental, with a public early demo.
  • Prop Cycle and other Namco System 22 games (Arcade) – namco22-decompile gets Prop Cycle playable start to finish with sound, and I didn’t check the other titles.
  • Sega Model 2 games (Arcade) – model2recomp boots 35 ROM sets, 10 of them draw and 5 run attract mode, so it’s a tool in progress, not a finished port.
  • Metal Slug and Neo Drift Out (Neo Geo) – Both have alpha-stage recomps (Metal Slug through Mission 1 with no sound, Neo Drift Out through Stage 1).
  • Doom (Atari Jaguar) – calico-doom is a port of the Jaguar source with the renderer reverse engineered, reported playable with either a ROM or a WAD (because of course Doom is on the list somewhere).

Mobile and J2ME

Phone-game decomps are mostly small, mostly one-person projects, and several are still unfinished.

  • Sonic the Hedgehog 1 and 2 (2013 remakes) (iOS/Android) – Rubberduckycooly’s RSDKv4 decomp is complete and playable on PC, using assets from an official release.
  • Sonic CD (2011) (iOS/Android/PC) – The RSDKv3 decomp is complete and playable.
  • Sonic Mania (PC/console) – Listed here as well as under Sega since the same Retro Engine team made the decomp, which is complete.
  • Sonic Runners (Android/iOS) – RunnersDecomp is partial and needs Unity and plugins.
  • Sonic the Hedgehog (J2ME) – yowari’s decomp is partial and needs the JDK 8 and the Wireless Toolkit, and another project’s README calls its version unbuildable.
  • Sonic the Hedgehog 4: Episode I (Windows Phone 7) – Three forks disagree: one says “unplayable,” one says “mostly playable but unbeatable,” and the third has no description, so I’m calling it partial at best.
  • Diamond Rush (J2ME) – Diamond-Rush-Decomp is a partial, deobfuscated decompilation.
  • Ratchet & Clank: Going Mobile and Clone Home (J2ME) – rac-j2me-remastered is a partial decompile and PC port, and a separate CloneHome PC Port is reported playable from a recovered JAR.
  • Cut the Rope (PC/mobile) – Cut the Rope: DX is the decompiled PC version plus enhancements.
  • Angry Birds (PC ports) – Angry_Birds_Decompilation is a set of tools and decrypting scripts, so it’s partial.
  • RuneScape Classic (Java client) – rsc-c is a C99 port of the Java client, and since the game is online you need a server too.

That’s the list, and I’d bet money it’s already a little out of date (this scene doesn’t sleep). If I missed one, or a status here is wrong, leave a comment and tell me, and I’ll fix it.

Leave a Reply