diff --git a/Options.mediawiki b/Options.mediawiki
index 3079177..da4a71b 100644
--- a/Options.mediawiki
+++ b/Options.mediawiki
@@ -97,7 +97,7 @@ Leave this option blank for auto-selection.
==== Resolution scaling ====
This is a hack, and as such, '''bugs should be expected'''.
-Horizontal scale:
+Horizontal scale (X):
{|
! draw_resolution_scale_x
=
@@ -125,7 +125,7 @@ Horizontal scale:
| 7
|}
-Vertical scale:
+Vertical scale (Y):
{|
! draw_resolution_scale_y
=
@@ -233,6 +233,7 @@ Allow texture and vertex fetch constants with invalid type - generally unsafe be
| 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.
== Hacks ==
@@ -247,6 +248,7 @@ Allow texture and vertex fetch constants with invalid type - generally unsafe be
| False (hack, needed for certain games)
| false
|}
+
* Certain games require this to set be set to false to work around crashes. This includes, but isn't limited to:
** https://github.com/xenia-project/game-compatibility/issues?q=is%3Aopen+is%3Aissue+label%3Arequires_protect_zero_false
@@ -277,6 +279,8 @@ Allow texture and vertex fetch constants with invalid type - generally unsafe be
|}
== Video ==
=== Vsync interval ===
+If a game speeds up when vsync is disabled this will also affect game speed.
+
{|
! vsync_interval
=
! #
(frametime in milliseconds)
@@ -288,6 +292,62 @@ Allow texture and vertex fetch constants with invalid type - generally unsafe be
| 8
|}
+=== Internal display resolution ===
+This is the same as changing the resolution on a real Xbox 360, and as such '''DOES NOT WORK WITH ALL GAMES!'''
+
+{|
+! internal_display_resolution
+! #
+|-
+| 640x576
+| 1
+|-
+| 720x480
+| 2
+|-
+| 720x476
+| 3
+|-
+| 800x600
+| 4
+|-
+| 848x480
+| 5
+|-
+| 1024x768
+| 6
+|-
+| 1152x864
+| 7
+|-
+| 1280x720 ''(default)''
+| 8
+|-
+| 1280x768
+| 9
+|-
+| 1280x960
+| 10
+|-
+| 1280x1024
+| 11
+|-
+| 1360x768
+| 12
+|-
+| 1440x900
+| 13
+|-
+| 1680x1050
+| 14
+|-
+| 1920x540
+| 15
+|-
+| 1920x1080 '''!ONCE AGAIN, THIS IS NOT GUARANTEED TO WORK!'''
+| 16
+|}
+
=== avpack (video mode) ===
{|
! avpack
=
@@ -321,13 +381,28 @@ Allow texture and vertex fetch constants with invalid type - generally unsafe be
| 0
|}
-== Audio ==
+== Hacks ==
=== Max queued frames ===
Allows changing max buffered audio frames to reduce audio delay.
+
{|
! max_queued_frames
=
-! #
+! #
''(16 minimum)''
|-
| Default
| 64
|}
+
+=== Clear GPU cache ===
+* Certain games require this to set be set to true to work around visual bugs. This includes, but isn't limited to:
+** https://github.com/xenia-project/game-compatibility/issues?q=is%3Aopen+is%3Aissue+label%3Acpu-unimplemented-instruction
+
+{|
+! d3d12_clear_memory_page_state
=
+! bool
+|-
+| Default
+| false
+| Worsens performance, but can help reduce visual anomalies like polygon explosions or corrupted textures.
+| true
+|}