PDA

View Full Version : Wood Elf Male Plate Helmet texture issue


Kinvalar
08-02-2015, 11:34 AM
So I've been tinkering with some of the textures making little changes (like fixing the Wood Elf Male Plate gloves being oriented wrong), and while trying to tackle another issue I have hit a wall.

This wall is the Wood Elf Male Plate helm's wing-looking ornament on the front of their helmet (helm3.bmp in global_chr). It very clearly looks like it's intended to have some transparency around the edges of the ornament, but there isn't. I've played around with it and modified the first index value to 'magic pink' after recoloring the intended transparent parts and modified the texture patcher .bat file to enable transparency on it, but all I get is the pink value being turned black in-game (like in the erroneously transparent textures).


Picture examples:

Before: (from texture patcher thread)
http://i.imgur.com/qTlg6Kz.png

What I see after fixing the index value to magic pink and enabling transparency:
http://i.imgur.com/7hBle9U.jpg
(Note that while the helm is tinted, that isn't whats making it black. Before I fixed the index value to the proper pink I was simply getting a slightly altered pink because of the green tint on Thorny Vine helm. I lack an un-tinted plate helm to play with)

Is there any way to enable proper transparency on the ornament of the Wood Elf Male Plate helm?

Danyelle
08-02-2015, 11:46 AM
Some of the transparency issues seem to be more complex than others, and are damn near impossible to repair with the texture patcher. I never figured out why, but I stumbled on some when i was updating it. Some I ended up having to 'fix' manually in Paint Shop Pro or GIMP. Dzarn also fixed all transparency/black splotch issues on Live (idk fully how), and the model files for any bugged model can be dragged from a Live client (and added to zones where needed since they are all individually packed now and not in Zone_chr files anymore) and it will fix the issue. But that would require you to have a Live client as P99 is obviously not going to redistribute those files themselves :(

The best i can suggest is manual editing with a photo editor.

Kinvalar
08-02-2015, 12:09 PM
I used GIMP in color index mode to properly set up the index value for the magic pink color. So the issue wasn't in the texture at all.

I resolved the issue a few moments ago, and figured out what the issue actually was.

Apparently, in the .wld file in global_chr there is a value to hard-disable/enable transparency on the helm3 file. I used This WLD Editor Suite (http://wiki.eqemulator.org/p?WLD_Editor_Suite) to peak into the file.

Particularly, I looked at the visibility value for the Half Elf helm which I know has transparency. I simply copied the visibility value from Half Elf helm (helm24) to the Wood Elf ornament file (helm3). Upon logging in I was greeted with much success:

http://i.imgur.com/c5kViQY.png

Thulghor
08-03-2015, 05:26 AM
Looks nice. There an easy way for regular joes to do it?

Kinvalar
08-03-2015, 10:55 AM
I have a fair bit of modified files in my global_char.s3d, including high res textures so that file would be too big, but I could give somebody who can host the files the updated bmp for ornament fix (and plate glove orientation fix), and the .wld file that you could then easily just add to global_char.s3d using S3DSpy.

EDIT: I'm not sure how the transparency flag in the texture patcher stores/modifies the flag? Might need to use that patcher and modify the .bat to enabled transparency on the appropriate file.

Sage Truthbearer
08-03-2015, 12:20 PM
I would get in touch with Nilbog. I'm sure he could add this to the transparency patcher (www.project1999.com/forums/showthread.php?t=87281) that already exists to correct the same issues with Eye of Zomm and Half-Elf visors. BTW, great work.

Zaela
08-03-2015, 06:21 PM
EDIT: I'm not sure how the transparency flag in the texture patcher stores/modifies the flag? Might need to use that patcher and modify the .bat to enabled transparency on the appropriate file.

Haven't used the texture patcher myself and not sure exactly how it goes about things either, but I would try removing this line from the .bat


rem Fix black areas on wood elf male plate helmet
set rt_global_chr=helm3.bmp


and changing this line


set mp_global_chr=%mp_global_chr%,helm15.bmp


to this


set mp_global_chr=%mp_global_chr%,helm15.bmp,helm3.bmp


Just moving helm3.bmp from "fix black spots" mode to "add transparency" mode (assuming that's what "rt" and "mp" refer to respectively, whatever they're supposed to stand for).

Kinvalar
08-03-2015, 11:09 PM
Haven't used the texture patcher myself and not sure exactly how it goes about things either, but I would try removing this line from the .bat


rem Fix black areas on wood elf male plate helmet
set rt_global_chr=helm3.bmp


and changing this line


set mp_global_chr=%mp_global_chr%,helm15.bmp


to this


set mp_global_chr=%mp_global_chr%,helm15.bmp,helm3.bmp


Just moving helm3.bmp from "fix black spots" mode to "add transparency" mode (assuming that's what "rt" and "mp" refer to respectively, whatever they're supposed to stand for).

Sorry I wasn't really clear. I had to do that myself to make this work. What I was curious about is how the transparency flag was stored... If it was stored on the image file itself or in the s3d file. If it is (probably) stored on the s3d then they would have to run a modified bat.

I was more lazy and when I modified the bat file all I did was changed "set rt_global_chr=helm3.bmp" to "set mp_global_chr=helm3.bmp", instead of adding it to the end of another line.

Zaela
08-04-2015, 12:40 AM
Oh, I must've misread that part.

<spam>
The transparency flags are in the .wld file as you sort of already demonstrated above. The visibility flag is it. You can set transparency (I'd call it "masking", there are other transparency modes) on textures that aren't supposed to be transparent at all and you'll end up with a texture with random holes in it. My assumption is that it grabs the first or last index color in the palette and uses that for the transparent color (assuming BMP -- PNG and JPEG textures also work in addition to DDS, I can't remember if they use the alpha value to exclude pixels under a certain threshold or not, but that would be the expected way to do it). It's usually the color in the lower-right corner as well, but not always... (None of the EQ BMP files appear to use the BMP extensions that allow designating a color for transparency, as far as I've seen; the client just looks in some standard place.)

A single texture can actually have multiple separate visibility flags applied to it for different models, but I don't think the texture patcher is sophisticated enough to distinguish between different instances of the same texture in the .wld file. Hence why it opens up a hole in the back of female human plate helms, apparently.
</spam>

Kinvalar
08-04-2015, 01:29 AM
A single texture can actually have multiple separate visibility flags applied to it for different models, but I don't think the texture patcher is sophisticated enough to distinguish between different instances of the same texture in the .wld file. Hence why it opens up a hole in the back of female human plate helms, apparently.
</spam>

This is the part that was interesting to me. The patcher flips some flag somewhere to enable or disable transparency. But simply changing to 'enable' it for the wood elf hat ornament didn't actually enable any transparency. I only achieved that transparency when I went into the .wld file and changed it there.

At the same time though, the patcher did change something. Without it being changed there to allow transparency the ornament had a pink outline I put there. When I ran the adjusted patcher .bat the pink turned black (like other textures falsely tagged to be transparent).

Tinkering around with it after I got it working I found that the only way the ornament had the transparency in the above picture was to have the .wld modified, AND to have the patcher flag it as transparency allowed. Either of these not in-place and the transparency was broken. This implies theres another flag somewhere that the patcher modified... I'd be curious to know what flag the patcher is actually changing and where it is.

Zaela
08-09-2015, 09:06 PM
Was taking a look at the texture patcher's output today to see what it actually does. Doesn't seem to make any changes to the .wld files, or to any of the bitmap headers. Changing around the colors in the palette appears to be it.

Lengthy output of my before and after comparison:
Palette changes are in the form

[index] rgb(oldColor) -> rgb(newColor) <whether any pixels refered to this index in the old image>


airplane_chr.s3d
--------------------------
WLD files match
behhe0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 4] rgb(255, 247, 247) -> rgb(255, 251, 251) index was in use

peghn0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(240, 240, 240) -> rgb(255, 0, 255) index was in use


arena_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


beholder_chr.s3d
--------------------------
WLD files match
behhe0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 4] rgb(255, 247, 247) -> rgb(255, 251, 251) index was in use


