:Pmagorium
One day I was working with the Amiga Clown. You may know him.
I was trying to get the right colormap for an ilbm. But all I had for reference was a png PLTE chunk. So natural I used a hex editor and copied the color values. BUT I forgot that png puts the chunksize before or after the chunkid, but ilbm was different.
So my ilbm colormap was 4 bytes off...imagine my horror and surprise when the clown turned GREEN.
But why did it turn green? We shifted the colormap 4 bytes so we disregard the the first rgb. So we basically shifted it 1 byte to the right so r becomes g, g becomes b, and b becomes r. It shifted.
It's almost like you know what I'm thinking.
Yes. I intend to use ReadRGBPixel and compare output to ReadPixel.
Of course, the HSL Colorwheel I refer to is different than a color requester.
I suppose the interesting question is: Can I use HSL Color Rotation on an ILBM image then save it as ILBM ? Yes. Because it is an indexed image. And we only need to change the rgb colormap values. That would be super exciting!