- hx12dos.zip -- binary executable package
- hxmbf_s.zip -- source code
- restored the original title screen, but now it says "made for DOOM II engine" instead of "made for DOOM II"
- restored the original invulnerability palette
- a custom automap colour scheme, based on that from Strife but with green instead of blue
I think it works pretty well with HacX' status bar design. - added full support for HUD font palswap to enable working menus and help screen
The non-blue font colours (and the background tile) match the fonts used in the original HacX installer. - since HacX does not have custom par times, I removed their display from the tally screen altogether
I also turned off item translucency (applied when translucency is enabled in MBF options) for pickups that are meant to be solid objects, such as the Body Armour (Megasphere) or Force Field (Invulnerability). Global translucency is still turned off by default to give the game a more vanilla look.
Since neither the v1.1 nor v1.2 demos worked properly in MBF, I recorded new demos taking place in the same levels.
The port takes advantage of ludicrous_peridot's modified Allegro library that enables the use of the GENMIDI lump (DMXOPL is included) for OPL music playback.
And yes, you can turn on the optional helper dogs to play around. The port uses the libre versions by Nash Muhandes from GZDoom.
I also included multiplayer drivers IPXHACX.EXE and SERHACX.EXE, which are modified IPXBOOM.EXE and SERBOOM.EXE from the original BOOM 2.02 distribution that recognise HACX.EXE as a valid executable. I was able to start up a co-op multiplayer game with IPXHACX.EXE using two instances of DOSBox running on the same computer (as described here).