summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/epos.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/epos.cpp')
-rw-r--r--src/mame/drivers/epos.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/epos.cpp b/src/mame/drivers/epos.cpp
index a05d0876ce8..052245213e5 100644
--- a/src/mame/drivers/epos.cpp
+++ b/src/mame/drivers/epos.cpp
@@ -428,7 +428,7 @@ INPUT_PORTS_END
*
*************************************/
-void epos_state::machine_start_epos()
+MACHINE_START_MEMBER(epos_state,epos)
{
save_item(NAME(m_palette_bank));
save_item(NAME(m_counter));
@@ -445,7 +445,7 @@ void epos_state::machine_reset()
}
-void epos_state::machine_start_dealer()
+MACHINE_START_MEMBER(epos_state,dealer)
{
uint8_t *ROM = memregion("maincpu")->base();
membank("bank1")->configure_entries(0, 4, &ROM[0x0000], 0x10000);
@@ -454,7 +454,7 @@ void epos_state::machine_start_dealer()
membank("bank1")->set_entry(0);
membank("bank2")->set_entry(0);
- machine_start_epos();
+ MACHINE_START_CALL_MEMBER(epos);
}
MACHINE_CONFIG_START(epos_state::epos) /* EPOS TRISTAR 8000 PCB */
@@ -499,7 +499,7 @@ MACHINE_CONFIG_START(epos_state::dealer) /* EPOS TRISTAR 9000 PCB */
MCFG_NVRAM_ADD_0FILL("nvram")
- set_machine_start_cb(config, driver_callback_delegate(&machine_start_dealer, this));
+ MCFG_MACHINE_START_OVERRIDE(epos_state,dealer)
// RAM-based palette instead of prom
MCFG_PALETTE_ADD_INIT_BLACK("palette", 32)