diff options
Diffstat (limited to 'src/yuzu_cmd/default_ini.h')
| -rw-r--r-- | src/yuzu_cmd/default_ini.h | 68 |
1 files changed, 59 insertions, 9 deletions
diff --git a/src/yuzu_cmd/default_ini.h b/src/yuzu_cmd/default_ini.h index d63d7a58e..bcbbcd4ca 100644 --- a/src/yuzu_cmd/default_ini.h +++ b/src/yuzu_cmd/default_ini.h | |||
| @@ -65,6 +65,14 @@ button_screenshot= | |||
| 65 | lstick= | 65 | lstick= |
| 66 | rstick= | 66 | rstick= |
| 67 | 67 | ||
| 68 | # Whether to enable or disable vibration | ||
| 69 | # 0: Disabled, 1 (default): Enabled | ||
| 70 | vibration_enabled= | ||
| 71 | |||
| 72 | # Whether to enable or disable accurate vibrations | ||
| 73 | # 0 (default): Disabled, 1: Enabled | ||
| 74 | enable_accurate_vibrations= | ||
| 75 | |||
| 68 | # for motion input, the following devices are available: | 76 | # for motion input, the following devices are available: |
| 69 | # - "motion_emu" (default) for emulating motion input from mouse input. Required parameters: | 77 | # - "motion_emu" (default) for emulating motion input from mouse input. Required parameters: |
| 70 | # - "update_period": update period in milliseconds (default to 100) | 78 | # - "update_period": update period in milliseconds (default to 100) |
| @@ -94,9 +102,42 @@ udp_pad_index= | |||
| 94 | 102 | ||
| 95 | [Core] | 103 | [Core] |
| 96 | # Whether to use multi-core for CPU emulation | 104 | # Whether to use multi-core for CPU emulation |
| 97 | # 0 (default): Disabled, 1: Enabled | 105 | # 0: Disabled, 1 (default): Enabled |
| 98 | use_multi_core= | 106 | use_multi_core= |
| 99 | 107 | ||
| 108 | [Cpu] | ||
| 109 | # Enable inline page tables optimization (faster guest memory access) | ||
| 110 | # 0: Disabled, 1 (default): Enabled | ||
| 111 | cpuopt_page_tables = | ||
| 112 | |||
| 113 | # Enable block linking CPU optimization (reduce block dispatcher use during predictable jumps) | ||
| 114 | # 0: Disabled, 1 (default): Enabled | ||
| 115 | cpuopt_block_linking = | ||
| 116 | |||
| 117 | # Enable return stack buffer CPU optimization (reduce block dispatcher use during predictable returns) | ||
| 118 | # 0: Disabled, 1 (default): Enabled | ||
| 119 | cpuopt_return_stack_buffer = | ||
| 120 | |||
| 121 | # Enable fast dispatcher CPU optimization (use a two-tiered dispatcher architecture) | ||
| 122 | # 0: Disabled, 1 (default): Enabled | ||
| 123 | cpuopt_fast_dispatcher = | ||
| 124 | |||
| 125 | # Enable context elimination CPU Optimization (reduce host memory use for guest context) | ||
| 126 | # 0: Disabled, 1 (default): Enabled | ||
| 127 | cpuopt_context_elimination = | ||
| 128 | |||
| 129 | # Enable constant propagation CPU optimization (basic IR optimization) | ||
| 130 | # 0: Disabled, 1 (default): Enabled | ||
| 131 | cpuopt_const_prop = | ||
| 132 | |||
| 133 | # Enable miscellaneous CPU optimizations (basic IR optimization) | ||
| 134 | # 0: Disabled, 1 (default): Enabled | ||
| 135 | cpuopt_misc_ir = | ||
| 136 | |||
| 137 | # Enable reduction of memory misalignment checks (reduce memory fallbacks for misaligned access) | ||
| 138 | # 0: Disabled, 1 (default): Enabled | ||
| 139 | cpuopt_reduce_misalign_checks = | ||
| 140 | |||
| 100 | [Renderer] | 141 | [Renderer] |
| 101 | # Which backend API to use. | 142 | # Which backend API to use. |
| 102 | # 0 (default): OpenGL, 1: Vulkan | 143 | # 0 (default): OpenGL, 1: Vulkan |
| @@ -117,11 +158,6 @@ use_hw_renderer = | |||
| 117 | # 0: Interpreter (slow), 1 (default): JIT (fast) | 158 | # 0: Interpreter (slow), 1 (default): JIT (fast) |
| 118 | use_shader_jit = | 159 | use_shader_jit = |
| 119 | 160 | ||
| 120 | # Resolution scale factor | ||
| 121 | # 0: Auto (scales resolution to window size), 1: Native Switch screen resolution, Otherwise a scale | ||
| 122 | # factor for the Switch resolution | ||
| 123 | resolution_factor = | ||
| 124 | |||
| 125 | # Aspect ratio | 161 | # Aspect ratio |
| 126 | # 0: Default (16:9), 1: Force 4:3, 2: Force 21:9, 3: Stretch to Window | 162 | # 0: Default (16:9), 1: Force 4:3, 2: Force 21:9, 3: Stretch to Window |
| 127 | aspect_ratio = | 163 | aspect_ratio = |
| @@ -134,6 +170,14 @@ max_anisotropy = | |||
| 134 | # 0 (default): Off, 1: On | 170 | # 0 (default): Off, 1: On |
| 135 | use_vsync = | 171 | use_vsync = |
| 136 | 172 | ||
| 173 | # Whether to use OpenGL assembly shaders or not. NV_gpu_program5 is required. | ||
| 174 | # 0: Off, 1 (default): On | ||
| 175 | use_assembly_shaders = | ||
| 176 | |||
| 177 | # Whether to allow asynchronous shader building. | ||
| 178 | # 0 (default): Off, 1: On | ||
| 179 | use_asynchronous_shaders = | ||
| 180 | |||
| 137 | # Turns on the frame limiter, which will limit frames output to the target game speed | 181 | # Turns on the frame limiter, which will limit frames output to the target game speed |
| 138 | # 0: Off, 1: On (default) | 182 | # 0: Off, 1: On (default) |
| 139 | use_frame_limit = | 183 | use_frame_limit = |
| @@ -146,9 +190,9 @@ frame_limit = | |||
| 146 | # 0 (default): Off, 1 : On | 190 | # 0 (default): Off, 1 : On |
| 147 | use_disk_shader_cache = | 191 | use_disk_shader_cache = |
| 148 | 192 | ||
| 149 | # Whether to use accurate GPU emulation | 193 | # Which gpu accuracy level to use |
| 150 | # 0 (default): Off (fast), 1 : On (slow) | 194 | # 0 (Normal), 1 (High), 2 (Extreme) |
| 151 | use_accurate_gpu_emulation = | 195 | gpu_accuracy = |
| 152 | 196 | ||
| 153 | # Whether to use asynchronous GPU emulation | 197 | # Whether to use asynchronous GPU emulation |
| 154 | # 0 : Off (slow), 1 (default): On (fast) | 198 | # 0 : Off (slow), 1 (default): On (fast) |
| @@ -262,6 +306,10 @@ language_index = | |||
| 262 | # -1: Auto-select (default), 0: Japan, 1: USA, 2: Europe, 3: Australia, 4: China, 5: Korea, 6: Taiwan | 306 | # -1: Auto-select (default), 0: Japan, 1: USA, 2: Europe, 3: Australia, 4: China, 5: Korea, 6: Taiwan |
| 263 | region_value = | 307 | region_value = |
| 264 | 308 | ||
| 309 | # The system time zone that yuzu will use during emulation | ||
| 310 | # 0: Auto-select (default), 1: Default (system archive value), Others: Index for specified time zone | ||
| 311 | time_zone_index = | ||
| 312 | |||
| 265 | [Miscellaneous] | 313 | [Miscellaneous] |
| 266 | # A filter which removes logs below a certain logging level. | 314 | # A filter which removes logs below a certain logging level. |
| 267 | # Examples: *:Debug Kernel.SVC:Trace Service.*:Critical | 315 | # Examples: *:Debug Kernel.SVC:Trace Service.*:Critical |
| @@ -280,6 +328,8 @@ dump_nso=false | |||
| 280 | # Determines whether or not yuzu will report to the game that the emulated console is in Kiosk Mode | 328 | # Determines whether or not yuzu will report to the game that the emulated console is in Kiosk Mode |
| 281 | # false: Retail/Normal Mode (default), true: Kiosk Mode | 329 | # false: Retail/Normal Mode (default), true: Kiosk Mode |
| 282 | quest_flag = | 330 | quest_flag = |
| 331 | # Enables/Disables the macro JIT compiler | ||
| 332 | disable_macro_jit=false | ||
| 283 | 333 | ||
| 284 | [WebService] | 334 | [WebService] |
| 285 | # Whether or not to enable telemetry | 335 | # Whether or not to enable telemetry |