summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/lastduel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/lastduel.cpp')
-rw-r--r--src/mame/drivers/lastduel.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/mame/drivers/lastduel.cpp b/src/mame/drivers/lastduel.cpp
index 5ef11c7db36..f1f89c43dd5 100644
--- a/src/mame/drivers/lastduel.cpp
+++ b/src/mame/drivers/lastduel.cpp
@@ -490,13 +490,13 @@ void lastduel_state::machine_reset()
MACHINE_CONFIG_START(lastduel_state::lastduel)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M68000, 10000000) // Unconfirmed - could be 8MHz
- MCFG_CPU_PROGRAM_MAP(lastduel_map)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", lastduel_state, irq2_line_hold)
+ MCFG_DEVICE_ADD("maincpu", M68000, 10000000) // Unconfirmed - could be 8MHz
+ MCFG_DEVICE_PROGRAM_MAP(lastduel_map)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", lastduel_state, irq2_line_hold)
MCFG_TIMER_DRIVER_ADD_PERIODIC("timer_irq", lastduel_state, lastduel_timer_cb, attotime::from_hz(120))
- MCFG_CPU_ADD("audiocpu", Z80, XTAL(3'579'545))
- MCFG_CPU_PROGRAM_MAP(sound_map)
+ MCFG_DEVICE_ADD("audiocpu", Z80, XTAL(3'579'545))
+ MCFG_DEVICE_PROGRAM_MAP(sound_map)
MCFG_MACHINE_START_OVERRIDE(lastduel_state,lastduel)
@@ -508,7 +508,7 @@ MACHINE_CONFIG_START(lastduel_state::lastduel)
MCFG_SCREEN_SIZE(64*8, 32*8)
MCFG_SCREEN_VISIBLE_AREA(8*8, (64-8)*8-1, 1*8, 31*8-1 )
MCFG_SCREEN_UPDATE_DRIVER(lastduel_state, screen_update_lastduel)
- MCFG_SCREEN_VBLANK_CALLBACK(DEVWRITELINE("spriteram", buffered_spriteram16_device, vblank_copy_rising))
+ MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE("spriteram", buffered_spriteram16_device, vblank_copy_rising))
MCFG_SCREEN_PALETTE("palette")
MCFG_BUFFERED_SPRITERAM16_ADD("spriteram")
@@ -523,11 +523,11 @@ MACHINE_CONFIG_START(lastduel_state::lastduel)
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
- MCFG_SOUND_ADD("ym1", YM2203, XTAL(3'579'545))
+ MCFG_DEVICE_ADD("ym1", YM2203, XTAL(3'579'545))
MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40)
- MCFG_SOUND_ADD("ym2", YM2203, XTAL(3'579'545))
+ MCFG_DEVICE_ADD("ym2", YM2203, XTAL(3'579'545))
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40)
MACHINE_CONFIG_END
@@ -535,13 +535,13 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(lastduel_state::madgear)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M68000, XTAL(10'000'000))
- MCFG_CPU_PROGRAM_MAP(madgear_map)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", lastduel_state, irq5_line_hold)
+ MCFG_DEVICE_ADD("maincpu", M68000, XTAL(10'000'000))
+ MCFG_DEVICE_PROGRAM_MAP(madgear_map)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", lastduel_state, irq5_line_hold)
MCFG_TIMER_DRIVER_ADD_PERIODIC("timer_irq", lastduel_state, madgear_timer_cb, attotime::from_hz(120))
- MCFG_CPU_ADD("audiocpu", Z80, XTAL(3'579'545))
- MCFG_CPU_PROGRAM_MAP(madgear_sound_map)
+ MCFG_DEVICE_ADD("audiocpu", Z80, XTAL(3'579'545))
+ MCFG_DEVICE_PROGRAM_MAP(madgear_sound_map)
MCFG_MACHINE_START_OVERRIDE(lastduel_state,madgear)
@@ -553,7 +553,7 @@ MACHINE_CONFIG_START(lastduel_state::madgear)
MCFG_SCREEN_SIZE(64*8, 32*8)
MCFG_SCREEN_VISIBLE_AREA(8*8, (64-8)*8-1, 1*8, 31*8-1 )
MCFG_SCREEN_UPDATE_DRIVER(lastduel_state, screen_update_madgear)
- MCFG_SCREEN_VBLANK_CALLBACK(DEVWRITELINE("spriteram", buffered_spriteram16_device, vblank_copy_rising))
+ MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE("spriteram", buffered_spriteram16_device, vblank_copy_rising))
MCFG_SCREEN_PALETTE("palette")
MCFG_BUFFERED_SPRITERAM16_ADD("spriteram")
@@ -568,11 +568,11 @@ MACHINE_CONFIG_START(lastduel_state::madgear)
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
- MCFG_SOUND_ADD("ym1", YM2203, XTAL(3'579'545))
+ MCFG_DEVICE_ADD("ym1", YM2203, XTAL(3'579'545))
MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40)
- MCFG_SOUND_ADD("ym2", YM2203, XTAL(3'579'545))
+ MCFG_DEVICE_ADD("ym2", YM2203, XTAL(3'579'545))
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40)
MCFG_OKIM6295_ADD("oki", XTAL(10'000'000)/10, PIN7_HIGH)