commons_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


commons_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


dreadlands_chr.s3d
--------------------------
WLD files match
drach0104.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(247, 255, 255) -> rgb(251, 255, 255) index was in use


eastkarana_chr.s3d
--------------------------
WLD files match
behhe0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 4] rgb(255, 247, 247) -> rgb(255, 251, 251) index was in use

qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


eastkarana_obj.s3d
--------------------------
WLD files match
front2.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use


ecommons_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


ecommons_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


everfrost_chr.s3d
--------------------------
WLD files match
orcch0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use


fearplane_chr.s3d
--------------------------
WLD files match
behhe0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 4] rgb(255, 247, 247) -> rgb(255, 251, 251) index was in use


felwithea_chr.s3d
--------------------------
WLD files match
femhe0003.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(114, 127, 139) -> rgb(255, 0, 255) index was in use


firiona_chr.s3d
--------------------------
WLD files match
femhe0003.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(114, 127, 139) -> rgb(255, 0, 255) index was in use


freporte_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


freportn_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


freportw_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


gfaydark_chr.s3d
--------------------------
WLD files match
brfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(35, 21, 1) -> rgb(255, 0, 255) index was in use
[ 1] rgb(35, 21, 2) -> rgb(35, 21, 1) index was in use

brmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(24, 15, 2) -> rgb(255, 0, 255) index was in use
[ 4] rgb(4, 4, 4) -> rgb(24, 15, 2) index was NOT in use

drihe0003.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(141, 255, 169) -> rgb(255, 0, 255) index was in use
[ 1] rgb(142, 255, 170) -> rgb(141, 255, 169) index was in use

femft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(144, 63, 1) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(144, 63, 1) index was NOT in use

femhe0003.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(114, 127, 139) -> rgb(255, 0, 255) index was in use

golch0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(186, 126, 101) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(186, 126, 101) index was NOT in use

golch0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(186, 126, 101) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(186, 126, 101) index was NOT in use

