Changes

Jump to navigation Jump to search

Xbox emulators

122 bytes added, 18:06, 31 October 2023
Emulators: compatibility column #3
! scope="col"|[[#Hardware_features_and_peripherals|Hardware features<br/>and peripherals]]
! scope="col"|[[#Enhancements|Enhancements]]
! scope="col"|Compatibility
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
! scope="col" colspan="910"|PC / x86
|-
|[[xemu]]
|{{~}}
|{{~}}
|[https://xemu.app/#compatibility 83%<br/><small>849 out of 1025 tested titles</small>]
|{{✓}}
|{{✓}}
|{{~}}
|{{~}}
|[https://cxbx-reloaded.co.uk/compatibility 16%<br/><small>166 out of 1032 tested titles</small>]
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|N/A
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|[https://docs.google.com/spreadsheets/d/1sVtQ9SNPathKAMCqfYtvJQP0bs0UeLzP9otPHvZDMwE/htmlview# 4%<br/><small>35 out of 828 tested titles</small>]
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|N/A
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|[https://shogun3d-cxbx.blogspot.com/2009/11/cxbx-compatibility-list-updated.html 8%<br/><small>5 out of 61 tested titles</small>]
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|[https://github.com/laromicas/Dxbx/blob/master/Compatibility%20list.txt ?%<br/><small>4 playable titles</small>].
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|N/A
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|<abbr title="Xeon runs only one commercial game and it is Halo NTSC version, it plays very roughly, the images are too slow to get in game.">N/A</abbr>
|{{✗}}
|{{✗}}
|{{✗}}
|-
!colspan="910"|Mobile / ARM
|-
|[[xemu]]
|?
|?
|N/A
|?
|?
|TBD
|-
!colspan="910"|Consoles
|-
|[[FU|Fusion]]
|{{~}}
|?
|<abbr title="If you to remove the game whitelist it is allow more Xbox Classic games to be played on the Xbox 360 than are officially supported, 65% playable which is 644 out of 987 titles.">46%<br/>463 out of 996 playable titles</abbr>
|{{✗}}
|{{✗}}
|{{~}}
|{{~}}
|6%<br/>63 out of 996 playable titles
|{{✗}}
|{{✗}}
|{{~}}<ref group=N>[[FU|Fusion]] is [https://en.wikipedia.org/wiki/List_of_Xbox_games_compatible_with_Xbox_360#List_of_compatible_Xbox_games much more compatible] compared to [[Fission]] for original Xbox backwards compatibility due to [[Fission]]'s licensing issues.</ref>
|}
</div>
===Comparisons===
;[[XQEMU]] <small class="plainlinks" style="font-weight:normal;">([http://xboxdevwiki.net/XQEMU compatibility], [https://docs.google.com/spreadsheets/d/1sVtQ9SNPathKAMCqfYtvJQP0bs0UeLzP9otPHvZDMwE/htmlview#gid=709879345 compatibility#2])</small>: A low-level emulator based on [[QEMU]]. It can emulate the BIOS and many games at very slow speeds but is sometimes faster than Cxbx with acceptable graphics. Audio has not been tested but is assumed to be emulated, just not forwarded to the audio hardware for some reason.
:;[[xemu]] <small class="plainlinks" style="font-weight:normal;">([https://xemu.app/#compatibility compatibility]) ([https://insignia.live/#games servers])</small>: A low-level emulator by Matt Borgerson continuing much of the work done on [[XQEMU]]. Focuses on stability, performance, and ease of use. 810 out of 1025 tested titles (79%) can be '''reasonably''' played from start to finish; an additional 36 (4%) perfectly playable without any minor issues. Beyond this, [[xemu]] supports system features like "[https://xemu.app/docs/dashboard/ Xbox Dashboard], Xbox Live and System Link" and peripherals like [https://xemu.app/docs/xmus/ Xbox Memory Units] but no support for [https://github.com/xemu-project/xemu/pull/1188 Xbox Live Communicator] and [https://github.com/xemu-project/xemu/issues/389#issuecomment-1159444353 Xbox Cam for Xbox Video Chat] at the moment. For more information about peripheral support use this [https://github.com/xemu-project/xemu/issues/389 link].;[[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. It ended its development at a similar stage as Cxbx, with about 4 playable games.:;[[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], 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. It was noteworthy for being the first emulator to run Halo as well as for predating the PC port of Halo.
====Consoles====
;[[FU|Fusion]] <small class="plainlinks" style="font-weight:normal;">([https[Wikipedia://en.wikipedia.org/wiki/List_of_Xbox_games_compatible_with_Xbox_360#List_of_compatible_Xbox_games |compatibility]]) [https://consolemods.org/wiki/Xbox_360:Original_Xbox_Games_Compatibility_List ('''unofficial compatibility''')]</small>:The internal name for backward compatibility on the [[Xbox 360 emulators|Xbox 360]]<ref>[https://michaelbrundage.com/note/2005/05/15/xbox-360-emulator/ Personal Remarks about the Xbox Emulator by Michael Brundage]</ref>. It supports a specific list of games that, while some work right off the bat, may need additional patches to play properly. It also requires your console to have system storage. Some games still have issues with graphical glitches and slowdowns to errors that can make standard gameplay basically impossible. There are 463 (46%) games made backward compatible out of 996 that are released for Xbox, but with <abbr title="It If you remove the game whitelist; it allows for more Xbox Classic games to be played on the Xbox 360 than are officially supported. Some of the games not officially supported play almost perfectly, however some have various issues.">hack<ref>FrameRater's [https://www.youtube.com/watch?v=YSgzpTG_0c4 360's Xbox Emulator EXPANDED!], [https://www.youtube.com/watch?v=dM3I_QUCMzc Unlocking MORE Xbox Originals on 360] videos about this hack.</ref></abbr> 644 (65%) games made backward compatible out of 987 games. There is more information and references/videos about this BC support [http://xboxdevwiki.net/Xbox_360_Backward_Compatibility#References_and_links here].;[[Fission]] <small class="plainlinks" style="font-weight:normal;">([https[Wikipedia://en.wikipedia.org/wiki/List_of_backward-compatible_games_for_Xbox_One_and_Series_X/S#List_of_compatible_titles_from_Xbox |compatibility]])</small>:The internal name for backward compatibility on the [[Xbox One emulators|Xbox One]] and [[Xbox Series X and Series S|Xbox Series X/S]]. With a smaller amount of supported games; 63 (6%) games made backward compatible out of 996 games, likely due to issues surrounding licensing,issues;<ref group=N2>There are a number of reasons, including but not limited to developers and publishers going defunct, movie and toy tie-in licenses for branded content expiring, and music royalties.</ref> However it allows the ones that do work to run at twice the Xbox's standard resolution (480p) on both Xbox One (S) and Xbox Series S consoles (up to 960p), and more than quadruple on Xbox One X and Xbox Series X consoles (up to 2160p).:However Unfortunately, with November 2021 update Microsoft ends the program and said: "This latest and final addition of titles to the backwards compatibility program was only possible through the passion and feedback from the community," Microsoft said. "Your constant requests for specific titles and enhancements encouraged the Backwards Compatibility team to partner with the original creators to preserve thousands of games from over four generations of Xbox. While we continue to stay focused on preserving and enhancing the art form of games, we have reached the limit of our ability to bring new games to the catalog from the past due to licensing, legal and technical constraints. Thank you for being part of this journey with us."<ref>https://www.gamespot.com/articles/xbox-backwards-compatibility-adds-70-more-games-today-as-microsoft-ends-the-program/1100-6498021/</ref>
==Hardware features and peripherals==
10,959
edits

Navigation menu