diff options
Diffstat (limited to 'src/mame/drivers/maygay1b.cpp')
-rw-r--r-- | src/mame/drivers/maygay1b.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/maygay1b.cpp b/src/mame/drivers/maygay1b.cpp index 035d342a33b..79afee44c9a 100644 --- a/src/mame/drivers/maygay1b.cpp +++ b/src/mame/drivers/maygay1b.cpp @@ -795,11 +795,11 @@ MACHINE_CONFIG_START(maygay1b_state::maygay_m1) S16LF01(config, m_vfd); SPEAKER(config, "lspeaker").front_left(); SPEAKER(config, "rspeaker").front_right(); - MCFG_DEVICE_ADD("aysnd", YM2149, M1_MASTER_CLOCK) - MCFG_AY8910_PORT_A_WRITE_CB(WRITE8(*this, maygay1b_state, m1_meter_w)) - MCFG_AY8910_PORT_B_WRITE_CB(WRITE8(*this, maygay1b_state, m1_lockout_w)) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0) + YM2149(config, m_ay, M1_MASTER_CLOCK); + m_ay->port_a_write_callback().set(FUNC(maygay1b_state::m1_meter_w)); + m_ay->port_b_write_callback().set(FUNC(maygay1b_state::m1_lockout_w)); + m_ay->add_route(ALL_OUTPUTS, "lspeaker", 1.0); + m_ay->add_route(ALL_OUTPUTS, "rspeaker", 1.0); MCFG_DEVICE_ADD("ymsnd", YM2413, M1_MASTER_CLOCK/4) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) |