Platforms

Xbox

8 projects: 1 decompilations, 1 static recompilations, and the rest ports, rewrites and clean-room builds.

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 · 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 · 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 · 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 · 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