Recompiled Games: Decompiled Games You Can Play in Your Browser

Recompiled Games

6 min read Original article ↗

// DECOMPILED · RECOMPILED · REIMPLEMENTED

Someone takes a game apart, rebuilds it from the binary, and ships it as a link. This index tracks those rebuilds: what each one is, what it needs from you, whether the link still works, and who made it. From Halo and Black Ops Zombies in a browser tab to PlayStation 2 and Xbox 360 recomp projects.

  • 39projects
  • 36links up
  • 23multiplayer
  • 2026-10-24last link check
  1. GAME
  2. Call of Duty: Black Ops Zombies recompiled: screenshot Call of Duty: Black Ops ZombiesCall of Duty · Fan browser port PC INSTANT PLAY
  3. Skate 3 recompiled: screenshot Skate 3Skate · Fan browser page (method not stated) Xbox 360 INSTANT PLAY
  4. Halo 3 (Project Reclaimer) recompiled: screenshot Halo 3 (Project Reclaimer)Halo · Standalone Windows launcher for Halo 3 multiplayer (method not stated) Xbox 360 OWN FILES
  5. Counter-Strike: Source Bunnyhop (bunnyhop.lol) recompiled: screenshot Counter-Strike: Source Bunnyhop (bunnyhop.lol)Counter-Strike · Source SDK 2013 player movement compiled to WebAssembly PC INSTANT PLAY
  6. Counter-Strike: Source Surf (Surfd) recompiled: screenshot Counter-Strike: Source Surf (Surfd)Counter-Strike · Movement rebuilt from Source SDK 2013 rules PC INSTANT PLAY
  7. The Simpsons: Hit & Run recompiled: screenshot The Simpsons: Hit & RunThe Simpsons · Decompilation to WebAssembly PC UNKNOWN PLAY
  8. Counter-Strike 1.6 recompiled: screenshot Counter-Strike 1.6Counter-Strike · Xash3D FWGS engine compiled to WebAssembly (CSJS) PC UNKNOWN PLAY
  9. Quake III Arena recompiled: screenshot Quake III ArenaQuake · ioquake3 compiled to WebAssembly (Q3JS) PC INSTANT PLAY
  10. Diablo recompiled: screenshot DiabloDiablo · Source port (DevilutionX) to WebAssembly PC OWN FILES PLAY
  11. QuakeWorld recompiled: screenshot QuakeWorldQuake · FTE QuakeWorld in the browser PC UNKNOWN PLAY
  12. Cyberpunk 2077 recompiled: screenshot Cyberpunk 2077Cyberpunk · Game engine running as WebAssembly (WebGPU); method not published PC INSTANT PLAY
  13. Doom Multiplayer (Silent Space Marine) recompiled: screenshot Doom Multiplayer (Silent Space Marine)Doom · Chocolate Doom compiled to WebAssembly (Cloudflare) PC INSTANT PLAY
  14. Formula One 06 recompiled: screenshot Formula One 06Formula One · Static recompilation (PS2 to WebAssembly) PS2 INSTANT PLAY
  15. Need for Speed: Most Wanted recompiled: screenshot Need for Speed: Most WantedNeed for Speed · Not stated by the site; coverage calls it a static recompilation PC INSTANT PLAY
  16. Return to Castle Wolfenstein recompiled: screenshot Return to Castle WolfensteinWolfenstein · Source port (iortcw) to WebAssembly PC INSTANT PLAY
  17. SSX 3 recompiled: screenshot SSX 3SSX · Static recompilation (PS2 to WebAssembly) PS2 INSTANT PLAY
  18. Tekken 5 recompiled: screenshot Tekken 5Tekken · Static recompilation (PS2 to WebAssembly) PS2 INSTANT PLAY
  19. Terraria recompiled: screenshot TerrariaTerraria · Game code converted to Rust and compiled to WebAssembly (WebGPU) PC INSTANT PLAY
  20. Crash Bash Online recompiled: screenshot Crash Bash OnlineCrash Bandicoot · Browser port that runs in the page, "not an emulator" (per the site) PS1 INSTANT PLAY
  21. Minecraft 1.8.8 (EaglercraftX) recompiled: screenshot Minecraft 1.8.8 (EaglercraftX)Minecraft · EaglercraftX, a fan browser port of Minecraft 1.8.8 (WebAssembly build) PC INSTANT PLAY
  22. Nacht der Untoten recompiled: screenshot Nacht der UntotenCall of Duty · Fan remake of the World at War zombies map for the browser PC INSTANT PLAY
  23. Super Mario Zombies recompiled: screenshot Super Mario ZombiesCall of Duty · Black Ops zombies maps with Mario characters, in the browser PC INSTANT PLAY
  24. Command & Conquer: Generals Zero Hour recompiled: screenshot Command & Conquer: Generals Zero HourCommand & Conquer · EA's source release compiled to WebAssembly + WebGPU (GeneralsX Web) PC OWN FILES PLAY
  25. Command & Conquer: Red Alert 2 recompiled: screenshot Command & Conquer: Red Alert 2Command & Conquer · Browser recreation of the Red Alert 2 engine (Chrono Divide) PC UNKNOWN PLAY
  26. Grand Theft Auto: Vice City recompiled: screenshot Grand Theft Auto: Vice CityGrand Theft Auto · Decompilation (reVC) to WebAssembly PC UNKNOWN PLAY
  27. Halo: Combat Evolved recompiled: screenshot Halo: Combat EvolvedHalo · Decompilation to WebAssembly Xbox OWN FILES PLAY
  28. Pro Evolution Soccer 6 recompiled: screenshot Pro Evolution Soccer 6Pro Evolution Soccer · Browser port PC UNKNOWN PLAY
  29. Quake II recompiled: screenshot Quake IIQuake · Source port in the browser (WebAssembly) PC UNKNOWN PLAY
  30. Star Wars Jedi Knight: Jedi Academy recompiled: screenshot Star Wars Jedi Knight: Jedi AcademyStar Wars · OpenJK compiled to WebAssembly PC OWN FILES PLAY
  31. Super Mario 64 Multiplayer recompiled: screenshot Super Mario 64 MultiplayerMario · Browser multiplayer built on sm64coopdx and sm64ex Nintendo 64 UNKNOWN PLAY
  32. Grand Theft Auto III recompiled: screenshot Grand Theft Auto IIIGTA · Browser port on the re3 reverse-engineered engine (per the listing) PC UNKNOWN PLAY
  33. LEGO Island recompiled: screenshot LEGO IslandLEGO · Decompilation (isledecomp) ported to WebAssembly with Emscripten PC UNKNOWN PLAY
  34. Super Mario 64 recompiled: screenshot Super Mario 64Mario · Decompilation to WebAssembly / JavaScript N64 OWN FILES
  35. Grand Theft Auto V recompiled: screenshot Grand Theft Auto VGrand Theft Auto · Unofficial AI-assisted WebAssembly port PC UNKNOWN PLAY
  36. Half-Life (pixelsuft) recompiled: screenshot Half-Life (pixelsuft)Half-Life · Engine reimplementation PC UNKNOWN PLAY
  37. Half-Life and Counter-Strike 1.6 (WebXash) recompiled: screenshot Half-Life and Counter-Strike 1.6 (WebXash)Half-Life · Engine reimplementation (Xash3D) PC OWN FILES PLAY
  38. NetQuake.io recompiled: screenshot NetQuake.ioQuake · WebQuake engine in the browser PC UNKNOWN PLAY
  39. Urban Terror recompiled: screenshot Urban TerrorQuake · Source port (ioquake3-based, WebAssembly) PC UNKNOWN PLAY
  40. Ratchet & Clank (PC port) recompiled: screenshot Ratchet & Clank (PC port)Ratchet & Clank · PC port PS2 UNKNOWN PLAY

