DOOM Eternal

DOOM Eternal

55 ratings
Enhancing gameplay by using console
By VVaЯF0xу
As we all know, Doom eternal have some major troubles with balance (Ex: Fists too weak, lack of ammo, ect) and this guide will teach you how to fix it.
   
Award
Favorite
Favorited
Unfavorite
Introduction
As we all know, Doom eternal have some major troubles with balance (Ex: Fists too weak, lack of ammo, ect) and this guide will teach you how to fix it.

First of all, you will need "Cheat engine" to do this, so if you not ready to deal with this kind of cheats, then stop reading now.

And big thanks to CE user "SunBeam" for making this possible.
Step one: Get Cheat engine
You can google it's official website and download it for free. Install it and go to next step. Website link [cheatengine.org]
Step two: Get cheat table
Go to This forum [fearlessrevolution.com] and download latest cheat table. We will need this to use console commands.
Step three: Get it working
Open downloaded .ct file using Cheat engine. At the top left corner click flashing button named "Select a process to open". Choose Doom process and click "open". Now, activate scripts at lower panel.
Step four: Configure
Start SP game and pause it. Open console by pressing "~" button on your keyboard. Now all you need to do is customise your game as you wish. There is a lot of console commands, but i recommend this:

g_AmmoScalar 2
default: 1 This command controls factor of your max ammo limit. Set it to "2" and your ammo limit will be increased twice according to your ammo upgrade level. BFG and Crucible ammo unaffected.

g_ammoDropScale 2
default: -1 This command controls factor of ammo drop rate. How much ammo will drop from demons.

g_ammoPickupScale 2
default: -1 This command controls factor of ammo laying around maps

g_doom5Melee_forceMeleeLevel 2
default: 0 This command actually enables you melee. You will start to do damage with barefists as in 2016 game. I wonder if ID just forget to turn it on... For some reason, setting this on mode 2 is disabling ability to break breakable surfaces.

chainsaw_gloryKillsCostNoAmmo 1
default: 0 This command do what its says, allowing you to chainsaw any demon for free as long as this demon in stagger state. For some reason, every chainsaw kill counts as glory kill, so basically its infinite fuel.

g_enablePistol 1
default: 0 Gives you a pistol. You can choose it by mouse wheel.

bind X "toggle timescale 0.5 1"
Bind a command that switches between two values of cvar "timescale". Basically you can simulate bullet time. X - is the button you want to bind it to. You can use any button instead of X. 0.5 and 1 - is a speed of the game. You can change it to any number. Adding additional values like "0.3 0.5 1" Will add additional modes to your bullet time. For example, i use command bind MOUSE3 "toggle timescale 0.3 1" and now, when i press mouse wheel, i toggle bullet time.
That's it!
Try to play with numbers and find optimal balanced for you. If you have any ideas or suggestion about Doom balance, please post them here in discussion.

If you still have any questions, i will be glad to answer.
42 Comments
Kraequ Gold Oct 5, 2021 @ 10:17am 
Sadly i dont think it works anymore
Signa8 Jan 1, 2021 @ 4:26pm 
Thanks for this. It fixes about 80% of the problems with the game. I think it's pretty incredible that they did such a simple thing to sabotage their own game like this. Battles aren't even unbalanced while this is active either, and in some respects are still harder, since you aren't insta-killing foes with the chainsaw.

I also think it's pretty interesting how other flaws with the game start to show up after fixing this. Things like being teleported to a new position after a cutscene, when Doom 2016 never did anything like that.

It's a shame so many people think that this isn't a flaw in the game, because I would have hope that they would fix it in their 3rd version of the game, much like how Dark Souls 2 is a functional, but still the ba$tard child of the series.
El_Verdugo Jun 30, 2020 @ 3:52pm 
i edited like in last post but it says that the cheat table its invalid since it was edited wtf? how then can i run this?
Kev The Galaxybender Jun 28, 2020 @ 2:17am 
It still works. You just have to edit the hotfix2 script. It's easy.

I got this from a forum

https://fearlessrevolution.com/threads/11889/page-27

"Alright, here is a possible solution for the console unlock.
I won't be posting a new table because this is SunBeam's work and I don't want to take any credit for it.
But you can edit the 1.4 table yourself.

In the "Unrestrict Console" script for the hotfix2:
Change (should be line #40) from:
Code:
4C8B0FBA01000000488BCF448BF041FF51??4C6BC507
to:
Code:
4C8B0FBA01000000488BCF448BF041FF51??4C8BCE83
(the last 3 bytes are different).

I tried god and infinite ammo and it works."
EarnirPlayGames Jun 27, 2020 @ 10:17am 
i don't think this works! the "unrestrcit console commands" always stays off, help
Artifical Stupidity Jun 26, 2020 @ 9:25pm 
or the in game cheat thing
Artifical Stupidity Jun 26, 2020 @ 9:24pm 
won't using the game cheat engine like restrict many thing in singleplayer like 2016
VVaЯF0xу  [author] May 16, 2020 @ 1:43pm 
Ok, about Denuvo BS.
1. As far as i can see from random reports - its ok to cheat in SP, and you will NOTget banned. But i not tested it myself.
2. Knowing how denuvo works, its probably true, that this pice of shit not even works at all.
3. Use at you own risk. THX ID, Bethesda for ruining game even more.
Kev The Galaxybender May 16, 2020 @ 1:17pm 
I'm not trying to get banned is all. I only used this for the ammo
Schrotflinte12 May 16, 2020 @ 11:53am 
@Toph Bei Fong, most commands still work, except g_enablePistol 1. Maybe they disabled it for some reason