summaryrefslogtreecommitdiffstats
path: root/src/mame/audio/qix.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/audio/qix.cpp')
-rw-r--r--src/mame/audio/qix.cpp48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/mame/audio/qix.cpp b/src/mame/audio/qix.cpp
index a28dc040366..fcd9a2128e1 100644
--- a/src/mame/audio/qix.cpp
+++ b/src/mame/audio/qix.cpp
@@ -172,33 +172,33 @@ void qix_state::audio_map(address_map &map)
*************************************/
MACHINE_CONFIG_START(qix_state::qix_audio)
- MCFG_CPU_ADD("audiocpu", M6802, SOUND_CLOCK_OSC/2) /* 0.92 MHz */
- MCFG_CPU_PROGRAM_MAP(audio_map)
+ MCFG_DEVICE_ADD("audiocpu", M6802, SOUND_CLOCK_OSC/2) /* 0.92 MHz */
+ MCFG_DEVICE_PROGRAM_MAP(audio_map)
MCFG_DEVICE_ADD("sndpia0", PIA6821, 0)
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(qix_state, sync_sndpia1_porta_w))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(qix_state, qix_vol_w))
- MCFG_PIA_CA2_HANDLER(DEVWRITELINE("sndpia1", pia6821_device, ca1_w))
- MCFG_PIA_CB2_HANDLER(WRITELINE(qix_state, qix_flip_screen_w))
- MCFG_PIA_IRQA_HANDLER(WRITELINE(qix_state, qix_pia_dint))
- MCFG_PIA_IRQB_HANDLER(WRITELINE(qix_state, qix_pia_dint))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, qix_state, sync_sndpia1_porta_w))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, qix_state, qix_vol_w))
+ MCFG_PIA_CA2_HANDLER(WRITELINE("sndpia1", pia6821_device, ca1_w))
+ MCFG_PIA_CB2_HANDLER(WRITELINE(*this, qix_state, qix_flip_screen_w))
+ MCFG_PIA_IRQA_HANDLER(WRITELINE(*this, qix_state, qix_pia_dint))
+ MCFG_PIA_IRQB_HANDLER(WRITELINE(*this, qix_state, qix_pia_dint))
MCFG_DEVICE_ADD("sndpia1", PIA6821, 0)
- MCFG_PIA_WRITEPA_HANDLER(DEVWRITE8("sndpia0", pia6821_device, porta_w))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(qix_state,qix_dac_w))
- MCFG_PIA_CA2_HANDLER(DEVWRITELINE("sndpia0", pia6821_device, ca1_w))
- MCFG_PIA_IRQA_HANDLER(WRITELINE(qix_state, qix_pia_sint))
- MCFG_PIA_IRQB_HANDLER(WRITELINE(qix_state, qix_pia_sint))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8("sndpia0", pia6821_device, porta_w))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, qix_state,qix_dac_w))
+ MCFG_PIA_CA2_HANDLER(WRITELINE("sndpia0", pia6821_device, ca1_w))
+ MCFG_PIA_IRQA_HANDLER(WRITELINE(*this, qix_state, qix_pia_sint))
+ MCFG_PIA_IRQB_HANDLER(WRITELINE(*this, qix_state, qix_pia_sint))
MCFG_DEVICE_ADD("sndpia2", PIA6821, 0)
- MCFG_PIA_WRITEPA_HANDLER(WRITE8(qix_state, sndpia_2_warning_w))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(qix_state, sndpia_2_warning_w))
- MCFG_PIA_CA2_HANDLER(WRITE8(qix_state, sndpia_2_warning_w))
- MCFG_PIA_CB2_HANDLER(WRITE8(qix_state, sndpia_2_warning_w))
+ MCFG_PIA_WRITEPA_HANDLER(WRITE8(*this, qix_state, sndpia_2_warning_w))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, qix_state, sndpia_2_warning_w))
+ MCFG_PIA_CA2_HANDLER(WRITE8(*this, qix_state, sndpia_2_warning_w))
+ MCFG_PIA_CB2_HANDLER(WRITE8(*this, qix_state, sndpia_2_warning_w))
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
- MCFG_SOUND_ADD("discrete", DISCRETE, 0)
+ MCFG_DEVICE_ADD("discrete", DISCRETE)
MCFG_DISCRETE_INTF(qix)
MCFG_SOUND_ROUTE(0, "lspeaker", 1.0)
MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
@@ -208,16 +208,16 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(qix_state::slither_audio)
MCFG_DEVICE_ADD("sndpia0", PIA6821, 0)
MCFG_PIA_READPA_HANDLER(IOPORT("P2"))
- MCFG_PIA_WRITEPB_HANDLER(WRITE8(qix_state, slither_coinctl_w))
- MCFG_PIA_CB2_HANDLER(WRITELINE(qix_state, qix_flip_screen_w))
- MCFG_PIA_IRQA_HANDLER(WRITELINE(qix_state, qix_pia_dint))
- MCFG_PIA_IRQB_HANDLER(WRITELINE(qix_state, qix_pia_dint))
+ MCFG_PIA_WRITEPB_HANDLER(WRITE8(*this, qix_state, slither_coinctl_w))
+ MCFG_PIA_CB2_HANDLER(WRITELINE(*this, qix_state, qix_flip_screen_w))
+ MCFG_PIA_IRQA_HANDLER(WRITELINE(*this, qix_state, qix_pia_dint))
+ MCFG_PIA_IRQB_HANDLER(WRITELINE(*this, qix_state, qix_pia_dint))
MCFG_SPEAKER_STANDARD_MONO("mono")
- MCFG_SOUND_ADD("sn1", SN76489, SLITHER_CLOCK_OSC/4/4)
+ MCFG_DEVICE_ADD("sn1", SN76489, SLITHER_CLOCK_OSC/4/4)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
- MCFG_SOUND_ADD("sn2", SN76489, SLITHER_CLOCK_OSC/4/4)
+ MCFG_DEVICE_ADD("sn2", SN76489, SLITHER_CLOCK_OSC/4/4)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
MACHINE_CONFIG_END