@@ -556,7 +556,7 @@ CUSTOM_CVAR(Int, compatmode, 0, CVAR_ARCHIVE|CVAR_NOINITCALL)
556
556
case 1 : // Doom2.exe compatible with a few relaxed settings
557
557
v = COMPATF_SHORTTEX|COMPATF_STAIRINDEX|COMPATF_USEBLOCKING|COMPATF_NODOORLIGHT|COMPATF_SPRITESORT|
558
558
COMPATF_TRACE|COMPATF_MISSILECLIP|COMPATF_SOUNDTARGET|COMPATF_DEHHEALTH|COMPATF_CROSSDROPOFF|
559
- COMPATF_LIGHT;
559
+ COMPATF_LIGHT|COMPATF_MASKEDMIDTEX ;
560
560
w= COMPATF2_FLOORMOVE;
561
561
break ;
562
562
@@ -569,7 +569,7 @@ CUSTOM_CVAR(Int, compatmode, 0, CVAR_ARCHIVE|CVAR_NOINITCALL)
569
569
break ;
570
570
571
571
case 3 : // Boom compat mode
572
- v = COMPATF_TRACE|COMPATF_SOUNDTARGET|COMPATF_BOOMSCROLL|COMPATF_MISSILECLIP;
572
+ v = COMPATF_TRACE|COMPATF_SOUNDTARGET|COMPATF_BOOMSCROLL|COMPATF_MISSILECLIP|COMPATF_MASKEDMIDTEX ;
573
573
break ;
574
574
575
575
case 4 : // Old ZDoom compat mode
@@ -579,12 +579,12 @@ CUSTOM_CVAR(Int, compatmode, 0, CVAR_ARCHIVE|CVAR_NOINITCALL)
579
579
580
580
case 5 : // MBF compat mode
581
581
v = COMPATF_TRACE|COMPATF_SOUNDTARGET|COMPATF_BOOMSCROLL|COMPATF_MISSILECLIP|COMPATF_MUSHROOM|
582
- COMPATF_MBFMONSTERMOVE|COMPATF_NOBLOCKFRIENDS;
582
+ COMPATF_MBFMONSTERMOVE|COMPATF_NOBLOCKFRIENDS|COMPATF_MASKEDMIDTEX ;
583
583
break ;
584
584
585
585
case 6 : // Boom with some added settings to reenable some 'broken' behavior
586
586
v = COMPATF_TRACE|COMPATF_SOUNDTARGET|COMPATF_BOOMSCROLL|COMPATF_MISSILECLIP|COMPATF_NO_PASSMOBJ|
587
- COMPATF_INVISIBILITY|COMPATF_CORPSEGIBS|COMPATF_HITSCAN|COMPATF_WALLRUN|COMPATF_NOTOSSDROPS;
587
+ COMPATF_INVISIBILITY|COMPATF_CORPSEGIBS|COMPATF_HITSCAN|COMPATF_WALLRUN|COMPATF_NOTOSSDROPS|COMPATF_MASKEDMIDTEX ;
588
588
w = COMPATF2_POINTONLINE;
589
589
break ;
590
590
0 commit comments