gffft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(87, 40, 1) -> rgb(255, 0, 255) index was in use
[ 1] rgb(87, 42, 1) -> rgb(87, 41, 1) index was in use

gfmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 45, 24) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 45, 24) index was NOT in use

pifft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(74, 87, 92) -> rgb(255, 0, 255) index was in use
[ 1] rgb(75, 88, 92) -> rgb(74, 87, 92) index was in use

wolhe0006.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(250, 237, 161) -> rgb(255, 0, 255) index was in use
[ 3] rgb(255, 242, 168) -> rgb(252, 239, 164) index was in use

wolhe0106.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(250, 237, 161) -> rgb(255, 0, 255) index was in use
[ 3] rgb(255, 242, 168) -> rgb(252, 239, 164) index was in use

wolhe0206.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(250, 237, 161) -> rgb(255, 0, 255) index was in use
[ 3] rgb(255, 242, 168) -> rgb(252, 239, 164) index was in use

wolhe0306.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(250, 237, 161) -> rgb(255, 0, 255) index was in use
[ 3] rgb(255, 242, 168) -> rgb(252, 239, 164) index was in use


global4_chr.s3d
--------------------------
WLD files match
spehe0003.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was NOT in use
[ 2] rgb(2, 2, 2) -> rgb(255, 255, 255) index was NOT in use

bafft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(54, 24, 19) -> rgb(255, 0, 255) index was in use
[ 1] rgb(55, 24, 19) -> rgb(54, 24, 19) index was in use

bafft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(63, 55, 43) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(31, 27, 21) index was NOT in use

bafft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(120, 112, 143) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(120, 112, 143) index was NOT in use

bafft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(57, 57, 85) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(28, 28, 42) index was NOT in use

bamft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(100, 44, 1) -> rgb(255, 0, 255) index was in use
[ 1] rgb(100, 45, 1) -> rgb(100, 44, 1) index was in use

bamft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(56, 36, 2) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(28, 18, 1) index was NOT in use

bamft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(35, 37, 39) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(35, 37, 39) index was NOT in use

bamft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(110, 109, 109) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(55, 54, 54) index was NOT in use

bamhe0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0012.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0022.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0032.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0042.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0052.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0062.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0072.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use


global_chr.s3d
--------------------------
WLD files match
eyehe0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 2] rgb(255, 247, 247) -> rgb(255, 251, 251) index was in use

woehe0005.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(23, 28, 38) -> rgb(255, 0, 255) index was in use
[ 29] rgb(29, 29, 29) -> rgb(23, 28, 38) index was NOT in use

bafft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(35, 26, 5) -> rgb(255, 0, 255) index was in use
[ 4] rgb(4, 4, 4) -> rgb(35, 26, 5) index was NOT in use

bamft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(35, 37, 39) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(35, 37, 39) index was NOT in use

bamhe0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0012.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0022.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0032.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0042.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0052.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0062.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

bamhe0072.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(47, 26, 17) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(47, 26, 17) index was NOT in use

dafft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(14, 7, 2) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(14, 7, 2) index was NOT in use

dafft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(19, 16, 14) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(19, 16, 14) index was NOT in use

dafft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(19, 16, 14) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(19, 16, 14) index was NOT in use

damch0301.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use

damft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(14, 7, 2) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(14, 7, 2) index was NOT in use

damft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(14, 7, 2) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(14, 7, 2) index was NOT in use

damhe0041.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 2] rgb(247, 255, 255) -> rgb(251, 255, 255) index was in use

dwmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(57, 51, 32) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(28, 25, 16) index was NOT in use

dwmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 65, 37) -> rgb(255, 0, 255) index was in use
[ 1] rgb(89, 66, 38) -> rgb(88, 65, 37) index was in use

ermft0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(201, 255, 255) -> rgb(255, 0, 255) index was in use
[ 3] rgb(187, 245, 245) -> rgb(194, 250, 250) index was in use

ermft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(24, 35, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(25, 36, 21) -> rgb(24, 35, 21) index was in use

hafch0301.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 2] rgb(247, 255, 255) -> rgb(251, 255, 255) index was in use

hafch0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was in use

hafft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(31, 4, 2) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(31, 4, 2) index was NOT in use

hafft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 10, 5) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 10, 5) index was NOT in use

hafft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was NOT in use
[ 3] rgb(3, 3, 3) -> rgb(255, 255, 255) index was NOT in use

helm24.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(160, 160, 160) -> rgb(255, 0, 255) index was in use

hamft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(56, 30, 2) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(56, 30, 2) index was NOT in use

hamft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(122, 122, 123) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(122, 122, 123) index was NOT in use

hamhe0012.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 27, 26) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(33, 27, 26) index was NOT in use

hamhe0022.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(126, 114, 41) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(126, 114, 41) index was NOT in use

hamhe0032.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(87, 68, 42) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(87, 68, 42) index was NOT in use

hamhe0042.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(126, 114, 41) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(126, 114, 41) index was NOT in use

