Home ] Up ] 

The Attack Of The Palette Bears
Ok, this is extra information so you can understand why the colors seem to come out funny when using this program, or for that matter, any other paint program with patching. Mainly that the Furcadia palette is weird. But hey, we knew that already, right?

Anyway, to the right is the original image I started with when constructing the Palette Adjustor. This is a TrueColor JPG image which I ran through a JPEG to BMP converter to produce the image you see below it.
Do note that the color is almost exact in appearance.


However, without taking into consideration the different color mapping of Furcadia, I got this result. Oh My! Ugly!
So to understand what I did wrong, and how I had to approach the fix requires a bit of tech talk. Every image you use in Furcadia is what is called an 8bit Color Indexed BitMap. This means that each pixel in the image does not contain a color, but an index, kind of like having a rolodex of sorts, each card in that rolodex does not really contain a person, but a means to contact that person. That's what a color index does, the pixel points to the color which is supposed to be used for that pixel in a color table, and that's where I had to make my adjustments from. And the image to the right is the best it comes out in my image tool program: Yes, it's not quite right, but then again, there's a reason for it and again we need to look at the color index as the problem, or rather, the not only how the Furcadia palette is arranged, but the fact that it's not optimized for proper representation of real world images.
Just for reference, a chunk of the same image (pre-tooled) was directly imported into fshedit and then exported back so I could add it to this explaination, and as you can see, even fshedit corrupted the colors somewhat. Oh well.