summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2021-03-31 17:08:28 -0700
committer Aaron Giles <aaron@aarongiles.com>2021-03-31 17:08:28 -0700
commite16d3e98d9386e8d741d1758e640e5e567862783 (patch)
treeae1e38038826e520dc48b60ebf20a2d67f6a9c2a
parent9f1e99117a9da8e83335cb227edadb507cca4dab (diff)
Disable sleep when using -bench.
-rw-r--r--src/osd/mac/macmain.cpp1
-rw-r--r--src/osd/sdl/sdlmain.cpp1
-rw-r--r--src/osd/windows/winmain.cpp1
3 files changed, 3 insertions, 0 deletions
diff --git a/src/osd/mac/macmain.cpp b/src/osd/mac/macmain.cpp
index fb7f1f620c3..6a99d0c582f 100644
--- a/src/osd/mac/macmain.cpp
+++ b/src/osd/mac/macmain.cpp
@@ -232,6 +232,7 @@ void mac_osd_interface::init(running_machine &machine)
int bench = options().bench();
if (bench > 0)
{
+ options().set_value(OPTION_SLEEP, false, OPTION_PRIORITY_MAXIMUM);
options().set_value(OPTION_THROTTLE, false, OPTION_PRIORITY_MAXIMUM);
options().set_value(OSDOPTION_SOUND, "none", OPTION_PRIORITY_MAXIMUM);
options().set_value(OSDOPTION_VIDEO, "none", OPTION_PRIORITY_MAXIMUM);
diff --git a/src/osd/sdl/sdlmain.cpp b/src/osd/sdl/sdlmain.cpp
index f12e2fcb786..0fdd9883955 100644
--- a/src/osd/sdl/sdlmain.cpp
+++ b/src/osd/sdl/sdlmain.cpp
@@ -420,6 +420,7 @@ void sdl_osd_interface::init(running_machine &machine)
int bench = options().bench();
if (bench > 0)
{
+ options().set_value(OPTION_SLEEP, false, OPTION_PRIORITY_MAXIMUM);
options().set_value(OPTION_THROTTLE, false, OPTION_PRIORITY_MAXIMUM);
options().set_value(OSDOPTION_SOUND, "none", OPTION_PRIORITY_MAXIMUM);
options().set_value(OSDOPTION_VIDEO, "none", OPTION_PRIORITY_MAXIMUM);
diff --git a/src/osd/windows/winmain.cpp b/src/osd/windows/winmain.cpp
index 57b43116bd4..4a779628f71 100644
--- a/src/osd/windows/winmain.cpp
+++ b/src/osd/windows/winmain.cpp
@@ -529,6 +529,7 @@ void windows_osd_interface::init(running_machine &machine)
int bench = options.bench();
if (bench > 0)
{
+ options.set_value(OPTION_SLEEP, false, OPTION_PRIORITY_MAXIMUM);
options.set_value(OPTION_THROTTLE, false, OPTION_PRIORITY_MAXIMUM);
options.set_value(OSDOPTION_SOUND, "none", OPTION_PRIORITY_MAXIMUM);
options.set_value(OSDOPTION_VIDEO, "none", OPTION_PRIORITY_MAXIMUM);