possibly fix VGM, ZSM and SAP-R export

issue #2408
This commit is contained in:
tildearrow 2025-03-11 11:23:25 -05:00
parent 6ae3f33513
commit 79e71c3d02
3 changed files with 3 additions and 19 deletions

View file

@ -22,8 +22,6 @@
#include "../utfutils.h"
#include "song.h"
constexpr int MASTER_CLOCK_PREC=(sizeof(void*)==8)?8:0;
// this function is so long
// may as well make it something else
void DivEngine::performVGMWrite(SafeWriter* w, DivSystem sys, DivRegWrite& write, int streamOff, double* loopTimer, double* loopFreq, int* loopSample, bool* sampleDir, bool isSecond, int* pendingFreq, int* playingSample, int* setPos, unsigned int* sampleOff8, unsigned int* sampleLen8, size_t bankOffset, bool directStream, bool* sampleStoppable) {
@ -2741,7 +2739,7 @@ SafeWriter* DivEngine::saveVGM(bool* sysToExport, bool loop, int version, bool p
};
// calculate number of samples in this tick
int totalWait=cycles>>MASTER_CLOCK_PREC;
int totalWait=cycles;
// get register dumps and put them into delayed writes
int writeNum=0;