Editing Xenia

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 11: Line 11:
 
|compatibility = [http://xenia.jp/compatibility 18% playable], possibly more
 
|compatibility = [http://xenia.jp/compatibility 18% playable], possibly more
 
|website = [http://xenia.jp Xenia.jp]
 
|website = [http://xenia.jp Xenia.jp]
|support = [https://www.patreon.com/xenia_project Patreon]<br/>[https://www.patreon.com/gibbed Patreon (gibbed)]<br/>[https://github.com/sponsors/gibbed GitHub Sponsor (gibbed)]<br/>[https://github.com/sponsors/JoelLinn GitHub Sponsor (JoelLinn)]<br/>[https://github.com/sponsors/Razzile GitHub Sponsor (Razzile)]
+
|support = [https://www.patreon.com/xenia_project Patreon], [https://www.patreon.com/gibbed Patreon (gibbed)]
 
|source = [https://github.com/xenia-project/xenia GitHub]
 
|source = [https://github.com/xenia-project/xenia GitHub]
 
|license = BSD license
 
|license = BSD license
Line 36: Line 36:
  
 
==System requirements==
 
==System requirements==
See [[Computer_specifications#Xenia]]
+
'''Recommended:'''
 
+
* OS: Windows 10 64-bit
==Features==
+
* CPU: Any <abbr title="Haswell-era, i.e. 4xxx. Pentiums and Celerons do not support AVX2.">4th-gen</abbr> Intel processor capable of AVX2 or newer
[[File: Xenia UI and Screens.png|300px|thumb|left|Some of Xenia's settings and game screenshots. View picture to enlarge.]]
+
* GPU: Any capable of Direct3D 12's Rasterizer-Ordered Views<br/><small>(Nvidia GeForce GTX 950 or better, GTX 965M for laptops. Integrated is too slow to be usable. AMD supports it with Radeon Vega but has driver issues.)<ref>[https://github.com/xenia-project/xenia/wiki/Quickstart#minimum Quickstart]. ''§ Minimum''. "GPUs without ROV (rasterizer-ordered view) / fragment shader interlock support will perform worse and possibly have more graphical issues. Integrated GPUs will also generally provide too low frame rates for comfortable playing. AMD GPUs also fall under this due to Xenia triggering driver bugs causing crashes when its ROV-based rendering path is used."</ref></small>
 
+
* RAM: 6 GBs or more
*'''Video Upscaling'''
 
Up to 3x, depending on the game. Accessible via the text config file.
 
 
 
 
 
*'''Post Processing'''
 
Including Nvidia FAA and/or AMD Fidelty FX resampling.
 
 
 
 
 
*'''Controller Binding'''
 
Accessible via the text config file.
 
 
 
 
 
*'''Individual Game Patching'''
 
A key feature of the Canary Fork only.
 
  
 +
'''Minimum:'''
 +
* OS: Windows 7 or higher, 64-bit
 +
* CPU: Any capable of AVX(2) <small>(Check with [https://www.cpuid.com/softwares/cpu-z.html CPU-Z].)</small>
 +
* GPU: Any capable of Direct3D 12 or Vulkan <small>(Check from [https://vulkan.gpuinfo.org/ this list].)</small>
 +
* RAM: 4 GB RAM
  
 
==Configuration==
 
==Configuration==
Most configuration options usually found in the GUI are instead found in the file '''xenia.config.toml''' ''(xenia-canary.config.toml for canary builds, xenia-canary-netplay.config.toml for canary-netplay builds)''. The file can be opened and edited with any text editor without having to change the file extension and can be found under the filepath "...\Users\User\Documents\Xenia" along with shader cache and per-game files when using windows (but you can make it portable if you place portable.txt in the same folder as xenia.exe, canary builds portable by default). GPU options such as v-sync, resolution scale, and much more can be found in the xenia.config.toml file.
+
Most configuration options usually found in the GUI are instead found in the file '''xenia.config.toml'''. The file can be opened and edited with any text editor without having to change the file extension and can be found under the filepath "...\Users\User\Documents\Xenia" along with shader cache and per-game files when using windows. GPU options such as v-sync, resolution scale, and much more can be found in the xenia.config.toml file.
  
 
If you are trying to emulate Xbox Live Arcade titles, then the line "license_mask = 0" should be changed to "license_mask = 1". The demo mode and full game files for XBLA titles are actually identical, and this option allows the games to exit demo mode.
 
If you are trying to emulate Xbox Live Arcade titles, then the line "license_mask = 0" should be changed to "license_mask = 1". The demo mode and full game files for XBLA titles are actually identical, and this option allows the games to exit demo mode.
 
If you are experiencing various sound issues with specific titles try latest canary build and set in config: use_new_decoder true and use_dedicated_xma_thread false and also try changing apu_max_queued_frames from 64 to 16. It might be better or worse.[https://discord.com/channels/308194948048486401/701111856600711208/1222135060879114332]
 
 
For checking if your games work and any fixes, tweaks, or settings, see compatibility list.
 
 
==Linux and SteamOS/Steam Deck==
 
:For emulation on Linux; you need to use [[Compatibility_layer|proton experimental compatibility layer]] and Vulkan backend; though it's heavily incomplete at the moment, see [[Xbox_360_emulators#Emulation_issues|Xbox 360 emulation issues section]] for more information for Vulkan backend.
 
:You can use [[Wrappers#2000s_and_later_APIs|vkd3d wrapper]] instead of using Vulkan backend for xenia with your SteamOS; recently vkd3d had some improvements for xenia that can allow you to play with D3D12 backend and some working titles on linux-based operating systems. Keep in mind that if you are using proton experimental compatibility layer; [https://old.reddit.com/r/SteamDeck/comments/16jh4b4/i_got_xenia_canary_fully_working_on_steamos_no/ vkd3d-proton wrapper already comes with it].
 
  
 
==References==
 
==References==

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)