A simple WAD extraction command line tool for Doom-engine mods
Find a file
Christoph Oelckers 9e97b7b0ca - added RFF extraction as well.
For files with resource ID the resulting name is base.{id}.ext, so that the full information is preserved.
2021-08-16 00:11:00 +02:00
.github/workflows - added continuous integration via github actions 2021-08-08 13:24:47 +02:00
zlib - added missing zlib code. 2016-11-10 20:45:59 +01:00
.gitignore CMake Flags C++11 extensions support 2017-09-11 23:11:33 +03:00
CMakeLists.txt - added RFF extraction as well. 2021-08-16 00:11:00 +02:00
convert.cpp - fix compilation error with non-MSVC toolchains 2016-11-12 12:03:29 +02:00
copying.txt - version 1.0. 2016-11-10 19:56:16 +01:00
file_rff.cpp - added RFF extraction as well. 2021-08-16 00:11:00 +02:00
fileformat.cpp Fixed compilation error 2016-12-01 09:45:52 +01:00
fileformat.h - fix compilation error with non-MSVC toolchains 2016-11-12 12:03:29 +02:00
main.cpp - added RFF extraction as well. 2021-08-16 00:11:00 +02:00
README.md - reformatted compile instructions in readme 2021-08-08 13:25:08 +02:00
resourcefile.h - added Build GRP extraction function. 2021-08-08 09:13:29 +02:00
tarray.h - added RFF extraction as well. 2021-08-16 00:11:00 +02:00
wadext.cpp - fixed broken data extracted from GRP 2021-08-15 17:59:02 +02:00
wadext.h - version 1.0. 2016-11-10 19:56:16 +01:00
wadfile.cpp - added RFF extraction as well. 2021-08-16 00:11:00 +02:00
wadman.h - fix compilation error with non-MSVC toolchains 2016-11-12 12:03:29 +02:00

wadext

Intro

A simple WAD extraction command line tool for Doom engine (id Tech 1) mods.

Usage

wadext [options] filename

Options

-nogfxconvert : Leave Doom format patches and flats in their original form, if not specified they will be converted to PNG.

-nosndconvert : Leave Doom format sounds in their original form, if not specified they will be converted to WAV.

-heretic, -hexen, -strife: Force usage of the named game's palette if the WAD does not contain one. Default is Doom palette

-strip: Remove node lumps from extracted maps.

-tx: Converts a set of TEXTURE1/TEXTURE2/PNAMES in the current directory to a textures.txt file.

Compile instructions

git clone https://github.com/coelckers/wadext.git
cd wadext
cmake .
cmake --build .