Strangely, with MBF HPDPMI32 version posted above, running in pure DOS, not DOSBOX, not Windows, I'm always getting "segmentation fault" on loading even the stock Doom 2 WAD. This version loads, the demos play, but always "Segmentation Fault" when I go to start a new game. With the previous DOS compiles, I can run all WADs, even the Brigantine.WAD which is huge ( 51206 sidedefs, according to this thread: https://www.doomworld.com/forum/topic/121951- … for-dos-exists/). The version of MBF posted there works wonderfully for me as well.
Why should this latest HDPMI32 compile, apparently with bugfixes, etc be causing me such trouble (SegFaults) in plain old DOS? I'm running this on a very modern system i5 8250u (3.4 Ghz), 8GB RAM, so speed isn't an issue with the Brigantine.WAD, either.
One further issue: When I switch MBF to run in "high resolution" under options, the screen just goes gray and the game totally crashes, hard lockup requiring system reboot. Zdoom, Boom, etc work just fine under 640x480 so why MBF crashes when I attempt to enable "high" resolution is a mystery. This happens on multiple systems, again in DOS, using DOOM2.WAD and others.