MantisBT - Zandronum
View Issue Details
0001441Zandronum[All Projects] Bugpublic2013-08-01 05:162024-03-20 19:32
President People 
 
normalminoralways
resolvedfixed 
AppleMac OS X10.4-10.7
1.1.1 
3.13.1 
0001441: Particles' color does not match sprites' or decals' colors with custom BloodColor
Title. In the example .wad below, replacements for the ZombieMan, DoomImp, and ShotgunGuy demonstrate the hex code, three integer, and preset color name BloodColor methods, respectively.

In all three, the particles appear a different shade than the sprites or decals, most notably on the blue one.
No tags attached.
? BrokenBlood.pk3 (510) 2013-08-01 05:16
/tracker/file_download.php?file_id=1035&type=bug
png Blood - Blue.png (43,645) 2013-08-01 05:17
/tracker/file_download.php?file_id=1036&type=bug
png

png Blood - Green.png (37,294) 2013-08-01 05:17
/tracker/file_download.php?file_id=1037&type=bug
png

png Blood - Orange.png (39,721) 2013-08-01 05:18
/tracker/file_download.php?file_id=1038&type=bug
png
Issue History
2013-08-01 05:16President PeopleNew Issue
2013-08-01 05:16President PeopleFile Added: BrokenBlood.pk3
2013-08-01 05:17President PeopleFile Added: Blood - Blue.png
2013-08-01 05:17President PeopleFile Added: Blood - Green.png
2013-08-01 05:18President PeopleFile Added: Blood - Orange.png
2013-08-01 13:46WatermelonNote Added: 0006875
2013-08-01 16:19ArcoNote Added: 0006887
2013-08-02 07:49President PeopleNote Added: 0006891
2013-08-02 07:51President PeopleNote Edited: 0006891bug_revision_view_page.php?bugnote_id=6891#r3859
2013-08-02 10:39DuskNote Added: 0006893
2013-08-02 18:16President PeopleNote Added: 0006896
2013-08-02 18:20President PeopleNote Edited: 0006896bug_revision_view_page.php?bugnote_id=6896#r3863
2013-08-02 19:03DuskNote Added: 0006897
2013-08-02 19:03DuskNote Edited: 0006897bug_revision_view_page.php?bugnote_id=6897#r3867
2015-01-15 23:56Edward-sanNote Added: 0011397
2015-01-16 04:25President PeopleNote Added: 0011399
2015-01-16 11:37Edward-sanNote Added: 0011402
2024-03-20 19:32Ru5tK1ngNote Added: 0023441
2024-03-20 19:32Ru5tK1ngStatusnew => resolved
2024-03-20 19:32Ru5tK1ngResolutionopen => fixed
2024-03-20 19:32Ru5tK1ngFixed in Version => 3.1
2024-03-20 19:32Ru5tK1ngTarget Version => 3.1

Notes
(0006875)
Watermelon   
2013-08-01 13:46   
Does this happen on zdoom?
(0006887)
Arco   
2013-08-01 16:19   
This does not happen in Zdoom 2.7.1. It does, however, happen in r323.
(0006891)
President People   
2013-08-02 07:49   
(edited on: 2013-08-02 07:51)
It doesn't happen in ZDoom because ZDoom doesn't have OpenGL… which, coincidentally, leads me to believe particles are being restricted to the palette.

Here's a screenshot of the particles in Software mode (Zandronum):


And here's one from GZDoom:



On a side note, I also notice the Software particles are quite a bit smaller than the OpenGL ones.

(0006893)
Dusk   
2013-08-02 10:39   
In software mode everything except HUD elements are restricted to the palette. So I guess this doesn't happen in the latest GZDoom?
(0006896)
President People   
2013-08-02 18:16   
(edited on: 2013-08-02 18:20)
I forgot to mention that this is an OpenGL issue, but I thought the first three screenshots would've made that obvious. The fourth is Software, the fifth, OpenGL.


And from my experience, HUD elements are restricted to the palette in Software. (unless I'm misunderstanding)

(0006897)
Dusk   
2013-08-02 19:03   
They are restricted to the palette in software if using directdraw (vid_ddraw 1). This is the case under non-Windows machines, since it uses DirectX to draw HUD elements in full color.

(0011397)
Edward-san   
2015-01-15 23:56   
Does this happen in zandronum 2.0?
(0011399)
President People   
2015-01-16 04:25   
It happens in Zandronum 2.0-alpha-141117-2018.
(0011402)
Edward-san   
2015-01-16 11:37   
At a quick glance, I can say that zdoom and gzdoom changed the particles code in the following list in chronological order:
gzdoom r1234, r1238, zdoom r3385, r3536 and gzdoom commit 12985cf635 .
(0023441)
Ru5tK1ng   
2024-03-20 19:32   
No longer seems to be an issue with 3.1