StrikeBox Beginning low-level emulator that just initializes an x86 system and runs whatever is in the ROM. Roadmap for more information about CXBX-Reloaded emulator. Beyond this, Cxbx-Reloaded supports various enhancements and some of the system features and peripherals. While it has HLE support for the GPU and other parts (e.g., audio) to make many games run fast, XQEMU's LLE implementation was introduced in April 2018 and is expected to help even further. It's built for x86_64 machines and includes a ton of improvements to its HLE kernel, some from code originating in Dxbx and other related forks.
Cxbx-Reloaded A fork of Cxbx that's been having a good development momentum since mid-2016. It ended its development at a similar stage as Cxbx. It started as an ahead-of-time compiler for Xbox executables.ĭxbx A port of Cxbx to Delphi, expanded with a redesigned symbol detection engine, many rendering improvements, a new pixel shader converter, etc. Some of the titles needs beefy hardware to run on full speed (but not GPU), performance is bottlenecked at the CPU (especially single thread performance). xemu also supports various enhancements and some of the system features and peripherals. Focuses on stability, performance, and ease of use. Xemu A low-level emulator by Matt Borgerson continuing much of the work done on XQEMU. Audio has not been tested but is assumed to be emulated, just not forwarded to the audio hardware for some reason. It can emulate the BIOS and many games at very slow speeds but is sometimes faster than Cxbx with acceptable graphics. While the compatibility list categorizes majority games as playable, some users may encounter issues that impact their individual experience and consider them unplayable.Ĭomparisons XQEMU A low-level emulator based on QEMU. ↑ Playable state in the xemu compatibility list purposely doesn't include performance metrics due to varying PC build possibilities (see #Comparisons section) and minor graphical, audio, or FMV issues.Their developers continue to say there's no competition between them, as they're both open-source and have different goals and methods. However, the Xbox emulation scene has been resurging with two emulators at the forefront since mid-2017. Although developers have continued to have issues because, alongside the poorly documented hardware and repeated uses of the simpler but largely failed HLE approach, there has been little motivation to develop an emulator because many of the Xbox's games either came from Windows or were then released for Windows afterward (though it does retain a few exclusives). Upon the first jailbreak by Andrew Huang, the scene ultimately delivered no comprehensive emulation until the mid-2010s, as Xbox homebrew typically relied on stolen XDKs rather than true reverse engineering work. It had a number of advantages over other sixth-gen consoles at the time it was the only console to include a hard disk, meaning it was the first to be able to rip CDs, and it was the first and only console of the lineup to include a unified online service called Xbox Live, prompting Sony to create the PlayStation Network the next generation.Įarly in its lifespan, the Xbox had an unusually active modding scene compared to the other consoles (often vindicated by the incredibly short warranty). Despite Microsoft's best efforts, the original Xbox and succeeding consoles from the company never gained a foothold in Japan for various reasons. The Xbox was a modest seller and helped create a brand for Microsoft that would give its successor a stronger market share in the west.
The Xbox was often said to be the most powerful console from the sixth generation, and Sega later designed the Chihiro arcade system with the same components. It had a custom Pentium III CPU at 733 MHz with 64 MBs of RAM, and a custom Nvidia GPU codenamed NV2A at 233 MHz. Known as the DirectXbox during development, it is notable for the specs having similarities to a PC due to using familiar components around the x86 architecture. The Xbox is a sixth-generation console released by Microsoft on November 15, 2001. For other emulators that run on Xbox (6th gen) hardware, see Emulators on Xbox.