Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 0.4.0
Updated DOOMModLoader to new version that supports April 2024 update.
Added automatic install of DOOMLauncher, which can launch the pre-update version of the game from DOOMModLoader. Set as default launch tool.
DOOM can now be run without using "devmode_enable 1" commandline argument (still needed if you have existing saves that used it).
Version 0.3.5
Added mod installer for game version rollback files (see description)
Version 0.3.4
Added mod installers for "DoomLegacyMod" and "Keep the Dead" mods (Read the description before installling these)
Version 0.3.3
Updated the Vortex launch game button to launch the game directly in Steam. You still need to add the launch properties listed in the description in Steam
Added mod installers for "DoomLegacyMod" and "Keep the Dead" mods (Read the description before installling these)
Version 0.3.2
Corrected a typo in the .exe name after last update
Disabled the automatic launch with Mod Loader as it is not currently working.
Version 0.3.1
Updated the game discovery and launcher requirement code to accommodate the Xbox version (still need more info to enable automatic discovery)
Greatly improved setup speed by improving the check for the automatic Mod Loader installer
Cleaned up the code
Version 0.3.0
Fixed the mod loader installation to no longer require user intervention to get it in the right place. (Credit: Nagev)
Version 0.2.0
Added automatic download for DOOM Mod Loader if the user does not have it in the mod staging folder.
Added mod type for "Binaries (Engine Injector)".
Version 0.1.5
Fixed setup function, for real this time!
Version 0.1.4
Fixed the setup function to correctly write the mods folder if the user has not made it already.
Version 0.1.3
Corrected error that would occur if user does not have a "Mods" folder created in the game directory.
Version 0.1.2
Updated game discovery code to make it more reliable for non-standard installations.
Version 0.1.1
Various updates at the request of Nexus Mods moderators
UPDATE 06-August-2024: DOOMModLoader has been updated to support the April 2024 update of the game. This extension has been updated to download the new version from Github automatically. This new version can launch the updated game properly. DOOMLauncher will also be downloaded to allow DOOMModLoader to launch the pre-update version of the game as well. So it will be up to you whether you want to use the new game version or downgrade. These new mods also can run the game with mods without using the "devmode_enable 1" commandline argument, meaning Steam Achievements are no longer disabled!
Caveats:
The new game version does not seem to like any custom arguments in the ".../base/candidate.cfg" file or the game will throw a blue error popup and black screen at launch.
If you had a save that was made with the "devmode_enable 1" commandline argument enabled, you need to leave the argument in place or the game will tell you the save is corrupted.
If you use the new game version with mods that depend on DoomLegacyMod, you need to download the "202407" version that supports the April 2024 game version.
If you would like to rollback to the previous version of DOOM, follow these instructions:
Press [winkey + R], then enter in the new window: steam://nav/console
This will open the Steam Console. Enter this in the Steam Console: download_depot 379720 379721 2206249600939156631
Once complete, go to Steam\SteamApps\content\app_379720\depot_379721 and compress all the files in that folder to a zip and install it with Vortex.
Vortex Extension for Steam version of DOOM (2016). Installs zip files to the correct location for the game to load. Steam version of the game should be found automatically. Other versions of the game may need to specify the installation location manually.
The extension has been updated to automatically download the DOOM Mod Loader from Github.
Mod Loader Installation: This extension does this automatically, or you can get it here DOOMModLoaderand unzip to game folder.
Playing With Mods: Download one or more "mod loader"-based mods from Nexus Mods or elsewhere. Launch the game from Vortex. "It will run the DOOMModLoader.exe and build the mods in the "Mods" folder. Once it's done, it'll automatically run Doom 2016. If you have Doom 2016 on Steam, you should now switch to a Steam window and click "OK" when Steam asks if you want to launch Doom 2016 with some launch arguments.- Running Doom 2016 normally is no longer possible; If Doom 2016 detects any mods while "devMode_enable" isn't set to 1, Doom 2016 will crash itself. "devMode_enable" is set to 1 when launching Doom 2016 by running "DOOMModLoader.exe", but note that this disables achievements, multiplayer, and Snapmap. See "Mod Removal" below if you want to earn achievements or play multiplayer or Snapmap.
Mod Removal:To uninstall all mods, first Disable them in Vortex, then run the DOOMModLoader.exe (you can do this by launching the game in Vortex).- The mod loader will now get rid of the mod patch files for Doom 2016 (though it'll still try to launch Doom 2016 with "devMode_enable" set to 1 once it's done removing the mod patch files).- After this, simply launch Doom 2016 normally, and you should be able to play without mods, letting you earn achievements and play multiplayer and snapmap. If you want to play with mods again, see "Playing With Mods" above.
A few things to note:
For upscalers, reshades, and any other mod that needs to be next to the game's .exe or in the root game folder, please use the "Binaries (Engine Injector)" mod type.
If you would like to support my work you can do so below. Your support is greatly appreciated!