diff options
author | r09 <rzero9@gmail.com> | 2018-11-17 09:43:53 +0100 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2018-11-17 09:43:53 +0100 |
commit | 1dbfe963f6f1f6c7c1bd642575ec05b6c9fa61d3 (patch) | |
tree | 0348f9572dfd5ed5ebd96fa83f255c0f7aa8dfcc | |
parent | 21318d7ed2da7829eeca04a1fca708d68f87a455 (diff) |
pc9801_86.cpp: fix PSG regression (#4306)
-rw-r--r-- | src/devices/bus/cbus/pc9801_86.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/devices/bus/cbus/pc9801_86.cpp b/src/devices/bus/cbus/pc9801_86.cpp index 00590f3471f..04c1feb4cf8 100644 --- a/src/devices/bus/cbus/pc9801_86.cpp +++ b/src/devices/bus/cbus/pc9801_86.cpp @@ -52,6 +52,7 @@ MACHINE_CONFIG_START(pc9801_86_device::pc9801_86_config) SPEAKER(config, "rspeaker").front_right(); YM2608(config, m_opna, 7.987_MHz_XTAL); m_opna->irq_handler().set(FUNC(pc9801_86_device::sound_irq)); + m_opna->set_flags(AY8910_SINGLE_OUTPUT); m_opna->port_a_read_callback().set(FUNC(pc9801_86_device::opn_porta_r)); //m_opna->port_b_read_callback().set(FUNC(pc8801_state::opn_portb_r)); //m_opna->port_a_write_callback().set(FUNC(pc8801_state::opn_porta_w)); @@ -396,6 +397,7 @@ void pc9801_speakboard_device::device_add_mconfig(machine_config &config) m_opna->add_route(2, "rspeaker", 0.50); YM2608(config, m_opna_slave, 7.987_MHz_XTAL); + m_opna_slave->set_flags(AY8910_SINGLE_OUTPUT); m_opna_slave->add_route(0, "lspeaker", 0.50); m_opna_slave->add_route(0, "rspeaker", 0.50); m_opna_slave->add_route(1, "lspeaker", 0.50); |