settings: Allow CPU Debug and Fastmem to be changed per-game
This commit is contained in:
		| @@ -197,7 +197,7 @@ struct Values { | |||||||
|     SwitchableSetting<CpuAccuracy, true> cpu_accuracy{linkage,           CpuAccuracy::Auto, |     SwitchableSetting<CpuAccuracy, true> cpu_accuracy{linkage,           CpuAccuracy::Auto, | ||||||
|                                                       CpuAccuracy::Auto, CpuAccuracy::Paranoid, |                                                       CpuAccuracy::Auto, CpuAccuracy::Paranoid, | ||||||
|                                                       "cpu_accuracy",    Category::Cpu}; |                                                       "cpu_accuracy",    Category::Cpu}; | ||||||
|     Setting<bool> cpu_debug_mode{linkage, false, "cpu_debug_mode", Category::CpuDebug}; |     SwitchableSetting<bool> cpu_debug_mode{linkage, false, "cpu_debug_mode", Category::CpuDebug}; | ||||||
|  |  | ||||||
|     Setting<bool> cpuopt_page_tables{linkage, true, "cpuopt_page_tables", Category::CpuDebug}; |     Setting<bool> cpuopt_page_tables{linkage, true, "cpuopt_page_tables", Category::CpuDebug}; | ||||||
|     Setting<bool> cpuopt_block_linking{linkage, true, "cpuopt_block_linking", Category::CpuDebug}; |     Setting<bool> cpuopt_block_linking{linkage, true, "cpuopt_block_linking", Category::CpuDebug}; | ||||||
| @@ -211,9 +211,9 @@ struct Values { | |||||||
|     Setting<bool> cpuopt_misc_ir{linkage, true, "cpuopt_misc_ir", Category::CpuDebug}; |     Setting<bool> cpuopt_misc_ir{linkage, true, "cpuopt_misc_ir", Category::CpuDebug}; | ||||||
|     Setting<bool> cpuopt_reduce_misalign_checks{linkage, true, "cpuopt_reduce_misalign_checks", |     Setting<bool> cpuopt_reduce_misalign_checks{linkage, true, "cpuopt_reduce_misalign_checks", | ||||||
|                                                 Category::CpuDebug}; |                                                 Category::CpuDebug}; | ||||||
|     Setting<bool> cpuopt_fastmem{linkage, true, "cpuopt_fastmem", Category::CpuDebug}; |     SwitchableSetting<bool> cpuopt_fastmem{linkage, true, "cpuopt_fastmem", Category::CpuDebug}; | ||||||
|     Setting<bool> cpuopt_fastmem_exclusives{linkage, true, "cpuopt_fastmem_exclusives", |     SwitchableSetting<bool> cpuopt_fastmem_exclusives{linkage, true, "cpuopt_fastmem_exclusives", | ||||||
|                                             Category::CpuDebug}; |                                                       Category::CpuDebug}; | ||||||
|     Setting<bool> cpuopt_recompile_exclusives{linkage, true, "cpuopt_recompile_exclusives", |     Setting<bool> cpuopt_recompile_exclusives{linkage, true, "cpuopt_recompile_exclusives", | ||||||
|                                               Category::CpuDebug}; |                                               Category::CpuDebug}; | ||||||
|     Setting<bool> cpuopt_ignore_memory_aborts{linkage, true, "cpuopt_ignore_memory_aborts", |     Setting<bool> cpuopt_ignore_memory_aborts{linkage, true, "cpuopt_ignore_memory_aborts", | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user