has entered the game!
Joined: 12 Mar 2019
|Posted: Thu Jun 27, 2019 9:42 pm Post subject: TEXTUREx and PNAMES without surplus Doom2 records
I have been testing this for a while and I thought this could also be a bug report as well, but I would say now it's rather a feature request.
Here are two example wads demonstrating different texture "parsing" or I don't know how it's called:
The textur.wad contains just two new patches for textures but the TEXTURE1 and PNAMES contain all the records for Doom2 iwad textures and the two new textures as well. This works as it should.
The textur2.wad contains the two new patches and a dummy one and TEXTURE1 and PNAMES only contain the records for these. (no iwad records)
But in the textur2 the north wall in the map won't get the BRICK7 iwad texture. It gets the other grey texture. Why?
It could be a feature request that the iwad records in PNAMES and TEXTURE1 should be optional, as this information has already been obtained from iwad itself. So pwad shouldn't override PNAMES and TEXTURE1 info from iwad.
Currently, ZDaemon only supports the first version correctly, which is a substitute for the original records from the iwad. (override original records from iwad by pwad records)
The second version would be an additive method where ZDaemon wouldn't replace original iwad texture info but would only add the new texture infos from pwad. And pwad shouldn't contain the surplus texture infos from iwad.
I can't explain better, but other zdoom-based source ports can understand new texture infos in pwads without iwad texture infos in pwad.