A small version update to Afterimage library was published on February the 27th, 2018. It includes a single change requested by CommTest (a unit-testing framework targeting 6502 processor family): saving rendered images directly in PNG format. Checking the CHANGE LOG for a complete list of changes is highly encouraged. And of course downloading a fresh release package is possible by heading straight to The Central Repository.
A long awaited support for Commodore sprites was incorporated into Afterimage and released to the public on this cold winter day of February the 17th, 2018. As usual you may want to check the CHANGE LOG to see what is new in this version, and download a release package directly from The Central Repository.
A release of a brand new version of Afterimage graphics library has been communicated on December the 28th, 2016. From now on it compiles against the newest and shiniest Scala version 2.12. It comes out bundled with a number of handy enhancements that let you customize various aspects of importing, rendering and saving of graphic images. Please see CHANGE LOG for a full list of updates. As always every release can be retrieved from The Central Repository.
A new release of Afterimage has been published on the 6th of December, 2015. It incorporates a reasonable number of enhancements, new features and bug fixes, including but not limited to: color palette customization via externally provided JSON configuration file (thus relaxing a restriction to use predefined color templates only), optimized conversion algorithm of PC image files into C64 hires mode, provisioning of an internal VICE color palette for simplified processing of emulator screenshots, and more… (check the CHANGE LOG for a complete list). A usual place to grab a new release from is The Central Repository.
An updated version of Afterimage has been released on the 30th of June, 2013. It comes up with an image loading mechanism that has been extended with a capability to import C64 hires and multicolour pictures directly from TIFF, BMP, DICOM, FITS, PGM, GIF, JPEG, and PNG files. It contains a few bugfixes as well: loading default colour palette from a resource file embedded within a target JAR package now works correctly, and every RGB colour is now correctly resolved into the closest matching C64 hue available in a given colour palette when using get method from within a colour palette object. A new release is like always available in the The Central Repository.
Initial version of Afterimage, a Commodore 64 graphics library with a built-in support for the most common CBM file format specifications, entirely written in Scala, has been first released on the 27th of March, 2013. It supports reading, translating, displaying, converting, and writing picture data from/to the following CBM image file formats: Advanced Art Studio, Art Studio, Hires Bitmap, Face Painter and Koala Painter.