Solid sector-based DOS editor by Ben Morris, for (Ultimate) Doom, Doom2, Heretic and Hexen. Shareware. Updated configuration file for Boom can be downloaded here. Comes with its own internal nodesbuilder.
Last available -freeware- DCK version, courtesy of Lee Killough. Recommended for use with Boom instead of the latest shareware version. Configuration files updated for use with Boom (grab the .DAT files from any other DCK version for regular Doom(2) support) and Lee's texture limit "fix" is included (DCKT.*, use with extreme caution).
Shareware (size-limited) DOS DPMI linedef-based editor for (Ultimate) Doom, Doom2, Heretic, Hexen and Strife. Text file here.
Windows shareware (size-limited) editor for (Ultimate) Doom, (Final) Doom2, Heretic, Hexen, Strife and supports Boom, ZDoom, Slige and rorDoom. Formerly known as Deep97. Comes with its own internal nodesbuilder and even tools for creating/handling graphics, lumps and compiling / decompiling scripts. Home page here
Deth (DOOM Editor for Total Headcases) is a GCC rewrite of DEU 5.21, supporting (Ultimate) Doom, Doom2, Heretic, Hexen and Strife, by Antony Burden. Updated by Jim Flynn for use with Boom. A version written for ZDoom can be found below. Uses Zennode as internal nodesbuilder. Changelog can be found here
Version of Deth written specifically for use with the source port ZDoom, by Randy Heit. For documentation refer to the Deth archive.
Well-known but old DOS editor for any Doom.
This is the DJGPP/GO32 version of DEU 5.21. 'deu521gcc.zip' includes binaries, drivers and source, but -not- docs, examples and such. This version makes use of all your available memory and not just the 640 K conventional memory.
OS/2 version of this editor for Doom, Doom2, Heretic and Hexen.
Win3.x version of DEU v5.9.
DEU v5.9 for Win3.x + 32s patch, Win95 or WinNT.
DOS Editor for Doom, Doom2, Heretic, Hexen and ZDoom. Comes with tutorials and its own internal nodesbuilder. Text file here. Info on versions beyond 4.00 as well as the latest betas can be found here.
Beta version of this DOS Doom, Doom2 and Heretic editor.
I prefer to use the previous version (v1.31, 407 Kb), since that one appears to be more stable. Supports texture/sprite wads. Very powerfull, but uses only the 640 K conventional memory. Good interface. Easy to switch nodesbuilder by means of editing a batch file (default WARM). Text file here.
DOS editor for Doom, Doom2 and Heretic.
GPL'ed generic level editor for Unix systems running X, by Andre Majorel. Based on DEU. More info at home page.
Simply the best! The most powerfull nodesbuilder around, by Colin Reed / Lee Killough. Includes source. Text file here.
Last version of BSP by Lee Killough, 'unofficial release'. This version is supposed to fix slime trails that were occurring previously. Source included. Text file here.
Update to v3.0 by Colin Phipps. Improvements include big endian and better Unix support, cleaned-up code, 'vastly more' memory-efficient when working on large multi-level WADs, and native to Win32. Home page here.
BSP v1.2 compiled for Linux. Text file here.
BSP v1.2 ported to OS/2. Text file here.
Nodesbuilder for Doom, Doom2 and Heretic. Text file here
Ancient port of id's own nodesbuilder to DOS, by Ron Rossbach. Does not support most special effects.
Win32 version of Andrew Apted's modification of BSP v2.3, specifically designed to use with OpenGL Doom ports. It "adheres to the GL_Friendly Nodes specification, which means it adds some new special nodes to a WAD file that makes it very easy (and fast!) for an OpenGL Doom engine to compute the polygons needed for drawing the levels". Of course, only works for source ports that support this format. Documentation included. Home page here.
DOS version of Andrew Apted's modification of BSP v2.3, specifically designed to use with OpenGL Doom ports. Documentation included. Home page here.
Linux (Glibc2) version of Andrew Apted's modification of BSP v2.3, specifically designed to use with OpenGL Doom ports. Documentation included. Source in DOS/Win32 .zip (67 Kb) / Linux .tgz format (54 Kb) plus Libc5 binaries (29 Kb) available as well. Home page here.
Mac nodesbuilder for Doom, based on BSP.
Mac nodesbuilder for Hexen, based on BSP.
Multiple platform nodesbuilder for Doom, Doom2, Heretic and Hexen, by Robert Fenske. Text file here.
Multiple platform nodesbuilder by Marc Rousseau for Doom, Doom2, Heretic and Hexen. Home page here.
EXE Editors and Scripting Utilities
The only EXE editor you'll ever need. Works with (Ultimate) Doom, Doom2 and Final Doom from v1.666 and up. Source for v3.0 available here (85 Kb).
Mac equivalent of Dehacked,
by Paul Davidson, but does not change the miscellaneous,
sounds, text, sprite names and cheat codes classes. Home
DeHackEd-like editor for
Hexen, beta (never completed)..
This version simply dumps the contents of the BEHAVIOR structure in a format that is fairly close to the original ACS script source code. With some manual editing, it can be recompiled and put into your .WAD file.
DEACC tries to decompile hexen scripts into ACS files. It can read both raw behavior lump files (ACC output) and behavior lumps from a wad file. DOS and OS/2 version.
Descript is a fully fledged and user-friendly HEXEN script decompiler, that generates highly readable source code from any compiled script. This may take the form of a self contained object file, or the BEHAVIOR resource in a main or patch WAD file.
Graphics, Sounds and Music WAD Editors
Powerfull batch-based DOS editor by Olivier Montanuy for graphics, sounds and music WAD editing.
Linux version of Deutex / Deusf.
Mac utility for pasting your graphics and sounds into wads.
Win95 version of Deutex, supports (Ultimate) Doom, (Final) Doom2, Heretic, Hexen and Strife. Powerfull. Source of Wintex v4.3 is available here (454 Kb) but contact Andre Majorel about using this first.
ENDOOM screen editor.
ENDOOM screen editor.
Nifty utility to change the COLORMAP / PALETTE entry for any WAD file, creating things like eg. fog effects.
Never completed beta of the 'next' NWT, supports any WAD file (including Strife) but no sounds / music WAD editing.
A collection of small Mac utilities including WAD Compositor, Sound Extractor, and WAV to WAD.
Reject Map Builders
Reject map builder for Doom and Doom2
Reject map builder for Doom, Doom2, Heretic and Hexen, by Jens Hykkelbjerg. Special effects possible as well. Recommended.
Converts levels from Doom, Ultimate Doom, Doom2 or Heretic to Doom, Ultimate Doom, Doom2 or Heretic.
Converts PC WADs to Mac compatible WADs.
Screenshot of the day: