Quasar
Moderator

Posts: 4615
Registered: 08-00 |
Gez said:
SLADE3 has a very nifty feature which allows you to choose which palette to use to display a paletted image with external palette (in other words, a patch/sprite or flat).
One of the available palettes is a strict grayscale palette going from full-black to full-white (in RGB terms, index X is {X,X,X}). If you use that palette for looking at the eternity.wad:M_COLORS lumps (both Doom and Heretic versions), you'll notice the anomalies.
Here's a fixed M_COLORS lump.
Heretic is known, it's just a copy of the DOOM version. As for the DOOM version, it's BOOM team's fault that it's the way it is. For one thing, some paint programs don't distinguish between palette indices properly if those indices contain the exact same color value. I know this was certainly the case for PSP 3.11 - simply loading and saving an image in that program would cause all pixels to snap to the first palette index containing their color, even if you didn't change a damn thing.
I believe it also happened in some DOS paint progs.
|