Releases: KodeMunkie/imagetozxspec
Luminance colour choice feature and copyright updates
This is a maintenance release of a new feature, Luminance colour choice, which was sat for over a year on a stale branch.
This release also updates build dependencies to ensure the project still builds under the new Java LTS version (Java 21),
as well as copyright updates.
I no longer have time to dedicate to this project, however it's better that this feature is released than going to waste.
- Added Luminance Closest Colour Strategy from old hanging branch.
- Updated Copyrights.
Java 17 compatibility, display issues, dependency and security update release.
This release is purely a Java 17 compatibility, dependency and security update release.
Note owing to little time and resources I am unable to test Mac and Linux respective releases - please raise bugs if you find them.
- Fixed Java 17 compatibility.
- Fixed high res display font issue.
- Fixed preview discrepancies between preview pane and main pane.
- Removed hacks for native lib loading.
- Removed hacks for UI layout.
- Updated many dependency libraries.
- Updated Copyrights.
Stable releases for x64 Linux, MacOS and Windows.
This release contains numerous colour quantization improvements and new options.
It also contains 256x384 Gigascreen interlaced resolution support by request.
Note that interlacing skips lines/places them on the same pixel row so the output may be of lower quality than a standard resolution 256x192 Gigascreen image because the dither pattern height is halved.
Technically I consider 256x384 interlace to be inferior to true 256x192 because it's impossible to accurately represent the palette of two pixel rows, each using their own 4 colour (Gigascreen attribute) palette, into a single 4 colour palette - the pixels end up merged (and do in this implementation).
Please don't have the idea this is the same as your old school 1:1 Amiga interlace modes - that machine did not have palette restrictions that required colours to be within a set of 4 every 8x8 pixels.
High res support bug fixes
Beta testing of high resolution support, colour improvement fixes and dependency updates.
High res support and Gigascreen improvements
Beta testing of high resolution support, colour improvement fixes and dependency updates.
Colour Improvements
This fix mostly addresses bugs in Ordered Dither and Gigascreen colour choices and includes a new option for selecting the colour reduction algorithm ("colour distance algorithm"). This build may be unstable thus alpha.
v2.0.2
Stable releases for x64 Linux, MacOS and Windows.