Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
libcommon: Kludge around a compatibility issue with Hexen's MAPINFO
MAPINFO in the commercial versions of the Hexen IWADs contain a bunch of broken definitions. As later definitions now replace earlier ones (a change from ZDoom), these broken defs will now override the earlier "good" defs. For now we'll kludge around this issue by patching such defs with the original/expected values. Todo: Determine how ZDoom behaves and replicate that behavior. Todo for later: Isolate this compatibility swamp by moving the MAPINFO parser to load time translator plugin.
- Loading branch information
c9099bb
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seemingly, ZDoom does not handle the compatibility discrepancy case described in the commit description at all. Surely there must be mods out there that depend on this?