From 821553f8b535d7d000c7925fa884931e84645a70 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 24 Jan 2024 02:48:34 -0500 Subject: [PATCH] PowerNoise: fix load LFSR macro --- src/engine/platform/powernoise.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/engine/platform/powernoise.cpp b/src/engine/platform/powernoise.cpp index d0dbfc97d..c76386303 100644 --- a/src/engine/platform/powernoise.cpp +++ b/src/engine/platform/powernoise.cpp @@ -139,10 +139,9 @@ void DivPlatformPowerNoise::tick(bool sysTick) { if ((chan[i].std.ex6.had || chan[i].std.ex7.had) && chan[i].slope) { cWrite(i, 0x05, (chan[i].std.ex6.val << 4) | chan[i].std.ex7.val); } - if (chan[i].std.ex8.had && !chan[i].slope && chan[i].active && chan[i].std.phaseReset.had && chan[i].std.phaseReset.val==1) { + if (chan[i].std.ex8.had && !chan[i].slope) { cWrite(i, 0x03, chan[i].std.ex8.val & 0xff); cWrite(i, 0x04, chan[i].std.ex8.val >> 8); - chan[i].keyOn=true; } if (chan[i].std.vol.had) {