hamhe0052.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(126, 114, 41) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(126, 114, 41) index was NOT in use

hamhe0062.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 27, 26) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(33, 27, 26) index was NOT in use

hamhe0072.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(126, 114, 41) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(126, 114, 41) index was NOT in use

hoflg0301.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 2] rgb(247, 255, 255) -> rgb(251, 255, 255) index was in use

homch0301.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use

hifft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 3] rgb(3, 3, 3) -> rgb(0, 0, 0) index was NOT in use

hifft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(112, 83, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(112, 83, 32) index was NOT in use

hifft0301.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use

hifft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 109, 109) -> rgb(255, 0, 255) index was in use
[ 1] rgb(113, 114, 114) -> rgb(110, 111, 111) index was in use

hifhe0051.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use

himft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(144, 63, 1) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(144, 63, 1) index was NOT in use

himft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(86, 53, 13) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(43, 26, 6) index was NOT in use

himft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(14, 7, 2) -> rgb(255, 0, 255) index was NOT in use
[ 5] rgb(5, 5, 5) -> rgb(14, 7, 2) index was NOT in use

helm15.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(127, 127, 127) -> rgb(255, 0, 255) index was in use

hufft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was NOT in use
[ 3] rgb(3, 3, 3) -> rgb(255, 255, 255) index was NOT in use

humft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was NOT in use
[ 3] rgb(3, 3, 3) -> rgb(255, 255, 255) index was NOT in use

humft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use

humft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(20, 16, 8) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(20, 16, 8) index was NOT in use

humft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(78, 78, 78) -> rgb(255, 0, 255) index was in use
[ 1] rgb(79, 79, 78) -> rgb(78, 78, 78) index was in use

humft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(58, 13, 0) -> rgb(255, 0, 255) index was in use
[ 42] rgb(42, 42, 42) -> rgb(58, 13, 0) index was NOT in use

ogmhe0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(178, 137, 105) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(178, 137, 105) index was NOT in use

ogmhe0012.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(178, 137, 105) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(178, 137, 105) index was NOT in use

ogmhe0022.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(178, 137, 105) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(178, 137, 105) index was NOT in use

ogmhe0032.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(178, 137, 105) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(178, 137, 105) index was NOT in use

ogmhe0042.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(178, 137, 105) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(178, 137, 105) index was NOT in use

ogmhe0052.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(178, 137, 105) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(178, 137, 105) index was NOT in use

ogmhe0062.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(178, 137, 105) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(178, 137, 105) index was NOT in use

ogmhe0072.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(178, 137, 105) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(178, 137, 105) index was NOT in use

trmch0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(186, 126, 101) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(186, 126, 101) index was NOT in use

trmch0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(186, 126, 101) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(186, 126, 101) index was NOT in use

elfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(79, 49, 11) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(39, 24, 5) index was NOT in use

elfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(64, 40, 23) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(32, 20, 11) index was NOT in use

elfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(99, 100, 100) -> rgb(255, 0, 255) index was in use
[ 1] rgb(100, 100, 100) -> rgb(99, 100, 100) index was in use

elflg0301.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(254, 254, 254) -> rgb(255, 0, 255) index was in use
[ 1] rgb(251, 252, 252) -> rgb(252, 253, 253) index was in use

elmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 45, 24) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 45, 24) index was NOT in use

elmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(36, 28, 16) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(36, 28, 16) index was NOT in use

elmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(100, 100, 100) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(100, 100, 100) index was NOT in use

elmhe0012.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(82, 66, 57) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(82, 66, 57) index was NOT in use

elmhe0022.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(82, 66, 57) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(82, 66, 57) index was NOT in use

elmhe0042.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was NOT in use
[ 3] rgb(3, 3, 3) -> rgb(255, 255, 255) index was NOT in use

elmhe0052.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was NOT in use
[ 3] rgb(3, 3, 3) -> rgb(255, 255, 255) index was NOT in use

elmhe0062.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was NOT in use
[ 3] rgb(3, 3, 3) -> rgb(255, 255, 255) index was NOT in use

elmhe0072.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was NOT in use
[ 3] rgb(3, 3, 3) -> rgb(255, 255, 255) index was NOT in use

helm3.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(237, 200, 142) -> rgb(255, 0, 255) index was in use
[ 85] rgb(239, 205, 149) -> rgb(238, 202, 145) index was in use


gukbottom_chr.s3d
--------------------------
WLD files match
behhe0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 4] rgb(255, 247, 247) -> rgb(255, 251, 251) index was in use


guktop_chr.s3d
--------------------------
WLD files match
funfa0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funfa0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funfa0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 236, 132) -> rgb(255, 0, 255) index was in use
[ 1] rgb(192, 230, 126) -> rgb(193, 233, 129) index was in use

funlg0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(208, 217, 169) -> rgb(255, 0, 255) index was in use

funlg0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(207, 215, 168) -> rgb(255, 0, 255) index was in use

funlg0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(132, 153, 67) -> rgb(255, 0, 255) index was in use
[ 1] rgb(132, 150, 67) -> rgb(132, 151, 67) index was in use

