summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/volfied.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/volfied.cpp')
-rw-r--r--src/mame/drivers/volfied.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/volfied.cpp b/src/mame/drivers/volfied.cpp
index 9e238904da6..287d5f7af39 100644
--- a/src/mame/drivers/volfied.cpp
+++ b/src/mame/drivers/volfied.cpp
@@ -280,14 +280,14 @@ MACHINE_CONFIG_START(volfied_state::volfied)
/* sound hardware */
SPEAKER(config, "mono").front_center();
- MCFG_DEVICE_ADD("ymsnd", YM2203, 4000000)
- MCFG_YM2203_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
- MCFG_AY8910_PORT_A_READ_CB(IOPORT("DSWA"))
- MCFG_AY8910_PORT_B_READ_CB(IOPORT("DSWB"))
- MCFG_SOUND_ROUTE(0, "mono", 0.15)
- MCFG_SOUND_ROUTE(1, "mono", 0.15)
- MCFG_SOUND_ROUTE(2, "mono", 0.15)
- MCFG_SOUND_ROUTE(3, "mono", 0.60)
+ ym2203_device &ymsnd(YM2203(config, "ymsnd", 4000000));
+ ymsnd.irq_handler().set_inputline(m_audiocpu, 0);
+ ymsnd.port_a_read_callback().set_ioport("DSWA");
+ ymsnd.port_b_read_callback().set_ioport("DSWB");
+ ymsnd.add_route(0, "mono", 0.15);
+ ymsnd.add_route(1, "mono", 0.15);
+ ymsnd.add_route(2, "mono", 0.15);
+ ymsnd.add_route(3, "mono", 0.60);
MCFG_DEVICE_ADD("ciu", PC060HA, 0)
MCFG_PC060HA_MASTER_CPU("maincpu")