diff options
Diffstat (limited to 'src/mame/drivers/volfied.cpp')
-rw-r--r-- | src/mame/drivers/volfied.cpp | 16 |
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") |