From cba438560749e1f6c1bd54f3a50d13b9efda7c93 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Mon, 17 Jan 2022 18:05:29 -0500 Subject: [PATCH] ignore speed change if speed is 0 fixes #9 --- src/engine/playback.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index bb2f5c31..ec410d65 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -460,10 +460,10 @@ void DivEngine::processRow(int i, bool afterDelay) { // per-system effect if (!perSystemEffect(i,effect,effectVal)) switch (effect) { case 0x09: // speed 1 - speed1=effectVal; + if (effectVal>0) speed1=effectVal; break; case 0x0f: // speed 2 - speed2=effectVal; + if (effectVal>0) speed2=effectVal; break; case 0x0b: // change order if (changeOrd<0) {