deutex - WAD composer for Doom and related games

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename deutex-5.1.2-1.2.i586.rpm
Package name deutex
Package version 5.1.2
Package release 1.2
Package architecture i586
Package type rpm
Category Development/Tools/Other
License GPL-2.0-or-later
Maintainer -
Download size 100.34 KB
Installed size 243.73 KB
DeuTex is a .wad file composer for Doom, Heretic, Hexen and Strife.
It can be used to extract the lumps of a WAD and save them as
individual files. Conversely, it can also build a WAD from separate
files. When extracting a lump to a file, it does not just copy the
raw data, it converts it to an appropriate format (such as PNG for
graphics, WAVE for audio samples, etc.). Conversely, when it reads
files for inclusion in PWADs, it does the necessary conversions (for
example, from PPM to Doom picture format). In addition, DeuTex has
functions such as merging WADs.


Package Version Architecture Repository
deutex-5.1.2-1.2.x86_64.rpm 5.1.2 x86_64 openSUSE Oss
deutex - - -


Name Value -


Name Value
deutex = 5.1.2-1.2
deutex(x86-32) = 5.1.2-1.2


Type URL
Binary Package deutex-5.1.2-1.2.i586.rpm
Source Package deutex-5.1.2-1.2.src.rpm

Install Howto

Install deutex rpm package:

# zypper install deutex




2018-09-16 - Avindra Goolcharan <>
- update to 5.1.2
* fix segfault with --help
- partial cleanup with spec-cleaner
2018-01-09 -
- update to 5.1.1
* Fixed: texture name array: the maximum possible string size is
now supported.
* Fixed: some warnings and errors with old versions of pkg-config
and gcc
* Fixed: Aliasing errors (caused crashes on some architectures,
such as sparc64)
* Can now build WADs with an arbitrary number of lumps. A warning
is emitted when more than 4046 are included (vanilla Doom limit).
- remove 0001-increase-array-size-for-char-tname-variable-51.patch
* upstreamed in 7024dd74a33780ef2dbdf614f4e52526cc3ab457
- remove 0001-Fix-strict-aliasing-violations.patch
* upstreamed in 85d821dd3c145be1a998ca2a704930caaad73030
- remove deutex-proto.diff
* upstreamed in 07bd0a5083fc15db20bee9056511bd3e10dd1362
- remove deutex-nolimit.diff
* fixed in f8b1336bbcb7bc387d3e856cc7c9f75697cd0f0b
- remove deprecated BuildRoot option
2018-01-01 -
- Add 0001-increase-array-size-for-char-tname-variable-51.patch,
- Explain some changelog entries better.
2018-01-01 -
- update to 5.1.0
* The -overwrite option now works.
* Levels are extracted/inserted in a way to preserve GL nodes.
* Inserting pictures with a height of 1 pixel no longer causes
a malloc error, and allows the operation of rebuilding a
Doom1 or 2 IWAD.
* Texture lump file names can now be overridden.
* Support reading and writing sprite offsets based on PNG
"grAb" chunks (cf. grabpng package) in a manner compatible
with SLADE and ZDoom. wadinfo.txt overrides these offsets
unless -pngoffsets is used.
- includes 5.0.0
* Removed DeuSF program mode.
* Removed command line options used by WinTex.
* Removed MS-DOS and OS/2 support code.
* Removed the "-man" option from deutex.
* Removed incomplete Rise of the Triad support.
* PNG support added. This is the default extraction format now.
* Sun Audio (.au) and Creative .voc sound file format support
has been removed. RIFF WAVE is the only supported format.
* Full sound lumps from the WAD are always extracted (-fullsnd
* MIDI files can be included just by being named *.mid, and are
extracted to the same file name extension.
* Log file support has been removed, in favor of the user doing
a shell redirection (e.g. with > or 2>) instead.
* Arch-vile sprites are now extracted and inserted using
literal names for sprites with the '[' and ']' characters in
names (were illegal in DOS), and sprite names with '\' are
now altered to use '^' on-disk, matching the ZDoom PK3
* Graphics with a height > 128 and < 256 are now inserted into
Doom WAD files correctly.
* UDMF (Universal Doom Map Format) support.
- remove patches obsoleted by upstream cleanup and refactoring
* deutex-automake.diff
* deutex-braces.diff
* deutex-init-stdfp.diff
- check_types removed (b76fafa6fee9a64929e7b1087ac36ea3ce39e27d)
* deutex-soundbuf.diff
- rebase deutex-proto.diff
- rebase deutex-nolimit.diff
- renumber patches
2017-07-07 -
- Add deutex-nolimit.diff: raise limit for WAD directory reading
2012-02-22 -
- add explicit buildrequires for autotools
- use license format conforming SPDX
2011-06-07 -
- update to deutex-4.4.902
- start specfile afresh
2010-08-23 -
- (imported changelog entry from non-Fedora based spec file)
* deutex-4.4.0 package
* fixed crash in check_types
* fix types such that deutex works on 64-bit
2008-11-08 -
- fix overflows (overflow.patch)
2007-12-23 -
- Initial package built from Fedora package (4.4.0-6)

See Also

Package Description
dev86-0.16.21-1.11.i586.rpm 8086 Development Suite
dev86-0.16.21-1.11.x86_64.rpm 8086 Development Suite
devhelp-3.32.0-1.1.i586.rpm Developer's Help Program for GNOME
devhelp-3.32.0-1.1.x86_64.rpm Developer's Help Program for GNOME
devhelp-devel-3.32.0-1.1.i586.rpm Development files for the GNOME Developer Help program
devhelp-devel-3.32.0-1.1.x86_64.rpm Development files for the GNOME Developer Help program
devhelp-lang-3.32.0-1.1.noarch.rpm Translations for package devhelp
device-mapper-1.02.149-5.1.i586.rpm Device Mapper Tools
device-mapper-1.02.149-5.1.x86_64.rpm Device Mapper Tools
device-mapper-devel-1.02.149-5.1.i586.rpm Development package for the device mapper
device-mapper-devel-1.02.149-5.1.x86_64.rpm Development package for the device mapper
device-mapper-devel-32bit-1.02.149-5.1.x86_64.rpm Development package for the device mapper
devilspie2-0.43-2.2.i586.rpm A window matching utility
devilspie2-0.43-2.2.x86_64.rpm A window matching utility
devilspie2-lang-0.43-2.2.noarch.rpm Translations for package devilspie2