diff options
author | 2019-05-26 20:43:06 +1000 | |
---|---|---|
committer | 2019-05-26 21:17:06 +1000 | |
commit | b4c93476fc3bb75a1b3b37d7d726ef522415edd8 (patch) | |
tree | c80bb6fe1cf78b950bf295c82fffb974a42d1405 | |
parent | b8a6bb13ceda7852217d08eb1f15ed4591c0c11b (diff) |
Bally -35 Pinball
Fix recent AS2888 sound board audio regression playing wrong tones
Change default sound board test switch that conflicted with in game service switch
-rw-r--r-- | src/mame/audio/bally.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/audio/bally.cpp b/src/mame/audio/bally.cpp index 0f36e410343..8ac10c5ca12 100644 --- a/src/mame/audio/bally.cpp +++ b/src/mame/audio/bally.cpp @@ -1,5 +1,5 @@ // license:BSD-3-Clause -// copyright-holders:Mike Harris +// copyright-holders:Mike Harris, Quench /*************************************************************************** bally.cpp @@ -97,7 +97,7 @@ WRITE8_MEMBER(bally_as2888_device::sound_select) TIMER_CALLBACK_MEMBER(bally_as2888_device::sound_select_sync) { - m_sound_select = param; + m_sound_select = param ^ 0x10; } //------------------------------------------------- @@ -178,7 +178,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(bally_as2888_device::timer_as2888) //************************************************************************** static INPUT_PORTS_START(as3022) PORT_START("SW1") - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1 ) PORT_NAME("SW1") PORT_CHANGED_MEMBER(DEVICE_SELF, bally_as3022_device, sw1, 0) + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE3 ) PORT_NAME("Sound Test") PORT_CHANGED_MEMBER(DEVICE_SELF, bally_as3022_device, sw1, 0) INPUT_PORTS_END ioport_constructor bally_as3022_device::device_input_ports() const @@ -439,7 +439,7 @@ WRITE8_MEMBER(bally_sounds_plus_device::vocalizer_pia_portb_w) //************************************************************************** static INPUT_PORTS_START(cheap_squeak) PORT_START("SW1") - PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1 ) PORT_NAME("SW1") PORT_CHANGED_MEMBER(DEVICE_SELF, bally_cheap_squeak_device, sw1, 0) + PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE3 ) PORT_NAME("Sound Test") PORT_CHANGED_MEMBER(DEVICE_SELF, bally_cheap_squeak_device, sw1, 0) INPUT_PORTS_END ioport_constructor bally_cheap_squeak_device::device_input_ports() const |