funlg0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(130, 148, 66) -> rgb(255, 0, 255) index was in use
[ 2] rgb(130, 145, 66) -> rgb(130, 146, 66) index was in use

funlg0103.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(113, 127, 56) -> rgb(255, 0, 255) index was in use
[ 1] rgb(111, 127, 56) -> rgb(112, 127, 56) index was in use

funlg0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 130) -> rgb(255, 0, 255) index was in use
[ 1] rgb(183, 227, 126) -> rgb(188, 230, 128) index was in use

funlg0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 235, 133) -> rgb(255, 0, 255) index was in use
[ 1] rgb(189, 231, 129) -> rgb(192, 233, 131) index was in use

funlg0203.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 131) -> rgb(255, 0, 255) index was in use
[ 1] rgb(184, 226, 128) -> rgb(189, 230, 129) index was in use

funua0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funua0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funua0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 237, 134) -> rgb(255, 0, 255) index was in use
[ 1] rgb(187, 228, 127) -> rgb(191, 232, 130) index was in use


hateplane_chr.s3d
--------------------------
WLD files match
ngmft0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(154, 121, 93) -> rgb(255, 0, 255) index was in use
[ 1] rgb(145, 113, 89) -> rgb(149, 117, 91) index was in use

ngmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 35, 13) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(69, 35, 13) index was NOT in use

ngmft0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(3, 3, 3) -> rgb(1, 1, 1) index was in use

ngmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(4, 2, 1) -> rgb(255, 0, 255) index was in use
[ 3] rgb(3, 3, 3) -> rgb(4, 2, 1) index was NOT in use


hateplane_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


highkeep_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


highpass_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


innothule_chr.s3d
--------------------------
WLD files match
funfa0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funfa0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funfa0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 236, 132) -> rgb(255, 0, 255) index was in use
[ 1] rgb(192, 230, 126) -> rgb(193, 233, 129) index was in use

funlg0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(208, 217, 169) -> rgb(255, 0, 255) index was in use

funlg0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(207, 215, 168) -> rgb(255, 0, 255) index was in use

funlg0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(132, 153, 67) -> rgb(255, 0, 255) index was in use
[ 1] rgb(132, 150, 67) -> rgb(132, 151, 67) index was in use

funlg0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(130, 148, 66) -> rgb(255, 0, 255) index was in use
[ 2] rgb(130, 145, 66) -> rgb(130, 146, 66) index was in use

funlg0103.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(113, 127, 56) -> rgb(255, 0, 255) index was in use
[ 1] rgb(111, 127, 56) -> rgb(112, 127, 56) index was in use

funlg0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 130) -> rgb(255, 0, 255) index was in use
[ 1] rgb(183, 227, 126) -> rgb(188, 230, 128) index was in use

funlg0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 235, 133) -> rgb(255, 0, 255) index was in use
[ 1] rgb(189, 231, 129) -> rgb(192, 233, 131) index was in use

funlg0203.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 131) -> rgb(255, 0, 255) index was in use
[ 1] rgb(184, 226, 128) -> rgb(189, 230, 129) index was in use

funua0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funua0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funua0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 237, 134) -> rgb(255, 0, 255) index was in use
[ 1] rgb(187, 228, 127) -> rgb(191, 232, 130) index was in use


kithicor_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


lakerathe_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


lavastorm_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


lfaydark_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


mischiefplane_chr.s3d
--------------------------
WLD files match
funfa0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funfa0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funfa0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 236, 132) -> rgb(255, 0, 255) index was in use
[ 1] rgb(192, 230, 126) -> rgb(193, 233, 129) index was in use

funlg0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(208, 217, 169) -> rgb(255, 0, 255) index was in use

funlg0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(207, 215, 168) -> rgb(255, 0, 255) index was in use

funlg0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(132, 153, 67) -> rgb(255, 0, 255) index was in use
[ 1] rgb(132, 150, 67) -> rgb(132, 151, 67) index was in use

funlg0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(130, 148, 66) -> rgb(255, 0, 255) index was in use
[ 2] rgb(130, 145, 66) -> rgb(130, 146, 66) index was in use

funlg0103.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(113, 127, 56) -> rgb(255, 0, 255) index was in use
[ 1] rgb(111, 127, 56) -> rgb(112, 127, 56) index was in use

funlg0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 130) -> rgb(255, 0, 255) index was in use
[ 1] rgb(183, 227, 126) -> rgb(188, 230, 128) index was in use

funlg0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 235, 133) -> rgb(255, 0, 255) index was in use
[ 1] rgb(189, 231, 129) -> rgb(192, 233, 131) index was in use

funlg0203.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 131) -> rgb(255, 0, 255) index was in use
[ 1] rgb(184, 226, 128) -> rgb(189, 230, 129) index was in use

funua0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funua0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funua0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 237, 134) -> rgb(255, 0, 255) index was in use
[ 1] rgb(187, 228, 127) -> rgb(191, 232, 130) index was in use


