From 04f0c6a7cbb0b8da3a846a2a974e40e0ed81fc12 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 23 Jan 2022 13:19:06 -0500 Subject: [PATCH] prepare the skeleton for VGM export --- src/engine/engine.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/engine/engine.cpp b/src/engine/engine.cpp index d2035e817..1daf85341 100644 --- a/src/engine/engine.cpp +++ b/src/engine/engine.cpp @@ -1905,8 +1905,17 @@ SafeWriter* DivEngine::saveDMF() { } SafeWriter* DivEngine::saveVGM() { + stop(); + setOrder(0); isBusy.lock(); // play the song ourselves + playSub(false); + bool done=false; + + while (!done) { + if (nextTick()) done=true; + } + isBusy.unlock(); return NULL; }