Continuing the discussion that is ongoing from here: https://github.com/libsdl-org/SDL_mixer/commit/02c94d7644faff05936f6bd51e1cef2f67dd863c There are some SDL2 side bugs got been fixed, but there is still another bug that affects chunks API: Okay so: - WAVs as music (the thing that I majorly reworked in the mast) works fine - WAVs as SFX causes that damned assert - VOCs as SFX causes the same assert from above - OGGs as SFX loads fine So, there is a possible mistake somewhere on the SFX side that I never touched... Gonna verify some... P.S. All these WAV files I played, had U8 format. Gonna try the WAV with 16bit...