From 2743c60cf3f6021b6271af9eb9afc9c250bd535a Mon Sep 17 00:00:00 2001 From: tildearrow Date: Fri, 12 Aug 2022 23:09:34 -0500 Subject: [PATCH] Game Boy: fix wave channel auto-enable on wave cha --- src/engine/platform/gb.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/platform/gb.cpp b/src/engine/platform/gb.cpp index 0a8b624c..a7b31093 100644 --- a/src/engine/platform/gb.cpp +++ b/src/engine/platform/gb.cpp @@ -636,7 +636,7 @@ void DivPlatformGB::notifyWaveChange(int wave) { if (chan[2].wave==wave) { ws.changeWave1(wave); updateWave(); - if (!chan[2].keyOff) chan[2].keyOn=true; + if (!chan[2].keyOff && chan[2].active) chan[2].keyOn=true; } }