diff options
Diffstat (limited to 'src/mame/drivers/seta2.cpp')
-rw-r--r-- | src/mame/drivers/seta2.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/seta2.cpp b/src/mame/drivers/seta2.cpp index 94775441662..490c3eb1653 100644 --- a/src/mame/drivers/seta2.cpp +++ b/src/mame/drivers/seta2.cpp @@ -226,7 +226,7 @@ void seta2_state::gundamex_map(address_map &map) Wakakusamonogatari Mahjong Yonshimai ***************************************************************************/ -MACHINE_START_MEMBER(seta2_state, mj4simai) +void seta2_state::machine_start_mj4simai() { save_item(NAME(m_keyboard_row)); } @@ -2559,7 +2559,7 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(seta2_state::mj4simai) seta2(config); - MCFG_MACHINE_START_OVERRIDE(seta2_state, mj4simai) + set_machine_start_cb(config, driver_callback_delegate(&machine_start_mj4simai, this)); MACHINE_CONFIG_END @@ -2601,7 +2601,7 @@ MACHINE_CONFIG_START(seta2_state::myangel) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_VISIBLE_AREA(0, 0x178-1, 0x00, 0xf0-1) - MCFG_VIDEO_START_OVERRIDE(seta2_state,yoffset) + set_video_start_cb(config, driver_callback_delegate(&video_start_yoffset, this)); MACHINE_CONFIG_END @@ -2614,7 +2614,7 @@ MACHINE_CONFIG_START(seta2_state::myangel2) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_VISIBLE_AREA(0, 0x178-1, 0x00, 0xf0-1) - MCFG_VIDEO_START_OVERRIDE(seta2_state,yoffset) + set_video_start_cb(config, driver_callback_delegate(&video_start_yoffset, this)); MACHINE_CONFIG_END @@ -2663,7 +2663,7 @@ MACHINE_CONFIG_START(seta2_state::reelquak) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_VISIBLE_AREA(0x40, 0x180-1, 0x80, 0x170-1) - MCFG_VIDEO_START_OVERRIDE(seta2_state,xoffset) + set_video_start_cb(config, driver_callback_delegate(&video_start_xoffset, this)); MACHINE_CONFIG_END @@ -2717,7 +2717,7 @@ MACHINE_CONFIG_START(seta2_state::telpacfl) // video hardware MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_VISIBLE_AREA(0x0, 0x180-1, 0xff, 0x1ef-1) - MCFG_VIDEO_START_OVERRIDE(seta2_state,xoffset1) + set_video_start_cb(config, driver_callback_delegate(&video_start_xoffset1, this)); MACHINE_CONFIG_END @@ -2736,13 +2736,13 @@ TIMER_DEVICE_CALLBACK_MEMBER(seta2_state::funcube_interrupt) m_maincpu->set_input_line(2, HOLD_LINE); } -MACHINE_START_MEMBER(seta2_state, funcube) +void seta2_state::machine_start_funcube() { save_item(NAME(m_funcube_coin_start_cycles)); save_item(NAME(m_funcube_hopper_motor)); } -MACHINE_RESET_MEMBER(seta2_state, funcube) +void seta2_state::machine_reset_funcube() { m_funcube_coin_start_cycles = 0; m_funcube_hopper_motor = 0; @@ -2767,8 +2767,8 @@ MACHINE_CONFIG_START(seta2_state::funcube) MCFG_WATCHDOG_ADD("watchdog") - MCFG_MACHINE_START_OVERRIDE(seta2_state, funcube) - MCFG_MACHINE_RESET_OVERRIDE(seta2_state, funcube) + set_machine_start_cb(config, driver_callback_delegate(&machine_start_funcube, this)); + set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_funcube, this)); // video hardware MCFG_SCREEN_ADD("screen", RASTER) |