X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=frontend%2Flibretro_core_options.h;h=b801ef51a0d8712c23763de9f8e6fa4286e0a95b;hb=f770faad8e05014d16e9c1f3c46bfd76274695c6;hp=6a754cf8f94a192f1dfe70105b0c4729f78a1fd5;hpb=cd2d587936d9d83af6fd47360103f0e79dcb4341;p=pcsx_rearmed.git diff --git a/frontend/libretro_core_options.h b/frontend/libretro_core_options.h index 6a754cf8..b801ef51 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 { @@ -834,7 +834,11 @@ struct retro_core_option_definition option_defs_us[] = { { "enabled", NULL }, { NULL, NULL}, }, +#ifdef _MIYOO + "enabled", +#else "disabled", +#endif }, #endif /* GPU UNAI Advanced Settings */ #ifdef THREAD_RENDERING @@ -872,7 +876,11 @@ struct retro_core_option_definition option_defs_us[] = { { "enabled", NULL }, { NULL, NULL }, }, +#ifdef HAVE_PRE_ARMV7 + "disabled", +#else "enabled", +#endif }, { "pcsx_rearmed_spu_interpolation", @@ -885,7 +893,11 @@ struct retro_core_option_definition option_defs_us[] = { { "off", "disabled" }, { NULL, NULL }, }, +#ifdef HAVE_PRE_ARMV7 + "off", +#else "simple", +#endif }, { "pcsx_rearmed_pe2_fix", @@ -969,7 +981,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 +1015,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 }, };