summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author arbee <rb6502@users.noreply.github.com>2019-05-24 20:56:57 -0400
committer arbee <rb6502@users.noreply.github.com>2019-05-24 20:56:57 -0400
commit9b76a0506405b16700a7655fbab81fec442ec1b5 (patch)
treee9cc8ea920e60cdb623e733eb68cab3a0123ec89
parent8c5d684e9cc3ec3f626078d3f01d75e83772bc43 (diff)
mac: fixed missing audio for SE and Classic. [R. Belmont]
-rw-r--r--src/mame/machine/mac.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mame/machine/mac.cpp b/src/mame/machine/mac.cpp
index b32134fe22a..495f4884f97 100644
--- a/src/mame/machine/mac.cpp
+++ b/src/mame/machine/mac.cpp
@@ -1524,6 +1524,12 @@ WRITE8_MEMBER(mac_state::mac_via_out_b_bbadb)
{
// printf("%s VIA1 OUT B: %02x\n", machine().describe_context().c_str(), data);
+ if (AUDIO_IS_CLASSIC)
+ {
+ m_snd_enable = (data & 0x80) == 0;
+ update_volume();
+ }
+
// SE and Classic have SCSI enable/disable here
if ((m_model == MODEL_MAC_SE) || (m_model == MODEL_MAC_CLASSIC))
{