Xbox emulators
The Xbox is a 6th generation console produced by Microsoft in 2001. Known originally as the DirectXbox, this console is notable for essentially being a PC, as a result of using components from both Intel and Nvidia, as well as being x86-based. It was the most powerful console released in the 6th generation.
Contents
Emulators
Name | Operating System(s) | Latest Version | Active | Recommended |
---|---|---|---|---|
Cxbx | Windows | Git | ✓ | ✗ |
Dxbx | Windows | 0.5 | ✗ | ✗ |
Xenoborg | Windows | r19 | ✗ | ✗ |
XQEMU | Windows, Linux, OS X | Git | ✗ | ✗ |
Xeon | Windows | 1.0 | ✗ | ✗ |
Name | Operating System(s) | Latest Version | Active | Recommended |
---|---|---|---|---|
Xbox 360 | Xbox 360 | Patch based | ✗ | ✗ |
Comparisons
- Cxbx can boot around 61 games, with around a dozen in a playable state (List)
- Xeon can emulate Halo well, but nothing else.
Consoles
Emulation issues
Due to a lack of interest, or in some case very toxic behavior or potential legal threats towards devs, the Xbox emulation scene is almost dormant at the moment.
Compounded to this is the high level entry for the effort involved: emulating a complex (and partially undocumented) x86 CPU from scratch, undocumented NVIDIA graphical and sound components (the Nouveau project for Linux may be of help, but the GeForce architecture is notoriously complicated), and obscure BIOS for each hardware revision posing problems with many things, including video rendering. (More) There's progress nevertheless, but it's very slow.