WadSmoosh
A downloadable tool for Windows, macOS, and Linux
NOTE: I am no longer developing or supporting WadSmoosh. Please fork the code or find a community fork if you need something fixed or added. See this page for details.
WadSmoosh merges your provided Ultimate Doom, Doom 2, Master Levels,
No Rest for the Living, Final Doom, Sigil, and Sigil II data into a single IWAD file that
can be played in GZDoom, with each game as its own entry in the episode
list. This makes it very convenient to play all of classic Doom's
official releases, and user created mods (WADs) for both Doom 1 and Doom 2, without relaunching the game with different settings. You should only need to run WadSmoosh once; then you'll have the PK3 file that can be used with GZDoom indefinitely.
It's fine if you don't have all of the Doom games, eg you have Doom 2 but not Final Doom - WadSmoosh will package up everything it can find.
Note for those running from the itch.io app: WadSmoosh is a command-line program; it has no GUI or configuration options. See the readme for details on how to use it.
Also from the project's readme:
WadSmoosh is not a general-purpose tool for merging Doom WADs; it is for merging retail content only - it was created in 2016 out of a desire for a "complete" retail version of Doom and Doom II, and only exists as a program because the IWAD file that it generates cannot be distributed legally. Please do not ask if WadSmoosh will support any specific WAD.
Status | Released |
Category | Tool |
Platforms | Windows, macOS, Linux |
Release date | Aug 12, 2016 |
Rating | Rated 5.0 out of 5 stars (51 total ratings) |
Author | JP LeBreton |
Tags | Doom, utility |
Code license | MIT License |
Links | Source code |
Download
Install instructions
Simply copy all your WADs into the source_wads/
subfolder, then run WadSmoosh. A log will appear showing progress and any errors that arise.
WadSmoosh will create a new file called doom_complete.pk3
with all the game content in it. You can run this in GZDoom with -iwad doom_complete.pk3
at the command line, or selecting it from GZDoom's IWAD pre-launch choosing dialog window.
Development log
- I am ending development and support for WadSmooshAug 10, 2024
- WadSmoosh 1.41Dec 31, 2023
- WadSmoosh 1.4Dec 26, 2023
- WadSmoosh 1.31Aug 16, 2023
- WadSmoosh 1.3Nov 03, 2020
- WadSmoosh 1.26 (hotfix)Sep 13, 2020
- WadSmoosh 1.25Sep 01, 2020
- WadSmoosh 1.24Aug 06, 2020