From 131bef26898910efca88f3d96318bc9137d51b4e Mon Sep 17 00:00:00 2001 From: tildearrow Date: Thu, 2 Jun 2022 02:01:48 -0500 Subject: [PATCH] SMS: fix per-channel osc when using Nuked core --- src/engine/platform/sms.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/engine/platform/sms.cpp b/src/engine/platform/sms.cpp index 32fbddd2..d9e2e5fc 100644 --- a/src/engine/platform/sms.cpp +++ b/src/engine/platform/sms.cpp @@ -69,14 +69,13 @@ void DivPlatformSMS::acquire_nuked(short* bufL, short* bufR, size_t start, size_ if (o<-32768) o=-32768; if (o>32767) o=32767; bufL[h]=o; - /* for (int i=0; i<4; i++) { if (isMuted[i]) { oscBuf[i]->data[oscBuf[i]->needle++]=0; } else { - oscBuf[i]->data[oscBuf[i]->needle++]=sn->get_channel_output(i); + oscBuf[i]->data[oscBuf[i]->needle++]=sn_nuked.vol_table[sn_nuked.volume_out[i]]; } - }*/ + } } }