From 8f169cb28722868dd1e25eafcb3d84fb28f696b1 Mon Sep 17 00:00:00 2001 From: freq-mod <32672779+freq-mod@users.noreply.github.com> Date: Thu, 1 May 2025 15:05:13 +0200 Subject: [PATCH] Possibly fix SID2 muting --- src/engine/platform/sid2.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/platform/sid2.cpp b/src/engine/platform/sid2.cpp index 219953869..010fec0cb 100644 --- a/src/engine/platform/sid2.cpp +++ b/src/engine/platform/sid2.cpp @@ -261,7 +261,7 @@ void DivPlatformSID2::tick(bool sysTick) { rWrite(i*7+6,(chan[i].sustain<<4)|(chan[i].release)); } - rWrite(i*7+3, (chan[i].duty>>8) | (isMuted[i] ? 0 : (chan[i].outVol << 4))); //set volume + rWrite(i*7+3, (chan[i].duty>>8) | (chan[i].outVol << 4)); //set volume rWrite(0x1e, (chan[0].noise_mode) | (chan[1].noise_mode << 2) | (chan[2].noise_mode << 4) | ((chan[0].freq >> 16) << 6) | ((chan[1].freq >> 16) << 7)); rWrite(0x1f, (chan[0].mix_mode) | (chan[1].mix_mode << 2) | (chan[2].mix_mode << 4) | ((chan[2].freq >> 16) << 6));