diff options
| author | 2022-12-06 20:20:20 +0000 | |
|---|---|---|
| committer | 2022-12-06 20:20:20 +0000 | |
| commit | e1f5f4bdea084d499a20c6c29902e296224fc5ed (patch) | |
| tree | f725b18f788f13f8e1fa6781caec1cd7570f2d88 /src/yuzu_cmd | |
| parent | Merge pull request #9393 from liamwhite/more-vulkan (diff) | |
| parent | core: add option to break on unmapped access (diff) | |
| download | yuzu-e1f5f4bdea084d499a20c6c29902e296224fc5ed.tar.gz yuzu-e1f5f4bdea084d499a20c6c29902e296224fc5ed.tar.xz yuzu-e1f5f4bdea084d499a20c6c29902e296224fc5ed.zip | |
Merge pull request #9370 from liamwhite/break-unmapped
core: add option to break on unmapped access
Diffstat (limited to 'src/yuzu_cmd')
| -rw-r--r-- | src/yuzu_cmd/config.cpp | 1 | ||||
| -rw-r--r-- | src/yuzu_cmd/default_ini.h | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/yuzu_cmd/config.cpp b/src/yuzu_cmd/config.cpp index 2c78e776c..de9b220da 100644 --- a/src/yuzu_cmd/config.cpp +++ b/src/yuzu_cmd/config.cpp | |||
| @@ -286,6 +286,7 @@ void Config::ReadValues() { | |||
| 286 | ReadSetting("Cpu", Settings::values.cpuopt_fastmem); | 286 | ReadSetting("Cpu", Settings::values.cpuopt_fastmem); |
| 287 | ReadSetting("Cpu", Settings::values.cpuopt_fastmem_exclusives); | 287 | ReadSetting("Cpu", Settings::values.cpuopt_fastmem_exclusives); |
| 288 | ReadSetting("Cpu", Settings::values.cpuopt_recompile_exclusives); | 288 | ReadSetting("Cpu", Settings::values.cpuopt_recompile_exclusives); |
| 289 | ReadSetting("Cpu", Settings::values.cpuopt_ignore_memory_aborts); | ||
| 289 | ReadSetting("Cpu", Settings::values.cpuopt_unsafe_unfuse_fma); | 290 | ReadSetting("Cpu", Settings::values.cpuopt_unsafe_unfuse_fma); |
| 290 | ReadSetting("Cpu", Settings::values.cpuopt_unsafe_reduce_fp_error); | 291 | ReadSetting("Cpu", Settings::values.cpuopt_unsafe_reduce_fp_error); |
| 291 | ReadSetting("Cpu", Settings::values.cpuopt_unsafe_ignore_standard_fpcr); | 292 | ReadSetting("Cpu", Settings::values.cpuopt_unsafe_ignore_standard_fpcr); |
diff --git a/src/yuzu_cmd/default_ini.h b/src/yuzu_cmd/default_ini.h index 5bbc3f532..6fcf04e1b 100644 --- a/src/yuzu_cmd/default_ini.h +++ b/src/yuzu_cmd/default_ini.h | |||
| @@ -208,6 +208,10 @@ cpuopt_fastmem_exclusives = | |||
| 208 | # 0: Disabled, 1 (default): Enabled | 208 | # 0: Disabled, 1 (default): Enabled |
| 209 | cpuopt_recompile_exclusives = | 209 | cpuopt_recompile_exclusives = |
| 210 | 210 | ||
| 211 | # Enable optimization to ignore invalid memory accesses (faster guest memory access) | ||
| 212 | # 0: Disabled, 1 (default): Enabled | ||
| 213 | cpuopt_ignore_memory_aborts = | ||
| 214 | |||
| 211 | # Enable unfuse FMA (improve performance on CPUs without FMA) | 215 | # Enable unfuse FMA (improve performance on CPUs without FMA) |
| 212 | # Only enabled if cpu_accuracy is set to Unsafe. Automatically chosen with cpu_accuracy = Auto-select. | 216 | # Only enabled if cpu_accuracy is set to Unsafe. Automatically chosen with cpu_accuracy = Auto-select. |
| 213 | # 0: Disabled, 1 (default): Enabled | 217 | # 0: Disabled, 1 (default): Enabled |