Changes

Jump to navigation Jump to search

Xbox emulators

401 bytes added, 12:39, 8 July 2023
Updated hardware table to show devices supported by Cxbx-Reloaded + mentioned support for the Steel Battalion Controller
;[[Cxbx]] <small class="plainlinks" style="font-weight:normal;">([https://shogun3d-cxbx.blogspot.com/2009/11/cxbx-compatibility-list-updated.html compatibility])</small>: One of the first Xbox emulators. It started as an ahead-of-time compiler for Xbox executables. It can boot around 56 games, with around a dozen in an already playable state.
:;Dxbx: A port of Cxbx to Delphi, expanded with a redesigned symbol detection engine, many rendering improvements, a new pixel shader converter, etc.
:;[[Cxbx-Reloaded]] <small class="plainlinks" style="font-weight:normal;">([https://cxbx-reloaded.co.uk/compatibility compatibility])</small>:A fork of [[Cxbx]] that's been having a good development momentum since mid-2016. 166 out of 1032 tested titles (16%) can be played from start to finish without major issues; an additional 509 (49%) reaches game-play, but has issues preventing completion. It's built for x86_64 machines and includes a ton of improvements to its [[High/Low_level_emulation|HLE]] kernel, some from code originating in Dxbx and other related forks. While it has HLE support for the GPU and other parts (e.g., audio) to make many games run fast, [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/1018 XQEMU's LLE implementation was introduced] in April 2018 and is expected to help even further. Beyond this, Cxbx-Reloaded supports system features like the "[https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/wiki/Frequently-Asked-Questions-%28FAQ%29#how-do-i-install-and-use-a-dashboard Xbox Dashboard] and , peripherals like the [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/2246/ Xbox Memory Units] (just like [[xemu]]), lightguns and the Steel Battalion Controller (for the latter, both [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/2134 emulated] and the [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/2290 real hardware device]). [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/1318 Roadmap] for more information about CXBX-Reloaded emulator.
;[[StrikeBox]]: Beginning low-level emulator that just initializes an x86 system and runs whatever is in the ROM. Not much works for this. It was uploaded to GitHub on [https://github.com/StrikerX3/OpenXBOX/commit/16013a6529eec37e997cd0ad1d5495cb83456014 Dec 5, 2017], by mborgerson, a well-known XQEMU contributor.
;Xeon: Can emulate ''Halo: Combat Evolved'' to the point where the first stage is semi-playable. The walls and ground are pitch black, and the game crashes after you complete the first stage or right after you select the difficulty on modern versions of Windows.
| Xbox Memory Unit
| {{✓}}[https://xemu.app/docs/xmus/ *]
| {{}}[https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/2246]
| {{✗}}
|-
| [https://xboxdevwiki.net/Xbox_Input_Devices#Light_guns Light guns]
| {{✗}}
| {{}}[https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/2294]
| {{✗}}
|-
| [https://xboxdevwiki.net/Xbox_Input_Devices#Steel_Battalion_Controller Steel Battalion Controller]
| {{✗}}
| {{}}[https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/2134]
| {{✗}}
|}
Anonymous user

Navigation menu