DOOM + DOOM II

DOOM + DOOM II

View Stats:
Firebrand Jul 20, 2022 @ 8:55pm
Doom Mod Manager - Public Release!
My Doom Mod Manager is now released to the public. This makes it cake to play & mix mods with minimal effort.

The main idea is that of "Prefabs"; that is, templates of combinations of Doom Mods. EG - You can easily make a Brutal Doom Prefab & then just simply add levels to that & save those as Prefabs to make it easy to play continuously or get back to & add on to.

There's a Readme that explains the basic ideas & setup. And I can answer any questions that doesn't.

Happy Dooming! 😈 🔫

Screenshots :
https://twitter.com/evilsoftgames/status/1549724658475450368?

Download here :
http://www.evil-soft.com/games.html
< >
Showing 1-15 of 15 comments
Firebrand Jul 24, 2022 @ 11:07pm 
Changelog :

- 7/24/2022 - 0.99f - Added checking for duplicates on adding files to Prefab.
- Checking for duplicates setting saved to Settings file.
- Added prompt for removing files from the Prefab.
- Removing files from the Prefab setting saved to Settings file.
- Added a checkbox on Settings / Bookmarks tab to Autoload the last selected Prefab on startup.
- Autoload Prefab and last Prefab selected settings saved to Settings file.
- Removing files from the Prefab setting saved to Settings file.
- Shifted around some of the checkboxes on the Settings / Bookmarks tab for better organization.
- Fixed a bug where loading the Prefab selected would happen even if it was set to the default text of "(Prefab Name)". It couldn't load that, so it did nothing, which made it ultimately harmless. Now it won't even try which is even better.
- Fixed a bug where the program would prompt you to delete a file after hitting remove file from Prefab even if the current Prefab was empty.
- Added the following Menus
- Prefabs :
+ Import ZDL
- Added ability to import .ZDL files. This will also allow the user to import the ZDL config data for the IWAD and SourcePort associated with the ZDL file. It will prompt this immediately after loading the ZDL file.

If the name of the SourcePort in DMM is named the same as in ZDL, then it'll automatically switch to that SourcePort. Loading the ZDL config is an *optional* second step and can be cancelled without messing up the ZDL file having loaded.

After Importing the ZDL the Prefab and Prefab list must be saved to be reflected in the list.

Download :

https://www.evil-soft.com/games.html
Last edited by Firebrand; Jul 25, 2022 @ 3:21am
matthew Jul 25, 2022 @ 1:05am 
Just want to add, this is a superb mod manager, especailly if you used ZDL. Highly recommended.
Firebrand Jul 26, 2022 @ 4:35am 
- Last DIR selected on Mod Selection now saved to Settings file and loaded on startup. If blank, defaults to program DIR.
- Fixed a bug where selecting Bookmark 1 from the menu "Bookmarks" -> "Go to Bookmark #1" would cause an out-of-bounds error.
- Fixed a bug where renaming either SourcePorts or Prefabs would report the wrong number if it was found in the list.
- Added Bookmark names to each Bookmark number in the "Bookmarks" menu.
- Added the Bookmark number you're adding to Add Bookmarks in the menu.
- Added ability to rename Bookmarks.
- Added the following Menus
- Bookmarks :
+ Rename Bookmark
- Added the SourcePort number and name to the "Source Ports" -> "Rename Source Port" menu prompt.
- Added the Prefab number and name to the "Prefabs" -> "Rename Prefab" menu prompt.

(You must download the program again to get this update)
Last edited by Firebrand; Jul 26, 2022 @ 11:41am
Firebrand Jul 26, 2022 @ 12:32pm 
Program was updated as of now. Please download again to get updates.
Firebrand Jul 27, 2022 @ 7:52am 
- Made file list to add on Mod files from sortable. Had to reprogram the default comparison for the control as the provided comparison is, well, crap, and doesn't sort by the different fields correctly. So, now, with how I reprogrammed it, they do. Note that the comparison is case-insensitive.
- Fixed minor bug where removing a Bookmark was not reflected in the Bookmarks menu.

(You must download the program again to get this update)
Firebrand Jul 28, 2022 @ 3:21am 
- Added the following Menus
- DIRs :
+ Mod Selection DIR
+ Select Mod File
- Changed keyboard shortcuts for the DIRs menu to allow for addition of the above menu options.
- Added Description for Prefab on Doom Settings tab.

(You must download again to get this update)
Firebrand Jul 29, 2022 @ 4:16am 
- 7/29/2022 - 0.99g (Last pre-1.0 release.
This release brought to you by the band Municipal Waste and the letter U. )
- Added Prefab altered notification for the fields on the Doom Settings tab
- Added Doom Command dropdown to more quickly add additional command line parameters for convenience.

(Download again to get this update)

