DML is a C# launcher for Doom (and also for Doom 2, Heretic, Hexen, Chex Quest, Strife etc...) mod!
DML 2.2 is a C# launcher & organizer for Doom (But also Doom2, Heretic, Hexen, Chex Quest, Strife etc...) mod!
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:
"DML_v2.2.zip" (the downloadable file) contains 3 file:
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 inside %AppData%\Roaming\P36_Software\DMLv2 inside the CONFIG folder next to DML v2.2.exe.
DML it's now fully portable!
Configuration data is no longer stored in %appdata% but it's next to the executable.
IWAD, PWAD, sourceport alternative configuration file can also be read from the relative folder inside the FILE folder next to the executable.
Presets now can store also the sourceport, the renderer, the alternative sourceport configuration and the commandline.
Presets now can be renamed.
The last selected preset is now automatically selected at start.
If a presets contains a file that it's missing it will be notified instead of simple not loading that file.
Mods now can be alphabetically ordered by name or by extension, ascending and descending.
Mods now can be filtered per extension.
Mods now can be searched.
Doom 2 exits quotes have been added.
Folders will now be always loaded recursevely.
Small performance improvements and general code optimisation.
New settings (if you see a message the first time you run the new version with the following list, you can just dismiss it):
(This is only the latest version changelog, you can find the full DML version history here)
NOTE: Need Microsoft .Net Framework 3.5 to work. If your system is up to date you should have it arleady. Keep the doom mod loader .exe and "P36_UTILITIES.dll" in the same folder, otherwise it will not work.
* 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.