From bcaf080d58c6b110e374632c691960463cccc08a Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sat, 25 May 2024 21:35:06 -0500 Subject: [PATCH] do I really have to do this --- src/engine/engine.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/engine/engine.cpp b/src/engine/engine.cpp index d71ac189c..7848d30b7 100644 --- a/src/engine/engine.cpp +++ b/src/engine/engine.cpp @@ -976,7 +976,7 @@ void DivEngine::delUnusedSamples() { bool isUsed[256]; memset(isUsed,0,256*sizeof(bool)); - // scan + // scan in instruments for (DivInstrument* i: song.ins) { if ((i->type==DIV_INS_PCE && i->amiga.useSample) || i->type==DIV_INS_MSM6258 || @@ -1019,6 +1019,13 @@ void DivEngine::delUnusedSamples() { } } + // scan in pattern (legacy sample mode) + for (DivSubSong* i: song.subsong) { + for (int j=0; j