From b6c536c90786844468c2b08393114b2d49441eb9 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 25 Jan 2022 02:38:46 -0500 Subject: [PATCH] VGM export: fix PC Engine samples --- src/engine/engine.cpp | 2 +- src/engine/platform/pce.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/engine.cpp b/src/engine/engine.cpp index 9ded86a4..5780c941 100644 --- a/src/engine/engine.cpp +++ b/src/engine/engine.cpp @@ -2441,7 +2441,7 @@ SafeWriter* DivEngine::saveVGM() { w->writeC(0x92); w->writeC(streamID); - w->writeI(32000); // default + w->writeI(16000); // default streamID++; } break; diff --git a/src/engine/platform/pce.cpp b/src/engine/platform/pce.cpp index e56bcac1..c0e82070 100644 --- a/src/engine/platform/pce.cpp +++ b/src/engine/platform/pce.cpp @@ -187,7 +187,7 @@ int DivPlatformPCE::dispatch(DivCommand c) { chan[c.chan].note=c.value; } chan[c.chan].active=true; - chan[c.chan].keyOn=true; + //chan[c.chan].keyOn=true; chan[c.chan].furnaceDac=true; } else { chan[c.chan].dacSample=12*sampleBank+c.value%12;