From a148a04e2c4e2a6bff66c2c6ccf2a09d6d3c25f9 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 18 Jan 2022 15:24:42 -0500 Subject: [PATCH] disable delay locking bug emulation entirely so it appears the bug emulation caused an actual bug --- src/engine/playback.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index 91edd97bc..22c1c85c4 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -403,7 +403,7 @@ void DivEngine::processRow(int i, bool afterDelay) { chan[i].delayOrder=whatOrder; chan[i].delayRow=whatRow; if (effectVal==nextSpeed) { - if (sysOfChan[i]!=DIV_SYSTEM_YM2610 && sysOfChan[i]!=DIV_SYSTEM_YM2610_EXT) chan[i].delayLocked=true; + //if (sysOfChan[i]!=DIV_SYSTEM_YM2610 && sysOfChan[i]!=DIV_SYSTEM_YM2610_EXT) chan[i].delayLocked=true; } else { chan[i].delayLocked=false; }