From e98c32f808f7c7dd3c6c36b9d49faa3f9215e2d0 Mon Sep 17 00:00:00 2001 From: LTVA1 <87536432+LTVA1@users.noreply.github.com> Date: Mon, 26 Feb 2024 21:46:14 +0300 Subject: [PATCH] force POKEY freq recalc when changing wave with an effect Useful for keeping stable waves! --- src/engine/platform/pokey.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/engine/platform/pokey.cpp b/src/engine/platform/pokey.cpp index de39cd77a..6f524210e 100644 --- a/src/engine/platform/pokey.cpp +++ b/src/engine/platform/pokey.cpp @@ -321,6 +321,7 @@ int DivPlatformPOKEY::dispatch(DivCommand c) { case DIV_CMD_WAVE: chan[c.chan].wave=c.value; chan[c.chan].ctlChanged=true; + chan[c.chan].freqChanged=true; //round freq for specific waves break; case DIV_CMD_STD_NOISE_MODE: audctl=c.value&0xff;