summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pacman.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pacman.cpp')
-rw-r--r--src/mame/drivers/pacman.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/mame/drivers/pacman.cpp b/src/mame/drivers/pacman.cpp
index e8a53bfd676..091fee90b95 100644
--- a/src/mame/drivers/pacman.cpp
+++ b/src/mame/drivers/pacman.cpp
@@ -378,7 +378,7 @@ Boards:
*
*************************************/
-void pacman_state::machine_reset_mschamp()
+MACHINE_RESET_MEMBER(pacman_state,mschamp)
{
uint8_t *rom = memregion("maincpu")->base() + 0x10000;
int whichbank = ioport("GAME")->read() & 1;
@@ -390,12 +390,12 @@ void pacman_state::machine_reset_mschamp()
membank("bank2")->set_entry(whichbank);
}
-void pacman_state::machine_reset_superabc()
+MACHINE_RESET_MEMBER(pacman_state,superabc)
{
superabc_bank_w(m_maincpu->space(AS_PROGRAM), 0, 0);
}
-void pacman_state::machine_reset_maketrax()
+MACHINE_RESET_MEMBER(pacman_state,maketrax)
{
m_maketrax_counter = 0;
m_maketrax_offset = 0;
@@ -3552,7 +3552,7 @@ MACHINE_CONFIG_START(pacman_state::pacman)
MCFG_SCREEN_PALETTE("palette")
MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, pacman_state, vblank_irq))
- set_video_start_cb(config, driver_callback_delegate(&video_start_pacman, this));
+ MCFG_VIDEO_START_OVERRIDE(pacman_state,pacman)
/* sound hardware */
SPEAKER(config, "mono").front_center();
@@ -3564,7 +3564,7 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(pacman_state::maketrax)
pacman(config);
- set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_maketrax, this));
+ MCFG_MACHINE_RESET_OVERRIDE(pacman_state,maketrax)
MACHINE_CONFIG_END
MACHINE_CONFIG_START(pacman_state::korosuke)
@@ -3597,7 +3597,7 @@ MACHINE_CONFIG_START(pacman_state::birdiy)
//MCFG_ADDRESSABLE_LATCH_Q6_OUT_CB(WRITELINE(*this, pacman_state, coin_lockout_global_w))
MCFG_ADDRESSABLE_LATCH_Q7_OUT_CB(WRITELINE(*this, pacman_state, coin_counter_w))
- set_video_start_cb(config, driver_callback_delegate(&video_start_birdiy, this));
+ MCFG_VIDEO_START_OVERRIDE(pacman_state,birdiy)
MACHINE_CONFIG_END
@@ -3702,8 +3702,8 @@ MACHINE_CONFIG_START(pacman_state::theglobp)
MCFG_DEVICE_PROGRAM_MAP(epos_map)
MCFG_DEVICE_IO_MAP(epos_portmap)
- set_machine_start_cb(config, driver_callback_delegate(&machine_start_theglobp, this));
- set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_theglobp, this));
+ MCFG_MACHINE_START_OVERRIDE(pacman_state,theglobp)
+ MCFG_MACHINE_RESET_OVERRIDE(pacman_state,theglobp)
MACHINE_CONFIG_END
@@ -3715,8 +3715,8 @@ MACHINE_CONFIG_START(pacman_state::acitya)
MCFG_DEVICE_PROGRAM_MAP(epos_map)
MCFG_DEVICE_IO_MAP(epos_portmap)
- set_machine_start_cb(config, driver_callback_delegate(&machine_start_acitya, this));
- set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_acitya, this));
+ MCFG_MACHINE_START_OVERRIDE(pacman_state,acitya)
+ MCFG_MACHINE_RESET_OVERRIDE(pacman_state,acitya)
MACHINE_CONFIG_END
@@ -3728,8 +3728,8 @@ MACHINE_CONFIG_START(pacman_state::eeekk)
MCFG_DEVICE_PROGRAM_MAP(epos_map)
MCFG_DEVICE_IO_MAP(epos_portmap)
- set_machine_start_cb(config, driver_callback_delegate(&machine_start_eeekk, this));
- set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_eeekk, this));
+ MCFG_MACHINE_START_OVERRIDE(pacman_state,eeekk)
+ MCFG_MACHINE_RESET_OVERRIDE(pacman_state,eeekk)
MACHINE_CONFIG_END
@@ -3805,7 +3805,7 @@ MACHINE_CONFIG_START(pacman_state::s2650games)
MCFG_SCREEN_UPDATE_DRIVER(pacman_state, screen_update_s2650games)
MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, pacman_state, s2650_interrupt))
- set_video_start_cb(config, driver_callback_delegate(&video_start_s2650games, this));
+ MCFG_VIDEO_START_OVERRIDE(pacman_state,s2650games)
/* sound hardware */
MCFG_DEVICE_REMOVE("namco")
@@ -3862,7 +3862,7 @@ MACHINE_CONFIG_START(pacman_state::mschamp)
MCFG_DEVICE_PROGRAM_MAP(mschamp_map)
MCFG_DEVICE_IO_MAP(mschamp_portmap)
- set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_mschamp, this));
+ MCFG_MACHINE_RESET_OVERRIDE(pacman_state,mschamp)
MACHINE_CONFIG_END
@@ -3875,7 +3875,7 @@ MACHINE_CONFIG_START(pacman_state::superabc)
MCFG_NVRAM_ADD_0FILL("28c16.u17")
- set_machine_reset_cb(config, driver_callback_delegate(&machine_reset_superabc, this));
+ MCFG_MACHINE_RESET_OVERRIDE(pacman_state,superabc)
/* video hardware */
MCFG_GFXDECODE_MODIFY("gfxdecode", gfx_superabc)