posted 01-13- 03:49 AM CT (US)
Very LONG message here, take the time to read it!Yesterday, I had an idea, strange as always: "What if I tried to change Dink Palette, as said in Wyndo's FAQ"?
So.. I read I just must change Splash.bmp palette.
And so I decided to desaturate Splash.bmp, so that all pictures will be in grey scales, as in a '30 movies.
I didn't converted to grey scales directly because it change the palette entirely. Desaturate (in PhotoShop) just change every palette index to the related grey scale, without placing them in order as 'convert to grey scales'.
There, here's exactly what appened:
I launched Dink, as I saw for about ¼ second the normal coloured slash, then a flash with bad colours (as you can see if you work in Windows with 256 colours mode and change application), then the grey scaled splash with some flashes of bad colours sometimes, then normal splash and then the Dink usual screen... with normal colours!
I started the game anyway, and the background was quite changed, but Dink was in normal colours (NOT grey-scaled).
Seeing that, I decided to make tests.
This first part is the result of some of my tests.
But there's more:
I saw that Dink wasn't using only one palette, so I decided to replace the first sprite loaded: S01.bmp in tiles directory.
Using this file, even unmodified, in your DMOD tiles directory make dinkedit crash (?).
Well, anyway, even with loading another pictures of mine before S01.bmp, Dink (the player) palette was still normal.
I decided to add a picture with red and blue in DinkEdit. I applied Dink Palette, and then change the palette: red in blue, and blue in red.
I launched Dink: the colours for that sprite were also reversed, but not for the other sprite as Dink. I mean it was like in my bmp editor, also with all blue turn in red and red in blue.
So Dink read every palette it finds.
I also tried to reverse some other colours, and then I saw that if you make the white (transparent) index in red for example (editing the bmp's palette, not the drawing), then the red is displayed, not made transparent. But Dink don't search in fact the white color to make it transparent. The black and the white colours can't change index, so my grey-scaled background I told you above were deteriorate: quite grey-scaled, but some black pixels weren't at their place, so it looks crappy anyway.
I didn't tried, but I think dink make a colour transparent only if it's in first palette index AND white.
Why all this?
Well to say that Wyndo's FAQ may be wrong at this question (Wyndo???), and to know if someone ( §omeone or any people I mean ;) ) can help me to change all sprites in grey scales as I wanted to do first (far, in the... top of this message!)
Thanks to have read all this! :)