From c08d42b483ea4d9cdcf8d6aa8cd3f01e278357ed Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sat, 21 Jun 2025 10:57:29 -0500 Subject: [PATCH] OPL4: fix PCM chan osc on ymfm?????? issue #2566 PCM only has two outputs --- src/engine/platform/opl.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/engine/platform/opl.cpp b/src/engine/platform/opl.cpp index 13eee6a39..d28bdaa28 100644 --- a/src/engine/platform/opl.cpp +++ b/src/engine/platform/opl.cpp @@ -724,8 +724,6 @@ void DivPlatformOPL::acquire_ymfm4(short** buf, size_t len) { unsigned char oscOffs=i+pcmChanOffs; int chOut=pcmChan[i]->debug_output(0); chOut+=pcmChan[i]->debug_output(1); - chOut+=pcmChan[i]->debug_output(2); - chOut+=pcmChan[i]->debug_output(3); oscBuf[oscOffs]->putSample(h,CLAMP(chOut<<1,-32768,32767)); } }