diff options
author | algestam <henrik@algestam.se> | 2021-09-08 01:55:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-07 19:55:14 -0400 |
commit | 433ebe6b22a60248ce26accd43bad710b2e56442 (patch) | |
tree | 2484c3e218c3c721bc5c82f4dad292320bc41644 | |
parent | ea8102906e6af8c17d29b06de9061e72245413a1 (diff) |
atarisy1.cpp: Fix overdriven sound (#8540)
-rw-r--r-- | src/mame/drivers/atarisy1.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/atarisy1.cpp b/src/mame/drivers/atarisy1.cpp index ae88b58b93a..6c5ef11afe4 100644 --- a/src/mame/drivers/atarisy1.cpp +++ b/src/mame/drivers/atarisy1.cpp @@ -718,8 +718,8 @@ void atarisy1_state::add_speech(machine_config &config) m_audiocpu->set_addrmap(AS_PROGRAM, &atarisy1_state::sound_ext_map); TMS5220C(config, m_tms, 14.318181_MHz_XTAL/2/11); - m_tms->add_route(ALL_OUTPUTS, "lspeaker", 1.0); - m_tms->add_route(ALL_OUTPUTS, "rspeaker", 1.0); + m_tms->add_route(ALL_OUTPUTS, "lspeaker", 0.6); + m_tms->add_route(ALL_OUTPUTS, "rspeaker", 0.6); MOS6522(config, m_via, 14.318181_MHz_XTAL/8); m_via->readpa_handler().set(m_tms, FUNC(tms5220_device::status_r)); @@ -784,12 +784,12 @@ void atarisy1_state::atarisy1(machine_config &config) ym2151_device &ymsnd(YM2151(config, "ymsnd", 14.318181_MHz_XTAL/4)); ymsnd.irq_handler().set_inputline(m_audiocpu, m6502_device::IRQ_LINE); - ymsnd.add_route(0, "lspeaker", 0.80); - ymsnd.add_route(1, "rspeaker", 0.80); + ymsnd.add_route(0, "lspeaker", 0.48); + ymsnd.add_route(1, "rspeaker", 0.48); pokey_device &pokey(POKEY(config, "pokey", 14.318181_MHz_XTAL/8)); - pokey.add_route(ALL_OUTPUTS, "lspeaker", 0.40); - pokey.add_route(ALL_OUTPUTS, "rspeaker", 0.40); + pokey.add_route(ALL_OUTPUTS, "lspeaker", 0.24); + pokey.add_route(ALL_OUTPUTS, "rspeaker", 0.24); } void atarisy1_state::marble(machine_config &config) |