From e16d3e98d9386e8d741d1758e640e5e567862783 Mon Sep 17 00:00:00 2001 From: Aaron Giles Date: Wed, 31 Mar 2021 17:08:28 -0700 Subject: Disable sleep when using -bench. --- src/osd/mac/macmain.cpp | 1 + src/osd/sdl/sdlmain.cpp | 1 + src/osd/windows/winmain.cpp | 1 + 3 files changed, 3 insertions(+) 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); -- cgit v1.2.3