mistmoore_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use


nektulos_chr.s3d
--------------------------
WLD files match
ngmft0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(154, 121, 93) -> rgb(255, 0, 255) index was in use
[ 1] rgb(145, 113, 89) -> rgb(149, 117, 91) index was in use

ngmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 35, 13) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(69, 35, 13) index was NOT in use

ngmft0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(3, 3, 3) -> rgb(1, 1, 1) index was in use


neriaka_chr.s3d
--------------------------
WLD files match
ngmft0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(154, 121, 93) -> rgb(255, 0, 255) index was in use
[ 1] rgb(145, 113, 89) -> rgb(149, 117, 91) index was in use

ngmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 35, 13) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(69, 35, 13) index was NOT in use

ngmft0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(3, 3, 3) -> rgb(1, 1, 1) index was in use

ngmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(4, 2, 1) -> rgb(255, 0, 255) index was in use
[ 3] rgb(3, 3, 3) -> rgb(4, 2, 1) index was NOT in use

qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


neriaka_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


neriakb_chr.s3d
--------------------------
WLD files match
ngmft0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(154, 121, 93) -> rgb(255, 0, 255) index was in use
[ 1] rgb(145, 113, 89) -> rgb(149, 117, 91) index was in use

ngmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 35, 13) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(69, 35, 13) index was NOT in use

ngmft0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(3, 3, 3) -> rgb(1, 1, 1) index was in use

ngmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(4, 2, 1) -> rgb(255, 0, 255) index was in use
[ 3] rgb(3, 3, 3) -> rgb(4, 2, 1) index was NOT in use


neriakb_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


neriakc_chr.s3d
--------------------------
WLD files match
ngmft0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(154, 121, 93) -> rgb(255, 0, 255) index was in use
[ 1] rgb(145, 113, 89) -> rgb(149, 117, 91) index was in use

ngmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 35, 13) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(69, 35, 13) index was NOT in use

ngmft0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(3, 3, 3) -> rgb(1, 1, 1) index was in use

ngmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(4, 2, 1) -> rgb(255, 0, 255) index was in use
[ 3] rgb(3, 3, 3) -> rgb(4, 2, 1) index was NOT in use


neriakc_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


northkarana_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


northkarana_obj.s3d
--------------------------
WLD files match
front2.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use


nro_chr.s3d
--------------------------
WLD files match
giahe0019.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use

giahe0020.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 1, 0) -> rgb(0, 0, 0) index was in use

giahe0021.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(220, 213, 214) -> rgb(255, 0, 255) index was in use
[202] rgb(218, 217, 215) -> rgb(219, 215, 214) index was in use

qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


oasis_chr.s3d
--------------------------
WLD files match
giahe0019.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use

giahe0020.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 1, 0) -> rgb(0, 0, 0) index was in use

giahe0021.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(220, 213, 214) -> rgb(255, 0, 255) index was in use
[202] rgb(218, 217, 215) -> rgb(219, 215, 214) index was in use

qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


oasis_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


oot_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


overthere_chr.s3d
--------------------------
WLD files match
ngmft0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(154, 121, 93) -> rgb(255, 0, 255) index was in use
[ 1] rgb(145, 113, 89) -> rgb(149, 117, 91) index was in use

ngmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 35, 13) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(69, 35, 13) index was NOT in use

ngmft0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(3, 3, 3) -> rgb(1, 1, 1) index was in use

ngmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(4, 2, 1) -> rgb(255, 0, 255) index was in use
[ 3] rgb(3, 3, 3) -> rgb(4, 2, 1) index was NOT in use


permafrost_chr.s3d
--------------------------
WLD files match
drach0104.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(247, 255, 255) -> rgb(251, 255, 255) index was in use


qcat_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


qey2hh1_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


qey2hh1_obj.s3d
--------------------------
WLD files match
front2.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use


qeynos2_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


qeynos_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


qeytoqrg_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


qeytoqrg_obj.s3d
--------------------------
WLD files match
front2.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use


qrg_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


rathemtn_chr.s3d
--------------------------
WLD files match
qcfft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(37, 42, 35) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(37, 42, 35) index was NOT in use

qcfft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(69, 42, 15) -> rgb(255, 0, 255) index was in use
[ 1] rgb(70, 42, 15) -> rgb(69, 42, 15) index was in use

qcfft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(88, 42, 32) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(88, 42, 32) index was NOT in use

qcfft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(115, 64, 45) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(115, 64, 45) index was NOT in use

qcfft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 0, 0) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(1, 0, 0) index was NOT in use

qcmft0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(81, 39, 21) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 0, 0) -> rgb(40, 19, 10) index was NOT in use

qcmft0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(45, 20, 7) -> rgb(255, 0, 255) index was in use
[ 1] rgb(45, 21, 7) -> rgb(45, 20, 7) index was in use

qcmft0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(108, 90, 47) -> rgb(255, 0, 255) index was in use
[ 5] rgb(5, 5, 5) -> rgb(108, 90, 47) index was NOT in use

