DML 2.3 it's an open source (BSD 3 License) C# launcher & organizer for Doom's (But also Doom2, Heretic, Hexen, Chex Quest, Strife etc...) mods! Works with many zdoom-like modern sourceports, such as GZdoom, Zandronum, Skulltag... and of course also with zdoom itself!
Doom Mod Loader is a Doom (but NOT ONLY, here's the full list of compatible games) launcher & organizer for Windows (7, 8.1 & 10) that allow you to easily load your game with your favourite mods and also:
- Works with most of modern doom sourceport (like zdoom, skulltag, gzdoom***, zandronum** etc... see below the tested ones)
- Saves groups of mod you want to play togheter in presets.
- Writes engine console parameters* for you (Or even add other ones if you know them!)
- Change mod loading order, so you can load different mods without let them replace each other stuff without control.
- Change launching options such as the starting level, the skill level, chose if play with faster monster, let them respawn (like in NIGHTMARE! difficulty) or just remove them.
- Change the video renderer mode.
- Use an alternative sourceport .ini file without the need of swapping them manually.
DML do not need installation, it's now fully portable. If you used a 2.X version of this software before and want to keep your settings, just move all the files from "%AppData%\Roaming\P36_Software\DMLv2" to the CONFIG folder next to DML v2.2.exe.
Changelog 12/04/2020 - v2.3
- Added "REMOVE" button in the mod load order window, that allows to remove the selected mod without the need to close the window, deselect
the mod fom the mod list in the main window and click play again (NOTE: preset must be saved in order to keep changes)
- Changed the "REMOVE SELECTED PRESET..." button's text to "DELETE SELECTED PRESET..." to make more clear that you're not just unloading it from DML 2.X (like the other "Remove..." buttons) but you are deleting it from disk.
Bugfixes
- Fixed bug where all the mods in the mod list will deselect (or revert to the initial preset state) if the mod order window was closed before saving (or updating) the preset.
Known bug:
- GZdoom "Quicksave.sav" files gets saved in the same directory as the dml 2.X executable instead on the gzdoom one.
(This is only the latest version changelog, you can find the full DML version history here)
Supported sourceport
As for this version, the only tested source port are:
FULL COMPATIBILITY:
-GZdoom (v4.3.3), -height and -width do not work due to gzdoom way of handling resolution)
-LZdoom (v3.85)
-Zandronum (3.0)
-Zdoom(2.8.1)
-QZDoom (2.1.0)
-Skulltag(98d)
PARTIAL COMPATIBILITY (Some DML features don't work):
-Chocholate Doom (3.0.0)
-PRBOOM PLUS(2.5.1.4)
-GLBOOM PLUS(2.5.1.4)
(As long as it follows the zdoom command line standard, any engine should work fine)
NOTE: Need Microsoft .Net Framework 3.5 to work. If your system is up to date you should have it arleady.
* DML is more like a "modern sourceport launcher", that writes the engine console parameters for you, that means you STILL NEED a modern doom port to load your mod. I've tested so far the ones I've wrote, but as far a port use the console parameters linked above it will work fine!
** On Zandronum the "Disable SFX" (-nosfx) seems to do disable all sounds instead of disable only the sfx. Don't know why.
*** On GZDoom, -height and -width do not work anymore, due to the changes they did to the code that handles the resolution. This afflict any DML version. See the DML 2.0 changelog above for more info, I also mention a possible workaround for this issue.
Check out the project on Github!
Contacts:
Read the article about the new version! Moddb.com
Came here from the link on the new website and I'm glad to see this project lift off
Thank you!
Thanks man!
👍
Great front end for launching Doom wads. I love it. Thanks for making this.
I'm glad you like it!
New version is out!
Moddb.com