From 9bd8aef5380f4fa18452c4d0c3d57025d8d0c194 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 12 Apr 2022 21:30:35 -0500 Subject: [PATCH] SMS: fix note slides on upper notes hopefully this doesn't break anything --- src/engine/platform/sms.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/engine/platform/sms.cpp b/src/engine/platform/sms.cpp index f4bbc46e..2189eba2 100644 --- a/src/engine/platform/sms.cpp +++ b/src/engine/platform/sms.cpp @@ -96,7 +96,8 @@ void DivPlatformSMS::tick() { if (chan[i].freqChanged) { chan[i].freq=parent->calcFreq(chan[i].baseFreq,chan[i].pitch,true); if (chan[i].freq>1023) chan[i].freq=1023; - if (chan[i].actualNote>0x5d) chan[i].freq=0x01; + if (chan[i].freq<8) chan[i].freq=1; + //if (chan[i].actualNote>0x5d) chan[i].freq=0x01; rWrite(0x80|i<<5|(chan[i].freq&15)); rWrite(chan[i].freq>>4); // what?