fabiangreffrath / woof

Woof! is a continuation of the Boom/MBF bloodline of Doom source ports.
GNU General Public License v2.0
208 stars 34 forks source link

REKKR: Sunken Land - Colored Blood issue #717

Closed rzhxiii closed 2 years ago

rzhxiii commented 2 years ago

I've been replaying through REKKR with the following command line: -complevel vanilla -iwad rekkrsl.wad (rekkrsl.deh is autoloaded, and so are widescreen assets for REKKR).

No matter if bloodcolor.deh (not sure if needed anymore) is loaded or not, if the colored blood option is on, the caco/ baron replacements bleed blue and green respectively. I assume this might have something to do with dc93bd6 , but I'm not sure.

fabiangreffrath commented 2 years ago

Do you still have the autoload/doom-all/bloodcolor.deh file in your Woof directory? It is not supposed to be there anymore. This, and I think we might need a copy of autoload/rekkrsa.wad/bloodcolor.deh for rekksl.wad.

fabiangreffrath commented 2 years ago

While we are at it: Is there any monster in REKKR that could indeed benefit from the colored blood feature? I know I have asked this before, but I have never played that mos past E1M1 myself, so...

fabiangreffrath commented 2 years ago

-complevel vanilla -iwad rekkrsl.wad

Wait a minute! Doomwiki states that rekkrsl.wad doesn't work as an IWAD and requires an Ultimate Doom IWAD instead. So, how does that work for you?

rzhxiii commented 2 years ago

I don't know how, I just tried it and it works. Also, I have the Steam release of REKKR Sunken Land installed, it comes with three files, a rekkrsl.iwad (which, after renaming the extension becomes a regular PWAD for doom.wad - or becomes an IWAD if the port used supports it), a rekkrsl.deh and a third file which contains additional things that are GZDoom exclusive, so I forgot it's name since I don't use it. Here's the full command line: woof.exe -complevel vanilla -iwad rekkrsl.wad -save .\savedir\rekkr There are no files that might change the color of the blood in these folders (also checked the Doom 2, rekkr.wad and rekkrsa.wad folders). There are no monsters in REKKR that bleed other colors apart from red. And here are some screenshots: rekkrsl doomall doom Edit: some in-game screenshots as well, the first one from E4 - Sunken Land (where I'm shooting a Caco replacement), the second one from E3, which is also in the free version, where I'm shooting a baron replacement. woof0009 woof0015

rzhxiii commented 2 years ago

Maybe Woof for some reason registers this WAD as The Ultimate Doom already? I had a custom palette autoloaded in the doom-all folder earlier and it affected Rekkr too, despite the command line remaining the same. As a result, the E4 sky, which is normally a light purple, ended up looking brown.

fabiangreffrath commented 2 years ago

Indeed, if Woof cannot recognize the IWAD by its file name at first, it scans through the file for some characteristic lumps. And by the presence of both E1M1 and E4M1 it concludes that this must be an Ultimate Doom compatible IWAD. So, it choses gamemode to be "retail" and gamemission to be "doom", and thus it autoloads all the PWADs from the "doom-all" directory -- which it wouldn't have done if it had recognized rekkrsl.wad as a "pack_rekkr" IWAD by its filename. #718 should take care of that.