It appears as though there was a buggy WAD tool back in the day that would mangle map lump names, causing several of the lumps to have duplicate names. This works fine in ports that use the classic offset-based WAD loader (Chocolate, Crispy, DSDA, etc) but breaks in ports that use a name-based system, such as ZDoom.
This should should load the WAD file and check the lumps after the map marker. If there is any mismatch and this setting is enabled, the lump names should be automatically corrected and the WAD should be saved as a different filename.
The lumps should be found in the following order:
- THINGS
- LINEDEFS
- SIDEDEFS
- VERTEXES
- SEGS
- SSECTORS
- NODES
- SECTORS
- REJECT
- BLOCKMAP
Note that there are some maps (such as the original Planisphere 2) that may lack node lumps. That possibility should be considered when implementing this.
Example WADs:
It appears as though there was a buggy WAD tool back in the day that would mangle map lump names, causing several of the lumps to have duplicate names. This works fine in ports that use the classic offset-based WAD loader (Chocolate, Crispy, DSDA, etc) but breaks in ports that use a name-based system, such as ZDoom.
This should should load the WAD file and check the lumps after the map marker. If there is any mismatch and this setting is enabled, the lump names should be automatically corrected and the WAD should be saved as a different filename.
The lumps should be found in the following order:
Note that there are some maps (such as the original Planisphere 2) that may lack node lumps. That possibility should be considered when implementing this.
Example WADs: