Bug #396
openLoad IFF distorts the images loaded. It also gets the background color wrong sometimes.
0%
Description
Whatever IFF decoder we're using in Load IFF stretches the IFF images horizontally, and results in an image with many artifacts, both horizontally and vertically. The attached image shows an accurate IFF graphic on the left (generated by Dalton Tulou's Quick Look plugin for macOS),
compared to that generated by AOZ's Load IFF on the right.
I would highly recommend replacing whatever decoder we're using now with Matthias Wiesmann's IFF decoder, since it seems to be the most comprehensive version so far: https://wiesmann.codiferes.net/wordpress/?page_id=17479 It's in JavaScript... under a GPL3 public license.
It works with standard Color Palette, EHB, IFF, ILBM, HAM (including HAM-6 and HAM-8), SHAM, and RGB24 images, including color cycling! From the examples on his website, it appears to be very accurate as well.
Files