diff --git a/src/engine/engine.cpp b/src/engine/engine.cpp index 90eee6a9..efc6768e 100644 --- a/src/engine/engine.cpp +++ b/src/engine/engine.cpp @@ -2032,6 +2032,7 @@ SafeWriter* DivEngine::saveVGM() { isBusy.lock(); // play the song ourselves bool done=false; + int writeCount=0; int hasSN=0; int snNoiseConfig=9; @@ -2472,7 +2473,6 @@ SafeWriter* DivEngine::saveVGM() { } break; default: - logW("what? trying to play sample on unsupported system\n"); break; } } @@ -2487,6 +2487,7 @@ SafeWriter* DivEngine::saveVGM() { std::vector& writes=disCont[i].dispatch->getRegisterWrites(); for (DivRegWrite& j: writes) { performVGMWrite(w,song.system[i],j,streamIDs[i],loopTimer,loopFreq,loopSample); + writeCount++; } writes.clear(); } @@ -2571,6 +2572,8 @@ SafeWriter* DivEngine::saveVGM() { freelance=false; extValuePresent=false; + logI("%d register writes total.\n",writeCount); + isBusy.unlock(); return w; }