Difference between revisions of "Emulators"
From xboxdevwiki
(Added Chihiro support info) |
|||
Line 16: | Line 16: | ||
|{{Yes}} | |{{Yes}} | ||
|[[XQEMU]] | |[[XQEMU]] | ||
− | | | + | |[http://xqemu.com/][https://github.com/xqemu/][https://github.com/espes/xqemu] |
|espes | |espes | ||
|Windows/Linux/Mac/Others | |Windows/Linux/Mac/Others | ||
Line 26: | Line 26: | ||
|{{No}} | |{{No}} | ||
|[[Cxbx-Reloaded]] | |[[Cxbx-Reloaded]] | ||
− | | | + | |[http://cxbx-reloaded.co.uk/][https://github.com/Cxbx-Reloaded/Cxbx-Reloaded] |
|SoullessSentinel | |SoullessSentinel | ||
|Windows | |Windows | ||
Line 223: | Line 223: | ||
|- | |- | ||
|Dead | |Dead | ||
− | | | + | |LLE/HLE Hybrid |
|{{No}} | |{{No}} | ||
|[[Xbox 360 Backward Compatibility]] | |[[Xbox 360 Backward Compatibility]] | ||
Line 231: | Line 231: | ||
|Proprietary | |Proprietary | ||
| | | | ||
+ | |- | ||
+ | |Maintained | ||
+ | |LLE/HLE Hybrid{{citation needed}} | ||
+ | |{{No}} | ||
+ | |[[Xbox One Backward Compatibility]] | ||
+ | |[http://www.xbox.com/en-US/xbox-one/backward-compatibility] | ||
+ | |Microsoft | ||
+ | |Xbox One | ||
+ | |Proprietary | ||
+ | |Announced at E3 2017. Said to be working similar to the 360 support in the Xbox One [https://youtu.be/x0NKP7-h_G0?t=8503]. The 360 support is probably ahead of time shader translation and runtime CPU translation [https://majornelson.com/podcast/584-xbox-one-backward-compatibility-turns-1/]. | ||
|} | |} | ||
Revision as of 10:21, 15 June 2017
This is a list of known Xbox emulation projects
Status | Approach | Chihiro | Name | Links | Initiator | Platform | License | Notes |
---|---|---|---|---|---|---|---|---|
Maintained | LLE | ✔ | XQEMU | [1][2][3] | espes | Windows/Linux/Mac/Others | XQEMU supports hardware-acceleration for the CPU emulation on Linux through KVM. | |
Maintained | HLE | ✗ | Cxbx-Reloaded | [4][5] | SoullessSentinel | Windows | At the time of writing Cxbx-Reloaded is almost purely HLE. LLE GPU emulation is planned, but currently not implemented. | |
Dead | HLE | ✗ | Cxbx | Caustik | Windows | |||
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 | Unknown | ✗ | Dirtbox | Windows | ||||
Unknown | HLE | ✗ | IronBabel | daeken | Unknown | This seems to have been a generic portability framework | ||
Unknown | HLE | ✗ | Steelbreeze | daeken | Unknown | |||
Unknown | LLE/HLE Hybrid | ✗ | Zookeeper | daeken | Unknown | |||
Unknown | Unknown | ✗ | XbeNext | LoveMHz | Windows | |||
Dead | HLE | ✗ | Xeon | Windows | ||||
Unknown | Unknown | ✗ | XProject | Windows | ||||
Unknown | Unknown | ✗ | xbem | Windows | ||||
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. | |
Unknown | LLE | ✗ | kvmbox | phire | Linux | |||
Unknown | HLE | ✗ | XboxHLE | Windows | ||||
Unknown | Unknown | ✗ | boombox | Windows | ||||
Unknown | Unknown | ✗ | vxb | Windows | ||||
Unknown | Unknown | ✗ | exciplex | Windows | ||||
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] | ||
Dead | Unknown | ✗ | XBVM | Windows | ||||
Dead | ✗ | Xenoborg | blueshogun96 | Windows | ||||
Dead | LLE/HLE Hybrid | ✗ | Xbox 360 Backward Compatibility | Microsoft | Xbox 360 | Proprietary | ||
Maintained | LLE/HLE Hybrid[citation needed] | ✗ | Xbox One Backward Compatibility | [8] | Microsoft | Xbox One | Proprietary | Announced at E3 2017. Said to be working similar to the 360 support in the Xbox One [9]. The 360 support is probably ahead of time shader translation and runtime CPU translation [10]. |