Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Da Eediot

How Do I Change A Doom WAD To ZDoom (Doom in Hexen format) Without Restarting?

Recommended Posts

What Empyre linked is likely to be far more useful, but just for the sake of curiosity, you can go into 'linedefs mode', select the entire map, copy it, and paste it in a new wad that's in Hexen format. You'll have to re-tag all your tagged sectors and give every line fresh actions, but it's far better than starting from scratch.

Definitely try the one Empyre linked before falling back on that plan, though. I've been down this annoying road before!

Share this post


Link to post

Hiya!

Just a tip here... In GZDoombuilder (the one I use), you can select "Sector" mode, the select all your map. Then switch to "Things" mode, Shift-Select all your things. NOW hit Copy. Start a new map with ZDOOM, then hit Paste. It will/should paste in all your sectors as well as things. Just make sure to 'move' your pasted map so that it 'snaps' to the grid...or you may get some odd results and totally messed up flat alignments.

BONUS TIP: You can also, believe it or not, use this method to copy a DOOM map, then paste it into a new Heretic, Hexen, etc map. :) You loose all your textures, but the names are there...so it's easy enough to go into "3D Edit Mode" and mass-change textures to whatever game you are using. Your Things are also all different...obviously...but at least you have things in the right places. Easy enough to just replace them with whatever is appropriate. :) I did this with DOOM II's MAP01 and 'converted' it into Heretic, iirc. It was kinda fun to do!

Share this post


Link to post

Just to make sure: Have you launched it from a command line with manually set parameters describing the input and output wad files (that's what you should have done), or have you just double-clicked the executable and wondered why nothing happened (obviously, because that's not how to use command line based programs)?

Share this post


Link to post

You write a batch file as a normal text file, give it a .bat suffix, and execute it by double-clicking.

You don't really need a batch file, you can just manually open CMD in the directory where ZWadConv is, type "zwadconv " followed by appropriate parameters (see ZWadConv reference), press enter and the program will be launched with those parameters. In case of a batch file, you'd write exactly that text into the batch file, then execute the file.

Share this post


Link to post

Thanks. I'll see if the batch file gets it to work.

What do I type in the batch file? I typed in this: Usage: zdwadconv <source.wad> <output.wad> (With my actual WAD name) and it just opened up the text file.

Share this post


Link to post

Type:

zwadconv source.wad output.wad
In the code above, replace "source" with your wad's name, and possibly replace "output" with some other name.

Change the file's suffix to .bat, then execute it. If it wouldn't execute by just double clicking it, try to find an option to do so through context menu (after right-click on the file), or forget about the batch file and use CMD directly.

Share this post


Link to post

The batch file still won't work. But I think I got to ZwadConv. I went to command prompt and typed in: start "zwadconv". What do I do from there?

Share this post


Link to post
Da Eediot said:

I went to command prompt and typed in:

Instead of what you typed there, type what I told you above.

Share this post


Link to post

I don't think it worked. Does it matter if the source.wad and the output.wad are the same thing? Because I'm typing in the name of the same WAD for both.

Share this post


Link to post

Try different names for source and output, and absolute file paths instead of relative ones (and enclose each one in quotes if it contains any spaces). And of course, expect that the program will only open for a fraction of a second and then immediately terminate itself (after doing its job), that's the correct behavior.

Share this post


Link to post

It keeps saying "zwadconv is not recognized as an internal or external compound, operable program or batch file." I typed in: zwadconv LIFEORDEATH.wad LIFEORDEATH1.wad. And what do you mean by "absolute file paths"?

Share this post


Link to post

Make sure that the command prompt's working directory is the same directory where zwadconv and your wad are located. Absolute file paths are full paths, for example "C:\\Doom\\something\\file", instead of just "file".

Share this post


Link to post

It didn't find the "zwadconv" file. I typed in "dir Documents Doom WAD Conversion Tools zwadconv" and it said "File Not Found".

Share this post


Link to post

In the command window, type CD and a folder name until you get to the folder that has zwadconv and your wad in it. CD means Change Directory. Back in the DOS days, folders were called directories.

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
×