#endif
frameskip_type_t prev_frameskip_type;
- var.key = "pcsx_rearmed_frameskip_type";
var.value = NULL;
+ var.key = "pcsx_rearmed_frameskip_type";
prev_frameskip_type = frameskip_type;
frameskip_type = FRAMESKIP_NONE;
if (frameskip_type != 0)
pl_rearmed_cbs.frameskip = -1;
-
- var.key = "pcsx_rearmed_frameskip_threshold";
+
var.value = NULL;
-
- frameskip_threshold = 30;
-
+ var.key = "pcsx_rearmed_frameskip_threshold";
if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) && var.value)
- frameskip_threshold = strtol(var.value, NULL, 10);
+ {
+ frameskip_threshold = strtol(var.value, NULL, 10);
+ }
- var.key = "pcsx_rearmed_frameskip";
var.value = NULL;
-
- frameskip_interval = 3;
-
+ var.key = "pcsx_rearmed_frameskip_interval";
if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) && var.value)
- frameskip_interval = strtol(var.value, NULL, 10);
+ {
+ frameskip_interval = strtol(var.value, NULL, 10);
+ }
var.value = NULL;
var.key = "pcsx_rearmed_region";
"33"
},
{
- "pcsx_rearmed_frameskip",
+ "pcsx_rearmed_frameskip_interval",
"Frameskip Interval",
"Specifies the maximum number of frames that can be skipped before a new frame is rendered.",
{
{ "10", NULL },
{ NULL, NULL },
},
- "3"
+ "1"
},
{
"pcsx_rearmed_bios",