2026-02-05
You can update to this version by typing:
doomtools --update
All releases require Java 8 or higher. The CMD release is for Windows systems, the Bash ones for MacOS/Linux/Cygwin/WSL.
Extract either distribution appropriate for your system and point your PATH environment variable to it, or you may use the provided Windows Installers, if you are using Windows.
Installer Notes
If you choose NOT to add DoomTools to your system PATH in the installer, you can still access the tools in the command line using the DoomTools CMD shortcut that it creates in the Start Menu, which will add DoomTools to PATH for that shell session.
Uninstalling reverses all changes to PATH and/or Explorer Shell, if chosen during install. The JRE version will embed a minified JRE in DoomTools, should you also choose to do so. If you install a JRE/JDK separately for your system, it will not affect DoomTools's embedded JRE, nor will DoomTools's embedded JRE affect your Java install.
Changes
- 2026-02-01 Updated DoomStruct to
2.22.0. Changes here.
DECOHack
Changed for 0.45.0
FixedParsing single state bodies would not have set atranmap, if specified.AddedTemplate support for certain object types (things, weapons, sounds, ammo) (Enh. #149).ChangedSome docs for Action PointerA_SkelFist.
DoomMake
Changed for 0.34.1
FixedSome projects setups would throwBadPathif palette directories did not exist in a project.ChangedNew projects will build and organize converted sounds into subdirectories, if laid out that way in source.
DImgConv
Changed for 1.6.1
Fixed[Offsetter] Resizing the window would not force a canvas redraw.Fixed[Offsetter] Switching directories with something selected could have resulted in an NPE.Added[Offsetter] HUD guide line for the status bar.Added[Offsetter] Auto-align and bulk-auto-align options (Enh. #150).Added[Offsetter] Offset Adjust and bulk-offset-adjust options (Enh. #150).Added[Offsetter] Sort by name and frame options (Enh. #150).Added[Offsetter] "Onion Skin" option for comparing previous frames (Enh. #150).
The following library versions are used by this release:
DoomStruct 2.22.0
Black Rook JSON 1.4.1
RookScript 1.17.1
RookScript-Desktop 1.10.2.1
FlatLaF 3.7
RSyntaxTextArea 3.6.0
AutoComplete 3.3.2
CommonMark 0.19.0
Jsoup 1.15.3
DECOHack v0.45.0
DImgConv v1.6.1
DMXConv v1.2.1
DoomFetch v1.2.2
DoomMake v0.34.1
WadMerge v1.11.0
WadScript v1.9.1
WADTex v1.4.0
WSwAnTBL v1.1.1
WTexList v1.0.0
WTExport v1.7.2
WTexScan v1.3.0