diff options
Diffstat (limited to 'src/mame/drivers/galivan.cpp')
-rw-r--r-- | src/mame/drivers/galivan.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/galivan.cpp b/src/mame/drivers/galivan.cpp index caceb534ab4..2c44f41f01e 100644 --- a/src/mame/drivers/galivan.cpp +++ b/src/mame/drivers/galivan.cpp @@ -382,7 +382,7 @@ GFXDECODE_END -void galivan_state::machine_start_galivan() +MACHINE_START_MEMBER(galivan_state,galivan) { /* configure ROM banking */ uint8_t *rombase = memregion("maincpu")->base(); @@ -396,7 +396,7 @@ void galivan_state::machine_start_galivan() save_item(NAME(m_layers)); } -void galivan_state::machine_start_ninjemak() +MACHINE_START_MEMBER(galivan_state,ninjemak) { /* configure ROM banking */ uint8_t *rombase = memregion("maincpu")->base(); @@ -409,7 +409,7 @@ void galivan_state::machine_start_ninjemak() save_item(NAME(m_ninjemak_dispdisable)); } -void galivan_state::machine_reset_galivan() +MACHINE_RESET_MEMBER(galivan_state,galivan) { m_maincpu->reset(); @@ -420,7 +420,7 @@ void galivan_state::machine_reset_galivan() m_galivan_scrolly[0] = m_galivan_scrolly[1] = 0; } -void galivan_state::machine_reset_ninjemak() +MACHINE_RESET_MEMBER(galivan_state,ninjemak) { m_maincpu->reset(); @@ -442,8 +442,8 @@ MACHINE_CONFIG_START(galivan_state::galivan) MCFG_DEVICE_IO_MAP(sound_io_map) MCFG_DEVICE_PERIODIC_INT_DRIVER(galivan_state, irq0_line_hold, XTAL(8'000'000)/2/512) // ? - set_machine_start_cb(config, driver_callback_delegate(&machine_start_galivan, this)); - set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_galivan, this)); + MCFG_MACHINE_START_OVERRIDE(galivan_state,galivan) + MCFG_MACHINE_RESET_OVERRIDE(galivan_state,galivan) /* video hardware */ MCFG_DEVICE_ADD("spriteram", BUFFERED_SPRITERAM8) @@ -462,7 +462,7 @@ MACHINE_CONFIG_START(galivan_state::galivan) MCFG_PALETTE_INDIRECT_ENTRIES(256) MCFG_PALETTE_INIT_OWNER(galivan_state, galivan) - set_video_start_cb(config, driver_callback_delegate(&video_start_galivan, this)); + MCFG_VIDEO_START_OVERRIDE(galivan_state,galivan) /* sound hardware */ SPEAKER(config, "speaker").front_center(); @@ -500,8 +500,8 @@ MACHINE_CONFIG_START(galivan_state::ninjemak) MCFG_DEVICE_IO_MAP(sound_io_map) MCFG_DEVICE_PERIODIC_INT_DRIVER(galivan_state, irq0_line_hold, XTAL(8'000'000)/2/512) // ? - set_machine_start_cb(config, driver_callback_delegate(&machine_start_ninjemak, this)); - set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_ninjemak, this)); + MCFG_MACHINE_START_OVERRIDE(galivan_state,ninjemak) + MCFG_MACHINE_RESET_OVERRIDE(galivan_state,ninjemak) MCFG_DEVICE_ADD("nb1414m4", NB1414M4, 0) @@ -522,7 +522,7 @@ MACHINE_CONFIG_START(galivan_state::ninjemak) MCFG_PALETTE_INDIRECT_ENTRIES(256) MCFG_PALETTE_INIT_OWNER(galivan_state, galivan) - set_video_start_cb(config, driver_callback_delegate(&video_start_ninjemak, this)); + MCFG_VIDEO_START_OVERRIDE(galivan_state,ninjemak) /* sound hardware */ SPEAKER(config, "speaker").front_center(); |