Emulators

From xboxdevwiki
Revision as of 23:49, 22 June 2018 by JayFoxRox (talk | contribs)
Jump to: navigation, search

This is a list of known Xbox emulation projects

Status Approach Chihiro Name Links Initiator Platform License Notes
Template:Maintained LLE ✔ XQEMU [1][2][3] espes Windows/Linux/Mac/Others XQEMU supports hardware-acceleration for the CPU emulation on Linux through KVM.
Template:Maintained HLE/LLE Hybrid ✗ Cxbx-Reloaded [4][5] SoullessSentinel Windows Cxbx-Reloaded supports LLE GPU emulation which was taken from XQEMU. At the time of writing, it is significantly slower than in XQEMU.
Template:Dead HLE ✗ Cxbx Caustik Windows
Template:Dead HLE ✗ Dxbx [6][7] ShadowTj Windows The project was started on March 23rd 2008. It is an improved port of Cxbx to the Delphi programming language.
? Unknown ✗ Dirtbox Windows
? HLE ✗ IronBabel daeken Unknown This seems to have been a generic portability framework
? HLE ✗ Steelbreeze daeken Unknown
? LLE/HLE Hybrid ✗ Zookeeper [8] daeken Mac Using Apple's Hypervisor.framework to run a custom kernel (NightBeliever in the repo) and then running Xbox code from there
? Unknown ✗ XbeNext LoveMHz Windows
Template:Dead HLE ✗ Xeon _SF_ Windows
? Unknown ✗ XProject Windows
? Unknown ✗ xbem Windows
Template:Dead LLE/HLE Hybrid ✔ Hackbox JayFoxRox Windows/Linux Private This was originally going to be a commercial emulator (but plans were dropped quickly in favor of preservation). The source code was temporarily public but then made private. The source code is still available to a selected group of developers. Hackbox was designed from scratch but re-used code from Cxbx for HLE routine detection.
? LLE ✗ kvmbox phire Linux
? HLE ✗ XboxHLE Windows
? Unknown ✗ boombox Windows
? Unknown ✗ vxb Windows
? Unknown ✗ exciplex Windows
Template:Maintained LLE ✔ MAME MAME Team Windows/Linux/Mac/Others Focus seems to be on Chihiro emulation. Does Xbox (non-Chihiro) emulation exist yet?[citation needed]
Template:Dead LLE ✗ XBVM monocasa Windows
Template:Dead ✗ Xenoborg blueshogun96 Windows
Template:Dead LLE/HLE Hybrid ✗ Fusion[9] (Xbox 360 Backward Compatibility) Microsoft Xbox 360 Proprietary
Template:Maintained LLE/HLE Hybrid[citation needed] ✗ Fission[10] (Xbox One Backward Compatibility) [11] Microsoft Xbox One Proprietary Announced at E3 2017. Said to be working similar to the 360 support in the Xbox One [12]. The 360 support is probably ahead of time shader translation and runtime CPU translation [13].

References and links