
SPS DECODER LIBRARY
-=================-

HISTORY

2026-05-28 - Major rework in C++17 using standard types <cstdint> to help
             integrating the library better with modern codebases
           - Single codebase for all supported platforms (Windows, macOS, Linux) 
             rather than different archives and sources
           - Library source releases are now automatically updated and in-sync
             with the latest relevant DTC and SPStudio backend code 
           - Bugs reported via the forum have been fixed;
             including the undocumented FDC Emulator soft reset persistence issue

2014-06-14 - Direct support for CT RAW, major refactoring, migrated to SPStudio 
2011-07-11 - Helper functions to make KryoFlux write functionality easier
2010-06-08 - Generic MFM support, comprehensive gap handling, WD177x FDC emulator
2004-10-04 - Support for protection system on by Adam Brierley
2004-09-27 - Support for more protection systems
2004-08-09 - Updated: Linux & Amiga
2004-07-31 - Multiple interfaces, overlap/dropout access, version & capability info
2004-05-02 - New flaky bit API, related changes
2004-02-13 - Multi-platform source port (Linux/Amiga)
2003-11-25 - Very small memory footprint & fast startup time, a few minor improvements
2003-07-14 - Updated: Amiga
2003-07-05 - Now supports inconsistent gap lengths, a few other minor improvements
2003-05-23 - Added memory mapped image support, Speedlock support
2003-04-02 - Added flaky/weak bit protection support, bitshifting support
2002-12-23 - Initial release

--
The Software Preservation Society
http://www.softpres.org
