From 1b40577585b3b40d7b7f73c5a9ca8c27f6da9645 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 29 Jul 2025 05:20:32 -0500 Subject: [PATCH] MSM6295: mark samples after 126 as unloaded --- src/engine/platform/msm6295.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/engine/platform/msm6295.cpp b/src/engine/platform/msm6295.cpp index 29d8f9334..c2a15d2db 100644 --- a/src/engine/platform/msm6295.cpp +++ b/src/engine/platform/msm6295.cpp @@ -469,7 +469,13 @@ void DivPlatformMSM6295::renderSamples(int sysID) { } } else { int sampleCount=parent->song.sampleLen; - if (sampleCount>127) sampleCount=127; + if (sampleCount>127) { + // mark the rest as unavailable + for (int i=127; isong.sample[i]; if (!s->renderOn[0][sysID]) {