Difference between revisions of "SLADE"

From DoomWiki.org

[checked revision][checked revision]
m (History: Fix dates so they don't cause DMY vs MDY confusion, and add recent major release)
(+ latest version)
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 +
[[File:SLADE 3 logo.png|thumb|right|SLADE 3 logo]]
 
'''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 (sirjuddington)|Simon Judd]] (with code contributions by [[User:Gez|Gez]] to version 3).
 
'''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 (sirjuddington)|Simon Judd]] (with code contributions by [[User:Gez|Gez]] to version 3).
  
Line 4: Line 5:
 
* SLADE 1 stopped at version 1.13, released on 23 May 2006.
 
* SLADE 1 stopped at version 1.13, released on 23 May 2006.
 
* SLADE 2 reached beta on 7 June 2007, but was abandoned afterwards.
 
* SLADE 2 reached beta on 7 June 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 20 June 2014, after over 3 years of development. It is a merging of SLADE and [[SLumpEd]].
* SLADE 3.1 was released on 20 June 2014, after over 3 years of development.
 
 
* SLADE 3.1.1 was released on 28 February 2016.
 
* SLADE 3.1.1 was released on 28 February 2016.
 
+
* SLADE 3.1.2 was released on 27 November 2018.
 +
* SLADE 3.1.5 was released on 7 May 2019.
 +
* SLADE 3.1.6 was released on 22 August 2019.
 +
* SLADE 3.1.7 was released on 30 October 2019.
 +
* SLADE 3.1.8 was released on 22 November 2019.
 +
* SLADE 3.1.10 was released on 20 February 2020.
 +
* SLADE 3.1.12 was released on 26 May 2020.
 +
* SLADE 3.1.13 was released on 1 June 2021.
 
==Features==
 
==Features==
 
===SLADE 3===
 
===SLADE 3===
Line 13: Line 20:
 
* Lump manipulation in [[WAD]]s and [[ZIP]] (STORE and DEFLATE only at the moment)
 
* Lump manipulation in [[WAD]]s and [[ZIP]] (STORE and DEFLATE only at the moment)
 
* Ability to open archives-within-archives
 
* 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.)
+
* Ability to open many other game archive formats ([[Duke Nukem 3D]] GRP files, Blood RFF files, [[Shadowcaster]] DAT and LIB files, [[Quake]] PAK files, {{wp|SiN}} archives, etc.)
 
* Playback for many audio formats, including:
 
* Playback for many audio formats, including:
 
** [[MUS]], MIDI, HMI, HMP, XMI, played through [[FluidSynth]]
 
** [[MUS]], MIDI, HMI, HMP, XMI, played through [[FluidSynth]]
Line 26: Line 33:
 
** The planar format used by the [[Hexen]] startup screen
 
** 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.)
 
** [[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
+
** The formats used by [[Shadowcaster]], [[Quake]], {{wp|Heretic II}}, [[Duke Nukem 3D]], [[Rise of the Triad]], and more
 
* [[Palette]] generation and modification
 
* [[Palette]] generation and modification
 
* [[COLORMAP]] generation from palette
 
* [[COLORMAP]] generation from palette
Line 34: Line 41:
 
* Text editing of any lump
 
* Text editing of any lump
 
* Hex viewing of any lump
 
* Hex viewing of any lump
 +
* Pixel editing of graphic lumps
 
* A [[console]]
 
* A [[console]]
 
* Support for [[Doom]], [[Doom II]], [[Heretic]], [[Hexen]], [[Strife]], [[Doom 64]], [[Chex Quest]]/[[Chex Quest 3|3]], and [[Urban Brawl]] games
 
* Support for [[Doom]], [[Doom II]], [[Heretic]], [[Hexen]], [[Strife]], [[Doom 64]], [[Chex Quest]]/[[Chex Quest 3|3]], and [[Urban Brawl]] games
Line 42: Line 50:
 
* 3D editing mode (including translucent textures)
 
* 3D editing mode (including translucent textures)
 
* Easy line and shape drawing
 
* Easy line and shape drawing
 +
* Saving map preview images suitable for {{cat|Map views}}
 +
* Scripting in [[Lua]]
 
Map editing is not finished yet, but [[UDMF]] and [[Doom64 EX]] are supported in addition to the Doom and Hexen map formats.
 
Map editing is not finished yet, but [[UDMF]] and [[Doom64 EX]] are supported in addition to the Doom and Hexen map formats.
  
Line 57: Line 67:
  
 
==External links==
 
==External links==
*[http://slade.mancubus.net SLADE homepage]
+
*[https://slade.mancubus.net SLADE homepage]
 
*[https://github.com/sirjuddington/SLADE/wiki SLADE Wiki]
 
*[https://github.com/sirjuddington/SLADE/wiki SLADE Wiki]
 
*[https://github.com/sirjuddington/SLADE Git repository], hosted by GitHub
 
*[https://github.com/sirjuddington/SLADE Git repository], hosted by GitHub
*[http://svn.drdteam.org/slade/ Compiled development builds] for Windows at [[DRD Team]]
+
*[https://devbuilds.drdteam.org/slade/ Compiled development builds] for Windows at [[DRD Team]]
  
[[Category:Windows add-on software]][[Category:Unix add-on software]][[Category:Macintosh add-on software]]
+
{{featured article}}
 +
[[Category:Windows add-on software]]
 +
[[Category:Unix add-on software]]
 +
[[Category:Macintosh add-on software]]
 
[[Category:Level editors]]
 
[[Category:Level editors]]
 
[[Category:WAD editors]]
 
[[Category:WAD editors]]
 
[[Category:UDMF]]
 
[[Category:UDMF]]

Revision as of 22:46, 9 August 2021

SLADE 3 logo

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 May 2006.
  • SLADE 2 reached beta on 7 June 2007, but was abandoned afterwards.
  • SLADE 3.1 was released on 20 June 2014, after over 3 years of development. It is a merging of SLADE and SLumpEd.
  • SLADE 3.1.1 was released on 28 February 2016.
  • SLADE 3.1.2 was released on 27 November 2018.
  • SLADE 3.1.5 was released on 7 May 2019.
  • SLADE 3.1.6 was released on 22 August 2019.
  • SLADE 3.1.7 was released on 30 October 2019.
  • SLADE 3.1.8 was released on 22 November 2019.
  • SLADE 3.1.10 was released on 20 February 2020.
  • SLADE 3.1.12 was released on 26 May 2020.
  • SLADE 3.1.13 was released on 1 June 2021.

Features

SLADE 3

  • 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, SiN archives, 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 SFML
    • Most common module formats through libmodplug
  • Support for many graphic picture formats, including:
  • Palette generation and modification
  • COLORMAP generation from palette
  • Support for editing TEXTUREx lumps, including the Alpha and Strife variants
  • Full support for ZDoom's TEXTURES
  • 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
  • Pixel editing of graphic lumps
  • 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
  • Saving map preview images suitable for Map views
  • Scripting in Lua

Map editing is not finished yet, but UDMF and Doom64 EX are supported in addition to the Doom and Hexen map formats.

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

See also

External links