mirror of
https://github.com/holub/mame
synced 2025-04-22 16:31:49 +03:00
Merge pull request #5348 from vadosnaprimer/video_none
Disable UI startup screens for "-video none"
This commit is contained in:
commit
0a64af3c7b
@ -30,6 +30,7 @@
|
||||
#include "ui/state.h"
|
||||
#include "ui/viewgfx.h"
|
||||
#include "imagedev/cassette.h"
|
||||
#include "../osd/modules/lib/osdobj_common.h"
|
||||
|
||||
|
||||
/***************************************************************************
|
||||
@ -283,10 +284,11 @@ void mame_ui_manager::display_startup_screens(bool first_time)
|
||||
int str = machine().options().seconds_to_run();
|
||||
bool show_gameinfo = !machine().options().skip_gameinfo();
|
||||
bool show_warnings = true, show_mandatory_fileman = true;
|
||||
bool video_none = strcmp(downcast<osd_options &>(machine().options()).video(), "none") == 0;
|
||||
|
||||
// disable everything if we are using -str for 300 or fewer seconds, or if we're the empty driver,
|
||||
// or if we are debugging
|
||||
if (!first_time || (str > 0 && str < 60*5) || &machine().system() == &GAME_NAME(___empty) || (machine().debug_flags & DEBUG_FLAG_ENABLED) != 0)
|
||||
// or if we are debugging, or if there's no mame window to send inputs to
|
||||
if (!first_time || (str > 0 && str < 60*5) || &machine().system() == &GAME_NAME(___empty) || (machine().debug_flags & DEBUG_FLAG_ENABLED) != 0 || video_none)
|
||||
show_gameinfo = show_warnings = show_mandatory_fileman = false;
|
||||
|
||||
#if defined(EMSCRIPTEN)
|
||||
|
Loading…
Reference in New Issue
Block a user