Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KEX versions of NERVE.WAD and Masterlevels.wad replace default Doom II artwork #1223

Closed
Dark-Jaguar opened this issue Sep 11, 2024 · 3 comments · Fixed by #1231
Closed

KEX versions of NERVE.WAD and Masterlevels.wad replace default Doom II artwork #1223

Dark-Jaguar opened this issue Sep 11, 2024 · 3 comments · Fixed by #1231

Comments

@Dark-Jaguar
Copy link

Background

Version of Crispy Doom: 7.0.0

Operating System and version: Windows 10 64 Bit

Game: (Doom/Heretic/Hexen/Strife/other) Doom II

Any loaded WADs and mods (please include full command line): crispy-doom.exe -iwad doom2.wad

Bug description

Observed behavior: When the KEX versions of NERVE and masterlevels are put into the default Doom2 directory for Crispydoom to find, they replace the default titlepic, m_doom, demo1 ,demo2, demo3, interpic, rsky1, rsky2, and rsky3 graphic lumps of Doom II with their own, with masterlevels taking precedence over nerve, which takes precedence over Doom2.wad. There are some music files as well, but these don't overwrite any existing music from Doom2.wad.

Expected behavior: Id keeps coming along and messing with perfection, creating a need for all these special handling rules. It looks like Crispy Doom already handles limiting CWILV lumps to only altering either NERVE or MASTERLEVELS, so perhaps the above lumps should be added to the same handling? That would keep them from stepping on toes.

@fabiangreffrath
Copy link
Owner

What does Sigil have to do with Doom 2?

@Dark-Jaguar
Copy link
Author

Dark-Jaguar commented Sep 11, 2024

My apologies, I misnamed the topic, I meant to say NERVE.WAD. I've corrected the title but it looks like I got the details correct in the main post.

@Dark-Jaguar Dark-Jaguar changed the title KEX versions of SIGIL.WAD and Masterlevels.wad replace default Doom II artwork KEX versions of NERVE.WAD and Masterlevels.wad replace default Doom II artwork Sep 11, 2024
@Dark-Jaguar
Copy link
Author

I found the simplest workaround was just to create individual shortcuts for NERVE and Master Levels. I wonder if separating out the functions of -nosideload into two parameters might help for these cases? Right now, that command both prevents autoloading wads found in preset places and prevents using special exception rules for certain wads, and perhaps it's good to have -nosideload prevent looking for wads and another parameter, perhaps -nospecialrule , for disabling those unique rules like for Sigil II and so on?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants