Give HacX a window caption
Separate BTSX E1/E2 savegames into separate folders
Use correct window captions for Freedoom/FreeDM
Fix "videodriver" setting for SDL2

Thanks to @TheLonerD.
Don't spawn blood splats for corpses of monsters...

...with no blood (that is, when MF_NOBLOOD flag has been set).
Display correct HELP lump for HacX
Fix potential crash when parsing DeHackEd strings
Minor tweaks to DeHackEd parsing code
No translucent messages in HacX

Message font lumps in HACX.WAD are blue and as such don't look good when
translucent.
Don't display thing triangles for windows in HacX

There are glass windows in HacX that are actually invisible sprites
replacing the Cacodemon sprites. Don't show thing triangles in the
automap when using the IDDT cheat. Made some improvements to what gets
displayed in the automap by implementing an MF2_DONOTMAP flag.
Fix screen not rendering fully after ALT+ENTER

If fullscreen, and in widescreen mode, and pressing ALT+ENTER, the
bottom part of the screen, where the status bar goes, wouldn't render.
Disable certain features if things are DeHackEd

At this stage, smoke trails on rockets, and extra blood around
decorative corpses are disabled. This change is motivated by the report
on the Doomworld forums that the Batman TC doesn't run too well. More
changes to come...
Automagically load .DEH files

If a PWAD is loaded and there's a .DEH file with the same name in the
same folder, and the PWAD doesn't contain a DEHACKED file, and -NODEH
isn't specified on the command-line, then automatically load the .DEH
file.
Redisable development code
Several improvements to DeHackEd support

Brought back the color translation drawing function, fixed crashes when
trying to spawn blood and fire weapons, and several other tweaks.
There's still more to do, but Batman TC is almost running like it should
now.
Set projectilepassheight to height when DeHackEd

In the case of Batman TC, there are a lot of additional enemies that
replace decorative map objects. Not doing this would cause projectiles
to pass through them. First example of this is the terrorists with the
red jackets, replacing thing 86 (previously a lamp).
Don't show sprite for ammo in HUD...

...if not used as sprite for pickup.
Change default snd_maxslicetime_ms from 120 to 28

Same as Chocolate DOOM. Reduces slight lag when playing sounds. Overall
things (weapons, menus, etc.) feel more responsive. I increased this
value originally because it resolved some stuttering, but that no longer
occurs.
Remove flags2 when DeHackEd
Fix issues with sliding against walls

Reverting most of commit 06fb82e01fcbd880eec80a9ce3d5128091f76921.