DOOM Eternal [Engine:idTech 7]

Upload your cheat tables here (No requests)
nzr
Noobzor
Noobzor
Posts: 10
Joined: Fri Jan 04, 2019 9:34 am
Reputation: 4

Re: DOOM Eternal [Engine:idTech 7]

Post by nzr »

Looking for a way to toggle between pm_thirdPerson 0 and 1
Tried so far (without success):
bind ] "Toggle pm_thirdPerson" // unknown command Toggle
cvarAdd - same.
Also, tried to exec file.cfg with the same result.
I think "bind" handler does not allow to use any dev command.

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

SamIam76
Noobzor
Noobzor
Posts: 8
Joined: Tue Mar 24, 2020 6:47 am
Reputation: 3

Re: DOOM Eternal [Engine:idTech 7]

Post by SamIam76 »

flackon wrote:
Sun Mar 22, 2020 12:17 am
anyone know the command to give berserk?
no not now

SamIam76
Noobzor
Noobzor
Posts: 8
Joined: Tue Mar 24, 2020 6:47 am
Reputation: 3

Re: DOOM Eternal [Engine:idTech 7]

Post by SamIam76 »

Knightmare077 wrote:
Tue Mar 24, 2020 1:46 am
Alright Sun,

I kneel before your superior badassery.

If , when , you get a chance please look into the gore_neverFadeAndRemove option and see if you can get it functional.

It's like the command isnt tied to the games exe , calling the wrong memory address?! I'm not even sure I know what the heck I'm talking about but I've stared at this....and stared at this..I feel like I'm trying to decode the matrix and was unplugged while I was still inside.

🤯
Dear SunBeam,

thanks for your work!
I can completely follow Knightmare. We need that gore_never_FadeAndRemove command to work!!
It completely breaks atmosphere and looks cheap as hell when decals fade or burn that way. It's not a 2020 standard and nor it was in 1993!
It really could be that the game just doesn't accept that command. It was the same with Legacy Mod. First it worked, then after another patch it stopped working. So it had to be updated.
Maybe there is another command which already has the same functions!?

Thanks for help!

Cupter
Noobzor
Noobzor
Posts: 5
Joined: Tue Mar 24, 2020 1:54 am
Reputation: 0

Re: DOOM Eternal [Engine:idTech 7]

Post by Cupter »

god does not work. It just makes me at 20 health and one hit death on my Ultra Violence playthrough. Any other god cheats?

_mcsnake_
What is cheating?
What is cheating?
Posts: 3
Joined: Tue Mar 24, 2020 1:50 pm
Reputation: 1

Re: DOOM Eternal [Engine:idTech 7]

Post by _mcsnake_ »

Any way to summon or respawn demons ?

barkar
What is cheating?
What is cheating?
Posts: 2
Joined: Tue Mar 24, 2020 2:18 pm
Reputation: 0

Re: DOOM Eternal [Engine:idTech 7]

Post by barkar »

I just joined to thank you for all the wonders you gave us in the recent years. I use your tables for screenshooting, and I was wondering if this table will work with the Bethesda Launcher version of the game, It's the one I have.

Thank you again!

User avatar
SunBeam
Administration
Administration
Posts: 4782
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4412

Re: DOOM Eternal [Engine:idTech 7]

Post by SunBeam »

barkar wrote:
Tue Mar 24, 2020 2:20 pm
I just joined to thank you for all the wonders you gave us in the recent years. I use your tables for screenshooting, and I was wondering if this table will work with the Bethesda Launcher version of the game, It's the one I have.

Thank you again!
"You're welcome".

The reason for the quotes is this article: [Link]. Apply that to the virtual space, to forums. You'll get it.

Notice how you started with "I just joined to than you", then immediately switch gear to "hey, can you though do/say this for me?", then again "thank you"? :D Patterns, man. Maybe you should think a bit how often you say or write it. If it happens to you in real life and that's your way of getting people to do what you need (thank you first, ask, thank you last), then kudos. As misinterpreted as my analysis might be, there's always a grain of truth. And yeah, I don't know you; it was based on just the unfolding of your text.

It says on main page it's for the Steam version.

