Closed deuteros76 closed 2 years ago
Tried it here and it happens too (Amiblitz 3.7.3, Winuae) If I load but don't start the track it does not happen. Maybe starting/playing the track with xbCiaTrackerLib trashes some memory ?
looks like this has been spotted before...
A quote from xbCiaTrackerLib.guide/bugs: Because of some unknown problem, the routine actually reserves 3 bytes of memory (added to the actual module size.) Keep this in mind when calling the function to find out the byte-size of a module.
I'm not experienced in Amiga debugging and do not know if this explains the mungwall hit.
I added ptplayerlib as a replacement for CIATRACKERLIB, as the latter needs kick2.0.
The debugger shows an error when executing a program using ciatrackerlib to play music. Indeed, the problem arises when FreeTrackerModule is called.
The example code is the following, the repository below contains the module used in this program:
https://github.com/deuteros76/Blitz-Basic-Music-Example
After four seconds of music the error shown is this
Tested using Amiblitz3 3.7.0 and 3.7.2 under FS-UAE 2.8.3 on Linux