From 62620055c4c0988bc6f87e5c4d26d05bc5025477 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Tue, 6 May 2014 18:27:22 +0000 Subject: [PATCH] ym2203, ym2608 and ym2610: initialize things properly. Thanks Micko! (nw) --- src/emu/sound/2203intf.c | 2 ++ src/emu/sound/2608intf.c | 2 ++ src/emu/sound/2610intf.c | 6 ++++++ src/mame/drivers/2mindril.c | 1 - src/mame/drivers/aerofgt.c | 6 ------ src/mame/drivers/asuka.c | 1 - src/mame/drivers/bbusters.c | 2 -- src/mame/drivers/crshrace.c | 1 - src/mame/drivers/f1gp.c | 1 - src/mame/drivers/fromanc2.c | 3 --- src/mame/drivers/gstriker.c | 2 -- src/mame/drivers/inufuku.c | 1 - src/mame/drivers/mcatadv.c | 1 - src/mame/drivers/metro.c | 2 -- src/mame/drivers/neogeo.c | 1 - src/mame/drivers/neoprint.c | 2 -- src/mame/drivers/ninjaw.c | 2 -- src/mame/drivers/othunder.c | 1 - src/mame/drivers/pipedrm.c | 2 -- src/mame/drivers/psikyo.c | 2 -- src/mame/drivers/slapshot.c | 2 -- src/mame/drivers/suprslam.c | 1 - src/mame/drivers/tail2nos.c | 1 - src/mame/drivers/taito_b.c | 9 --------- src/mame/drivers/taito_f2.c | 1 - src/mame/drivers/taito_h.c | 3 --- src/mame/drivers/taito_l.c | 1 - src/mame/drivers/taito_x.c | 3 --- src/mame/drivers/taito_z.c | 10 ---------- src/mame/drivers/taitoair.c | 1 - src/mame/drivers/taotaido.c | 1 - src/mame/drivers/warriorb.c | 2 -- src/mame/drivers/wc90.c | 1 - src/mame/drivers/welltris.c | 1 - src/mame/drivers/wgp.c | 1 - src/mame/drivers/zn.c | 1 - src/mess/drivers/pc8801.c | 1 - src/mess/drivers/pc9801.c | 2 -- 38 files changed, 10 insertions(+), 73 deletions(-) diff --git a/src/emu/sound/2203intf.c b/src/emu/sound/2203intf.c index 559255f0c68..a2eea6b73e8 100644 --- a/src/emu/sound/2203intf.c +++ b/src/emu/sound/2203intf.c @@ -190,4 +190,6 @@ ym2203_device::ym2203_device(const machine_config &mconfig, const char *tag, dev : ay8910_device(mconfig, YM2203, "YM2203", tag, owner, clock, "ym2203", __FILE__), m_irq_handler(*this) { + m_flags = AY8910_LEGACY_OUTPUT; + m_res_load[0] = m_res_load[1] = m_res_load[2] = 1000; //Default values for resistor loads } diff --git a/src/emu/sound/2608intf.c b/src/emu/sound/2608intf.c index 203961d20e9..ad60b7022b0 100644 --- a/src/emu/sound/2608intf.c +++ b/src/emu/sound/2608intf.c @@ -189,6 +189,8 @@ ym2608_device::ym2608_device(const machine_config &mconfig, const char *tag, dev : ay8910_device(mconfig, YM2608, "YM2608", tag, owner, clock, "ym2608", __FILE__), m_irq_handler(*this) { + m_flags = AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT; + m_res_load[0] = m_res_load[1] = m_res_load[2] = 1000; //Default values for resistor loads } ROM_START( ym2608 ) diff --git a/src/emu/sound/2610intf.c b/src/emu/sound/2610intf.c index 9404659f99d..7423d346475 100644 --- a/src/emu/sound/2610intf.c +++ b/src/emu/sound/2610intf.c @@ -208,12 +208,16 @@ ym2610_device::ym2610_device(const machine_config &mconfig, const char *tag, dev : ay8910_device(mconfig, YM2610, "YM2610", tag, owner, clock, "ym2610", __FILE__), m_irq_handler(*this) { + m_flags = AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT; + m_res_load[0] = m_res_load[1] = m_res_load[2] = 1000; //Default values for resistor loads } ym2610_device::ym2610_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source) : ay8910_device(mconfig, type, name, tag, owner, clock, shortname, source), m_irq_handler(*this) { + m_flags = AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT; + m_res_load[0] = m_res_load[1] = m_res_load[2] = 1000; //Default values for resistor loads } const device_type YM2610B = &device_creator; @@ -221,4 +225,6 @@ const device_type YM2610B = &device_creator; ym2610b_device::ym2610b_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : ym2610_device(mconfig, YM2610B, "YM2610B", tag, owner, clock, "ym2610b", __FILE__) { + m_flags = AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT; + m_res_load[0] = m_res_load[1] = m_res_load[2] = 1000; //Default values for resistor loads } diff --git a/src/mame/drivers/2mindril.c b/src/mame/drivers/2mindril.c index 41955a00268..b5b2dcf9869 100644 --- a/src/mame/drivers/2mindril.c +++ b/src/mame/drivers/2mindril.c @@ -470,7 +470,6 @@ static MACHINE_CONFIG_START( drill, _2mindril_state ) MCFG_SOUND_ADD("ymsnd", YM2610B, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(_2mindril_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/aerofgt.c b/src/mame/drivers/aerofgt.c index 541df681856..37f151a92f0 100644 --- a/src/mame/drivers/aerofgt.c +++ b/src/mame/drivers/aerofgt.c @@ -1344,7 +1344,6 @@ static MACHINE_CONFIG_START( pspikes, aerofgt_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(aerofgt_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -1504,7 +1503,6 @@ static MACHINE_CONFIG_START( karatblz, aerofgt_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_8MHz ) /* verified on pcb */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(aerofgt_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -1559,7 +1557,6 @@ static MACHINE_CONFIG_START( spinlbrk, aerofgt_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_8MHz) /* verified on pcb */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(aerofgt_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -1613,7 +1610,6 @@ static MACHINE_CONFIG_START( turbofrc, aerofgt_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_8MHz) /* verified on pcb */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(aerofgt_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -1668,7 +1664,6 @@ static MACHINE_CONFIG_START( aerofgtb, aerofgt_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(aerofgt_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -1717,7 +1712,6 @@ static MACHINE_CONFIG_START( aerofgt, aerofgt_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_8MHz) /* verified on pcb */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(aerofgt_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/asuka.c b/src/mame/drivers/asuka.c index 52444615175..c1cb77132e1 100644 --- a/src/mame/drivers/asuka.c +++ b/src/mame/drivers/asuka.c @@ -864,7 +864,6 @@ static MACHINE_CONFIG_START( bonzeadv, asuka_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(asuka_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) diff --git a/src/mame/drivers/bbusters.c b/src/mame/drivers/bbusters.c index 7b405c1fbf5..0bc1d3585f8 100644 --- a/src/mame/drivers/bbusters.c +++ b/src/mame/drivers/bbusters.c @@ -689,7 +689,6 @@ static MACHINE_CONFIG_START( bbusters, bbusters_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(bbusters_state, sound_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) MCFG_SOUND_ROUTE(0, "rspeaker", 1.0) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -729,7 +728,6 @@ static MACHINE_CONFIG_START( mechatt, bbusters_state ) MCFG_SOUND_ADD("ymsnd", YM2608, 8000000) MCFG_YM2608_IRQ_HANDLER(WRITELINE(bbusters_state, sound_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.50) MCFG_SOUND_ROUTE(0, "rspeaker", 0.50) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/crshrace.c b/src/mame/drivers/crshrace.c index 0c54c5a8e5d..6f87b0d3a28 100644 --- a/src/mame/drivers/crshrace.c +++ b/src/mame/drivers/crshrace.c @@ -467,7 +467,6 @@ static MACHINE_CONFIG_START( crshrace, crshrace_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(crshrace_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/f1gp.c b/src/mame/drivers/f1gp.c index 91b9b6646e8..278ca0602d9 100644 --- a/src/mame/drivers/f1gp.c +++ b/src/mame/drivers/f1gp.c @@ -450,7 +450,6 @@ static MACHINE_CONFIG_START( f1gp, f1gp_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_8MHz) MCFG_YM2610_IRQ_HANDLER(WRITELINE(f1gp_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/fromanc2.c b/src/mame/drivers/fromanc2.c index afeb54b7efd..23226dda05d 100644 --- a/src/mame/drivers/fromanc2.c +++ b/src/mame/drivers/fromanc2.c @@ -564,7 +564,6 @@ static MACHINE_CONFIG_START( fromanc2, fromanc2_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(fromanc2_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.50) MCFG_SOUND_ROUTE(1, "mono", 0.75) MCFG_SOUND_ROUTE(2, "mono", 0.75) @@ -617,7 +616,6 @@ static MACHINE_CONFIG_START( fromancr, fromanc2_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(fromanc2_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.50) MCFG_SOUND_ROUTE(1, "mono", 0.75) MCFG_SOUND_ROUTE(2, "mono", 0.75) @@ -667,7 +665,6 @@ static MACHINE_CONFIG_START( fromanc4, fromanc2_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(fromanc2_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.50) MCFG_SOUND_ROUTE(1, "mono", 0.75) MCFG_SOUND_ROUTE(2, "mono", 0.75) diff --git a/src/mame/drivers/gstriker.c b/src/mame/drivers/gstriker.c index e971201ab34..1d3782d14c6 100644 --- a/src/mame/drivers/gstriker.c +++ b/src/mame/drivers/gstriker.c @@ -570,7 +570,6 @@ static MACHINE_CONFIG_START( gstriker, gstriker_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(gstriker_state, gs_ym2610_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -620,7 +619,6 @@ static MACHINE_CONFIG_START( vgoal, gstriker_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(gstriker_state, gs_ym2610_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/inufuku.c b/src/mame/drivers/inufuku.c index 19842999234..e9f7c4ff33e 100644 --- a/src/mame/drivers/inufuku.c +++ b/src/mame/drivers/inufuku.c @@ -404,7 +404,6 @@ static MACHINE_CONFIG_START( inufuku, inufuku_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 32000000/4) MCFG_YM2610_IRQ_HANDLER(WRITELINE(inufuku_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.50) MCFG_SOUND_ROUTE(1, "mono", 0.75) MCFG_SOUND_ROUTE(2, "mono", 0.75) diff --git a/src/mame/drivers/mcatadv.c b/src/mame/drivers/mcatadv.c index 67d0e5d5756..ee9ab9db7db 100644 --- a/src/mame/drivers/mcatadv.c +++ b/src/mame/drivers/mcatadv.c @@ -464,7 +464,6 @@ static MACHINE_CONFIG_START( mcatadv, mcatadv_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* verified on pcb */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(mcatadv_state, sound_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.32) MCFG_SOUND_ROUTE(0, "rspeaker", 0.32) MCFG_SOUND_ROUTE(1, "lspeaker", 0.5) diff --git a/src/mame/drivers/metro.c b/src/mame/drivers/metro.c index b62d78b5e5b..8260ef82b9a 100644 --- a/src/mame/drivers/metro.c +++ b/src/mame/drivers/metro.c @@ -4541,7 +4541,6 @@ static MACHINE_CONFIG_START( blzntrnd, metro_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(metro_state, blzntrnd_irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -4587,7 +4586,6 @@ static MACHINE_CONFIG_START( gstrik2, metro_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(metro_state, blzntrnd_irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/neogeo.c b/src/mame/drivers/neogeo.c index b017bd14201..348185dc6b1 100644 --- a/src/mame/drivers/neogeo.c +++ b/src/mame/drivers/neogeo.c @@ -1792,7 +1792,6 @@ MACHINE_CONFIG_START( neogeo_base, neogeo_state ) MCFG_SOUND_ADD("ymsnd", YM2610, NEOGEO_YM2610_CLOCK) MCFG_YM2610_IRQ_HANDLER(INPUTLINE("audiocpu", 0)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.60) MCFG_SOUND_ROUTE(0, "rspeaker", 0.60) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/neoprint.c b/src/mame/drivers/neoprint.c index 736b987ba93..5df9d3eaa04 100644 --- a/src/mame/drivers/neoprint.c +++ b/src/mame/drivers/neoprint.c @@ -507,7 +507,6 @@ static MACHINE_CONFIG_START( neoprint, neoprint_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 24000000 / 3) MCFG_YM2610_IRQ_HANDLER(WRITELINE(neoprint_state, audio_cpu_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.60) MCFG_SOUND_ROUTE(0, "rspeaker", 0.60) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -551,7 +550,6 @@ static MACHINE_CONFIG_START( nprsp, neoprint_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 24000000 / 3) MCFG_YM2610_IRQ_HANDLER(WRITELINE(neoprint_state, audio_cpu_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.60) MCFG_SOUND_ROUTE(0, "rspeaker", 0.60) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/ninjaw.c b/src/mame/drivers/ninjaw.c index 71607aeeafe..88bc4590687 100644 --- a/src/mame/drivers/ninjaw.c +++ b/src/mame/drivers/ninjaw.c @@ -846,7 +846,6 @@ static MACHINE_CONFIG_START( ninjaw, ninjaw_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(ninjaw_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 1.0) @@ -967,7 +966,6 @@ static MACHINE_CONFIG_START( darius2, ninjaw_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(ninjaw_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 1.0) diff --git a/src/mame/drivers/othunder.c b/src/mame/drivers/othunder.c index dc0b573ccad..ec04fa72a3a 100644 --- a/src/mame/drivers/othunder.c +++ b/src/mame/drivers/othunder.c @@ -689,7 +689,6 @@ static MACHINE_CONFIG_START( othunder, othunder_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(othunder_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "2610.0l", 0.25) MCFG_SOUND_ROUTE(0, "2610.0r", 0.25) MCFG_SOUND_ROUTE(1, "2610.1l", 1.0) diff --git a/src/mame/drivers/pipedrm.c b/src/mame/drivers/pipedrm.c index f84df2c184d..87528507d9d 100644 --- a/src/mame/drivers/pipedrm.c +++ b/src/mame/drivers/pipedrm.c @@ -669,7 +669,6 @@ static MACHINE_CONFIG_START( pipedrm, pipedrm_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(pipedrm_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.50) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -711,7 +710,6 @@ static MACHINE_CONFIG_START( hatris, pipedrm_state ) MCFG_SOUND_ADD("ymsnd", YM2608, 8000000) MCFG_YM2608_IRQ_HANDLER(WRITELINE(pipedrm_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.50) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) diff --git a/src/mame/drivers/psikyo.c b/src/mame/drivers/psikyo.c index 8fd3c8c9466..7024ccf9cb2 100644 --- a/src/mame/drivers/psikyo.c +++ b/src/mame/drivers/psikyo.c @@ -1062,7 +1062,6 @@ static MACHINE_CONFIG_START( sngkace, psikyo_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_32MHz/4) /* verified on pcb */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(psikyo_state, sound_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 1.2) MCFG_SOUND_ROUTE(0, "rspeaker", 1.2) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -1109,7 +1108,6 @@ static MACHINE_CONFIG_START( gunbird, psikyo_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(psikyo_state, sound_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 1.2) MCFG_SOUND_ROUTE(0, "rspeaker", 1.2) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/slapshot.c b/src/mame/drivers/slapshot.c index 240085621fd..3173bee068f 100644 --- a/src/mame/drivers/slapshot.c +++ b/src/mame/drivers/slapshot.c @@ -525,7 +525,6 @@ static MACHINE_CONFIG_START( slapshot, slapshot_state ) MCFG_SOUND_ADD("ymsnd", YM2610B, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(slapshot_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -587,7 +586,6 @@ static MACHINE_CONFIG_START( opwolf3, slapshot_state ) MCFG_SOUND_ADD("ymsnd", YM2610B, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(slapshot_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/suprslam.c b/src/mame/drivers/suprslam.c index 7c568b17a3b..ad8e9968a9a 100644 --- a/src/mame/drivers/suprslam.c +++ b/src/mame/drivers/suprslam.c @@ -336,7 +336,6 @@ static MACHINE_CONFIG_START( suprslam, suprslam_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(suprslam_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/tail2nos.c b/src/mame/drivers/tail2nos.c index d55d0b67080..1bcaf8eb1d7 100644 --- a/src/mame/drivers/tail2nos.c +++ b/src/mame/drivers/tail2nos.c @@ -246,7 +246,6 @@ static MACHINE_CONFIG_START( tail2nos, tail2nos_state ) MCFG_SOUND_ADD("ymsnd", YM2608, XTAL_8MHz) /* verified on pcb */ MCFG_YM2608_IRQ_HANDLER(WRITELINE(tail2nos_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_AY8910_PORT_B_WRITE_CB(WRITE8(tail2nos_state, sound_bankswitch_w)) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) diff --git a/src/mame/drivers/taito_b.c b/src/mame/drivers/taito_b.c index c563ad96038..5ed4628b635 100644 --- a/src/mame/drivers/taito_b.c +++ b/src/mame/drivers/taito_b.c @@ -1958,7 +1958,6 @@ static MACHINE_CONFIG_START( rastsag2, taitob_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* 8 MHz */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -2090,7 +2089,6 @@ static MACHINE_CONFIG_START( ashura, taitob_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* 8 MHz */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -2323,7 +2321,6 @@ static MACHINE_CONFIG_START( rambo3, taitob_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* 8 MHz verified on pcb */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -2386,7 +2383,6 @@ static MACHINE_CONFIG_START( pbobble, taitob_state ) MCFG_SOUND_ADD("ymsnd", YM2610B, XTAL_16MHz/2) /* 8 MHz */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -2449,7 +2445,6 @@ static MACHINE_CONFIG_START( spacedx, taitob_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* 8 MHz */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -2506,7 +2501,6 @@ static MACHINE_CONFIG_START( spacedxo, taitob_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* 8 MHz */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -2569,7 +2563,6 @@ static MACHINE_CONFIG_START( qzshowby, taitob_state ) MCFG_SOUND_ADD("ymsnd", YM2610B, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -2871,7 +2864,6 @@ static MACHINE_CONFIG_START( sbm, taitob_state ) MCFG_SOUND_ADD("ymsnd", YM2610B, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -2929,7 +2921,6 @@ static MACHINE_CONFIG_START( realpunc, taitob_state ) MCFG_SOUND_ADD("ymsnd", YM2610B, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitob_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) diff --git a/src/mame/drivers/taito_f2.c b/src/mame/drivers/taito_f2.c index 76093c80de8..244ac36b951 100644 --- a/src/mame/drivers/taito_f2.c +++ b/src/mame/drivers/taito_f2.c @@ -2864,7 +2864,6 @@ static MACHINE_CONFIG_START( taito_f2, taitof2_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 24000000/3) /* Was 16000000/2, but only a 24Mhz OSC */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitof2_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/taito_h.c b/src/mame/drivers/taito_h.c index 234d296db44..20baa4c0a37 100644 --- a/src/mame/drivers/taito_h.c +++ b/src/mame/drivers/taito_h.c @@ -692,7 +692,6 @@ static MACHINE_CONFIG_START( syvalion, taitoh_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_8MHz) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoh_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -749,7 +748,6 @@ static MACHINE_CONFIG_START( recordbr, taitoh_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_8MHz) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoh_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) @@ -814,7 +812,6 @@ static MACHINE_CONFIG_START( dleague, taitoh_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_8MHz) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoh_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) diff --git a/src/mame/drivers/taito_l.c b/src/mame/drivers/taito_l.c index 33f76bdbbf2..61426d2237f 100644 --- a/src/mame/drivers/taito_l.c +++ b/src/mame/drivers/taito_l.c @@ -1849,7 +1849,6 @@ static MACHINE_CONFIG_DERIVED( raimais, fhawk ) /* sound hardware */ MCFG_SOUND_REPLACE("ymsnd", YM2610, XTAL_8MHz) /* verified on pcb (8Mhz OSC is also for the 2nd z80) */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitol_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) diff --git a/src/mame/drivers/taito_x.c b/src/mame/drivers/taito_x.c index 0ae800e4d3e..ccd8ddb84b8 100644 --- a/src/mame/drivers/taito_x.c +++ b/src/mame/drivers/taito_x.c @@ -836,7 +836,6 @@ static MACHINE_CONFIG_START( superman, taitox_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz/2) /* verified on pcb */ MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitox_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -931,7 +930,6 @@ static MACHINE_CONFIG_START( gigandes, taitox_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitox_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) @@ -980,7 +978,6 @@ static MACHINE_CONFIG_START( ballbros, taitox_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitox_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/taito_z.c b/src/mame/drivers/taito_z.c index 1975bc3248c..39bc2259ea1 100644 --- a/src/mame/drivers/taito_z.c +++ b/src/mame/drivers/taito_z.c @@ -3055,7 +3055,6 @@ static MACHINE_CONFIG_START( contcirc, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "subwoofer", 0.20) MCFG_SOUND_ROUTE(1, "2610.1.l", 2.0) MCFG_SOUND_ROUTE(1, "2610.1.r", 2.0) @@ -3135,7 +3134,6 @@ static MACHINE_CONFIG_START( chasehq, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "subwoofer", 0.20) MCFG_SOUND_ROUTE(1, "2610.1.l", 1.0) MCFG_SOUND_ROUTE(1, "2610.1.r", 1.0) @@ -3215,7 +3213,6 @@ static MACHINE_CONFIG_START( enforce, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 20.0) @@ -3290,7 +3287,6 @@ static MACHINE_CONFIG_START( bshark, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandlerb)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 28.0) @@ -3373,7 +3369,6 @@ static MACHINE_CONFIG_START( sci, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 2.0) @@ -3456,7 +3451,6 @@ static MACHINE_CONFIG_START( nightstr, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "subwoofer", 0.20) MCFG_SOUND_ROUTE(1, "2610.1.l", 2.0) MCFG_SOUND_ROUTE(1, "2610.1.r", 2.0) @@ -3536,7 +3530,6 @@ static MACHINE_CONFIG_START( aquajack, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 2.0) @@ -3611,7 +3604,6 @@ static MACHINE_CONFIG_START( spacegun, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandlerb)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 8.0) @@ -3686,7 +3678,6 @@ static MACHINE_CONFIG_START( dblaxle, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_32MHz/4) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 8.0) @@ -3764,7 +3755,6 @@ static MACHINE_CONFIG_START( racingb, taitoz_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_32MHz/4) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoz_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 8.0) diff --git a/src/mame/drivers/taitoair.c b/src/mame/drivers/taitoair.c index a6ce18c011f..2743ce45d2e 100644 --- a/src/mame/drivers/taitoair.c +++ b/src/mame/drivers/taitoair.c @@ -722,7 +722,6 @@ static MACHINE_CONFIG_START( airsys, taitoair_state ) MCFG_SOUND_ADD("ymsnd", YM2610, XTAL_16MHz / 2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taitoair_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.30) MCFG_SOUND_ROUTE(1, "mono", 0.60) MCFG_SOUND_ROUTE(2, "mono", 0.60) diff --git a/src/mame/drivers/taotaido.c b/src/mame/drivers/taotaido.c index c7bc0e39f9b..eb93af9996f 100644 --- a/src/mame/drivers/taotaido.c +++ b/src/mame/drivers/taotaido.c @@ -391,7 +391,6 @@ static MACHINE_CONFIG_START( taotaido, taotaido_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(taotaido_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/warriorb.c b/src/mame/drivers/warriorb.c index 67b15324864..d1e5ac643e7 100644 --- a/src/mame/drivers/warriorb.c +++ b/src/mame/drivers/warriorb.c @@ -506,7 +506,6 @@ static MACHINE_CONFIG_START( darius2d, warriorb_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(warriorb_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 1.0) @@ -596,7 +595,6 @@ static MACHINE_CONFIG_START( warriorb, warriorb_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(warriorb_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "2610.1.l", 1.0) diff --git a/src/mame/drivers/wc90.c b/src/mame/drivers/wc90.c index 8e91db51ee0..e10c4fd5874 100644 --- a/src/mame/drivers/wc90.c +++ b/src/mame/drivers/wc90.c @@ -329,7 +329,6 @@ static MACHINE_CONFIG_START( wc90, wc90_state ) MCFG_SOUND_ADD("ymsnd", YM2608, XTAL_8MHz) /* verified on pcb */ MCFG_YM2608_IRQ_HANDLER(WRITELINE(wc90_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.50) MCFG_SOUND_ROUTE(1, "mono", 1.0) MCFG_SOUND_ROUTE(2, "mono", 1.0) diff --git a/src/mame/drivers/welltris.c b/src/mame/drivers/welltris.c index 746462c8f72..0a2f85af086 100644 --- a/src/mame/drivers/welltris.c +++ b/src/mame/drivers/welltris.c @@ -729,7 +729,6 @@ static MACHINE_CONFIG_START( welltris, welltris_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 8000000) MCFG_YM2610_IRQ_HANDLER(WRITELINE(welltris_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "mono", 0.25) MCFG_SOUND_ROUTE(1, "mono", 0.75) MCFG_SOUND_ROUTE(2, "mono", 0.75) diff --git a/src/mame/drivers/wgp.c b/src/mame/drivers/wgp.c index 6227105cee6..15690550362 100644 --- a/src/mame/drivers/wgp.c +++ b/src/mame/drivers/wgp.c @@ -981,7 +981,6 @@ static MACHINE_CONFIG_START( wgp, wgp_state ) MCFG_SOUND_ADD("ymsnd", YM2610, 16000000/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(wgp_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mame/drivers/zn.c b/src/mame/drivers/zn.c index 9fa08e60f9e..e71c2e7661a 100644 --- a/src/mame/drivers/zn.c +++ b/src/mame/drivers/zn.c @@ -1153,7 +1153,6 @@ static MACHINE_CONFIG_DERIVED( coh1000ta, zn1_1mb_vram ) MCFG_SOUND_ADD("ymsnd", YM2610B, XTAL_16MHz/2) MCFG_YM2610_IRQ_HANDLER(WRITELINE(zn_state, irqhandler)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_SOUND_ROUTE(0, "lspeaker", 0.25) MCFG_SOUND_ROUTE(0, "rspeaker", 0.25) MCFG_SOUND_ROUTE(1, "lspeaker", 1.0) diff --git a/src/mess/drivers/pc8801.c b/src/mess/drivers/pc8801.c index d126ed0d336..b37e67b43d6 100644 --- a/src/mess/drivers/pc8801.c +++ b/src/mess/drivers/pc8801.c @@ -2641,7 +2641,6 @@ static MACHINE_CONFIG_START( pc8801, pc8801_state ) MCFG_SOUND_ADD("opna", YM2608, MASTER_CLOCK*2) MCFG_YM2608_IRQ_HANDLER(WRITELINE(pc8801_state, pc8801_sound_irq)) - MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) MCFG_AY8910_PORT_A_READ_CB(READ8(pc8801_state, opn_porta_r)) MCFG_AY8910_PORT_B_READ_CB(READ8(pc8801_state, opn_portb_r)) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) diff --git a/src/mess/drivers/pc9801.c b/src/mess/drivers/pc9801.c index 9ae7089b034..b5784c7070b 100644 --- a/src/mess/drivers/pc9801.c +++ b/src/mess/drivers/pc9801.c @@ -3751,7 +3751,6 @@ static MACHINE_CONFIG_START( pc9801rs, pc9801_state ) MCFG_SPEAKER_STANDARD_MONO("mono") // MCFG_SOUND_ADD("opna", YM2608, MAIN_CLOCK_X1*4) // unknown clock / divider -// MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) // MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) MCFG_SOUND_ADD("beeper", BEEP, 0) @@ -3869,7 +3868,6 @@ static MACHINE_CONFIG_START( pc9821, pc9801_state ) MCFG_SPEAKER_STANDARD_MONO("mono") // MCFG_SOUND_ADD("opna", YM2608, MAIN_CLOCK_X1*4) // unknown clock / divider -// MCFG_AY8910_OUTPUT_TYPE(AY8910_LEGACY_OUTPUT | AY8910_SINGLE_OUTPUT) // MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) MCFG_SOUND_ADD("beeper", BEEP, 0)