From 32f0113a39742c3287e9946d35b566024daf989d Mon Sep 17 00:00:00 2001 From: cam900 Date: Fri, 1 Dec 2023 20:12:09 +0900 Subject: [PATCH] Fix VGM output --- src/engine/platform/msm6295.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/platform/msm6295.cpp b/src/engine/platform/msm6295.cpp index a40344d8d..250bcdfef 100644 --- a/src/engine/platform/msm6295.cpp +++ b/src/engine/platform/msm6295.cpp @@ -327,7 +327,7 @@ void DivPlatformMSM6295::reset() { rateSel=rateSelInit; rWrite(12,!rateSelInit); if (isBanked) { - rWrite(14,1); + rWrite(14,0x81); } delay=0; @@ -540,7 +540,7 @@ void DivPlatformMSM6295::setFlags(const DivConfig& flags) { rWrite(12,!rateSelInit); rateSel=rateSelInit; } - rWrite(14,isBanked); + rWrite(14,isBanked?0x81:0); } int DivPlatformMSM6295::init(DivEngine* p, int channels, int sugRate, const DivConfig& flags) {