WadExt v1.0 released

Post a reply

This question is a means of preventing automated form submissions by spambots.
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angel: :angry: :beer: :bfg: :chaingun: :cheers: :blergh:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review

If you wish to attach one or more files enter the details below.

Expand view Topic review: WadExt v1.0 released

Re: WadExt v1.0 released

by Graf Zahl » Sun Nov 13, 2016 12:58


That's way beyond the scope of a simple WAD extraction tool. It never performs any deeper analysis of such relations.

Re: WadExt v1.0 released

by Enjay » Sun Nov 13, 2016 12:28

This seems to do the job very nicely. I've tried it with a few WADs and, as far as I can tell, it did exactly what it was meant to and did it very quickly and easily. Thanks.

Re: WadExt v1.0 released

by ZZYZX » Sun Nov 13, 2016 9:55

Merging multiple wads into single pk3 with optional unused texture/flat removal pls. Ideally with ACS bytecode parser for SetLineTexture usage : DDD
(90% sure you won't do all this, but why not ask?)

Re: WadExt v1.0 released

by theleo_ua » Sun Nov 13, 2016 9:00

big thanks, really bored with converting wads to pk3 and extracting data from wads

WadExt v1.0 released

by Graf Zahl » Thu Nov 10, 2016 20:55

I finally got tired of the problems with the existing extraction tools so I decided to write my own.


This is a simple command line tool that will extract an entire WAD into a mostly PK3-compatible folder structure, it will also decompile all TEXTUREx, ANIMATED and SWITCHES lumps into readable and reusable text lumps (ANIMDEFS and TEXTURES, respectively.) Most of the file formats used with ZDoom will be detected and get a proper extension applied.

Doom format graphics and sounds will be converted to common formats PNG and WAV, this can be disabled via command line.

Comments and suggestions are welcome. Please add any bug reports and feature suggestions to the Github tracker if you have an account over there.
Currently only working on Windows, if someone wants to make it work on Linux or maxOS, please drop me a line so that I can add you to the repo.