summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author algestam <henrik@algestam.se>2021-09-08 01:55:14 +0200
committer GitHub <noreply@github.com>2021-09-07 19:55:14 -0400
commit433ebe6b22a60248ce26accd43bad710b2e56442 (patch)
tree2484c3e218c3c721bc5c82f4dad292320bc41644
parentea8102906e6af8c17d29b06de9061e72245413a1 (diff)
atarisy1.cpp: Fix overdriven sound (#8540)
-rw-r--r--src/mame/drivers/atarisy1.cpp12
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)