MTrop / DoomTools

Doom-related tools for Java. Home of DECOHack and lots of other utilities. Build WAD projects (and soon, other kinds) with ease!
https://mtrop.github.io/DoomTools/
MIT License
46 stars 5 forks source link

[DECOHack] DSDHacked States/Frames not Getting "Fast" Bit Set #95

Closed MTrop closed 1 year ago

MTrop commented 1 year ago

From Alaux on DoomWorld, the frames in the DSDHacked extended frames are not outputting MBF21 Bits = 1 in a patch when Fast is being set on a frame.

I can confirm this behavior works in MBF21 mode for frames that don't have it set. Is it a default issue, or a code issue?

MTrop commented 1 year ago

Turns out I didn't test it fully - putting MBF21 state flags in a state body didn't cause them to stick - the code to do so was missing!

Fixed in commit d2a95cd82de2e350d8262907a72ff533466ab4ba.