TIA: Add software pitch driver (TIunA) and song data export

This commit is contained in:
Natt Akuma 2024-06-22 17:31:58 +07:00
parent 7fee9b6f05
commit 85199e5228
11 changed files with 790 additions and 8 deletions

View file

@ -700,6 +700,8 @@ class DivEngine {
SafeWriter* saveVGM(bool* sysToExport=NULL, bool loop=true, int version=0x171, bool patternHints=false, bool directStream=false, int trailingTicks=-1);
// dump to ZSM.
SafeWriter* saveZSM(unsigned int zsmrate=60, bool loop=true, bool optimize=true);
// dump to TIunA.
SafeWriter* saveTiuna(const bool* sysToExport, const char* baseLabel, int firstBankSize, int otherBankSize);
// dump command stream.
SafeWriter* saveCommand();
// export to text