From 212968b9250859a218951458bea4cef6905bb8a6 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sat, 25 Feb 2023 14:39:25 -0500 Subject: [PATCH] OPZ: fix panning effect --- src/engine/platform/tx81z.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/engine/platform/tx81z.cpp b/src/engine/platform/tx81z.cpp index ce5221f3b..935390bcc 100644 --- a/src/engine/platform/tx81z.cpp +++ b/src/engine/platform/tx81z.cpp @@ -509,12 +509,8 @@ int DivPlatformTX81Z::dispatch(DivCommand c) { chan[c.chan].chVolL=(c.value>0); chan[c.chan].chVolR=(c.value2>0); chan[c.chan].freqChanged=true; - /* - if (isMuted[c.chan]) { - rWrite(chanOffs[c.chan]+ADDR_LR_FB_ALG,(chan[c.chan].state.alg&7)|(chan[c.chan].state.fb<<3)); - } else { - rWrite(chanOffs[c.chan]+ADDR_LR_FB_ALG,(chan[c.chan].state.alg&7)|(chan[c.chan].state.fb<<3)|((chan[c.chan].chVolL&1)<<6)|((chan[c.chan].chVolR&1)<<7)); - }*/ + + immWrite(chanOffs[c.chan]+ADDR_LR_FB_ALG,(chan[c.chan].state.alg&7)|(chan[c.chan].state.fb<<3)|(chan[c.chan].active?0x40:0)|(chan[c.chan].chVolR<<7)); break; } case DIV_CMD_PITCH: {