summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine.cpp')
-rw-r--r--src/emu/machine.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/emu/machine.cpp b/src/emu/machine.cpp
index 500a03ba9af..21cc7a54812 100644
--- a/src/emu/machine.cpp
+++ b/src/emu/machine.cpp
@@ -231,12 +231,13 @@ void running_machine::start()
// init the osd layer
m_manager.osd().init(*this);
- // start the inifile manager
- m_inifile = std::make_unique<inifile_manager>(*this);
-
// create the video manager
m_video = std::make_unique<video_manager>(*this);
m_ui = std::make_unique<ui_manager>(*this);
+ m_ui->init();
+
+ // start the inifile manager
+ m_inifile = std::make_unique<inifile_manager>(*this);
// initialize the base time (needed for doing record/playback)
::time(&m_base_time);