Xbox
18 projects: 3 decompilations, 7 static recompilations, and the rest ports, rewrites and clean-room builds.
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.
ChupathingyCE
Halo: Combat Evolved
Community build of OpenCE, a port of the Halo CE decompilation, with its own releases, dedicated servers and network compatibility.
Cromwell
Original Xbox BIOS
Free, legal BIOS replacement for the original Xbox, written to boot Linux without Microsoft code.
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.
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.
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.
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.
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.
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.
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.
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.
Insignia
Xbox Live 1.0
Closed-source revival service that brings Xbox Live matchmaking and online play back to original Xbox games.
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.
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.
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.
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.
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.
xemu
Original Xbox
Low-level original Xbox emulator based on QEMU that runs the console's own system software.