Platforms

Xbox

18 projects: 3 decompilations, 7 static recompilations, and the rest ports, rewrites and clean-room builds.

Xbox · 2006 · ★ 58

Black 2006 Recomp

BLACK (2006)

Experimental native Windows recompilation of the original Xbox shooter built with XboxRecomp, adding a Direct3D 11 renderer, XInput support and a launcher.

Static recomp AI-assisted

Xbox · 2001 · ★ 72

ChupathingyCE

Halo: Combat Evolved

Community build of OpenCE, a port of the Halo CE decompilation, with its own releases, dedicated servers and network compatibility.

Source port Not stated

Xbox · 2001 · ★ 92

Cromwell

Original Xbox BIOS

Free, legal BIOS replacement for the original Xbox, written to boot Linux without Microsoft code.

Clean-room Human-led

Xbox · 2001 · ★ 2.4k

Cxbx-Reloaded

Original Xbox kernel and system software

Xbox emulator that reimplements the console's kernel and libraries at a high level so games run on Windows.

Clean-room Human-led

Xbox · 2004 · ★ 38

Def Jam: Fight for NY Recompiled

Def Jam: Fight for NY

Static recompilation of the original Xbox build of Def Jam: Fight for NY into a native PC executable with Direct3D 11 and Vulkan renderers. Requires the player's own game dump.

Static recomp AI-assisted

Xbox · 2003 · ★ 157

DOAXVB Native PC Port

Dead or Alive Xtreme Beach Volleyball

Native PC port of the original Xbox game built by static recompilation with a hand-written runtime, with the stated goal of eventually rewriting it into readable source.

Static recomp AI-assisted

Xbox · 2001 · ★ 184

Halo 1 decompilation

Halo: Combat Evolved

Matching decompilation of an original Xbox build of Halo: Combat Evolved; the OpenCE port starts from a fork of it.

Matching decomp Not stated

Xbox · 2004 · ★ 68

Halo 2 Decompilation

Halo 2

Work-in-progress effort to recreate the retail Halo 2 executable for the original Xbox as readable C and C++, checking each function against the shipped binary. Long-term goal is native PC, Linux and handheld builds.

Matching decomp Not stated

Xbox · 2001 · ★ 25

Halo CE on Anbernic RG35XX H

Halo: Combat Evolved

ARM64 port of the halo-ce-universal decompilation to the Allwinner H700 and Mali GPU, running Halo CE on Knulli and muOS handhelds.

Source port Not stated

Xbox · 2001 · ★ 0

Halo: Combat Evolved (clean room)

Halo: Combat Evolved

Halo: Combat Evolved compiled to WebAssembly from the CC0 OpenCE decompilation; the 10 campaign levels and 13 multiplayer maps keep their geometry and scripts while every texture, sound and font is regenerated or CC0.

Clean-room AI-assisted playable

Xbox · 2001 · ★ 448

Halo: Combat Evolved decompilation research

Halo: Combat Evolved (Xbox)

Decompilation research project for the original Xbox build of Halo: Combat Evolved. Quiet since late 2023.

Decompilation Human-led

Xbox · 2002

Insignia

Xbox Live 1.0

Closed-source revival service that brings Xbox Live matchmaking and online play back to original Xbox games.

Clean-room Not stated

Xbox · 2004 · ★ 115

NFSU2 for Switch

Need for Speed: Underground 2

Lifts the original Xbox NFSU2 executable to C with xboxrecomp and runs it as Switch homebrew or on Linux, with Vulkan/OpenGL renderers, widescreen and split screen; menus and races work, some rendering modes remain.

Static recomp Not stated

Xbox · 2001 · ★ 1.5k

OpenCE (Open Community Edition)

Halo: Combat Evolved

Port of a Halo: Combat Evolved decompilation (via a fork of punpckhdq/halo) to Linux, Windows, Android and browsers; game data comes from your own copy.

Source port Not stated

Xbox · 2004 · ★ 35

SM2-Recomp

Spider-Man 2 (Xbox)

Experimental native recompilation of the original Xbox Spider-Man 2 for modern Windows, at an early in-game stage.

Static recomp Not stated

Xbox · 2006 · ★ 175

Splinter Cell: Double Agent XBE Recomp

Tom Clancy's Splinter Cell: Double Agent (Xbox)

Unofficial native Windows port of the original Xbox build of Splinter Cell: Double Agent, translating x86 code to C++ with Direct3D 12 and XAudio2 backends.

Static recomp Not stated

Xbox · 2005 · ★ 48

SWROTS-PC

Star Wars: Episode III - Revenge of the Sith (Xbox)

Unofficial native Windows port of the Xbox game that runs its own code directly and replaces the console kernel, Direct3D, audio and controller services.

Static recomp Not stated

Xbox · 2001 · ★ 4.2k

xemu

Original Xbox

Low-level original Xbox emulator based on QEMU that runs the console's own system software.

Rewrite Human-led