Changes

Jump to navigation Jump to search

Xbox emulators

355 bytes added, 11:38, 28 July 2020
Undo revision 34566 by BlueMoonRedSun (talk)
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Operating SystemPlatform(s)
! scope="col"|Latest Version
! scope="col"|Chihiro
! scope="col"|[[Recommended Emulators|Recommended]]
|-
! scope="col" colspan="6"|PC/ x86
|-
|[[Cxbx-Reloaded]]
|align=left|{{Icon|Windows}}
|[https://github.com/Cxbx-Reloaded/Cxbx-Reloaded 0.1]
|{{~}} <small>(WIP)</small>
|{{✓}}
|{{~}}
|-
|[https://xemu.app/ xemu]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/mborgerson/xemu/wiki#download Latest build]
|{{~}} <small>(WIP)</small>
|{{✓}}
|{{✗}}
|-
|[[XQEMU]]
|align=left|{{Icon|Windows, |Linux, |macOS}}
|[https://github.com/xqemu/xqemu Git]
|{{~}} <small>(WIP)</small>
|-
|[[StrikeBox]]
|align=left|{{Icon|Windows, |Linux}}
|[https://github.com/StrikerX3/StrikeBox Git]
|{{✗}}
|-
|[[Cxbx]]
|align=left|{{Icon|Windows}}
|[https://github.com/Echelon9/cxbx-shogun Git]
|{{✗}}
|-
|[http://dxbx-emu.com/ Dxbx]
|align=left|{{Icon|Windows}}
|[http://sourceforge.net/projects/dxbx/files/dxbx/ 0.5]
|{{✗}}
|-
|[http://xenoborg-emu.blogspot.com/ Xenoborg]
|align=left|{{Icon|Windows}}
|r19
|{{✗}}
|-
|Xeon
|align=left|{{Icon|Windows}}
|[http://www.emulator-zone.com/doc.php/xbox/xeon.html 1.0]
|{{✗}}
|-
|[[MAME]]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{~}}
|{{✓}}
|{{✗}}
|-
|[[FU|Fusion]]
|[[Xbox 360 emulatorsalign=left|{{Icon|Xbox 360]]}}
|1.7
|{{✗}}
|-
|[[Fission]]
|[[Xbox One emulatorsalign=left|Xbox One]]{{Icon|XB1}}
|?
|{{✗}}
====Consoles====
;[[FU|Fusion]]:The internal name for backwards compatibility on the [[Xbox 360 emulators|Xbox 360]]. It supports [[wikipedia:List_of_Xbox_games_compatible_with_Xbox_360|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 is more information and references/video(s) about this BC support [http://xboxdevwiki.net/Xbox_360_Backward_Compatibility#References_and_links here].
;[[Fission]]:The internal name for backward compatibility on the [[Xbox One emulators|Xbox One]]. With [[wikipedia:List_of_backward_compatible_games_for_Xbox_One#List_of_compatible_titles_from_Xbox|a smaller amount of supported games]], likely due to issues surrounding licensing,<ref group=N>Which can be 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> it allows the ones that do work to run at four times twice the original Original Xbox's standard resolution (480p) on both Xbox One and Xbox One S consoles (up to 960p), and sixteen times more than quadrouple on Xbox One X (up to 1920p2160p).
==Emulation issues==
[[File:Xbox_looking-good.png|thumb|250px|The pratfalls pitfalls of Xbox emulation]]
The Xbox is infamous in the emulation scene for being the worst case of false advertising. For the projects currently available and active there's a high barrier to entry for the effort involved, and it's the same reason why consoles using off-the-shelf hardware (or reused hardware) are easier to emulate. To users, being "basically a PC" and "x86-based" is a selling point despite that not being the case as the Xbox has a number of proprietary elements that are nothing like standard PC hardware (like the eighth-gen "x86-based" consoles). Many aspects of the Xbox's architecture aren't openly documented, making it a major pain to have to figure it all out.<ref name="ngemu">{{cite web|url=http://ngemu.com/threads/why-is-xbox-emulation-premature.132032/|title=Why is XBOX emulation premature?|publisher=ngemu|accessdate=2017-05-22|date=2010-02-15}}</ref><ref name="Microsoft1">{{cite web|url=https://msdn.microsoft.com/en-us/library/xbf3tbeh(v=vs.140).aspx|title=/LTCG (Link-time Code Generation)|publisher=Microsoft|accessdate=2017-05-22}}</ref><ref name="Microsoft2">{{cite web|url=https://msdn.microsoft.com/en-us/library/bb985904.aspx|title=Under The Hood: Link-time Code Generation|publisher=Microsoft|accessdate=2017-05-22}}</ref><ref name="FrameRater">{{cite web|url=https://www.youtube.com/watch?v=97mQcus7wFI|title=Xbox Emulation: The History & Roadblocks | A Documentary by FrameRater|publisher=Youtube|accessdate=2018-03-13|date=2018-03-08}}</ref><ref>{{cite web|url=https://www.reddit.com/r/emulation/comments/6dl94y/why_is_there_a_lack_of_original_xbox_emulation/|title=Why is there a lack of Original Xbox emulation?|publisher=Reddit|accessdate=2017-06-11|date=2017-05-29}}</ref> For example the APU, one of two sound processors on the [http://xboxdevwiki.net/MCPX MCPX southbridge chip] of the Xbox chipset, is [https://github.com/JayFoxRox/xqemu-espes/pull/24 incredibly powerful and uses complex processing steps] that are difficult to figure out using clean-room reverse engineering.
401
edits

Navigation menu