Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  

PNAMES wad for FreeDoom

Recommended Posts

Should there be a companion PWAD that goes with FreeDoom that supplies the missing PNAMES needed to make some of these old PWADs work (like caesar.wad and camelot.wad.
It would map the old patches ordering to the FreeDoom patches so it would have to be based upon info from the original doom2 to some degree.
Something like recreate the PNAMES from Doom2 without actually looking at it.
Could do this by playing caesar.wad on Doom and identifying the correct patches, then make the PNAMES mapping to find those same patches in FreeDoom ???
Sounds like alot of work ??? Any better, faster, ideas
that do not involve outright copying of the Doom2 PNAMES ??

>> doomlegacy -file caesar.wad freedoom-pnames.wad

I still have not found an old copy of Doom2, so I cannot do this myself.
And, at this moment, all I really know about PNAMES is what was mentioned in the recent posts. But it sounds like something that could be put into a companion PWAD for everyone with this problem when using FreeDoom.

Share this post

Link to post

Deutex automatically alphabetizes the pnames. So arranging them in the buildcfg.txt wont work. I am trying to figure out a way to build the wads that uses a script after deutex is done that will copy over a pnames.txt for each wad.

This fix will be part of freedoom and will just make things more compatible. No need for an extra wad.

Share this post

Link to post

There are WADS for Doom2, Plutonia, and TNT, that FreeDoom could have PNAMES conflict with. Unless the order was the same in all three you are going to have problems.
It is more flexible with separate fixer wads.
Any number of things can be fixed independently.

It might be difficult to get compatibility with any of the three if there are patches supporting all of them in the wad.

Worth trying to make FreeDoom patch compatible with at least Doom2, but
should keep this other option in mind.

Share this post

Link to post

I am not worried about final doom. Final doom's pwads are very few compared to doom2. Nearly all pwads with a texture1 also have a pnames, so these wads do not matter.

Working for 100% Doom2 compatible. The PNAMES in Freedoom will have doom2 on top, then final doom. The patches will be in order for doom2, so Doom2 will work flawlessly. Final doom pwads will likely have a pnames lmp so they wont matter.

Rearranging the current pnames will make 99.999999% of all wads compatible. At least with the textures stuff, or until some other problem is found.

Share this post

Link to post
Catoptromancy said:

I am trying to figure out a way to build the wads that uses a script after deutex is done that will copy over a pnames.txt for each wad.

The easiest way is to modify deutex itself, e.g. add a -pnamecompat option.

Share this post

Link to post

Rjy, our most epic scripter has made an epic script that parses the entire /idgames archive for wads that have a tex1 lmp but without a pnames lmp. About a dozen wads are affected, and some of them are DM only wads.

Rearranging pnames to fix these dozen wads is no longer an issue as I dont care. A dozen broken wads out of a thousand falls within the limit of 99.999999% compatible.

You can find a pwad that does have a pnames lmp and load them before your wad. I chose cct.wad since it was rather small file and had no sounds.

$ prboom-plus -iwad doom2f.wad -file cct.wad CAESAR.WAD

And its fixed.

Share this post

Link to post

Any chance the PNAMES from cct.wad could be lifted, put in a separate PWAD, and hosted with FreeDoom (with an explanation of when it is needed and how to use it).
In that statement I am more concerned about whether FreeDoom is willing to host the file.

Having found a fix will be of little practical use if it just rolls off the end of this forum listing into the old postings.

I think the time I got camelot to work I loaded two randomly chosen PWADS before it. I don't remember anymore if I went and downloaded that gothictx.wad, but I did make a note to get it, .. sometime ago. Thank you for the reminder.

Share this post

Link to post

Thank you for the link. Other attempts to get this led me to some enormous file that was not practical for dialup modem.

Got gothictx.wad and tried it. It fixes problems for camelot.wad and caesar.wad (textures are somewhat appropriate).

That is fine for me and this moment, but not for other users and the overall problem. I will probably forget this in a couple of months too, so I have to leave notes around.

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this