Peace,
Sun

P.S. #1: People usually choose the path of apparent not knowing, then they turn to something else. Here's an example: "I was wondering if this table will work with the Bethesda Launcher version of the game" -> "it says on the main page it's for the Steam version" -> you probably read that; "would you be so kind to make it compatible with the Beth version as well?". So we get from not knowing and wondering to "can you do this for me?". This is an example, am not saying you would or would've done it. But yeah, I have the right to think ahead of the various paths this discussion might end-up in.

P.S. #2: Just finished Die Young, so I might revisit this and form up a generic way to accommodate any version. Also check the rest of the shit you've been posting.

miobambino
Noobzor
Noobzor
Posts: 9
Joined: Fri Sep 06, 2019 2:25 pm
Reputation: 9

Re: DOOM Eternal [Engine:idTech 7]

Post by miobambino »

Cupter wrote:
Tue Mar 24, 2020 11:25 am
god does not work.
God works in mysterious ways my child.

RVRVRV
What is cheating?
What is cheating?
Posts: 3
Joined: Fri Mar 29, 2019 11:55 pm
Reputation: 2

Re: DOOM Eternal [Engine:idTech 7]

Post by RVRVRV »

Zanzer wrote:
Fri Mar 20, 2020 12:37 am
Unlimited Health
Unlimited Ammo
Unlimited Double Jump
Unlimited Dash
No Recoil
No Spread
Unlimited Lives
Unlimited Sticky Bombs
Fast Kill Challenges
Upgrade Pointer
Add please here rapid fire and speed modifer and damage modif bruh!
Last edited by RVRVRV on Tue Mar 24, 2020 10:01 pm, edited 1 time in total.

barkar
What is cheating?
What is cheating?
Posts: 2
Joined: Tue Mar 24, 2020 2:18 pm
Reputation: 0

Re: DOOM Eternal [Engine:idTech 7]

Post by barkar »

SunBeam wrote:
Tue Mar 24, 2020 2:28 pm
barkar wrote:
Tue Mar 24, 2020 2:20 pm
I just joined to thank you for all the wonders you gave us in the recent years. I use your tables for screenshooting, and I was wondering if this table will work with the Bethesda Launcher version of the game, It's the one I have.

Thank you again!
"You're welcome".

The reason for the quotes is this article: [Link]. Apply that to the virtual space, to forums. You'll get it.

Notice how you started with "I just joined to than you", then immediately switch gear to "hey, can you though do/say this for me?", then again "thank you"? :D Patterns, man. Maybe you should think a bit how often you say or write it. If it happens to you in real life and that's your way of getting people to do what you need (thank you first, ask, thank you last), then kudos. As misinterpreted as my analysis might be, there's always a grain of truth. And yeah, I don't know you; it was based on just the unfolding of your text.

It says on main page it's for the Steam version.

Peace,
Sun

P.S. #1: People usually choose the path of apparent not knowing, then they turn to something else. Here's an example: "I was wondering if this table will work with the Bethesda Launcher version of the game" -> "it says on the main page it's for the Steam version" -> you probably read that; "would you be so kind to make it compatible with the Beth version as well?". So we get from not knowing and wondering to "can you do this for me?". This is an example, am not saying you would or would've done it. But yeah, I have the right to think ahead of the various paths this discussion might end-up in.

P.S. #2: Just finished Die Young, so I might revisit this and form up a generic way to accommodate any version. Also check the rest of the shit you've been posting.


It was a genuine thank you, if you are wondering. I've used your tables for ages, always been lurking around here. And I didn't say "can you do this for me?". The question was not exclusively directed at you, this is a forum and someone might have tried before and can tell.

User avatar
sebastianyyz
Expert Cheater
Expert Cheater
Posts: 315
Joined: Sun Jul 09, 2017 3:33 am
Reputation: 53

Re: DOOM Eternal [Engine:idTech 7]

Post by sebastianyyz »

Cupter wrote:
Tue Mar 24, 2020 11:25 am
god does not work. It just makes me at 20 health and one hit death on my Ultra Violence playthrough. Any other god cheats?
If I'm not mistaken, god mode doesn't work on Ultra Nightmare Mode

