Wrong ceiling colour assigned to SoD map08?

Issue #224 resolved
Banjo created an issue

Is the wrong ceiling colour assigned via SOD's mapinfo for map08? I think it should be dark blue (00004C?) but it is currently set to dark red (4C0000). Was this maybe a typo?

I might be wrong, as I haven't personally checked the DOS version to confirm, but I did quickly scope a few YouTube plays of that level (under vanilla SoD) to double-check my memory, and every one had a dark blue ceiling. I also checked the chart here (http://diehardwolfers.areyep.com/bunker/bjdesign.htm#appendix-b2) too.

Less notable, are some of the Wolf3D ceiling hex colours "off" very slightly too? I only ask because some don't match any wolfpal palette colour when I presume they would in the original game: e.g. W3D map18's ceiling is #580000, which has no wolfpal match I could find, but #590000 does (at index 45). Again, I might be missing something here and be very wrong. Also, this is presuming the info I'm getting from using SLADE to check palette indexes and my RGB-hex conversions are all correct!

Comments (5)

  1. Braden Obrzut

    Already fixed in changeset 8e43b99. You can apply that change manually to your ecwolf.pk3 if you wish.

    The hex colors might be slightly off to references you might find. Wolf3D has a 6 bit per channel palette and some people convert that to 8 bit per channel by just bit shifting by 2. ECWolf bit shifts by two and then adds the two high bits as the low bits. So 0x58 is 01011000 and 0x59 is 01011001. The difference is if you just bit shift white will be 0xFCFCFC where as with ECWolf's method it's 0xFFFFFF like it should be.

  2. Log in to comment