DML is a VB.net launcher for Doom (But also Doom2, Heretic, Hexen, Chex Quest, Strife etc...) mod! NOTE:This brench of the DML software is now considered legacy and will no longer be updated.Check out instead the new updated C# version!
This brench of the DML software is now considered legacy and will no longer be updated.
Check out the new updated C# version (latest download)
Moddb.com
Doom Mod Loader is a doom (but not ONLY, here's the full list of compatible games) vb.net launcher for Windows that allow you to easily load your game with your favourite mods and also:
- Works with most of modern doom port (like zdoom, skulltag, gzdoom, zandronum** etc...)
- Save selected mod as preset, so next you don't need to re-select all over again every time you want to play.
- Writes engine console parameters* for you (Or even add other one if you know them!)
- Change mod loading order, so you can load different mods and don't let theme replace each other stuff without control
- Change launching options such as the starting level, the skills level, and even chose if play with faster monster, let them respawn (like in NIGHTMARE difficulty) or just remove them!
Changelog - 23/06/2019 | 1.0 > 1.1
I've pushed a little update on this version, which from now on will be considered legacy, because soon will be released a new and better C# version (built from scratch, old DML used just for reference): DML v2.0!
This 1.1 release wasn't planned, but as i was renaming in english some stuff before releasing the source code, I found a few bugs and I fix them, so I decided to push this little update while I finish the new C# version, which is planned to be released within the first 2 weeks of July.
- Fixed bug where mod presets will not load the first mod in the list.
- Expanded iwad and pwad capacity, now you can load up to 100 iwad and 1000 pwad.
- Updated the about box with the new mail (p36software[at]mail.com).
- Renamed all functions and varibiles in English (this only matters if you are interested in the source code)
The full VB.net DML v1.1 Source Code is now available on GitHub:
NOTE: Need Microsoft .Net Framework 3.5 to work. If your system is updated you should have it arleady.
* DML is more like "port launcher", that write 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 four 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.
Contacts:
This tool is awesome! The only problem i have with it is that it won't put my files in alphabetical order :'(
it's renderer?
Hey, I don't have a .exe file to run. Can you update it?
Hi! Sorry i'm late...
The .exe of the launcher (DML.exe) is inside the .zip folder, if if you're referring to the doom port like gzdoom, zandronum ecc... you can download them from their official website.
Great loader and I've been using it for about a year now. There's only one thing I find missing in this and would really hope gets implemented or maybe you could offer a solution to. There's some wads that I like to keep in their own folders together. Throughout the years, my wad list has expanded and keeping track of what wads go with what is becoming difficult. So my question is, is there a way to add and have DML recognize folders inside of the PWAD directory?
Hi! Sorry for the late reply (and also sorry for the wall-text)
So correct me if I'm wrong. You have some mod located in subfolders? For example (I just made up now the folders names) some are stored in the parent directory in "C:\DoomMod\", some in "C:\DoomMod\SubFolderA\" and some in "C:\DoomMod\SubFolderB\" and so on... right? And you would like that DML could fill the list on the right by serching for wad also in the subfolders and not just by one folder? I never tought of subfolders becouse I don't mind if all my mods are in the same place, as I use DML itself to keep track of what wads should run togheter: When I want to start more pwad at the same time, I just select all the mod the first time, and then save a preset by clicking on "Save current mods in a preset" before I hit "Play" So every time I want to play those pwad toghether I just select the preset I just made from the "Select saved preset" drop down menu in the lower-left corner and DML will automatically select all the pwads that I previusly saved, and I'm ready to play, no need to remeber all the wads and reselect each one every time. After the first time, I just let do DML all the work. Do you use the subfolders for any other reason other than keep track of what wads to start togheter? Anyway, I think I could update dml to make it look for wad in all subfolders of the parents directory but unfortunately I re-insalled Windows more or less a year ago, so I don't have locally on my PC the source code, but I think i saved it somewhere in an external hard drive or usb stick... So if I find it i will update it. Thanks for the suggestion! And glad you like dml.
Doom Mod Loader VB.net Source Code has just been released on GitHub:
Github.com
I've pushed a little update on this version, which from now on will be considered legacy, because soon will be released a new and better C# version (built from scratch, old DML used just for reference): DML v2.0!
This 1.1 release wasn't planned, but as i was renaming in english some stuff before releasing the source code, I found a few bugs and I fix them, so I decided to push this little update while I finish the new C# version, which is planned to be released within the first 2 weeks of July.
Changelog - 23/06/2019 | 1.0 > 1.1
-Fixed bug where mod presets will not load the first mod in the list.
-Expanded iwad and pwad capacity, now you can load up to 100 iwad and 1000 pwad.
-Updated the about box with the new mail (p36software[at]mail.com).
-Renamed all functions and varibiles in English (This only matters if you are interested in the source code)
Is there a version for linux?
Hi, sorry but both this and the upcoming version are Windows only.
Oh Ok. Thanks anyway.
Use ZDL
New version is out!
Moddb.com
I found this is the best DOOM Wad front end launcher around. It meets my needs, thank you for making this.