summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/madalien.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/madalien.cpp')
-rw-r--r--src/mame/drivers/madalien.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/madalien.cpp b/src/mame/drivers/madalien.cpp
index 876d32de1ad..9bc9700b42b 100644
--- a/src/mame/drivers/madalien.cpp
+++ b/src/mame/drivers/madalien.cpp
@@ -153,11 +153,11 @@ INPUT_PORTS_END
MACHINE_CONFIG_START(madalien_state::madalien)
/* main CPU */
- MCFG_CPU_ADD("maincpu", M6502, MADALIEN_MAIN_CLOCK / 8) /* 1324kHz */
- MCFG_CPU_PROGRAM_MAP(main_map)
+ MCFG_DEVICE_ADD("maincpu", M6502, MADALIEN_MAIN_CLOCK / 8) /* 1324kHz */
+ MCFG_DEVICE_PROGRAM_MAP(main_map)
- MCFG_CPU_ADD("audiocpu", M6502, SOUND_CLOCK / 8) /* 512kHz */
- MCFG_CPU_PROGRAM_MAP(audio_map)
+ MCFG_DEVICE_ADD("audiocpu", M6502, SOUND_CLOCK / 8) /* 512kHz */
+ MCFG_DEVICE_PROGRAM_MAP(audio_map)
/* video hardware */
madalien_video(config);
@@ -170,14 +170,14 @@ MACHINE_CONFIG_START(madalien_state::madalien)
MCFG_GENERIC_LATCH_8_ADD("soundlatch2")
- MCFG_SOUND_ADD("aysnd", AY8910, SOUND_CLOCK / 4)
- MCFG_AY8910_PORT_A_WRITE_CB(WRITE8(madalien_state, madalien_portA_w))
- MCFG_AY8910_PORT_B_WRITE_CB(WRITE8(madalien_state, madalien_portB_w))
+ MCFG_DEVICE_ADD("aysnd", AY8910, SOUND_CLOCK / 4)
+ MCFG_AY8910_PORT_A_WRITE_CB(WRITE8(*this, madalien_state, madalien_portA_w))
+ MCFG_AY8910_PORT_B_WRITE_CB(WRITE8(*this, madalien_state, madalien_portB_w))
MCFG_SOUND_ROUTE(0, "discrete", 1.0, 0)
MCFG_SOUND_ROUTE(1, "discrete", 1.0, 1)
MCFG_SOUND_ROUTE(2, "discrete", 1.0, 2)
- MCFG_SOUND_ADD("discrete", DISCRETE, 0)
+ MCFG_DEVICE_ADD("discrete", DISCRETE)
MCFG_DISCRETE_INTF(madalien)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)