Loose DeHackEd patches still in DEH or BEX format can be run directly in ZDoom either by the -file command line launch parameter or simply dragging and dropping the DEH/BEX file onto the executable. However, loose DeHackEd patches do not take effect if you try to add them into the autoload section in the ini configuration file. Put a DEH file in the autoload list and it just won't work. The only way to autoload a DEH file is to add it as a lump in a WAD file and autoload that WAD. This seems like a superfluous step as loose DEH files can be loaded manually anyway. Hence, I request the ability to autoload DEH/BEX files just as any other supported format can be autoloaded.
Example usage: I have created a compilation of minor Doom 1/2 DeHackEd fixes to accompany a minor sprite fixes WAD I also put together some time ago. In order to retain vanilla executable compatibility, these DeHackEd patches are provided as loose DEH files. Just as I autoload my minor sprite fixes WAD in ZDoom, I would also like to autoload my minor DeHackEd fixes DEH files, like so:
Despite being correctly defined in the ini file as illustrated here, this method currently doesn't work.zdoom-user.ini wrote:[doom.doom2.commercial.Autoload]
Path=C:\games\doom2\D2DEHFIX.DEH
For the record, I'm not sure if this behavior is a bug or not, so I'm posting this as a suggestion.