qcmft0302.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0402.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(71, 60, 29) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(71, 60, 29) index was NOT in use

qcmft0502.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(1, 1, 1) -> rgb(0, 0, 0) index was NOT in use

qcmft0602.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(90, 41, 9) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(90, 41, 9) index was NOT in use


runnyeye_chr.s3d
--------------------------
WLD files match
behhe0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 4] rgb(255, 247, 247) -> rgb(255, 251, 251) index was in use


sebilis_chr.s3d
--------------------------
WLD files match
funfa0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funfa0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funfa0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 236, 132) -> rgb(255, 0, 255) index was in use
[ 1] rgb(192, 230, 126) -> rgb(193, 233, 129) index was in use

funlg0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(208, 217, 169) -> rgb(255, 0, 255) index was in use

funlg0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(207, 215, 168) -> rgb(255, 0, 255) index was in use

funlg0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(132, 153, 67) -> rgb(255, 0, 255) index was in use
[ 1] rgb(132, 150, 67) -> rgb(132, 151, 67) index was in use

funlg0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(130, 148, 66) -> rgb(255, 0, 255) index was in use
[ 2] rgb(130, 145, 66) -> rgb(130, 146, 66) index was in use

funlg0103.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(113, 127, 56) -> rgb(255, 0, 255) index was in use
[ 1] rgb(111, 127, 56) -> rgb(112, 127, 56) index was in use

funlg0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 130) -> rgb(255, 0, 255) index was in use
[ 1] rgb(183, 227, 126) -> rgb(188, 230, 128) index was in use

funlg0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 235, 133) -> rgb(255, 0, 255) index was in use
[ 1] rgb(189, 231, 129) -> rgb(192, 233, 131) index was in use

funlg0203.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 131) -> rgb(255, 0, 255) index was in use
[ 1] rgb(184, 226, 128) -> rgb(189, 230, 129) index was in use

funua0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funua0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funua0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 237, 134) -> rgb(255, 0, 255) index was in use
[ 1] rgb(187, 228, 127) -> rgb(191, 232, 130) index was in use

trkch0005.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 1, 1) -> rgb(255, 0, 255) index was in use

trkch0007.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(1, 1, 1) -> rgb(255, 0, 255) index was in use

trkhn0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(2, 2, 2) -> rgb(255, 0, 255) index was in use

trkua0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use


skyfire_obj.s3d
--------------------------
WLD files match
burrpole.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(62, 55, 128) -> rgb(255, 0, 255) index was in use
[ 1] rgb(63, 56, 129) -> rgb(62, 55, 128) index was in use

oceany.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(62, 55, 128) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(62, 55, 128) index was NOT in use


sleeper_chr.s3d
--------------------------
WLD files match
drach0104.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(247, 255, 255) -> rgb(251, 255, 255) index was in use

draua0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 27, 86) -> rgb(255, 0, 255) index was in use
[ 23] rgb(23, 23, 23) -> rgb(0, 27, 86) index was NOT in use

draua0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(48, 102, 146) -> rgb(255, 0, 255) index was in use
[ 6] rgb(42, 98, 142) -> rgb(45, 100, 144) index was in use

draua0203.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(26, 86, 130) -> rgb(255, 0, 255) index was in use

draua0204.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(26, 86, 130) -> rgb(255, 0, 255) index was in use

draua0205.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(48, 102, 146) -> rgb(255, 0, 255) index was in use
[ 7] rgb(44, 100, 144) -> rgb(46, 101, 145) index was in use


sleeper_obj.s3d
--------------------------
WLD files match
burrpole.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(62, 55, 128) -> rgb(255, 0, 255) index was in use
[ 1] rgb(63, 56, 129) -> rgb(62, 55, 128) index was in use

oceany.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(62, 55, 128) -> rgb(255, 0, 255) index was in use
[ 2] rgb(2, 2, 2) -> rgb(62, 55, 128) index was NOT in use


southkarana_chr.s3d
--------------------------
WLD files match
peghn0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(240, 240, 240) -> rgb(255, 0, 255) index was in use


sro_chr.s3d
--------------------------
WLD files match
giahe0019.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(255, 255, 247) -> rgb(255, 255, 251) index was in use

giahe0020.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 0, 0) -> rgb(255, 0, 255) index was in use
[ 1] rgb(0, 1, 0) -> rgb(0, 0, 0) index was in use

giahe0021.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(220, 213, 214) -> rgb(255, 0, 255) index was in use
[202] rgb(218, 217, 215) -> rgb(219, 215, 214) index was in use


swampofnohope_obj.s3d
--------------------------
WLD files match
swstumppassable.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(210, 198, 162) -> rgb(255, 0, 255) index was in use


templeveeshan_chr.s3d
--------------------------
WLD files match
drach0104.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(247, 255, 255) -> rgb(251, 255, 255) index was in use

draua0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 27, 86) -> rgb(255, 0, 255) index was in use
[ 23] rgb(23, 23, 23) -> rgb(0, 27, 86) index was NOT in use

