X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=frontend%2Flibretro_core_options.h;h=3e1daf2bdd03b5689af1cf8afd1cda89e2bd9741;hb=ebed7428a3e7e817bb4befe7fdfc1f5681577e50;hp=6a754cf8f94a192f1dfe70105b0c4729f78a1fd5;hpb=d70a22d15f6b7349b4d07afe90029c1c10a847d9;p=pcsx_rearmed.git diff --git a/frontend/libretro_core_options.h b/frontend/libretro_core_options.h index 6a754cf8..3e1daf2b 100644 --- a/frontend/libretro_core_options.h +++ b/frontend/libretro_core_options.h @@ -479,7 +479,7 @@ struct retro_core_option_definition option_defs_us[] = { #endif }, -#if defined(LIGHTREC) || defined(NEW_DYNAREC) +#ifndef DRC_DISABLE { "pcsx_rearmed_drc", "Dynamic Recompiler", @@ -491,9 +491,9 @@ struct retro_core_option_definition option_defs_us[] = { }, "enabled", }, -#endif /* LIGHTREC || NEW_DYNAREC */ +#endif -#ifdef NEW_DYNAREC +#if !defined(DRC_DISABLE) && !defined(LIGHTREC) { "pcsx_rearmed_psxclock", "PSX CPU Clock", @@ -582,7 +582,7 @@ struct retro_core_option_definition option_defs_us[] = { "57", #endif }, -#endif /* NEW_DYNAREC */ +#endif /* !DRC_DISABLE && !LIGHTREC */ #ifdef GPU_NEON { @@ -969,7 +969,7 @@ struct retro_core_option_definition option_defs_us[] = { "disabled", }, -#ifdef NEW_DYNAREC +#if !defined(DRC_DISABLE) && !defined(LIGHTREC) { "pcsx_rearmed_nosmccheck", "(Speed Hack) Disable SMC Checks", @@ -1003,7 +1003,29 @@ struct retro_core_option_definition option_defs_us[] = { }, "disabled", }, -#endif /* NEW_DYNAREC */ + { + "pcsx_rearmed_nostalls", + "Disable CPU/GTE stalls", + "Will cause some games to run too fast.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "disabled", + }, + { + "pcsx_rearmed_nocompathacks", + "Disable compat hacks", + "Disables game-specific compatibility hacks.", + { + { "disabled", NULL }, + { "enabled", NULL }, + { NULL, NULL }, + }, + "disabled", + }, +#endif /* !DRC_DISABLE && !LIGHTREC */ { NULL, NULL, NULL, {{0}}, NULL }, };