f1b6fb68cc
- Update to version 3.0.1 * [adplug] Update to latest master + This adds support for "Palladix" files. + HERAD files were not working as expected. * [sidplay] Update libsidplayfp to latest git version. * [modland.com] If waitpid() returns a fatal error, give up waiting. * [HVL] multiple updates: * files with size below 4096 were not able to be detected on modland.com virtual drive. * instrument-viewer must fetch the instruments from index 1, not 0. * track-viewer must fetch global commands from the actual number of channels in use. * reset the channel-information-cache on file-load, else we might try to dereference pointers from the previous song played. * [MDL] In loader, the calculation of two buffer-sizes were missing parentheses, causing incorrect calculation.
Martin Pluskal2024-12-30 08:47:26 +00:00
e7e4f5e719
Accepting request 1233234 from multimedia:apps
Ana Guerrero2024-12-24 15:26:55 +00:00
d946321023
- Update to version 3.0.0 * Add more magic numbers for up and comming version of ancient (decompression library for solid files). * SetMode() did not have paremeters defined in the prototype, not all users had parameters defined. Caused crashes one some combination of mode changes. * Add modland.com support directly from the file browser using a local copy of the file-list provided by modland.com. * Speed up filebrowser if an earlier scanned .tar.gz now has unscanned modules. The archive is not persistent open due to caching. * XM files would smash the stack on big-endian due to to loops had counter-limits in reverse order in endian-reversal code. * SDL/SDL2 audio: Add missing mutex locking in two API functions. * SDL2 audio: Use SDL_LockAudioDevice, SDL_UnlockAudioDevice and SDL_CloseAudioDevice SDL 2.x functions instead of legacy 1.x functions. * Do not attempt to divide by zero, if a song is reported as zero long. * Logic for buffersize in playtimidity (MIDI files) was not working as expected, especially on Windows. * If a file was unable to be accessed, pressing ENTER on it would cause a NULL-pointer dereference (Problem introduced in v0.2.102, adding support for ancient) * Attempting to load a defective S3M file could trigger two different issues. Do not cal mcpSet(), since we have not initialized the mcp device yet, and the que variable was no reset on to NULL after free causing a double free in this special use case. * When adding a directory-tree to the playlist, group the files
Martin Pluskal2024-12-24 07:09:20 +00:00