December 27, 2012

convUDMF

When I started making maps sometime earlier this year, they were in the vanilla Doom format. Only recently I discovered the possibilities that new formats such as UDMF offer. So I decided to convert my existing maps to this format.

It wasn't as easy as I thought. I tried several conversion tools, but some of them didn't convert the action specials (switches, traps etc) correctly, while others didn't work at all. Took me a while to figure out how to do it, and the process involved several steps with the command-line programs zwadconv, wad2udmf and zdbsp.

To make the conversion process easier, I created a little tool which combines all these tools into one, similar to a front-end program. You just select a WAD file, let it convert, type a new name and that's it.
It converts any vanilla Doom/Doom2 or Boom-compatible map to UDMF.

ZDoom forum development thread:
http://forum.zdoom.org/viewtopic.php?f=3&t=34889

Download link:
https://dl.dropbox.com/u/4091016/Doom/convUDMF.zip

3 comments:

  1. Jeez, you're writing programs too? I'm both impressed and jealous...

    ReplyDelete
    Replies
    1. convUDMF is basically a simple .bat file that I converted to .exe with a tool called Advanced BAT to EXE Converter. The actual UDMF conversion is still done by zwadconv, wad2udmf and zdbsp which are all included in the convUDMF program. All credit goes to the authors of these tools.

      Delete
    2. Could you help me De Vloek, all I get when I run this very important and very wonderful (good job) batch/exe (after a choose an appropriate wad I want to convert) is:

      "Invalid switch on command line. Expected form:
      CHOICE [/C[:]choices] [/N] [/S] [/T[:]c,nn] [text]"

      Any idea how to resolve this?

      Delete