From a58c6da19d97ff1c0ce45cb21c1f0193c2c83496 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 27 Mar 2022 00:29:37 -0500 Subject: [PATCH] Amiga: oops --- src/engine/platform/amiga.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/platform/amiga.cpp b/src/engine/platform/amiga.cpp index b0f25f728..e1bc83947 100644 --- a/src/engine/platform/amiga.cpp +++ b/src/engine/platform/amiga.cpp @@ -97,7 +97,7 @@ void DivPlatformAmiga::acquire(short* bufL, short* bufR, size_t start, size_t le } if (i<3 && chan[i].useP) { chan[i+1].freq=(unsigned char)chan[i].audDat^0x80; - if (chan[i+1].freq>AMIGA_DIVIDER) chan[i+1].freq=AMIGA_DIVIDER; + if (chan[i+1].freq=s->samples || chan[i].audPos>=131071) { if (s->loopStart>=0 && s->loopStart<(int)s->samples) {