Fix SPU defaults for pre-ARMv7 CPUs
authorjSTE0 <98854293+jSTE0@users.noreply.github.com>
Mon, 21 Mar 2022 21:56:41 +0000 (21:56 +0000)
committerjSTE0 <98854293+jSTE0@users.noreply.github.com>
Mon, 21 Mar 2022 21:56:41 +0000 (21:56 +0000)
Disable reverb and interpolation for pre-ARMv7 CPUs to match
emu_set_default_config(). Affects the ARMv5TEJ Miyoo and ARMv6 3DS and
Raspberry Pi 1.

frontend/libretro_core_options.h

index 7c850aa..b801ef5 100644 (file)
@@ -876,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",
@@ -889,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",