Player model skin bugs caused by player color translations

Bugs that have been resolved.

Moderator: Graf Zahl

Locked
User avatar
Alex-bomber_Man
Posts: 56
Joined: Sat Aug 19, 2006 9:47
Location: Ukraine\Kharkov
Contact:

Player model skin bugs caused by player color translations

Post by Alex-bomber_Man »

I've found great bugs with player model skins palete in new version.
I attach the screens where you can see lots of bugs (black and white colors on the legs
of the model) with a blue skin and even more bugs on yellow skin on the player model in my mod Quaked Dimension. There was not such a bug in prevuous versions. it is caused with sprite skin pallete translation - i've found it whie testing.
Attachments
Doom0000.gif
Doom0000.gif (90.86 KiB) Viewed 1391 times
Doom0001.gif
Doom0001.gif (121.92 KiB) Viewed 1391 times
User avatar
Enjay
Developer
Developer
Posts: 4748
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

What format of graphic are you using for the skin? Is it in the Doom palette?

This may be relevant

http://forum.drdteam.org/viewtopic.php?t=2733
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

I have 3 choices here:

1. leave it as it is
2. Disable translations for non-Doom-format graphics that don't match the Doom palette.
3. Disable translations for models altogether.

No matter what choice I take, somebody will complain.
User avatar
Enjay
Developer
Developer
Posts: 4748
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

IMO, leave it as it is (first choice) or disable it for non Doom graphics. Just like any feature, it is a modder's responsibility to use it correctly and if they don't there could be consequences that they don't like.

Disabling altogether would remove the possibility from people who would use it properly.
Graf Zahl wrote:No matter what choice I take, somebody will complain.
Sad but true.
User avatar
Nash
Developer
Developer
Posts: 1226
Joined: Sun Sep 25, 2005 1:49
Location: Kuala Lumpur, Malaysia
Contact:

Post by Nash »

I vote Option 1 or 2. There are people who know how to use features properly.
User avatar
Enjay
Developer
Developer
Posts: 4748
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

And only option 2 if you feel the need to wipe people's backsides for them. :)
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Option 2 isn't so hard to implement. But that will endlessly confuse those who think that cyan is an integral part of the Doom palette. :mrgreen: But IMO it's the best option to take.
User avatar
TheDarkArchon
Posts: 1000
Joined: Wed Jul 06, 2005 11:58
Location: What's that fucking smell
Contact:

Post by TheDarkArchon »

You can blame XWE/WinTex for that...
User avatar
Enjay
Developer
Developer
Posts: 4748
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Post by Enjay »

You can probably blame DMGRAPH.EXE which predates both of those and (perhaps) was the first Doom graphics insert/extracting tool.
User avatar
Torr Samaho
Developer
Developer
Posts: 160
Joined: Fri Apr 13, 2007 8:26
Location: Germany
Contact:

Post by Torr Samaho »

What about a IGNORETRANSLATION flag in the model definition? This will take me 5 to 10 minutes to implement and should make (nearly) everybody happy.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Good idea.
User avatar
Alex-bomber_Man
Posts: 56
Joined: Sat Aug 19, 2006 9:47
Location: Ukraine\Kharkov
Contact:

Post by Alex-bomber_Man »

I've tried JPG skins - no problems when using 'em =)
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Since they don't have any palette there's nothing to translate.
User avatar
Torr Samaho
Developer
Developer
Posts: 160
Joined: Fri Apr 13, 2007 8:26
Location: Germany
Contact:

Post by Torr Samaho »

I added the IGNORETRANSLATION flag to ST.
Locked

Return to “Closed Bugs”