User avatar
SunBeam
Administration
Administration
Posts: 4782
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4412

Re: DOOM Eternal [Engine:idTech 7]

Post by SunBeam »

sebastianyyz wrote:
Tue Mar 24, 2020 6:34 pm
Cupter wrote:
Tue Mar 24, 2020 11:25 am
god does not work. It just makes me at 20 health and one hit death on my Ultra Violence playthrough. Any other god cheats?
If I'm not mistaken, god mode doesn't work on Ultra Nightmare Mode
These are all of the accesses on the "god" boolean value that CE did break on. Study them out in Ultra Nightmare Mode and see which ones don't get hit:
DOOMEternalx64vk.exe+D10ACF - F6 83 607E0300 20 - test byte ptr [rbx+00037E60],20 { 32 }
DOOMEternalx64vk.exe+D0DCB7 - F6 83 607E0300 20 - test byte ptr [rbx+00037E60],20 { 32 }
DOOMEternalx64vk.exe+E6F934 - F6 80 607E0300 20 - test byte ptr [rax+00037E60],20 { 32 }
DOOMEternalx64vk.exe+1691034 - F6 81 607E0300 02 - test byte ptr [rcx+00037E60],02 { 2 }
DOOMEternalx64vk.exe+16827DD - 41 F6 87 607E0300 20 - test byte ptr [r15+00037E60],20 { 32 }
DOOMEternalx64vk.exe+167D671 - F6 87 607E0300 02 - test byte ptr [rdi+00037E60],02 { 2 }
DOOMEternalx64vk.exe+167D70E - 0FB6 87 607E0300 - movzx eax,byte ptr [rdi+00037E60]
DOOMEternalx64vk.exe+169127D - 0FB6 83 607E0300 - movzx eax,byte ptr [rbx+00037E60]
DOOMEternalx64vk.exe+1684015 - 41 F6 87 607E0300 04 - test byte ptr [r15+00037E60],04 { 4 }
DOOMEternalx64vk.exe+168408D - 41 F6 87 607E0300 08 - test byte ptr [r15+00037E60],08 { 8 }
DOOMEternalx64vk.exe+16A697D - F6 87 607E0300 01 - test byte ptr [rdi+00037E60],01 { 1 }
DOOMEternalx64vk.exe+16A6A51 - 80 A7 607E0300 FE - and byte ptr [rdi+00037E60],-02 { 254 }
DOOMEternalx64vk.exe+117120F - F6 80 607E0300 08 - test byte ptr [rax+00037E60],08 { 8 }
DOOMEternalx64vk.exe+1171256 - 0FB6 88 607E0300 - movzx ecx,byte ptr [rax+00037E60]
DOOMEternalx64vk.exe+11712A1 - 80 88 607E0300 08 - or byte ptr [rax+00037E60],08 { 8 }
DOOMEternalx64vk.exe+116D30F - 32 8A 607E0300 - xor cl,[rdx+00037E60]
DOOMEternalx64vk.exe+116D318 - 30 8A 607E0300 - xor [rdx+00037E60],cl
DOOMEternalx64vk.exe+16840EE - 0FB6 86 607E0300 - movzx eax,byte ptr [rsi+00037E60]
P.S.1: I don't even have Ultra Nightmare as a setting. So 'fuck you' to those who play like fucking desperados and don't even consider mentioning "you get it once you finish the game" T_T. Frankly, I don't even know what's the condition to unlock this mode.

Image

P.S.2: I hope I really don't have to stress it out any further saying I don't care if you play a different version than mine; I'm running the ropes here, not the other way around. So: "not working", "can't find it in my Beth version" and other non-Steam-related crap I'm just going to ignore it from now on.

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1089
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3500

Re: DOOM Eternal [Engine:idTech 7]

Post by Zanzer »

RVRVRV wrote:
Tue Mar 24, 2020 4:07 pm
Add please here rapid fire, and damage modif bruh!
Maybe if you would've posted the cvars.

User avatar
SunBeam
Administration
Administration
Posts: 4782
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4412

Re: DOOM Eternal [Engine:idTech 7]

Post by SunBeam »

