diff options
author | neonloop | 2022-02-09 06:55:47 +0000 |
---|---|---|
committer | neonloop | 2022-02-09 06:55:47 +0000 |
commit | afac587aab5265fda4c198f40ae054c74115f12b (patch) | |
tree | 5c4dc6383ac76fe29003105a98bbe8cbaa16a8db /libretro_core_options.h | |
parent | fd45b0e055bce6cff3acde77414558784e93e7d0 (diff) | |
download | snes9x2005-afac587aab5265fda4c198f40ae054c74115f12b.tar.gz snes9x2005-afac587aab5265fda4c198f40ae054c74115f12b.tar.bz2 snes9x2005-afac587aab5265fda4c198f40ae054c74115f12b.zip |
Adds frameskip interval for limiting max skipped frames
Diffstat (limited to 'libretro_core_options.h')
-rw-r--r-- | libretro_core_options.h | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/libretro_core_options.h b/libretro_core_options.h index 28bb210..409590c 100644 --- a/libretro_core_options.h +++ b/libretro_core_options.h @@ -87,9 +87,9 @@ struct retro_core_option_v2_definition option_defs_us[] = { NULL, NULL, { - { "disabled", NULL }, - { "auto", "Auto" }, - { "manual", "Manual" }, + { "disabled", NULL }, + { "auto", "Auto" }, + { "auto_threshold", "Threshold" }, { NULL, NULL }, }, "disabled" @@ -170,6 +170,29 @@ struct retro_core_option_v2_definition option_defs_us[] = { }, #endif { + "snes9x_2005_frameskip_interval", + "Frameskip Interval", + NULL, + "The maximum number of frames that can be skipped before a new frame is rendered.", + NULL, + NULL, + { + { "0", NULL }, + { "1", NULL }, + { "2", NULL }, + { "3", NULL }, + { "4", NULL }, + { "5", NULL }, + { "6", NULL }, + { "7", NULL }, + { "8", NULL }, + { "9", NULL }, + { "10", NULL }, + { NULL, NULL }, + }, + "4" + }, + { "snes9x_2005_overclock_cycles", "Reduce Slowdown (Hack, Unsafe, Restart)", NULL, |