SLADE

SLADE is a modern, open-source, cross-platform map editor (and, since version 3, also a WAD editor) for Windows, Mac OS X, and Linux created and maintained by Simon Judd (with code contributions by Gez to version 3).

History

 * SLADE 1 stopped at version 1.13, released on 23-05-2006.
 * SLADE 2 reached beta on 07-06-2007, but was abandoned afterwards.
 * SLADE 3 is currently in development. It is a merging of SLADE and SLumpEd.
 * SLADE 3.1 was released on the 20-6-14, after over 3 years of development.

SLADE 3
Map editing is not finished yet, but UDMF and Doom64 EX are supported in addition to the Doom and Hexen map formats.
 * All SLumpEd features and more
 * Lump manipulation in WADs and ZIP (STORE and DEFLATE only at the moment)
 * Ability to open archives-within-archives
 * Ability to open many other game archive formats (Duke Nukem 3D GRP files, Blood RFF files, Shadowcaster DAT and LIB files, Quake PAK files, etc.)
 * Playback for many audio formats, including:
 * MUS, MIDI, HMI, HMP, XMI, played through FluidSynth
 * Doom's sound format (only extant utility able of handling correctly the padding bytes)
 * Doom's PC speaker sound effects
 * Several simple PCM formats used in games contemporary to Doom (Blood, Duke Nukem 3D, Rise of the Triad, Wolfenstein 3D, etc.)
 * Most streamed formats through
 * Most common module formats through
 * Support for many graphic picture formats, including:
 * All those from the Doom Alphas and Beta
 * All ZDoom-specific formats (IMGZ, FON1, FON2)
 * The planar format used by the Hexen startup screen
 * PNG including the grAb and alPh chunks, and many other standard formats (BMP, JPG, PCX, TGA, etc.)
 * The formats used by Shadowcaster, Quake, Heretic II, Duke Nukem 3D, Rise of the Triad, and more
 * Palette generation and modification
 * COLORMAP generation from palette
 * Support for editing TEXTUREx lumps, including the Alpha and Strife variants
 * Full support for ZDoom's
 * Support for editing the Boom lumps SWITCHES and ANIMATED, including the SMMU and ZDoom additions
 * Text editing of any lump
 * Hex viewing of any lump
 * A console
 * Support for Doom, Doom II, Heretic, Hexen, Strife, Doom 64, Chex Quest/3, and Urban Brawl games
 * Support for Boom, Eternity and ZDoom source port advanced features
 * DECORATE parser
 * Support for embedding a custom configuration in an archive as a "SLADECFG" lump
 * Colour configurations
 * 3D editing mode (including translucent textures)
 * Easy line and shape drawing

Older versions
SLADE 1.13 or 2.00-beta have the following features:
 * Support for Doom, Doom II, Heretic and Hexen games
 * Support for Boom and ZDoom source port advanced features
 * DECORATE parser
 * Colour configurations
 * 3D editing mode (including slopes and translucent textures)
 * Easy line and rectangle drawing