From 8e009509dbde543d2efdff6a30706b658eb2f02a Mon Sep 17 00:00:00 2001 From: Waldemar Pawlaszek Date: Sat, 7 Jan 2023 18:51:55 +0100 Subject: [PATCH] POKEY: audc is set for wrong channel when channels 3 & 4 are paired --- src/engine/platform/pokey.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/platform/pokey.cpp b/src/engine/platform/pokey.cpp index a79ec4537..33e348428 100644 --- a/src/engine/platform/pokey.cpp +++ b/src/engine/platform/pokey.cpp @@ -241,7 +241,7 @@ void DivPlatformPOKEY::tick(bool sysTick) { chan[i].ctlChanged=false; if ((i==1 && audctl&16) || (i==3 && audctl&8)) { // ignore - channel is paired - } else if ((i==0 && audctl&16) || (i==0 && audctl&8)) { + } else if ((i==0 && audctl&16) || (i==2 && audctl&8)) { rWrite(1+(i<<1),0); rWrite(3+(i<<1),val); } else {