What are recompiled games?

Fans take a finished game apart, work out how it runs, and rebuild it so it works somewhere new, like a browser tab. Some projects start from the original program and recover its code (decompiling), some translate it into code that modern machines can build (recompiling), and some write a fresh engine that reads the original game files. The result is a version that opens from a link, with nothing to install.

Recompiling is also how console games reach new machines: tools translate PlayStation 2, PlayStation 3 or Xbox 360 code into C or C++, which then builds for a PC or, through WebAssembly, for a browser. Rebuilt games often gain things the original never had, like widescreen, higher resolutions, unlocked frame rates or online play. Quality varies a lot: some projects are complete and polished, others are early builds where only the first levels run.

The list shows where to play each one, what it needs from you (often game files from your own copy), whether it has multiplayer, who built it, and whether the link still works. Each game has its own page with the details on the original and on the port.

Why is a game lagging in my browser?

Most browser ports draw with WebGL or WebGPU, which runs on the graphics card. With graphics acceleration switched off, the browser falls back to drawing on the processor and the frame rate drops sharply. Battery-saver mode, a laptop running on its weaker built-in graphics, and many open tabs slow things down too.

To turn graphics acceleration on in Chrome:

  1. Paste chrome://settings/system into the address bar.
  2. Find “Use graphics acceleration when available” and switch it on (or off).
  3. Click Relaunch. The change only takes effect after Chrome restarts.
  4. Check it worked: open chrome://gpu. WebGL should say “Hardware accelerated”.