Difference between revisions of "Xbox 360 emulators"

From Emulation General Wiki
Jump to navigation Jump to search
m (Emulators)
(20 intermediate revisions by 9 users not shown)
Line 11: Line 11:
 
|emulated = {{✓}}
 
|emulated = {{✓}}
 
}}
 
}}
The '''[[Wikipedia:Xbox 360|Xbox 360]]''' is a seventh-generation console released by Microsoft on November 22, 2005 and retailed for {{inflation|USD|399|2005}}. It had a triple-core PowerPC-based CPU called Xenon that ran at 3.2 GHz with 512 MB of RAM, and an ATI Xenos GPU. The console's life saw several updates to its OS to alter its appearance, as well as the option of a motion-sensing camera called the [[wikipedia:Kinect|Kinect]].
+
 
 +
{{for|other emulators that run on Xbox 360 hardware|Emulators on Xbox 360}}
 +
 
 +
The '''[[Wikipedia:Xbox 360|Xbox 360]]''' is a seventh-generation console released by Microsoft on November 22, 2005 and retailed for {{inflation|USD|399|2005}}. It had a triple-core PowerPC Xenon CPU that ran at 3.2 GHz with 512 MB of RAM, and an ATI Xenos GPU. The console's life saw the option of a motion-sensing camera called the [[wikipedia:Kinect|Kinect]].
  
 
==Emulators==
 
==Emulators==
Line 19: Line 22:
 
! scope="col"|Platform(s)
 
! scope="col"|Platform(s)
 
! scope="col"|Latest Version
 
! scope="col"|Latest Version
 +
! scope="col"|Xbox Live
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
! colspan="6"|PC / x86
+
! colspan="7"|PC / x86
 
|-
 
|-
 
|[[Xenia]]
 
|[[Xenia]]
|align=left|{{Icon|Windows|Linux}}
+
|align=left|{{Icon|Windows}}
|[https://github.com/xenia-project/xenia git]
+
|[https://github.com/xenia-project/release-builds-windows/tags {{XeniaVer}}]<br >[https://github.com/xenia-canary/xenia-canary/tags canary]
 +
|{{✗}}[https://github.com/xenia-project/xenia/pull/1879 *]
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|-
 
|-
! colspan="6"|Consoles
+
! colspan="7"|Consoles
 
|-
 
|-
 
|[[Fission]]
 
|[[Fission]]
 
|align=left|{{Icon|XB1|SXS}}
 
|align=left|{{Icon|XB1|SXS}}
 
|Patch based
 
|Patch based
|{{✗}}  
+
|{{✓}}
 +
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
Line 44: Line 50:
 
===Comparisons===
 
===Comparisons===
 
;[[Xenia]]
 
;[[Xenia]]
:The emulator that's made it the furthest. About 15% of titles can be played through from start to finish and another 60% have functional gameplay. Though the devs say Windows 7 is compatible, the most significant progress is being made on the newer DirectX 12 branch (DX12 is unavailable on anything older than Windows 10).
+
:The emulator that's made it the furthest. About [https://github.com/xenia-project/game-compatibility/issues?q=is%3Aopen+is%3Aissue+label%3Astate-playable 18% of titles can be played through from start to finish] and another [https://github.com/xenia-project/game-compatibility/issues?q=is%3Aopen+is%3Aissue+label%3Astate-gameplay 61% have functional gameplay]. [https://github.com/xenia-project/xenia/issues/2028 For emulation on Linux, Android, Windows 8, or Windows 7 (until 12on7 and OpenGL are integrated into Xenia), it's necessary to use Vulkan].
  
 
;[[Fission]]
 
;[[Fission]]
:The official emulator on the [[Xbox One emulators|Xbox One]] and [[Xbox Series X and Series S|Xbox Series X/S]] consoles, supports [[wikipedia:List of Xbox 360 games compatible with Xbox One|632 out of 2085 games]]. Load times are faster, but emulation suffers from input lag due to forced [[vsync]]. Beyond this, playback is incredibly faithful to the original system. Xbox One X and Xbox Series X improves on the emulation further with better framerate, texture filtering, higher resolution and auto HDR in some games. Note that an Internet connection is required on the first run of each game to download.
+
:The official emulator on the [[Xbox One emulators|Xbox One]] and [[Xbox Series X and Series S|Xbox Series X/S]] consoles, supports [[wikipedia:List of Xbox 360 games compatible with Xbox One|632 out of 2085 games]]. Load times are faster, but emulation suffers from input lag due to forced [[vsync]]. Beyond this, playback is incredibly faithful to the original system. Xbox One X and Xbox Series X improves on the emulation further with better framerate, texture filtering, higher resolution and auto HDR in some games. Note that an Internet connection is required to download each game on its first run.
  
 
==Emulation issues==
 
==Emulation issues==
Line 58: Line 64:
 
The [[wikipedia:Kinect|Kinect]] was Microsoft's version of the [[PlayStation_2_emulators#EyeToy|EyeToy]], a camera that also doubled as a motion tracker and microphone capable of detecting gestures and voices in order to play games without a controller. This was in contrast to the [[Wii_emulators|Wii]] and its Wiimote, and the [[PlayStation_3_emulators|PS3]] and its PlayStation Move. Despite getting native support on Windows, users have made [https://openkinect.org/wiki/Main_Page open-source drivers] for it.
 
The [[wikipedia:Kinect|Kinect]] was Microsoft's version of the [[PlayStation_2_emulators#EyeToy|EyeToy]], a camera that also doubled as a motion tracker and microphone capable of detecting gestures and voices in order to play games without a controller. This was in contrast to the [[Wii_emulators|Wii]] and its Wiimote, and the [[PlayStation_3_emulators|PS3]] and its PlayStation Move. Despite getting native support on Windows, users have made [https://openkinect.org/wiki/Main_Page open-source drivers] for it.
  
[[Xenia]] doesn't support the Kinect and the team doesn't plan to add support for it anytime soon. Although the developers said it was possible they might work on it but they just need to focus on bigger problems and more important stuff
+
[[Xenia]] does not currently have any support for the Kinect
 +
<ref>Margen67 (August 20, 2021) [https://github.com/xenia-project/xenia/wiki/FAQ#input FAQ]. Xenia.</ref>, with development on the feature unlikely to occur in the foreseeable future.
 +
<ref>Triang3l (November 30, 2021) [https://github.com/xenia-project/xenia/wiki/Roadmap Roadmap]. Xenia.</ref>
 +
<ref>Github (October 20, 2018) [https://github.com/xenia-project/xenia/issues/1241 Issue Discussion]. Xenia.</ref>
  
 
==References==
 
==References==
Line 66: Line 75:
 
[[Category:Seventh-generation video game consoles]]
 
[[Category:Seventh-generation video game consoles]]
 
[[Category:Microsoft consoles]]
 
[[Category:Microsoft consoles]]
[[Category:Very early emulation]]
 
 
[[Category:Xbox 360 emulators]]
 
[[Category:Xbox 360 emulators]]

Revision as of 23:31, 16 November 2022

Xbox 360
Xbox 360.png
Developer Microsoft
Type Home video game console
Generation Seventh generation
Release date 2005
Discontinued 2016
Predecessor Xbox
Successor Xbox One
Emulated
For other emulators that run on Xbox 360 hardware, see Emulators on Xbox 360.

The Xbox 360 is a seventh-generation console released by Microsoft on November 22, 2005 and retailed for $399. It had a triple-core PowerPC Xenon CPU that ran at 3.2 GHz with 512 MB of RAM, and an ATI Xenos GPU. The console's life saw the option of a motion-sensing camera called the Kinect.

Emulators

Name Platform(s) Latest Version Xbox Live FLOSS Active Recommended
PC / x86
Xenia Windows v1.0.2808
canary
*
Consoles
Fission Xbox One Xbox Series X/S Patch based

Comparisons

Xenia
The emulator that's made it the furthest. About 18% of titles can be played through from start to finish and another 61% have functional gameplay. For emulation on Linux, Android, Windows 8, or Windows 7 (until 12on7 and OpenGL are integrated into Xenia), it's necessary to use Vulkan.
Fission
The official emulator on the Xbox One and Xbox Series X/S consoles, supports 632 out of 2085 games. Load times are faster, but emulation suffers from input lag due to forced vsync. Beyond this, playback is incredibly faithful to the original system. Xbox One X and Xbox Series X improves on the emulation further with better framerate, texture filtering, higher resolution and auto HDR in some games. Note that an Internet connection is required to download each game on its first run.

Emulation issues

[Xenos] was a playground for experiments — it was developed near the end of the Direct3D 9 era, but still before Direct3D 10, and contained many features not standardized or even available at all on the PC, but when they ended up on the PC, the actual implementation could be significantly different; it also included completely unique features. [...] Contrary to a common misconception, the Xbox 360 [isn't] just a “DirectX 9 box”. It essentially contains a [tile-inspired] mobile-like GPU, though with much more raw power than a comparable mobile GPU. If you compare the registers of the Xenos and the Qualcomm Adreno 200, you can see that most of them are the same, as they are almost the same GPUs — the Adreno 200 was called the AMD Z430 before having been acquired by Qualcomm, and was even referred to as the "mini-Xenos"!"
-Triang3l[1]

Due to requiring a large number of resources (see Dolphin and PCSX2 for specifications for their respective consoles), as well as the hardware not being properly documented yet, Xbox 360 emulation currently isn't at a point where people can reliably emulate games. However, Xenia is quickly making progress on that front. That, plus the fact that Microsoft has implemented their own official emulation of the system through the Xbox One brings much promise to successfully emulating the system in the future.

Kinect

The Kinect was Microsoft's version of the EyeToy, a camera that also doubled as a motion tracker and microphone capable of detecting gestures and voices in order to play games without a controller. This was in contrast to the Wii and its Wiimote, and the PS3 and its PlayStation Move. Despite getting native support on Windows, users have made open-source drivers for it.

Xenia does not currently have any support for the Kinect [2], with development on the feature unlikely to occur in the foreseeable future. [3] [4]

References

  1. Triang3l (April 27, 2021). Leaving No Pixel Behind: New Render Target Cache, 3x3 Resolution Scaling & Three Years in Xenia’s GPU Emulation. Xenia.
  2. Margen67 (August 20, 2021) FAQ. Xenia.
  3. Triang3l (November 30, 2021) Roadmap. Xenia.
  4. Github (October 20, 2018) Issue Discussion. Xenia.