Editing Xbox emulators

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 13: Line 13:
 
}}
 
}}
  
{{for|emulators that run on the original Xbox|Emulators on Xbox}}  
+
{{for|other emulators that run on Xbox (6th gen) hardware|Emulators on Xbox}}  
  
 
The '''[[wikipedia:Xbox (console)|Xbox]]''' is a sixth-generation console released by Microsoft on November 15, 2001. Known as the DirectXbox during development, it is notable for the specs having similarities to a PC due to using familiar components around the [[wikipedia:x86|x86]] architecture. 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. The Xbox was often said to be the most powerful console from the sixth generation, and Sega later designed the '''[https://segaretro.org/Sega_Chihiro Chihiro arcade system]''' with the same components.
 
The '''[[wikipedia:Xbox (console)|Xbox]]''' is a sixth-generation console released by Microsoft on November 15, 2001. Known as the DirectXbox during development, it is notable for the specs having similarities to a PC due to using familiar components around the [[wikipedia:x86|x86]] architecture. 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. The Xbox was often said to be the most powerful console from the sixth generation, and Sega later designed the '''[https://segaretro.org/Sega_Chihiro Chihiro arcade system]''' with the same components.
Line 136: Line 136:
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 +
|-
 +
!colspan="10"|Mobile / ARM
 +
|-
 +
|[[xemu]]
 +
|align=left|{{Icon|Android}}
 +
|[https://xemu.app/docs/faq/#q-are-there-any-plans-for-a-mobile-port-of-xemu roadmap]
 +
|{{✗}}
 +
|?
 +
|?
 +
|N/A
 +
|?
 +
|?
 +
|?
 
|-
 
|-
 
!colspan="10"|Consoles
 
!colspan="10"|Consoles
Line 165: Line 178:
 
===Comparisons===
 
===Comparisons===
 
;[[XQEMU]]: A [[High/Low_level_emulation|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.
 
;[[XQEMU]]: A [[High/Low_level_emulation|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]]: A [[High/Low_level_emulation|low-level emulator]] by Matt Borgerson continuing much of the work done on [[XQEMU]]. Focuses on stability, performance, and ease of use. [[xemu]] also supports various [[#Enhancements|enhancements]] and some of the [[#Hardware_features_and_peripherals|system features and peripherals]]. While some titles require powerful hardware for full-speed emulation (see the [[Computer specifications#xemu]] page), CPU performance, particularly [https://www.cpubenchmark.net/singleThread.html single-threaded performance], is often the bottleneck. Additionally, using demanding graphical [[#Enhancements|enhancements]] may also require a strong GPU. There are currently no plans for a mobile port of xemu on iOS or Android, the emulator hasn't reached the performance necessary to run well on iOS or Android at this time.[https://xemu.app/docs/faq/#q-are-there-any-plans-for-a-mobile-port-of-xemu]
+
:;[[xemu]]: A [[High/Low_level_emulation|low-level emulator]] by Matt Borgerson continuing much of the work done on [[XQEMU]]. Focuses on stability, performance, and ease of use. [[xemu]] also supports various [[#Enhancements|enhancements]] and some of the [[#Hardware_features_and_peripherals|system features and peripherals]]. While some titles require powerful hardware for full-speed emulation (see the [[Computer specifications#xemu]] page), CPU performance, particularly [https://www.cpubenchmark.net/singleThread.html single-threaded performance], is often the bottleneck. Additionally, using demanding graphical [[#Enhancements|enhancements]] may also require a strong GPU.
 
;[[Cxbx]]: One of the first Xbox emulators. It started as an ahead-of-time compiler for Xbox executables.
 
;[[Cxbx]]: One of the first Xbox emulators. It started as an ahead-of-time compiler for Xbox executables.
 
:;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.
 
:;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.
Line 206: Line 219:
 
| {{N}}
 
| {{N}}
 
|-
 
|-
| [[#System Link|System Link]]
+
| [[Wikipedia:List_of_Xbox_System_Link_games|System Link]]
| {{✓}}
+
| {{✓}}<ref group=N3>[https://www.teamxlink.co.uk/wiki/Xemu_and_XLink_Kai_Setup Xemu and XLink Kai Setup]</ref>
| {{✓}}
 
| {{✓}}
 
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}<ref group=N3>[https://www.teamxlink.co.uk/wiki/Xbox_360_XLink_Kai_Setup Xbox 360 XLink Kai Setup]</ref>
 +
| {{✓}}<ref group=N3>[https://www.teamxlink.co.uk/wiki/Original_Xbox_on_Xbox_One_XLink_Kai_Setup Original Xbox on Xbox One XLink Kai Setup]</ref>
 
|-
 
|-
| [[List_of_games_that_support_Pressure-Sensitive_Face_Buttons#Xbox_Emulation|Pressure Sensitive Buttons]]
+
| [https://www.pcgamingwiki.com/wiki/List_of_games_that_support_Pressure-Sensitive_Face_Buttons#Xbox_Emulation Pressure Sensitive Buttons]
 
| {{~}}<ref group=N3 name=USB>Xbox controller is supported by USB passthrough technology for [https://github.com/xemu-project/xemu/issues/606 xemu] and [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/2304 Cxbx-Reloaded]. Other controllers with pressure-sensitive buttons like DualShock 2, DualShock 3 or Steam Deck touchpads are not supported, but developers plan to implement their support via [https://github.com/libsdl-org/SDL/issues/5148 SDL library].</ref>
 
| {{~}}<ref group=N3 name=USB>Xbox controller is supported by USB passthrough technology for [https://github.com/xemu-project/xemu/issues/606 xemu] and [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/2304 Cxbx-Reloaded]. Other controllers with pressure-sensitive buttons like DualShock 2, DualShock 3 or Steam Deck touchpads are not supported, but developers plan to implement their support via [https://github.com/libsdl-org/SDL/issues/5148 SDL library].</ref>
 
| {{~}}<ref group=N3 name=USB></ref>
 
| {{~}}<ref group=N3 name=USB></ref>
Line 321: Line 334:
 
::See [[#Xbox DVD Movie Playback Kit]] section for DVD-Video compatibility or [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback with emulation softwares.
 
::See [[#Xbox DVD Movie Playback Kit]] section for DVD-Video compatibility or [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback with emulation softwares.
 
::See [[Ripping_games]].
 
::See [[Ripping_games]].
 
===System Link===
 
:[[Wikipedia:List_of_Xbox_System_Link_games|Wikipedia: List of Xbox System Link games]]
 
Offline multiplayer gaming on the Xbox home console over a LAN (local area network) multiplayer games, just like LAN tunelling for [[Sony|PlayStation systems]]. Over time, most [[Preservation_projects|private servers]] have been shut down. However, computer programs such as [[Preservation_projects#LAN_Tunneling_Programs|XBSlink, SVDL and XLink Kai]] allow users to play multiplayer for LAN supported games by using a network configuration that simulates a worldwide LAN.
 
 
*xemu and CXBX-Reloaded supports System Link, see [https://www.teamxlink.co.uk/wiki/Xemu_and_XLink_Kai_Setup Xemu - XLink Kai Setup].
 
*Fusion supports System Link, see [https://www.teamxlink.co.uk/wiki/Xbox_360_XLink_Kai_Setup Xbox '''360''' - XLink Kai Setup]
 
*Fission supports System Link, see [https://www.teamxlink.co.uk/wiki/Original_Xbox_on_Xbox_One_XLink_Kai_Setup Xbox '''One''' - XLink Kai Setup]
 
  
 
===Peripherals===
 
===Peripherals===

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)