summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/m62.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/m62.cpp')
-rw-r--r--src/mame/drivers/m62.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/drivers/m62.cpp b/src/mame/drivers/m62.cpp
index 0c207e09c98..7358ecbc7ab 100644
--- a/src/mame/drivers/m62.cpp
+++ b/src/mame/drivers/m62.cpp
@@ -944,7 +944,7 @@ void m62_state::machine_start()
m62_amplify_contrast(1);
}
-MACHINE_START_MEMBER(m62_state, battroad)
+void m62_state::machine_start_battroad()
{
machine_init_save();
m62_amplify_contrast(0);
@@ -1012,7 +1012,7 @@ MACHINE_CONFIG_START(m62_state::kungfum)
MCFG_SCREEN_VISIBLE_AREA((64*8-256)/2, 64*8-(64*8-256)/2-1, 0*8, 32*8-1)
MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_kungfum)
- MCFG_VIDEO_START_OVERRIDE(m62_state,kungfum)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_kungfum, this));
MACHINE_CONFIG_END
@@ -1025,7 +1025,7 @@ MACHINE_CONFIG_START(m62_state::battroad)
MCFG_DEVICE_PROGRAM_MAP(battroad_map)
MCFG_DEVICE_IO_MAP(battroad_io_map)
- MCFG_MACHINE_START_OVERRIDE(m62_state,battroad)
+ set_machine_start_cb(config, driver_callback_delegate(&machine_start_battroad, this));
/* video hardware */
MCFG_SCREEN_MODIFY("screen")
@@ -1037,7 +1037,7 @@ MACHINE_CONFIG_START(m62_state::battroad)
MCFG_PALETTE_ADD("fg_palette", 32)
MCFG_PALETTE_INIT_OWNER(m62_state,m62_battroad_fg)
- MCFG_VIDEO_START_OVERRIDE(m62_state,battroad)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_battroad, this));
MACHINE_CONFIG_END
@@ -1049,7 +1049,7 @@ MACHINE_CONFIG_START(m62_state::ldrun2)
MCFG_DEVICE_PROGRAM_MAP(ldrun2_map)
MCFG_DEVICE_IO_MAP(ldrun2_io_map)
- MCFG_VIDEO_START_OVERRIDE(m62_state,ldrun2)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_ldrun2, this));
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_ldrun)
MACHINE_CONFIG_END
@@ -1064,7 +1064,7 @@ MACHINE_CONFIG_START(m62_state::ldrun3)
MCFG_DEVICE_IO_MAP(ldrun3_io_map)
/* video hardware */
- MCFG_VIDEO_START_OVERRIDE(m62_state,ldrun2)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_ldrun2, this));
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_ldrun3)
MACHINE_CONFIG_END
@@ -1079,7 +1079,7 @@ MACHINE_CONFIG_START(m62_state::ldrun4)
MCFG_DEVICE_IO_MAP(ldrun4_io_map)
/* video hardware */
- MCFG_VIDEO_START_OVERRIDE(m62_state,ldrun4)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_ldrun4, this));
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_ldrun4)
MACHINE_CONFIG_END
@@ -1101,7 +1101,7 @@ MACHINE_CONFIG_START(m62_state::lotlot)
MCFG_PALETTE_INIT_OWNER(m62_state,m62_lotlot_fg)
- MCFG_VIDEO_START_OVERRIDE(m62_state,lotlot)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_lotlot, this));
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_lotlot)
MACHINE_CONFIG_END
@@ -1118,7 +1118,7 @@ MACHINE_CONFIG_START(m62_state::kidniki)
/* video hardware */
MCFG_DEVICE_ADD("fg_decode", GFXDECODE, "chr_palette", gfx_m62_fg_kidniki)
- MCFG_VIDEO_START_OVERRIDE(m62_state,kidniki)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_kidniki, this));
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_kidniki)
MACHINE_CONFIG_END
@@ -1134,7 +1134,7 @@ MACHINE_CONFIG_START(m62_state::spelunkr)
/* video hardware */
MCFG_DEVICE_ADD("fg_decode", GFXDECODE, "chr_palette", gfx_m62_fg_spelunkr)
- MCFG_VIDEO_START_OVERRIDE(m62_state,spelunkr)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_spelunkr, this));
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_spelunkr)
MACHINE_CONFIG_END
@@ -1156,7 +1156,7 @@ MACHINE_CONFIG_START(m62_state::spelunk2)
MCFG_PALETTE_ENTRIES(512)
MCFG_PALETTE_INIT_OWNER(m62_state,spelunk2)
- MCFG_VIDEO_START_OVERRIDE(m62_state,spelunk2)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_spelunk2, this));
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_spelunk2)
MACHINE_CONFIG_END
@@ -1179,7 +1179,7 @@ MACHINE_CONFIG_START(m62_state::youjyudn)
MCFG_GFXDECODE_MODIFY("chr_decode", gfx_m62_tiles_youjyudn)
MCFG_DEVICE_ADD("fg_decode", GFXDECODE, "chr_palette", gfx_m62_fg_youjyudn)
- MCFG_VIDEO_START_OVERRIDE(m62_state,youjyudn)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_youjyudn, this));
MACHINE_CONFIG_END
@@ -1195,7 +1195,7 @@ MACHINE_CONFIG_START(m62_state::horizon)
MCFG_SCREEN_VISIBLE_AREA((64*8-256)/2, 64*8-(64*8-256)/2-1, 0*8, 32*8-1)
MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_horizon)
- MCFG_VIDEO_START_OVERRIDE(m62_state,horizon)
+ set_video_start_cb(config, driver_callback_delegate(&video_start_horizon, this));
MACHINE_CONFIG_END