Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

EternalModInjector [Steam/BNet] - A Modding Tool for DOOM Eternal.

A Mod Loader for DOOM Eternal

This is for the Steam/ Launcher version of DOOM Eternal, on Windows.
If you have the Microsoft Store version, see here instead. If you use Linux, see here instead.

EternalModInjector is a mod loader for DOOM Eternal.

It automatically...
- Backs up and restores vanilla copies of DOOM Eternal's .resources archives.
- Runs EternalPatcher (by proteh, based on EXE patches by emoose, SunBeam, and Visual Studio) to apply EXE patches to DOOM Eternal's game executable.
- Runs DEternal_loadMods (by proteh, PowerBall253, SamPT, and SutandoTsukai181) to load all mods in -/DOOMEternal/Mods/.
- Runs idRehash (by emoose and proteh) to rehash the modified resources' hashes.
- Runs DEternal_patchManifest (by PowerBall253 and SutandoTsukai181, based on a script by Visual Studio) to set the modified resources' file sizes.
- Launches DOOM Eternal for you once that's all done.

It comes bundled with EternalModManager (by proteh), for easy mod organization.

To use it, extract's contents into your -/DOOMEternal/ folder (replace any existing files if prompted), place mod zips in your -/DOOMEternal/Mods/ folder (without extracting them!), open -/DOOMEternal/EternalModManager.exe, and click "Run mod injector".

You can also open -/DOOMEternal/EternalModInjector.bat directly, which loads everything in your "Mods" folder.

After installing mods, you only need to run EternalModInjector again to install new/uninstall old mods. Otherwise, you can launch DOOM Eternal through Steam or the Launcher as usual to play with your previous mods.

EternalModInjector currently supports Update 6.66 Rev 2 of Doom Eternal.
  • mat321 avatar
    mat321 Joined 3mo ago
    3mo 3mo
    hello everyone. i need your help for below issue:
    i m launching doom eternal through mod injector batch.

    to enable some game features, i need to add launch option to d.eternal executable but i actually i m not using it so unable to specify any game launching options. 

    how can i add these options through modinjerctor? for instance skip intro. thanks 
    URL to post:
  • lpv avatar
    lpv Joined 10mo ago
    ???? thanks dude! And the ps4 icons dude!
    URL to post:
  • TMKDash avatar
    TMKDash Joined 6y ago
    5,093 points Ranked 2,302nd
    11 medals 1 legendary 2 rare
    • Returned 5000 times Medal icon
    • Returned 1000 times Medal icon
    • 6 years a member Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    • 1 year a member Medal icon
    Hell yeah B^)
    URL to post: