From 153e025cf89841aabd1b9e47af2e592735eb21a4 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 1 May 2022 23:48:02 -0500 Subject: [PATCH] NES: finally --- src/engine/platform/nes.cpp | 1 + src/engine/platform/sound/nes_nsfplay/nes_dmc.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/engine/platform/nes.cpp b/src/engine/platform/nes.cpp index 084c1123c..9f44ebe05 100644 --- a/src/engine/platform/nes.cpp +++ b/src/engine/platform/nes.cpp @@ -145,6 +145,7 @@ void DivPlatformNES::acquire_NSFPlay(short* bufL, short* bufR, size_t start, siz doPCM; nes1_NP->Tick(1); + nes2_NP->TickFrameSequence(1); nes2_NP->Tick(1); nes1_NP->Render(out1); nes2_NP->Render(out2); diff --git a/src/engine/platform/sound/nes_nsfplay/nes_dmc.cpp b/src/engine/platform/sound/nes_nsfplay/nes_dmc.cpp index a37b544d2..65742d0e5 100644 --- a/src/engine/platform/sound/nes_nsfplay/nes_dmc.cpp +++ b/src/engine/platform/sound/nes_nsfplay/nes_dmc.cpp @@ -53,7 +53,7 @@ namespace xgm option[OPT_NONLINEAR_MIXER] = 1; option[OPT_RANDOMIZE_NOISE] = 1; option[OPT_RANDOMIZE_TRI] = 1; - option[OPT_TRI_MUTE] = 1; + option[OPT_TRI_MUTE] = 0; option[OPT_DPCM_REVERSE] = 0; tnd_table[0][0][0][0] = 0; tnd_table[1][0][0][0] = 0;