aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorneonloop2021-08-14 23:30:16 +0000
committerneonloop2021-08-14 23:30:16 +0000
commit43929bba35f0929a90a4128c4bfd50c226e1e842 (patch)
tree0e65e4921bce9494ef8fd9fd85e306cf2ba05b9f /main.c
parent316597f18ebb4758df25c8de2810d6d130ad00be (diff)
downloadpicoarch-43929bba35f0929a90a4128c4bfd50c226e1e842.tar.gz
picoarch-43929bba35f0929a90a4128c4bfd50c226e1e842.tar.bz2
picoarch-43929bba35f0929a90a4128c4bfd50c226e1e842.zip
Updates pcsx_rearmed core options text / defaults
Diffstat (limited to 'main.c')
-rw-r--r--main.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/main.c b/main.c
index 73c7617..bfec6a6 100644
--- a/main.c
+++ b/main.c
@@ -67,6 +67,11 @@ static void toggle_fast_forward(int force_off)
max_frameskip_was = options_get_value_index("gpsp_frameskip_interval");
options_set_value("gpsp_frameskip", "fixed_interval");
options_set_value("gpsp_frameskip_interval", "5");
+ } else if (!strcmp(core_name, "pcsx_rearmed")) {
+ frameskip_style_was = options_get_value_index("pcsx_rearmed_frameskip_type");
+ max_frameskip_was = options_get_value_index("pcsx_rearmed_frameskip_interval");
+ options_set_value("pcsx_rearmed_frameskip_type", "fixed_interval");
+ options_set_value("pcsx_rearmed_frameskip_interval", "5");
} else if (!strcmp(core_name, "snes9x2002")) {
frameskip_style_was = options_get_value_index("snes9x2002_frameskip");
max_frameskip_was = options_get_value_index("snes9x2002_frameskip_interval");
@@ -82,6 +87,9 @@ static void toggle_fast_forward(int force_off)
if (!strcmp(core_name, "gpsp")) {
options_set_value_index("gpsp_frameskip", frameskip_style_was);
options_set_value_index("gpsp_frameskip_interval", max_frameskip_was);
+ } else if (!strcmp(core_name, "pcsx_rearmed")) {
+ options_set_value_index("pcsx_rearmed_frameskip_type", frameskip_style_was);
+ options_set_value_index("pcsx_rearmed_frameskip_interval", max_frameskip_was);
} else if (!strcmp(core_name, "snes9x2002")) {
options_set_value_index("snes9x2002_frameskip", frameskip_style_was);
options_set_value_index("snes9x2002_frameskip_interval", max_frameskip_was);