Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 460d0b6103 | |||
| f1b6fb68cc | |||
| e7e4f5e719 | |||
| d946321023 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f682477e047b78c989f0f869821b770abfe31543d87935c65a9d1819034e4127
|
||||
size 4892988
|
||||
3
ocp-3.0.1.tar.bz2
Normal file
3
ocp-3.0.1.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:54a667659dcf956dc5c1e8e3ea4fe1a368dfc228c212c3fb71724f02705dc7b4
|
||||
size 5265259
|
||||
73
ocp.changes
73
ocp.changes
@@ -1,3 +1,76 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 30 07:23:50 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 24 06:50:17 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- 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
|
||||
by their owning directory, and sort each group of files
|
||||
alphabetically (strcasecmp).
|
||||
* Detect Sidplayer files as playable.
|
||||
* modland.com stores "Atari Digi-Mix" as *.mix instead of *.ym,
|
||||
so add that file-extension.
|
||||
* Add FEST as a valid 4-channel signature.
|
||||
* Add "Atari STe/Falcon, Octalyser" CD61 and CD81 signatures.
|
||||
* Add "M&K!" as a valid MOD signature. These files are likely
|
||||
"His Master's Noise"
|
||||
* Add support for Atari Falcon, Digital Tracker (MOD) files.
|
||||
* Avoid double free(), could occure if trying to load an
|
||||
invalid MOD file
|
||||
* Adjust MIME database, multiple of the magic searches were too
|
||||
aggressive.
|
||||
* detecting .BAM files with .[0-9][0-9][0-9] filenames
|
||||
* Remove adplugdb->wipe() call, it is not for freeing memory
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 5 09:31:30 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user