diff options
| author | 2022-04-04 11:07:38 -0700 | |
|---|---|---|
| committer | 2022-04-04 11:07:38 -0700 | |
| commit | f11443612041e66027e9f869c797a30af3788a93 (patch) | |
| tree | 0abb9ae160b2a6f16bd9d89f6a9a7490a95290bc /src/common | |
| parent | Merge pull request #8105 from merryhime/atomicload128 (diff) | |
| parent | configure_cpu: More descriptive text for Paranoid option (diff) | |
| download | yuzu-f11443612041e66027e9f869c797a30af3788a93.tar.gz yuzu-f11443612041e66027e9f869c797a30af3788a93.tar.xz yuzu-f11443612041e66027e9f869c797a30af3788a93.zip | |
Merge pull request #8089 from merryhime/paranoia
configuration: Add Paranoid CPU accuracy level
Diffstat (limited to 'src/common')
| -rw-r--r-- | src/common/settings.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/common/settings.h b/src/common/settings.h index a37d83fb3..86e0fa140 100644 --- a/src/common/settings.h +++ b/src/common/settings.h | |||
| @@ -38,6 +38,7 @@ enum class CPUAccuracy : u32 { | |||
| 38 | Auto = 0, | 38 | Auto = 0, |
| 39 | Accurate = 1, | 39 | Accurate = 1, |
| 40 | Unsafe = 2, | 40 | Unsafe = 2, |
| 41 | Paranoid = 3, | ||
| 41 | }; | 42 | }; |
| 42 | 43 | ||
| 43 | enum class FullscreenMode : u32 { | 44 | enum class FullscreenMode : u32 { |
| @@ -470,7 +471,7 @@ struct Values { | |||
| 470 | 471 | ||
| 471 | // Cpu | 472 | // Cpu |
| 472 | RangedSetting<CPUAccuracy> cpu_accuracy{CPUAccuracy::Auto, CPUAccuracy::Auto, | 473 | RangedSetting<CPUAccuracy> cpu_accuracy{CPUAccuracy::Auto, CPUAccuracy::Auto, |
| 473 | CPUAccuracy::Unsafe, "cpu_accuracy"}; | 474 | CPUAccuracy::Paranoid, "cpu_accuracy"}; |
| 474 | // TODO: remove cpu_accuracy_first_time, migration setting added 8 July 2021 | 475 | // TODO: remove cpu_accuracy_first_time, migration setting added 8 July 2021 |
| 475 | BasicSetting<bool> cpu_accuracy_first_time{true, "cpu_accuracy_first_time"}; | 476 | BasicSetting<bool> cpu_accuracy_first_time{true, "cpu_accuracy_first_time"}; |
| 476 | BasicSetting<bool> cpu_debug_mode{false, "cpu_debug_mode"}; | 477 | BasicSetting<bool> cpu_debug_mode{false, "cpu_debug_mode"}; |