From a64f8f7a29d20bd6dde70efb763f9f2a2849864b Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 8 Feb 2022 17:24:24 -0500 Subject: [PATCH] implement target resets slides flag --- 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 b7e5d2fa..f6192890 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -936,7 +936,7 @@ bool DivEngine::nextTick(bool noAccum) { } } if ((chan[i].keyOn || chan[i].keyOff) && chan[i].portaSpeed>0) { - if (dispatchCmd(DivCommand(DIV_CMD_NOTE_PORTA,i,chan[i].portaSpeed,chan[i].portaNote))==2 && chan[i].portaStop) { + if (dispatchCmd(DivCommand(DIV_CMD_NOTE_PORTA,i,chan[i].portaSpeed,chan[i].portaNote))==2 && chan[i].portaStop && song.targetResetsSlides) { chan[i].portaSpeed=0; chan[i].oldNote=chan[i].note; chan[i].note=chan[i].portaNote;