From e653c40b51b7490e332978d9368d8ae415835fe6 Mon Sep 17 00:00:00 2001 From: Couriersud Date: Sun, 5 Jan 2014 16:26:50 +0000 Subject: [PATCH] Use proper AY8910 mixing model for MSX. Volumes set to match MSX hardware. [Dr. Venom, Couriersud] --- src/mess/drivers/msx.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/mess/drivers/msx.c b/src/mess/drivers/msx.c index fbe4ddb678d..4457d13870b 100644 --- a/src/mess/drivers/msx.c +++ b/src/mess/drivers/msx.c @@ -1028,7 +1028,7 @@ INPUT_PORTS_END static const ay8910_interface msx_ay8910_interface = { - AY8910_LEGACY_OUTPUT, + AY8910_SINGLE_OUTPUT, AY8910_DEFAULT_LOADS, DEVCB_DRIVER_MEMBER(msx_state, msx_psg_port_a_r), DEVCB_DRIVER_MEMBER(msx_state, msx_psg_port_b_r), @@ -1102,9 +1102,9 @@ static MACHINE_CONFIG_START( msx, msx_state ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) MCFG_SOUND_ADD("ay8910", AY8910, XTAL_10_738635MHz/3/2) MCFG_SOUND_CONFIG(msx_ay8910_interface) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.10) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) MCFG_SOUND_ADD("k051649", K051649, XTAL_10_738635MHz/3/2) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.15) MCFG_SOUND_ADD("ym2413", YM2413, XTAL_10_738635MHz/3) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40) @@ -1195,9 +1195,9 @@ static MACHINE_CONFIG_START( msx2, msx_state ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) MCFG_SOUND_ADD("ay8910", AY8910, XTAL_21_4772MHz/6/2) MCFG_SOUND_CONFIG(msx_ay8910_interface) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.10) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) MCFG_SOUND_ADD("k051649", K051649, XTAL_21_4772MHz/6/2) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.15) MCFG_SOUND_ADD("ym2413", YM2413, XTAL_21_4772MHz/6) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40) @@ -1258,9 +1258,9 @@ static MACHINE_CONFIG_START( msx2p, msx_state ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) MCFG_SOUND_ADD("ay8910", AY8910, XTAL_21_4772MHz/6/2) MCFG_SOUND_CONFIG(msx_ay8910_interface) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.10) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) MCFG_SOUND_ADD("k051649", K051649, XTAL_21_4772MHz/6/2) - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.15) MCFG_SOUND_ADD("ym2413", YM2413, XTAL_21_4772MHz/6) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40)