summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/emu/ui.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/emu/ui.c b/src/emu/ui.c
index 6e03374b5ba..c915b6dfdd6 100644
--- a/src/emu/ui.c
+++ b/src/emu/ui.c
@@ -1572,9 +1572,6 @@ static void slider_init(running_machine *machine)
numitems = cpu_gettotalcpu();
for (item = 0; item < numitems; item++)
slider_config(&slider_list[slider_count++], 10, 1000, 2000, 1, slider_overclock, (void *)(FPTR)item);
-
- /* add refresh rate tweaker */
- slider_config(&slider_list[slider_count++], -10000, 0, 10000, 1000, slider_refresh, NULL);
}
for (item = 0; item < numscreens; item++)
@@ -1587,6 +1584,10 @@ static void slider_init(running_machine *machine)
int defyoffset = floor(scrconfig->yoffset * 1000.0f + 0.5f);
void *param = (void *)screen;
+ /* add refresh rate tweaker */
+ if (options_get_bool(mame_options(), OPTION_CHEAT))
+ slider_config(&slider_list[slider_count++], -10000, 0, 10000, 1000, slider_refresh, param);
+
/* add standard brightness/contrast/gamma controls per-screen */
slider_config(&slider_list[slider_count++], 100, 1000, 2000, 10, slider_brightness, param);
slider_config(&slider_list[slider_count++], 100, 1000, 2000, 50, slider_contrast, param);