sebastianyyz wrote:
Tue Mar 24, 2020 6:34 pm
Cupter wrote:
Tue Mar 24, 2020 11:25 am
god does not work. It just makes me at 20 health and one hit death on my Ultra Violence playthrough. Any other god cheats?
If I'm not mistaken, god mode doesn't work on Ultra Nightmare Mode
Found the reason why:

Image

The function is at DOOMEternalx64vk.exe+1691030 in the Steam version. Bottom line: "pm_disableNighmareGodMode". Default is 0; think you should make it 1 :P

Then.. if god is ON, then g_permaGodMode is not checked in the idPlayer::GetGodMode function. However, the CVar is checked in other places. So if you don't like typing 'god' in the console after every load/reload, then g_permaGodMode 1.

Then.. the CALL that you see in the picture above is idGameLocal::GetGameMode, from what I could tell. The difficulty levels are graded starting with 0. Therefore, 0 = "I'M TOO YOUNG TO DIE", 1 = "HURT ME PLENTY", 2 = "ULTRA VIOLENCE", 3 = "NIGHTMARE". Then I'm assuming comes 4 and 5, these being "ULTRA NIGHTMARE" and "EXTRA LIFE MODE". And in the code we see this:

Code: Select all

DOOMEternalx64vk.exe+169104A - 48 8B 0D BF59AA04     - mov rcx,[DOOMEternalx64vk.exe+6136A10]
DOOMEternalx64vk.exe+1691051 - E8 2A654DFF           - call DOOMEternalx64vk.exe+B67580
DOOMEternalx64vk.exe+1691056 - 83 F8 04              - cmp eax,04
DOOMEternalx64vk.exe+1691059 - 75 14                 - jne DOOMEternalx64vk.exe+169106F // if not Ultra-Nightmare, then exit
DOOMEternalx64vk.exe+169105B - 48 8B 05 7E60B204     - mov rax,[DOOMEternalx64vk.exe+61B70E0] // else
DOOMEternalx64vk.exe+1691062 - 83 78 08 00           - cmp dword ptr [rax+08],00 // if pm_disableNighmareGodMode
DOOMEternalx64vk.exe+1691066 - 75 07                 - jne DOOMEternalx64vk.exe+169106F // not 0, then exit
DOOMEternalx64vk.exe+1691068 - 32 C0                 - xor al,al // else, good boy
DOOMEternalx64vk.exe+169106A - 48 83 C4 28           - add rsp,28
DOOMEternalx64vk.exe+169106E - C3                    - ret 
DOOMEternalx64vk.exe+169106F - B0 01                 - mov al,1
DOOMEternalx64vk.exe+1691071 - 48 83 C4 28           - add rsp,28
DOOMEternalx64vk.exe+1691075 - C3                    - ret 
P.S.: Yeah, the developers forgot the "t" in there - "Nighmare" :D I have a feeling this was on purpose, to confuse the mass of people who will use this and be like "when I type it, it says 'Unknown command'" :D Because they'd put in the "t" :D Funny stuff.

EDIT: Yeaps, here's the confirmation for what I said above, about 4:

Image

User avatar
zsh
Noobzor
Noobzor
Posts: 7
Joined: Thu Jan 04, 2018 7:49 pm
Reputation: 0

Re: DOOM Eternal [Engine:idTech 7]

Post by zsh »

SunBeam wrote:
Tue Mar 24, 2020 8:04 pm

P.S.1: I don't even have Ultra Nightmare as a setting. So 'fuck you' to those who play like fucking desperados and don't even consider mentioning "you get it once you finish the game" T_T. Frankly, I don't even know what's the condition to unlock this mode.

Image
First off, awesome work you do here SunBeam. That being said, you can't switch difficulty to Ultra Nightmare in an existing save slot. You need to start a new save and select Ultra Nightmare at the beginning because it locks you into that difficulty.

Post Reply

Who is online

Users browsing this forum: AllistarTenPenny, BLEXBot, Daz, effret364, Google [Bot], Google Adsense [Bot], Hiperion30, ifed32, lmrlmax, Loog, Masonic, MatthewD, Neobleak, retromime, Send, stroteg20, theemark