WadFusion — simple IWAD merge utility

Any utility that assists in the creation of mods, assets, etc, go here. For example: Ultimate Doom Builder, Slade, WadSmoosh, Oblige, etc.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
Post Reply
User avatar
Owlet VII
Posts: 6
Joined: Tue Aug 13, 2024 6:28 pm

WadFusion — simple IWAD merge utility

Post by Owlet VII »

WadFusion is an active fork of JPL's discontinued WadSmoosh—a tool for merging all of the official classic DOOM games and expansions into one IPK3.

The list of new features added to the fork includes:
  • Support for Legacy of Rust.
  • Support for the Master Levels rejects.
  • Support for masterlevels.wad from the DOOM + DOOM II release.
  • Support for the alternate MP3 soundtracks of SIGIL / SIGIL II, with options to switch between MIDI and MP3 music on the fly.
  • Support for Andrew Hulshult's IDKFA soundtrack from the DOOM + DOOM II release, which can also be switched on and off on the fly.
  • More compatibility options.
  • Super ultra-widescreen support.
  • Bug fixes.
  • Many smaller enhancements.
A full list of changes is available in the changelog. The readme contains a full list of supported WADs and and instructions on how to use the tool.

Some of the features currently being worked on include a new episodes menu that groups them into games, and optional introduction screens with story text from the manuals.

Much like the original WadSmoosh, I do not intend to add support for any unofficial WADs. Some users have already went ahead and started doing that on their own.


WadFusion is a Python 3 script, but a Windows executable is also provided with releases.
Python script (multi-platform)
Windows executable
Post Reply

Return to “Creation, Conversion, and Editing”