Merged Lee Killough's lump name hashing schema from PrBoom.
I decided it would be easier to merge this now, before I start ripping up the WAD loader to add the functionality needed to address the resource management issues.
Todo: Now that we support dynamic wad (un)loading using the primary lump directory, there is little use in the auxiliary directory, i.e., both directories are visible to the W_Check* family of lump search algorithms. We should refactor the auxiliary lump directory making it an entirely independent set of lumps, allowing us to scope lump searches to just it's contents.
Merged Lee Killough's lump name hashing schema from PrBoom.
I decided it would be easier to merge this now, before I start ripping up the WAD
loader to add the functionality needed to address the resource management issues.
Todo: Now that we support dynamic wad (un)loading using the primary lump directory,
there is little use in the auxiliary directory, i.e., both directories are visible
to the W_Check* family of lump search algorithms. We should refactor the auxiliary
lump directory making it an entirely independent set of lumps, allowing us to scope
lump searches to just it's contents.