Releases: mschwendt/libfc14audiodecoder
Releases · mschwendt/libfc14audiodecoder
Version 2.0.2
Version 2.0.1
Enhancements update.
- Reject playing Atari ST TFMX & COSO files.
- Terminate song end detection at 59 minutes max since there seem to be rare cases of oddly corrupted files which play at very slow speed by mistake.
- Always require trailing zero when searching for TFMX tag.
- Print format name in debug output.
- Avoid more compiler warnings.
Dreamcave.hipcas found in some mod collections is missing a separate sample data file. It is a duplicate ofAmberstar (12).hipc, so no special support for that would be worthwhile.
Version 2.0.0
Feature upgrade.
- Add native support for the Hippel TFMX family of file types used on Commodore AMIGA, typically using file name extensions .hip (TFMX), .hipc (COSO) and .hip7 (TFMX7V).
- Add native support for the rare MCMD file format, which is just a slightly modified TFMX.
- Add support for two types of modpacks.
- Correct stereo output channel positioning. AMIGA Paula connected its four output channels to Left, Right, Right, Left.
- Enhanced output mixing with customizable panning/channel positioning for stereo output.
- Add pkgconfig file.
- Release recently repaired modules in the music subdirectory of the source repository
- Workaround for invalid track table length (e.g. cult.smod)
Version 1.0.6
Maintenance release.
- Apply a live fix to bad modules Chambers of Shaolin 1 and 2 where multiple patterns don't match the original TFMX modules.
- Handle the corner-case of searching for a sub-song's speed definition, if starting playback at an arbitrary position of the track table.
- If choosing custom start/end steps with a large track table, adjust track table boundaries to affect song duration detection.
- Remove the unused endianness stuff from the header and Autotools files.
Version 1.0.5
Maintenance release.
- Apply a live fix to bad modules like Chambers of Shaolin 3 and 5.
- Add/change checks of some illegal input values like invalid envelope speed.
- Module format description string can be retrieved after detection already.
- Fix the main header documentation, which had the return values wrong.
- Merge additional API additions from BZR Player, but commented out since they would not be ABI-compatible with the v1.0.x series.
- Autotools updates.