From 4894cc121c040c0a5f4294a7e31fd6b844cd1c98 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Mon, 7 Nov 2022 02:30:53 -0500 Subject: [PATCH] SMS: why does this break so many songs --- src/engine/platform/sms.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/platform/sms.cpp b/src/engine/platform/sms.cpp index d55e9349c..14427072d 100644 --- a/src/engine/platform/sms.cpp +++ b/src/engine/platform/sms.cpp @@ -249,9 +249,9 @@ int DivPlatformSMS::dispatch(DivCommand c) { chan[c.chan].actualNote=c.value; } chan[c.chan].active=true; - if (!parent->song.brokenOutVol2) { + //if (!parent->song.brokenOutVol2) { rWrite(0,0x90|c.chan<<5|(isMuted[c.chan]?15:(15-(chan[c.chan].vol&15)))); - } + //} chan[c.chan].macroInit(parent->getIns(chan[c.chan].ins,DIV_INS_STD)); if (!parent->song.brokenOutVol && !chan[c.chan].std.vol.will) { chan[c.chan].outVol=chan[c.chan].vol;