diff options
Diffstat (limited to 'src/mame/drivers/lastbank.cpp')
-rw-r--r-- | src/mame/drivers/lastbank.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/drivers/lastbank.cpp b/src/mame/drivers/lastbank.cpp index 4f3599d42f8..941bbbe96f9 100644 --- a/src/mame/drivers/lastbank.cpp +++ b/src/mame/drivers/lastbank.cpp @@ -511,15 +511,15 @@ TIMER_DEVICE_CALLBACK_MEMBER(lastbank_state::irq_scanline) MACHINE_CONFIG_START(lastbank_state::lastbank) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu",Z80,MASTER_CLOCK/4) //!!! TC0091LVC !!! - MCFG_CPU_PROGRAM_MAP(lastbank_map) + MCFG_DEVICE_ADD("maincpu",Z80,MASTER_CLOCK/4) //!!! TC0091LVC !!! + MCFG_DEVICE_PROGRAM_MAP(lastbank_map) MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", lastbank_state, irq_scanline, "screen", 0, 1) MCFG_NVRAM_ADD_0FILL("nvram") - MCFG_CPU_ADD("audiocpu",Z80,MASTER_CLOCK/4) - MCFG_CPU_PROGRAM_MAP(lastbank_audio_map) - MCFG_CPU_IO_MAP(lastbank_audio_io) + MCFG_DEVICE_ADD("audiocpu",Z80,MASTER_CLOCK/4) + MCFG_DEVICE_PROGRAM_MAP(lastbank_audio_map) + MCFG_DEVICE_IO_MAP(lastbank_audio_io) // yes, we have no interrupts MCFG_QUANTUM_PERFECT_CPU("maincpu") @@ -534,7 +534,7 @@ MACHINE_CONFIG_START(lastbank_state::lastbank) MCFG_SCREEN_SIZE(64*8, 32*8) MCFG_SCREEN_VISIBLE_AREA(0*8, 40*8-1, 2*8, 30*8-1) MCFG_SCREEN_UPDATE_DRIVER(lastbank_state, screen_update) - MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(lastbank_state, screen_vblank)) + MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, lastbank_state, screen_vblank)) MCFG_SCREEN_PALETTE("palette") MCFG_GFXDECODE_ADD("gfxdecode", "palette", lastbank ) @@ -555,11 +555,11 @@ MACHINE_CONFIG_START(lastbank_state::lastbank) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.75) MCFG_ES8712_ADD("essnd", 0) - MCFG_ES8712_MSM_WRITE_CALLBACK(DEVWRITE8("msm", msm6585_device, data_w)) + MCFG_ES8712_MSM_WRITE_CALLBACK(WRITE8("msm", msm6585_device, data_w)) MCFG_ES8712_MSM_TAG("msm") - MCFG_SOUND_ADD("msm", MSM6585, 640_kHz_XTAL) /* Not verified, It's actually MSM6585? */ - MCFG_MSM6585_VCK_CALLBACK(DEVWRITELINE("essnd", es8712_device, msm_int)) + MCFG_DEVICE_ADD("msm", MSM6585, 640_kHz_XTAL) /* Not verified, It's actually MSM6585? */ + MCFG_MSM6585_VCK_CALLBACK(WRITELINE("essnd", es8712_device, msm_int)) MCFG_MSM6585_PRESCALER_SELECTOR(S40) /* Not verified */ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) |