summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Quench0 <Quench@mindless.com>2019-05-26 20:43:06 +1000
committer Quench0 <Quench@mindless.com>2019-05-26 21:17:06 +1000
commitb4c93476fc3bb75a1b3b37d7d726ef522415edd8 (patch)
treec80bb6fe1cf78b950bf295c82fffb974a42d1405
parentb8a6bb13ceda7852217d08eb1f15ed4591c0c11b (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.cpp8
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