From 9436e2ab55fe931d847cae92d806ece7bb7521dc Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 4 Jan 2023 03:11:47 -0500 Subject: [PATCH] new dispatch, part 3 --- src/engine/platform/pet.cpp | 2 -- src/engine/platform/scc.cpp | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/engine/platform/pet.cpp b/src/engine/platform/pet.cpp index 7a38de81c..b4399bcbc 100644 --- a/src/engine/platform/pet.cpp +++ b/src/engine/platform/pet.cpp @@ -71,7 +71,6 @@ void DivPlatformPET::acquire(short** buf, size_t len) { chan[0].cnt-=SAMP_DIVIDER; } buf[0][h]=chan[0].out; - buf[1][h]=chan[0].out; oscBuf->data[oscBuf->needle++]=chan[0].out; } // emulate driver writes to PCR @@ -80,7 +79,6 @@ void DivPlatformPET::acquire(short** buf, size_t len) { chan[0].out=0; for (size_t h=0; hdata[oscBuf->needle++]=0; } } diff --git a/src/engine/platform/scc.cpp b/src/engine/platform/scc.cpp index 79b983e40..fcb55f257 100644 --- a/src/engine/platform/scc.cpp +++ b/src/engine/platform/scc.cpp @@ -86,7 +86,7 @@ void DivPlatformSCC::acquire(short** buf, size_t len) { scc->tick(); } short out=(short)scc->out()<<5; - buf[0][h]=buf[1][h]=out; + buf[0][h]=out; for (int i=0; i<5; i++) { oscBuf[i]->data[oscBuf[i]->needle++]=scc->voice_out(i)<<7;