NewsAboutDownloadsChange LogWikiForumGitHubContact

Features

SLADE3 provides the following features for the supported data formats. This list is not complete, but should give a general idea of what SLADE can do. Also, there are more planned features on the way.

General

  • An archive manager with multiple functions
  • A console
  • Ability to open archives embedded into other archives, with no limit on the amount of recursion
  • Ability to "bookmark" entries in order to retrieve them faster in large archives
  • Filter list of entries by type and/or name, including wildcards

Archives

  • Creating new entries
  • Importing files as entries
  • Copy/Cut/Paste entries, including between different archive types
  • Mass renaming of entries
  • Modifying entry order (moving them "up" and "down")
  • Reverting changes made to entries

Maps

  • Map Preview in the resource editor
  • A fully featured map editor, including the following major features:
    • Doom, Hexen and UDMF map format support
    • Easy to use line and shape drawing, including automatic sector generation
    • 3d editing mode with support for various advanced source port features
    • 'Object Edit' function to freely rotate, move and scale map architecture
    • For a more detailed list of features, see Map Editor

Graphics

  • Display, including zooming and panning
  • Viewing paletted images with a variety of palettes
  • Color tinting and palette remapping
  • Changing offsets (including automatic addition of offsets) in formats that support them
  • Converting between image formats
  • Converting a color to transparency
  • Basic editing features, such as mirroring and 90° rotations
  • Extraction and conversion to PNG of all subimages in an image collection (e.g., Build tiles)
  • Call to external PNG optimization tools

Fonts

  • Viewing as graphics

Textures

  • Display of textures, including zooming and panning
  • Viewing paletted texture patches with a variety of palettes
  • PNAMES listing, information and edition
  • Edition of individual textures to change size and scale; to add, replace, or remove patches, and to modify their order and their offsets
  • Support for Doom, Doom Alpha, Strife and ZDoom texture definitions.

Audio

Text

  • Find/replace
  • Syntax highlighting
  • Auto indent
  • Brace matching

Miscellaneous

  • Preview of generic lumps as hex dump
  • Creation and edition of ANIMATED and SWITCHES lumps
  • Generation of ANIMDEFS lump from ANIMATED and SWITCHES lumps
  • Basic palette editing and palette range generation
  • ACS compilation (with external ACC program)
  • PNG optimization (with external PNGOUT, PNGCrush and DeflOpt programs)