summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/audio/snk6502.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/audio/snk6502.cpp')
-rw-r--r--src/mame/audio/snk6502.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mame/audio/snk6502.cpp b/src/mame/audio/snk6502.cpp
index 091186b79a2..94e647db077 100644
--- a/src/mame/audio/snk6502.cpp
+++ b/src/mame/audio/snk6502.cpp
@@ -995,7 +995,10 @@ WRITE8_MEMBER(sasuke_sound_device::sound_w)
m_samples->start(3, 3);
if (BIT(data & ~m_last_port1, 7))
+ {
+ m_custom->reset_offset(0); // TODO: why is this the only game that needs this when unmuting?
m_custom->unmute_channel(0);
+ }
else if (BIT(~data & m_last_port1, 7))
m_custom->mute_channel(0);