by Gez » Wed Jul 07, 2021 11:50 am
The only reason why maps would not work in GZDoom is if they exploit some of Doom's weird bugs and when those are fixed the map breaks.
But that's where the built-in database of broken maps comes in handy to automagically resolve the problems.
If you set the option to Doom, the risk is high that when you later play a map that's not for vanilla Doom, you'll break something because the map was designed for Boom or ZDoom or whatever else and it actually expected some of the slight behavior changes from vanilla. For example, a very common issue is people not being able to open doors, because there's another line in front of the door with a special action on it, and in vanilla Doom this blocks the "use" attempt because it stops at the first line with a special action, even if it's not a <use> action.
See, the deal is that the database is there to set the options that are needed. But it doesn't unset the options that are unneeded. It would be far too much work to check every map for options that specifically need to be unset, especially given that new options may appear from time to time if needed.