Difference between revisions of "DeuTex"

From DoomWiki.org

[quality revision][checked revision]
m (Can extract beta Doom wads.)
m (Amiga version: sp)
(12 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{InfoboxSourcePort
 
{{InfoboxSourcePort
 
|title = DeuTex
 
|title = DeuTex
|developer = [[Olivier Montanuy]]<br/>
+
|developer = [[Mike Swanson (Chungy)]]<br/>
[[André Majorel]]<br/>
+
[[Nick Zatkovich (NickZ)]]
[[Mike Swanson (Chungy)]]
 
 
|programming language = {{wp|C (programming language)|C}}
 
|programming language = {{wp|C (programming language)|C}}
|status = Semi-Active
+
|status = Active
 +
|initialdate = 1994
 
|platform = Cross-platform
 
|platform = Cross-platform
 
|license = {{GPL||2+}}
 
|license = {{GPL||2+}}
|website = [http://www.teaser.fr/~amajorel/deutex/ teaser.fr] (Old)
 
 
|repotype = Git
 
|repotype = Git
 
|repourl = [https://github.com/Doom-Utils/deutex GitHub]
 
|repourl = [https://github.com/Doom-Utils/deutex GitHub]
 
}}
 
}}
  
'''DeuTex''' is an editor able to compile and decompile [[WAD]] files. It was written in 1994 by [[Olivier Montanuy]] based upon [[Doom Editing Utilities|DEU]] and originally ran in DOS. It was later ported to Unix (including GNU/Linux, FreeBSD, and Mac OS X) and Microsoft Windows (with a graphical front-end for Windows 3.1, WinTex). [[André Majorel]] maintained DeuTex up until 2005. It is currently maintained by several contributors on GitHub.
+
'''DeuTex''' is an editor able to compose and decompose [[WAD]] files. It was written in 1994 by [[Olivier Montanuy]] based upon [[Doom Editing Utilities|DEU]] and originally ran in DOS. It was later ported to Unix (including GNU/Linux, FreeBSD, and Mac OS X) and Microsoft Windows (with a graphical front-end for Windows 3.1, WinTex). [[André Majorel]] maintained DeuTex up until 2005. It is currently maintained by several contributors on GitHub.
  
DeuTex will convert the format of a [[lump]] when extracting or building a WAD. Supported formats are {{wp|WAV}}, {{wp|BMP file format|BMP}}, {{wp|GIF}}, {{wp|Portable Network Graphics|PNG}}, and {{wp|Portable pixmap|PPM}}. It can also extract various content from the beta versions of the [[Doom]].
+
DeuTex will convert the format of a [[lump]] when extracting or building a WAD. Supported formats are {{wp|WAV}}, {{wp|BMP file format|BMP}}, {{wp|GIF}}, {{wp|Portable Network Graphics|PNG}}, and {{wp|Portable pixmap|PPM}}. It can also extract various content from the alpha and beta versions of ''[[Doom]]''.
  
Up to version 4.4.902, it included a small version called '''DeuSF''' that featured primarily the IWAD merging feature to overcome limitations of the [[Vanilla Doom|original Doom executables]].  DOS and OS/2 support have also since been removed and dropped.
+
==DeusF==
 +
Up to version 4.4.902, it included a small version called '''DeuSF''' that featured primarily the IWAD merging feature to overcome limitations of the [[Vanilla Doom|original ''Doom'' executables]].  DOS and OS/2 support have also since been removed and dropped.
 +
 
 +
===Amiga version===
 +
In 1998, programmer Anders Bylund released an Amiga version of DeuSF, called '''ADeusf'''. It allows the user to merge PWAD data, such as floors and [[flat]]s locally, instead of transferring the files to Amiga and doing the process on PC first. The latest version is 1.3b.
 +
 
 +
The following parameters are available in ADeusf:
 +
<pre>
 +
Program can only be launched from CLI.
 +
 
 +
CLI:      ADeusf [commands] <IWAD> <In.WAD> <Out.WAD>
 +
 
 +
-add Copy data and add floor/sprites (default)
 +
-fl  Adding only FLOORS    ( -floor can also be used )
 +
-sp  Adding only SPRITES    ( -sprite    -:-          )
 +
-c  Copy data only, ignore sprite/floor data
 +
?    Helptext
 +
-h  More help
 +
help  -:-
 +
 
 +
IWAD    DOOM.WAD DOOM2.WAD PLUTONIA.WAD .. ..
 +
In.WAD  Doom PWAD wad file.
 +
Out.WAD The new wadfile created by this program.
 +
 
 +
Examples:
 +
 
 +
ADeusf doom BASILICA.WAD BASILICA_new.WAD
 +
ADeusf -add DOOM.WAD RAM:TOONSF.WAD RAM:TOONSF.WAD_new.WAD
 +
ADeusf -sp DOOM2 DH1:temp/RlmSprt.WAD RAM:RlmSprt_new.WAD
 +
ADeusf doom dh1:temp/invasion.wad dh1:doom/invasion.wad
 +
</pre>
 +
 
 +
== Prominent usage ==
 +
DeuTex has been used to build some common IWADs:
 +
 
 +
* ''[[Freedoom]]'' and ''[[Blasphemer]]'' use DeuTex as their build process and all IWADs built from them are composed with DeuTex.
 +
* [[CHEX.WAD]] contains a {{c|_DEUTEX_}} lump to indicate it was created via merging with [[DOOM.WAD]].
 +
* [[TNT.WAD]] and [[PLUTONIA.WAD]] were composed with DeuTex 3.4.
  
 
== External Links ==
 
== External Links ==
* [http://www.teaser.fr/~amajorel/deutex/ Old DeuTex homepage]
+
* {{archived link|http://www.teaser.fr/~amajorel/deutex/|Old DeuTex homepage|https://web.archive.org/web/20180731091652/http://www.teaser.fr/~amajorel/deutex/|archive.org}}
 
* [http://www.gamers.org/addons/utils/deutex/ WinTex/DeuTex/DeuSF 3.6 homepage]
 
* [http://www.gamers.org/addons/utils/deutex/ WinTex/DeuTex/DeuSF 3.6 homepage]
 +
* [https://aminet.net/package/game/shoot/ADeusf ADeusf 1.3b binary], hosted by {{wp|Aminet}}
  
 
[[Category:Unix add-on software]]
 
[[Category:Unix add-on software]]
 
[[Category:WAD editors]]
 
[[Category:WAD editors]]

Revision as of 08:08, 8 June 2020

DeuTex
Developer(s) Mike Swanson (Chungy)

Nick Zatkovich (NickZ)

Initial release 1994 (30 years ago)
Latest release 5.2.2 (2020-12-30, 3 years ago)
Development status Active
Written in C
Target Platform Cross-platform
License GNU General Public License v2+
Source Repository

(Git)

GitHub

DeuTex is an editor able to compose and decompose WAD files. It was written in 1994 by Olivier Montanuy based upon DEU and originally ran in DOS. It was later ported to Unix (including GNU/Linux, FreeBSD, and Mac OS X) and Microsoft Windows (with a graphical front-end for Windows 3.1, WinTex). André Majorel maintained DeuTex up until 2005. It is currently maintained by several contributors on GitHub.

DeuTex will convert the format of a lump when extracting or building a WAD. Supported formats are WAV, BMP, GIF, PNG, and PPM. It can also extract various content from the alpha and beta versions of Doom.

DeusF

Up to version 4.4.902, it included a small version called DeuSF that featured primarily the IWAD merging feature to overcome limitations of the original Doom executables. DOS and OS/2 support have also since been removed and dropped.

Amiga version

In 1998, programmer Anders Bylund released an Amiga version of DeuSF, called ADeusf. It allows the user to merge PWAD data, such as floors and flats locally, instead of transferring the files to Amiga and doing the process on PC first. The latest version is 1.3b.

The following parameters are available in ADeusf:

Program can only be launched from CLI.

CLI:       ADeusf [commands] <IWAD> <In.WAD> <Out.WAD>

-add Copy data and add floor/sprites (default)
-fl  Adding only FLOORS     ( -floor can also be used )
-sp  Adding only SPRITES    ( -sprite    -:-          )
-c   Copy data only, ignore sprite/floor data
?    Helptext
-h   More help
help  -:-

IWAD    DOOM.WAD DOOM2.WAD PLUTONIA.WAD .. ..
In.WAD  Doom PWAD wad file.
Out.WAD The new wadfile created by this program.

Examples:

ADeusf doom BASILICA.WAD BASILICA_new.WAD
ADeusf -add DOOM.WAD RAM:TOONSF.WAD RAM:TOONSF.WAD_new.WAD
ADeusf -sp DOOM2 DH1:temp/RlmSprt.WAD RAM:RlmSprt_new.WAD
ADeusf doom dh1:temp/invasion.wad dh1:doom/invasion.wad

Prominent usage

DeuTex has been used to build some common IWADs:

External Links