summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/drivers')
-rw-r--r--src/emu/drivers/empty.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/emu/drivers/empty.cpp b/src/emu/drivers/empty.cpp
index 9c48a6c8b26..be4f53b24a7 100644
--- a/src/emu/drivers/empty.cpp
+++ b/src/emu/drivers/empty.cpp
@@ -11,6 +11,7 @@
#include "emu.h"
#include "render.h"
#include "ui/selgame.h"
+#include "ui/simpleselgame.h"
//**************************************************************************
@@ -29,7 +30,11 @@ public:
virtual void machine_start() override
{
// force the UI to show the game select screen
- ui_menu_select_game::force_game_select(machine(), &machine().render().ui_container());
+ if (strcmp(machine().options().ui(),"simple")==0) {
+ ui_simple_menu_select_game::force_game_select(machine(), &machine().render().ui_container());
+ } else {
+ ui_menu_select_game::force_game_select(machine(), &machine().render().ui_container());
+ }
}
UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)