__TOC__ ''[https://github.com/xenia-canary/xenia-canary/wiki/Options Xenia Canary Options]'' = How to use = # Run xenia if you haven't before. # [https://social.technet.microsoft.com/wiki/contents/articles/1784.windows-how-to-view-file-name-extensions.aspx Show file name extensions in Explorer]. # Go to Documents\Xenia and open xenia.config.toml in a text editor like [https://notepad-plus-plus.org/download/ Notepad++]. #* If portable.txt is present in the same directory as xenia.exe it will be in the same directory as xenia.exe. #* Per-game configs go in config\TitleID.config.toml. # For launchers/frontends like [https://github.com/quinton-ashley/bottlenose Bottlenose] you can use the --config launch parameter to specify what config to use. #* To launch specific games, add the path to the game before the launch options. For example: xenia.exe path/to/game/default.xex --vsync=false = Options = == Run games as full/activated == {| ! license_mask = ! # |- | Deactivated/trial/demo mode ''(default)'' | 0 |- | Activated/full mode | -1 or 1 |} == Game language == {| ! user_language = !align="center"| # |- | EN (English, ''default'') |align="center"| 1 |- | JA (Japanese/日本語) |align="center"| 2 |- | DE (German/Deutsche) |align="center"| 3 |- | FR (French/Français) |align="center"| 4 |- | ES (Spanish/Español) |align="center"| 5 |- | IT (Italian/Italiano) |align="center"| 6 |- | KO (Korean/한국어) |align="center"| 7 |- | ZH (Traditional Chinese/繁體中文) |align="center"| 8 |- | PT (Portuguese/Português) |align="center"| 9 |- | PL (Polish/Polski) |align="center"| 11 |- | RU (Russian/русский) |align="center"| 12 |- | SV (Swedish/Svenska) |align="center"| 13 |- | TR (Turkish/Türk) |align="center"| 14 |- | NB (Norwegian/Norsk) |align="center"| 15 |- | NL (Dutch/Nederlands) |align="center"| 16 |- | ZH (Simplified Chinese/简体中文) |align="center"| 17 |} == GPU == === D3D12 === ==== Render target path ==== [https://github.com/xenia-project/xenia/wiki/FAQ#what-is-rov What is ROV (rasterizer-ordered views)?] Leave this option blank for auto-selection. {| ! render_target_path_d3d12 = ! string |- | RTV ''(recommended for speed)'' | rtv |- | ROV ''(if available, for higher accuracy in certain cases)'' | rov |} ==== Resolution scaling ==== {| ! draw_resolution_scale = ! # |- | 1x (''default'', 1280x720) | 1 |- | 2x (2560x1440) | 2 |- | 3x (3840x2160) | 3 |} ==== CPU readback after render target resolving ==== * This is needed for certain games, including but not limited to: ** Orange Box (text/save icons) ** SSX (2012, core temp missions) {| ! d3d12_readback_resolve = ! bool |- | Off (''default'') | false |- | On (''slower'') | true |} === Misc === ==== Vsync ==== {| ! vsync = ! bool |- | On ''(default)'' | true |- | Off ''(uncaps FPS)'' | false |} * ''This won’t improve the framerate if your PC can’t handle running the game at it’s native FPS.'' * This doesn’t work with all games, including but not limited to: ** Banjo Kazooie/Tooie ** Halo 3/ODST/Reach/4 ** Sonic The Hedgehog (2006) ==== Renderer/Backend ==== {| ! gpu = ! string |- | Any ''(default, '''recommended''')'' | any |- | Direct3D 12 | d3d12 |- | Vulkan ''('''not''' recommended)'' | vulkan |- | Null ''(blank/nothing)'' | null |} == HID (Input) == {| ! hid = ! string |- | Any ''(default)'' | any |- | SDL2* ''(needed for non-XInput controllers, '''DOES NOT REQUIRE DLL''')'' | sdl |- | XInput | xinput |- | Keyboard | winkey |} *When using SDL: If your game controller is not mapped correctly, [https://github.com/gabomdq/SDL_GameControllerDB/blob/master/gamecontrollerdb.txt download gamecontrollerdb.txt] and place it in the folder next to your xenia executable.