From 52e35fdf049ac9975f297341fcf363a85e57c1e6 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 24 Apr 2022 18:17:05 -0500 Subject: [PATCH] huh? TODO: fix this --- src/engine/platform/genesis.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/platform/genesis.cpp b/src/engine/platform/genesis.cpp index 61fffcb81..0e8c59543 100644 --- a/src/engine/platform/genesis.cpp +++ b/src/engine/platform/genesis.cpp @@ -395,7 +395,7 @@ void DivPlatformGenesis::tick(bool sysTick) { if (i==2 && extMode) continue; if (chan[i].freqChanged) { chan[i].freq=((chan[i].baseFreq&0xf800)|parent->calcFreq(chan[i].baseFreq&0x7ff,chan[i].pitch,false,4))+chan[i].std.pitch.val; - if (chan[i].freq>65535) chan[i].freq=65535; + if (chan[i].freq>0x3fff) chan[i].freq=0x3fff; int freqt=chan[i].freq; immWrite(chanOffs[i]+ADDR_FREQH,freqt>>8); immWrite(chanOffs[i]+ADDR_FREQ,freqt&0xff);