https://youtu.be/oMchF3XeRD4
Last edited by Firebrand; Jul 29, 2022 @ 4:19am
Firebrand Jul 29, 2022 @ 4:43am 
(Redownload. I missed a line of code to properly report the number of Doom Commands read)
Firebrand Jul 29, 2022 @ 6:52am 
- Altered how Clear Prefab works to be more thorough. Now clears all the Doom Settings tab also.
- On loading of Prefab, now loads the Batch file command for it if the file exists (Batch file has been created). If it doesn't, it just displays the current SourcePort command.

(Redownload to get this update)
Firebrand Aug 8, 2022 @ 8:27am 
At long last. The 1.0 release. This release does not include hookers & blow; you must provide those yourself.

I'd appreciate promoting this via social media etc.

Changelog :

- 8/4/2022 - 1.0 - Delete file from Prefab shortcut changed from Del to Shift-Del.
- Clear Prefab changed from Ctrl-X to Ctrl-Space.
- Doom Commands added starting with a '+' (IE - Console commands for the SourcePort) no longer add
a '-' before them.
- Added Doom Commands "Episode" and "Class". You'll have to close the program, delete the file
Doom_Commands.ini, and let it be recreated the next time it starts up to see this change.

Refer to the Doom Command line option list for more info :
+ https://www.doomworld.com/pageofdoom/parameter.html
<or>
+ https://zdoom.org/wiki/Command_line_parameters
<or>
+ https://doomwiki.org/wiki/Parameter

- Added Auto Prefab loading to Refresh.
- Fixed a bug where loading a new SourcePort wouldn't update the hover-over hints for the DIRs
of the shortcut buttons (Doom, Mods, Pwads).
- Added the following Menus
- Source Port :
+ Copy Source Port
+ Paste Source Port

Download :

https://www.evil-soft.com/games.html
Firebrand Jan 27, 2023 @ 4:13pm 
Hey folks, just a minor update / bump.

The OSx version *is* being worked on, but I underestimated what garbage the OSx version of development tools are, so my ETA is now : It'll come out as soon as I can in aggregate withstand all the torture working with those tools are.

The Linux version will probably happen a lot faster once all that comes to pass.

Anyways, hope you guys are enjoying the Doom Mod Manager still. Happy Dooming!
😈🔫
Iggy Wolf Feb 2, 2023 @ 9:04pm 
Is this like a replacement for ZDL? I mean, I doubt it makes any mods that weren't compatible together before compatible now. I'm guessing it just makes it more easy to organize people's mods lists?
Firebrand Feb 2, 2023 @ 10:32pm 
Yes, it's a great deal more featured than ZDL & can import ZDL files natively.

It doesn't (& can't) make incompatible mods work together. That's not its aim. Its aim is to be an easy simple straightforward no-BS mod manager. It can output batch files so the launcher isn't technically even required to play mod combinations once they're made. The included readme explains more.

There was a discussion under the Doom II announcement of it [1] that also might shed some more light on the tail end of its development, completely converting one guy away from ZDL.

But, nothing more educational than just trying it! If you used ZDL prior, my bet is it'll be a noteworthy step up for you.

Please let me know what you think if you do. I welcome any constructive feedback.

[1] - https://steamcommunity.com/app/2300/discussions/0/3466100515574844789/
Last edited by Firebrand; Feb 3, 2023 @ 12:56pm
Firebrand Apr 30, 2023 @ 1:00pm 
3/18/2023 :
===========
- 1.0a - Slight interface improvement.
- Initial Unix/OSx shell implementation.
- Now Saves & loads the current Window Position
Last edited by Firebrand; Apr 30, 2023 @ 1:03pm
Firebrand Dec 10, 2023 @ 4:55pm 
- 12/10/2023 - Happy 30th birthday Doom! #Doom30
+=============================================================+
- 1.0b release :

- Now when Batch files are loaded the Batch Command area shows as whatever RGB color is set in Settings.ini. Controlled via button on "Settings / Bookmarks" tab in "Other Settings" section, "Batch File Found" color dialog.

- Added checkbox to turn the IWad On/Off in Batch file creation.

- IWad On/Off now saved with the Prefab

- Added textbox for the File parameter ("-file" in Doom) to be able to use the DMM with other programs, Source Ports, or Editors.

- File parameter now saved with the SourcePort.

- Space after the file command now needs to be *explicitly declared* (via CheckBox after) as this allows source ports with no space between the command and the file (EG - Eduke32) to work. Default file command if none is read from the SourcePort file is '-file ' (Doom format).

- Modifying any SourcePort field now shows as a change, denoted by the red '*' next to the SourcePort name.

- Added the following Menus
- Source Port :
+ New Source Port
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Jul 20, 2022 @ 8:55pm
Posts: 15