Releases: PPUC/libserum
Releases · PPUC/libserum
v2.4.0
This is the first release of the new libserum!
It has been developed as libserum_concentrate for 9 months and is the official successor of the discontinued https://github.com/zesinger/libserum
Changes in v2.4.0 compared to v2.3.1:
- Support cROMc format with quicker loading times, no extraction into file system and less memory usage at runtime
- Support scene rotations
- Support 256x64 original ROMs
- Added an on-demand monochrome mode, mainly for the settings menu and diagnostics of a pinball machine. Often, such frames aren't part of dump files the colorization authors are working with.
- Several bugfixes and performance improvements
v2.3.1-concentrate.3
- improved monochrome menu settings and diagnostics
v2.3.1-concentrate.2
- Reduced memory usage when loading a cROMc file.
- Added an on-demand monochrome mode, mainly for the settings menu and diagnostics of a pinball machine. Often, such frames aren't part of dump files the colorization authors are working with.
v2.3.1-concentrate.1
- Ported HD dynamic sprite fix from libserum 2.3.1
v2.3.0-concentrate.1
- Support cROMc format with quicker loading times, no extraction into file system and less memory usage at runtime
- Support scene rotations
- Support CDMD 3.16 and 3.17 changes
- Support 256x64 original ROMs
v2.2.0-concentrate.6
- Reduced memory footprint by LZ4 compression of frames, backgrounds, etc
- Onetime conversion of cRZ and cROM files to cROMc files.
- Added support for Serum PUP scenes
v2.2.0-concentrate.5
New features:
- dynamic colorization for sprites
- shape mode detection for sprites
v2.0.3-concentrate.4
adopted changes from libserum v2.0.3
v2.0.2-concentrate.3
- fixed issues with dynamic shadow colors in Serum v2 HD
- optimized SparseVector implementation
v2.0.2-concentrate.2
- Added optimizations for Serum v1
- Fixed color rotations if Serum v2 is limited to one resolution
- Removed compression support for SparseVector to simplify the code