Editing Xbox One 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 8: | Line 8: | ||
|discontinued = 2020 | |discontinued = 2020 | ||
|predecessor = [[Xbox 360 emulators|Xbox 360]] | |predecessor = [[Xbox 360 emulators|Xbox 360]] | ||
− | |successor = [[ | + | |successor = [[Xbox Series X and Series S|Xbox Series X/S]] |
|emulated = {{✗}} | |emulated = {{✗}} | ||
}} | }} | ||
− | {{for|emulators that run on | + | {{for|other emulators that run on Xbox One hardware|Emulators on Xbox One}} |
− | The '''[[Wikipedia:Xbox One|Xbox One]]''' is an eighth-generation home video game console produced by Microsoft on November 22, 2013, and was retailed for {{inflation|USD|499|2013}}. It had an AMD 8-core APU at 1.75 GHz and 8 | + | The '''[[Wikipedia:Xbox One|Xbox One]]''' is an eighth-generation home video game console produced by Microsoft on November 22, 2013, and was retailed for {{inflation|USD|499|2013}}. It had an AMD 8-core APU at 1.75 GHz and 8 GBs of RAM. It has an AMD GPU on the AMD Radeon GCN architecture. Early in its life, it was heavily criticized for intrusive [[wikipedia:Digital rights management|DRM]], such as always-online and lack of used game sharing. These have since been removed. Notably, this console runs on the [[wikipedia:x86|x86]] architecture with a modified Windows OS, so it's essentially a watered-down PC. |
==Emulators== | ==Emulators== | ||
− | {{No playable emulators}} | + | {{No playable emulators}} However there is a project called [https://github.com/TylerJaacks/XBONEmu XBONEmu] which is a compatibility layer but this is still in early development and will not work until Xbox One games have been fully dumped, decrypted and tested. |
− | + | {| class="wikitable" style="text-align:center;" | |
− | |||
− | |||
− | {| class="wikitable" style="text-align:center; | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Platform(s) | ! scope="col"|Platform(s) | ||
! scope="col"|Latest Version | ! scope="col"|Latest Version | ||
− | |||
! scope="col"|[[#Hardware_features_and_peripherals|Hardware features<br/>and peripherals]] | ! scope="col"|[[#Hardware_features_and_peripherals|Hardware features<br/>and peripherals]] | ||
! scope="col"|[[#Enhancements|Enhancements]] | ! scope="col"|[[#Enhancements|Enhancements]] | ||
− | |||
! 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=" | + | ! colspan="8"|Console |
|- | |- | ||
− | | | + | |Xbox Series X/S (native application running) |
− | |align=left|{{Icon| | + | |align=left|{{Icon|SXS}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|Patch based | |Patch based | ||
− | |{{ | + | |{{Y}} |
− | |||
|{{~}} | |{{~}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | | | + | |Xbox One X (native application running) |
+ | |align=left| | ||
|Patch based | |Patch based | ||
− | + | |{{Y}} | |
− | |{{ | ||
|{{~}} | |{{~}} | ||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |- | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Enhancements== | ==Enhancements== | ||
− | + | {|class="wikitable" style="text-align:center; vertical-align:middle;" | |
− | {|class="wikitable" style="text-align:center;vertical-align:middle; | ||
! colspan=2 | Name | ! colspan=2 | Name | ||
− | ! Xbox Series | + | ! Xbox Series X/S |
|- | |- | ||
− | | rowspan= | + | | rowspan=6 | Graphics |
| [[Resolution|Resizable Internal Resolution]] | | [[Resolution|Resizable Internal Resolution]] | ||
− | | {{ | + | | {{Y}}<ref group=N2 name="SeriesConsolesEnhancements">Titles that are backward compatible are supports; [[Wikipedia:List_of_backward-compatible_games_for_Xbox_One_and_Series_X/S#Standard_backwards_compatibility_improvements|AutoHDR, FPS Boost and improved resolution]].</ref> |
|- | |- | ||
| [[Texture_packs#Texture_Replacement_.283D.29|Texture Replacement]] | | [[Texture_packs#Texture_Replacement_.283D.29|Texture Replacement]] | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| [[Widescreen_hacks|Ultrawide hack]]<br/><small>Widescreen already supported on Xbox One system.<br/>But there is no support by system for render games in other ratios such as ultrawide 21:9 or super ultrawide 32:9.</small> | | [[Widescreen_hacks|Ultrawide hack]]<br/><small>Widescreen already supported on Xbox One system.<br/>But there is no support by system for render games in other ratios such as ultrawide 21:9 or super ultrawide 32:9.</small> | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
− | | Ray-tracing | + | | Ray-tracing |
− | |<small>Implementing ray-tracing in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future.<br/>However you can try "[[ | + | |<small>Implementing ray-tracing in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future.<br/>However you can try "[[Shader_Presets#Notable_presets_for_ReShade|Screen-Space Ray Traced Global Illumination]]" shader using ReShade.</small> |
|- | |- | ||
|[[Wikipedia:Category:Anti-aliasing_algorithms|Pre-rendering AA]]<br/><small>(MSAA, SSAA)</small> | |[[Wikipedia:Category:Anti-aliasing_algorithms|Pre-rendering AA]]<br/><small>(MSAA, SSAA)</small> | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
− | | Super-resolution techniques<br/><small>([https://github.com/ | + | | Super-resolution techniques<br/><small>([https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS.md DLSS], XeSS and FSR 2+)</small> |
| <small>Requires access to the depth buffer and temporal data like motion-vectors so it's quite challenging and unlikely to be feasible in the near future.</small> | | <small>Requires access to the depth buffer and temporal data like motion-vectors so it's quite challenging and unlikely to be feasible in the near future.</small> | ||
|- | |- | ||
− | + | | rowspan=3 | Performance | |
− | |||
− | |||
− | | rowspan= | ||
| [[30/60_FPS_cheat_codes|Internal Framerate Hack]] | | [[30/60_FPS_cheat_codes|Internal Framerate Hack]] | ||
− | | {{ | + | | {{Y}}<ref group=N2 name="SeriesConsolesEnhancements"></ref> |
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | | Frame generation technologies<br/><small>([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation ExtraSS] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])</small> |
− | | colspan= | + | | colspan=3 | <small>Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future. [[Input_lag|Input latency]] will be a crucial factor, but its impact likely varies depending on the specific technique employed, it's recommended to use '''after applying the "Internal Framerate Hack"'''. |
|- | |- | ||
| [[Overclocking|Overclock]] | | [[Overclocking|Overclock]] | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
− | | rowspan= | + | | rowspan=4 | Post-Processing |
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]<br/><small>(FXAA, TXAA and MLAA/SMAA)</small> | | [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]<br/><small>(FXAA, TXAA and MLAA/SMAA)</small> | ||
| {{?}} | | {{?}} | ||
|- | |- | ||
− | | [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]<br/><small>(Sharp bilinear, Lanczos and | + | | [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]<br/><small>(Sharp bilinear, Lanczos and FSR 1)</small> |
| {{?}} | | {{?}} | ||
|- | |- | ||
| [[Shaders_and_filters|Filters]] | | [[Shaders_and_filters|Filters]] | ||
− | | {{ | + | | {{N}} |
− | |||
− | |||
− | |||
|- | |- | ||
| [[Shader_Presets|Shader Chain]] | | [[Shader_Presets|Shader Chain]] | ||
− | | {{ | + | | {{N}} |
− | |||
− | |||
− | |||
|- | |- | ||
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features] | | rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features] | ||
| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua] | | [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua] | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| Rewind | | Rewind | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| Fast-Forward/Turbo Speed | | Fast-Forward/Turbo Speed | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| Savestates | | Savestates | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| [https://tasvideos.org/Movies Movie recording/playback] | | [https://tasvideos.org/Movies Movie recording/playback] | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
− | | rowspan= | + | | rowspan=6 | Quality of life |
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]<br/><small>For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].<br/>Another option is using EDID editor tool such as "Custom Resolution Utility".</small> | | Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]<br/><small>For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].<br/>Another option is using EDID editor tool such as "Custom Resolution Utility".</small> | ||
| colspan=2 | N/A<br/><small>Eighth gen home consoles and beyond only have digital video output anyway.</small> | | colspan=2 | N/A<br/><small>Eighth gen home consoles and beyond only have digital video output anyway.</small> | ||
|- | |- | ||
| [[Save_disk_space_for_ISOs|Streamable compression format]] | | [[Save_disk_space_for_ISOs|Streamable compression format]] | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| Built-in [[Mods,_hacks_and_fan-translations#Built-in_graphics_mod_editor.2Fmanager_for_emulators|Graphics mod editor/manager]] | | Built-in [[Mods,_hacks_and_fan-translations#Built-in_graphics_mod_editor.2Fmanager_for_emulators|Graphics mod editor/manager]] | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| Built-in [[Cheats_and_patches|Cheat Manager]] | | Built-in [[Cheats_and_patches|Cheat Manager]] | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| Per-Game Profiles | | Per-Game Profiles | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| Command Line Options | | Command Line Options | ||
− | | {{ | + | | {{N}} |
− | |||
− | |||
− | |||
|- | |- | ||
| rowspan=2 | Controls | | rowspan=2 | Controls | ||
| [[Controllers#Mouse_Injectors_for_Emulators|Mouse Injector Compatible]] | | [[Controllers#Mouse_Injectors_for_Emulators|Mouse Injector Compatible]] | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
| [[Input_lag|Input lag-mitigating technique]] | | [[Input_lag|Input lag-mitigating technique]] | ||
− | | {{ | + | | {{N}} |
|- | |- | ||
− | | rowspan= | + | | rowspan=3 | Misc |
| RetroAchievements | | RetroAchievements | ||
− | | {{ | + | | {{N}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| Free Look<br/><small>Free Look is a enhancement feature that allows manipulation of the in-game camera.</small> | | Free Look<br/><small>Free Look is a enhancement feature that allows manipulation of the in-game camera.</small> | ||
Line 218: | Line 148: | ||
|- | |- | ||
| [[Wikipedia:Category:Debugging|Debug Features]] | | [[Wikipedia:Category:Debugging|Debug Features]] | ||
− | | {{ | + | | {{N}} |
|} | |} | ||
− | |||
<references group=N2/> | <references group=N2/> | ||
==Hardware features and peripherals== | ==Hardware features and peripherals== | ||
− | + | {|class="wikitable" style="text-align:center; vertical-align:middle;" | |
− | {|class="wikitable" style="text-align:center;vertical-align:middle; | ||
|- style="font-weight:bold;" | |- style="font-weight:bold;" | ||
! Name | ! Name | ||
! Xbox Series X/S | ! Xbox Series X/S | ||
− | |||
|- | |- | ||
|[[#Dashboard_and_apps|Dashboard and apps]] | |[[#Dashboard_and_apps|Dashboard and apps]] | ||
− | |{{ | + | |{{Y}} |
− | |||
|- | |- | ||
|<abbr title="Should not be confused with RetroAchievements.">Achievements</abbr> | |<abbr title="Should not be confused with RetroAchievements.">Achievements</abbr> | ||
− | |{{ | + | |{{Y}} |
− | |||
|- | |- | ||
− | |[ | + | |[https://xbox.fandom.com/wiki/Xbox_network#Xbox_One_Exclusive_features Xbox Live] |
− | + | |{{Y}} | |
− | |{{ | ||
|- | |- | ||
− | |[ | + | |[https://www.teamxlink.co.uk/wiki/Xbox_One#Supported_Games System Link] |
− | |{{ | + | |{{Y}}[https://www.teamxlink.co.uk/wiki/Xbox_Series_X/S#Xbox_One_backwards_compatibility *] |
− | |||
|- | |- | ||
|Xbox and Xbox 360 emulation<br/><small>[[Fission|(Fission)]]</small> | |Xbox and Xbox 360 emulation<br/><small>[[Fission|(Fission)]]</small> | ||
− | |{{ | + | |{{Y}} |
− | |||
|- | |- | ||
− | | | + | |Kinect |
− | + | |{{N}} | |
− | |{{ | ||
|- | |- | ||
|[[#Blu-ray_drive|Blu-ray drive]] | |[[#Blu-ray_drive|Blu-ray drive]] | ||
− | |{{ | + | |{{Y}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
<references group=N3/> | <references group=N3/> | ||
===Dashboard and apps=== | ===Dashboard and apps=== | ||
:[https://www.xbox.com/en-US/consoles/experience Xbox: Experience] | :[https://www.xbox.com/en-US/consoles/experience Xbox: Experience] | ||
− | |||
:[[Wikipedia:List_of_Xbox_One_and_Series_X/S_applications|Wikipedia - List of Xbox One and Series X/S applications]] | :[[Wikipedia:List_of_Xbox_One_and_Series_X/S_applications|Wikipedia - List of Xbox One and Series X/S applications]] | ||
The Dashboard is a graphical user interface developed for Xbox One. You can launch various applications from this interface as well. Also Xbox One supports [https://support.microsoft.com/en-us/topic/stream-music-and-video-content-to-your-xbox-console-using-playto-687e95c3-2c82-85ea-84d3-7b4330efa262 media streaming (music, photos and videos) with PC using Groove Music and Movies & TV apps]. | The Dashboard is a graphical user interface developed for Xbox One. You can launch various applications from this interface as well. Also Xbox One supports [https://support.microsoft.com/en-us/topic/stream-music-and-video-content-to-your-xbox-console-using-playto-687e95c3-2c82-85ea-84d3-7b4330efa262 media streaming (music, photos and videos) with PC using Groove Music and Movies & TV apps]. | ||
− | |||
===Blu-ray drive=== | ===Blu-ray drive=== | ||
− | Xbox One | + | Xbox One and Xbox Series consoles support for Blu-ray Disc Video and [https://support.xbox.com/en-US/help/games-apps/apps-help/dvd-blu-ray-setup DVD-Video]. However it [https://old.reddit.com/r/HDDVD/comments/17hvav1/xbox_one_wont_read_hd_dvd_cheap_mistake/ does not have the capability to play HD-DVD] and VCDs. |
− | |||
− | |||
− | |||
− | |||
− | + | :See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation softwares. | |
− | :[ | ||
− | |||
− | |||
− | |||
===Kinect=== | ===Kinect=== | ||
− | + | To use your existing Xbox One Kinect Sensor with a new Xbox One S or Xbox One X console, [https://support.xbox.com/en-US/help/hardware-network/kinect/set-up-and-use-kinect-sensor-with-adapter you'll need an Xbox Kinect Adapter]. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | *The Kinect sensor and Kinect Adapter have been discontinued. You can still use your Kinect with your Xbox 360 or Xbox One, but the sensor is not compatible with Xbox Series X|S consoles. | |
− | |||
− | + | ===Emulation issues=== | |
− | + | Despite this console using the same architecture as PCs, it is not any easier to emulate than other consoles as the architecture used is complex and uses undocumented hardware. There is no way to know for sure because the console has not been modded yet to a degree that people can [https://gbatemp.net/threads/has-an-xb1-game-ever-been-dumped-before.577123/ decrypt their dumps] and test software, let alone for a full emulator to be written. It should be noted that the there is vast majority of Xbox One games are also available on PC. | |
− | |||
− | |||
==See also== | ==See also== | ||
− | + | [[Controllers#Xbox_One_and_Xbox_Series_X.2FS|Xbox One Controllers]] | |
<!-- | <!-- | ||
Line 358: | Line 209: | ||
[[Category:Home consoles]] | [[Category:Home consoles]] | ||
[[Category:Eighth-generation video game consoles]] | [[Category:Eighth-generation video game consoles]] | ||
− | |||
[[Category:Microsoft consoles]] | [[Category:Microsoft consoles]] | ||
[[Category:Xbox One emulators|*]] | [[Category:Xbox One emulators|*]] |