summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/spdodgeb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/spdodgeb.cpp')
-rw-r--r--src/mame/drivers/spdodgeb.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/drivers/spdodgeb.cpp b/src/mame/drivers/spdodgeb.cpp
index fceb2444935..4e52b5482d6 100644
--- a/src/mame/drivers/spdodgeb.cpp
+++ b/src/mame/drivers/spdodgeb.cpp
@@ -408,12 +408,12 @@ void spdodgeb_state::machine_reset()
MACHINE_CONFIG_START(spdodgeb_state::spdodgeb)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M6502, XTAL(12'000'000)/6) /* 2MHz ? */
- MCFG_CPU_PROGRAM_MAP(spdodgeb_map)
+ MCFG_DEVICE_ADD("maincpu", M6502, XTAL(12'000'000)/6) /* 2MHz ? */
+ MCFG_DEVICE_PROGRAM_MAP(spdodgeb_map)
MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", spdodgeb_state, interrupt, "screen", 0, 1) /* 1 IRQ every 8 visible scanlines, plus NMI for vblank */
- MCFG_CPU_ADD("audiocpu", MC6809, XTAL(12'000'000)/2) // HD68A09P (1.5MHz internally)
- MCFG_CPU_PROGRAM_MAP(spdodgeb_sound_map)
+ MCFG_DEVICE_ADD("audiocpu", MC6809, XTAL(12'000'000)/2) // HD68A09P (1.5MHz internally)
+ MCFG_DEVICE_PROGRAM_MAP(spdodgeb_sound_map)
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@@ -431,19 +431,19 @@ MACHINE_CONFIG_START(spdodgeb_state::spdodgeb)
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
MCFG_GENERIC_LATCH_DATA_PENDING_CB(INPUTLINE("audiocpu", M6809_IRQ_LINE))
- MCFG_SOUND_ADD("ymsnd", YM3812, XTAL(12'000'000)/4)
+ MCFG_DEVICE_ADD("ymsnd", YM3812, XTAL(12'000'000)/4)
MCFG_YM3812_IRQ_HANDLER(INPUTLINE("audiocpu", M6809_FIRQ_LINE))
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
- MCFG_SOUND_ADD("msm1", MSM5205, 384000)
- MCFG_MSM5205_VCLK_CB(WRITELINE(spdodgeb_state, spd_adpcm_int_1)) /* interrupt function */
+ MCFG_DEVICE_ADD("msm1", MSM5205, 384000)
+ MCFG_MSM5205_VCLK_CB(WRITELINE(*this, spdodgeb_state, spd_adpcm_int_1)) /* interrupt function */
MCFG_MSM5205_PRESCALER_SELECTOR(S48_4B) /* 8kHz? */
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.50)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.50)
- MCFG_SOUND_ADD("msm2", MSM5205, 384000)
- MCFG_MSM5205_VCLK_CB(WRITELINE(spdodgeb_state, spd_adpcm_int_2)) /* interrupt function */
+ MCFG_DEVICE_ADD("msm2", MSM5205, 384000)
+ MCFG_MSM5205_VCLK_CB(WRITELINE(*this, spdodgeb_state, spd_adpcm_int_2)) /* interrupt function */
MCFG_MSM5205_PRESCALER_SELECTOR(S48_4B) /* 8kHz? */
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.50)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.50)