diff options
| author | 2022-12-01 22:48:43 -0500 | |
|---|---|---|
| committer | 2022-12-02 08:25:45 -0500 | |
| commit | 6072b22a0b9a1d84c389e8231fe4b6a97e60d55f (patch) | |
| tree | 13fd1e6ec07f4aff50f0bcb41fbb02fb2192ec87 /src/yuzu_cmd | |
| parent | Merge pull request #9367 from lat9nq/occam-ffmpeg (diff) | |
| download | yuzu-6072b22a0b9a1d84c389e8231fe4b6a97e60d55f.tar.gz yuzu-6072b22a0b9a1d84c389e8231fe4b6a97e60d55f.tar.xz yuzu-6072b22a0b9a1d84c389e8231fe4b6a97e60d55f.zip | |
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 59f9c8e09..767b0d0e3 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 |