-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Options
Margen67 edited this page Aug 17, 2021
·
22 revisions
- Run xenia if you haven't before.
- Show file name extensions in Explorer.
- Go to
Documents\Xenia
and openxenia.config.toml
in a text editor like Notepad++.- If a
portable.txt
file 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
.
- If a
- For launchers/frontends like 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
- To launch specific games, add the path to the game before the launch options. For example:
license_mask =
|
#
|
---|---|
Deactivated/trial/demo mode (default) |
0
|
Activated/full mode |
-1 or 1
|
user_language =
|
#
|
---|---|
EN (English, default) |
1
|
JA (Japanese/日本語) |
2
|
DE (German/Deutsche) |
3
|
FR (French/Français) |
4
|
ES (Spanish/Español) |
5
|
IT (Italian/Italiano) |
6
|
KO (Korean/한국어) |
7
|
ZH (Traditional Chinese/繁體中文) |
8
|
PT (Portuguese/Português) |
9
|
PL (Polish/Polski) |
11
|
RU (Russian/русский) |
12
|
SV (Swedish/Svenska) |
13
|
TR (Turkish/Türk) |
14
|
NB (Norwegian/Norsk) |
15
|
NL (Dutch/Nederlands) |
16
|
ZH (Simplified Chinese/简体中文) |
17
|
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
|
This is a hack, and as such, bugs should be expected.
draw_resolution_scale =
|
#
|
---|---|
1x (default, 1280x720) |
1
|
2x (2560x1440) |
2
|
3x (3840x2160) |
3
|
- 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
|
Allow texture and vertex fetch constants with invalid type - generally unsafe because the constant may contain completely invalid values, but may be used to bypass fetch constant type errors in certain games until the real reason why they're invalid is found.
gpu_allow_invalid_fetch_constants =
|
bool
|
---|---|
Off (default) |
false
|
On |
true
|
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)
gpu =
|
string
|
---|---|
Any (default, recommended) |
any
|
Direct3D 12 |
d3d12
|
|
vulkan |
Null (blank/nothing) |
null
|
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, download gamecontrollerdb.txt and place it in the folder next to your xenia executable.
Xenia Master Wiki | Xenia Canary Wiki