draua0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(48, 102, 146) -> rgb(255, 0, 255) index was in use
[ 6] rgb(42, 98, 142) -> rgb(45, 100, 144) index was in use

draua0203.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(26, 86, 130) -> rgb(255, 0, 255) index was in use

draua0204.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(26, 86, 130) -> rgb(255, 0, 255) index was in use

draua0205.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(48, 102, 146) -> rgb(255, 0, 255) index was in use
[ 7] rgb(44, 100, 144) -> rgb(46, 101, 145) index was in use


timorous_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


unrest_chr.s3d
--------------------------
WLD files match
funfa0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funfa0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funfa0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 236, 132) -> rgb(255, 0, 255) index was in use
[ 1] rgb(192, 230, 126) -> rgb(193, 233, 129) index was in use

funlg0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(208, 217, 169) -> rgb(255, 0, 255) index was in use

funlg0002.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(207, 215, 168) -> rgb(255, 0, 255) index was in use

funlg0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(132, 153, 67) -> rgb(255, 0, 255) index was in use
[ 1] rgb(132, 150, 67) -> rgb(132, 151, 67) index was in use

funlg0102.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(130, 148, 66) -> rgb(255, 0, 255) index was in use
[ 2] rgb(130, 145, 66) -> rgb(130, 146, 66) index was in use

funlg0103.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(113, 127, 56) -> rgb(255, 0, 255) index was in use
[ 1] rgb(111, 127, 56) -> rgb(112, 127, 56) index was in use

funlg0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 130) -> rgb(255, 0, 255) index was in use
[ 1] rgb(183, 227, 126) -> rgb(188, 230, 128) index was in use

funlg0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 235, 133) -> rgb(255, 0, 255) index was in use
[ 1] rgb(189, 231, 129) -> rgb(192, 233, 131) index was in use

funlg0203.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(194, 234, 131) -> rgb(255, 0, 255) index was in use
[ 1] rgb(184, 226, 128) -> rgb(189, 230, 129) index was in use

funua0001.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(209, 218, 170) -> rgb(255, 0, 255) index was in use

funua0101.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(134, 155, 68) -> rgb(255, 0, 255) index was in use

funua0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(196, 237, 134) -> rgb(255, 0, 255) index was in use
[ 1] rgb(187, 228, 127) -> rgb(191, 232, 130) index was in use


veeshan_chr.s3d
--------------------------
WLD files match

veeshan_obj.s3d
--------------------------
WLD files match
nerbraz.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(33, 33, 41) -> rgb(255, 0, 255) index was in use
[ 63] rgb(63, 63, 63) -> rgb(33, 33, 41) index was NOT in use


wakening_chr.s3d
--------------------------
WLD files match
drach0104.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(247, 255, 255) -> rgb(251, 255, 255) index was in use


westwastes_chr.s3d
--------------------------
WLD files match
drach0104.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(255, 255, 255) -> rgb(255, 0, 255) index was in use
[ 1] rgb(247, 255, 255) -> rgb(251, 255, 255) index was in use

draua0201.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(0, 27, 86) -> rgb(255, 0, 255) index was in use
[ 23] rgb(23, 23, 23) -> rgb(0, 27, 86) index was NOT in use

draua0202.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(48, 102, 146) -> rgb(255, 0, 255) index was in use
[ 6] rgb(42, 98, 142) -> rgb(45, 100, 144) index was in use

draua0203.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(26, 86, 130) -> rgb(255, 0, 255) index was in use

draua0204.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(26, 86, 130) -> rgb(255, 0, 255) index was in use

draua0205.bmp:
Bitmap headers match
Palette changes:
[ 0] rgb(48, 102, 146) -> rgb(255, 0, 255) index was in use
[ 7] rgb(44, 100, 144) -> rgb(46, 101, 145) index was in use


Some things remain unclear, but in general:

* The color at palette index 0 is always changed to the "magic" hot pink color, rgb(255, 0, 255). Seems likely that index 0 is where the client expects the transparent color to be. Not clear that it has to be this particular color -- there are some transparent textures that use different colors for their transparency, e.g. female brownies use rgb(155, 180, 230) for their headband feather.

* Often, the color that was previously at index 0 is evicted to the next "free" index (marked by all 3 color components being the same as the index, e.g. [ 2] rgb(2, 2, 2)), and the pixels that refered to the old index are updated to the new one.

* However, sometimes it evicts the color at index 0 to an index that is already being used, and the color components get averaged with whatever was in the target index. On the other hand, sometimes it does this with indices that are unused but not marked as above, e.g. qcmft0002.bmp averages the evicted color with rgb(0, 0, 0) and cuts it in half. It's not clear how it decides when to do this, or how it chooses which index to target when it does.

* Sometimes the evicted color is not relocated. Seems to align with use of -mp rather than -rt, but there may be some counterexamples.


Some of this might be a bit clearer if it were lined up with actual visual changes to the image, but that would be work. There are some examples of -rt and -mp both being used on the same texture, but thus far it seems like everything -mp does (setting index 0 to magic pink) is included in -rt.