Page 28 of 29

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Fri Oct 27, 2023 12:29 pm
by HenryEx
racknstoan wrote:
Fri Oct 27, 2023 12:17 pm
Is there a way to get more performance points for the battle pass? Not interested in grinding out Season 4, they announced next month the patch will allow a toggle to turn off the annoying rockpox stuff so I am excited to have my neutral DRG back...in the mean time, time to scum the hell out of it.

Hopefully there's a way? (New to this stuff)
I haven't actually played in months, but back when i still did, this old script of mine still worked:
HenryEx wrote:
Sat Nov 19, 2022 1:43 pm
I noticed the Season XP mod is also broken thanks to the recent updates, so here's a working one again:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>112946</ID>
      <Description>"Change PP gain on mission completion"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : FSD-Win64-Shipping.exe
  Version: 
  Date   : 2022-11-19
  Author : HenryEx
}

[ENABLE]
aobscanmodule(SeasonXPGain,$process,7E 0B 44 01 3F)
aobscanmodule(SeasonXPTerminal,$process,48 8B F8 8B 28 85 ED)
registersymbol(SeasonXPGain)
registersymbol(SeasonXPTerminal)
alloc(SeasonXP,$100,SeasonXPGain)
registersymbol(SeasonXP)

label(code)
label(dump)
label(return)
label(return2)
label(flat)
label(mult)
label(min)
label(exit)

SeasonXP:
 dq 0  // pointer
 dd 0  // point override
 dd 0  // flat bonus
 dd (float)1  // multiplier
 dd 0  // backup

code:
 mov [SeasonXP],rdi
 jle return+8

 cmp [SeasonXP+8],0
 jng short mult
 mov r15d,[SeasonXP+8]
mult:
 cmp [SeasonXP+10],(float)1
 je short flat
 movss [SeasonXP+14],xmm0 // backup
 cvtsi2ss xmm0,r15d
 mulss xmm0,[SeasonXP+10]
 cvtss2si r15d,xmm0
 movss xmm0,[SeasonXP+14] // restore
flat:
 cmp [SeasonXP+C],0
 jl short min
 add r15d,[SeasonXP+C]
min:
 cmp r15d,0
 jge short exit
 xor r15d,r15d
exit:
 add [rdi],r15d
 jmp return

dump:
 mov [SeasonXP],rax
 mov rdi,rax
 mov ebp,[rax]
 jmp return2

SeasonXPGain:
 jmp SeasonXP+18
return:

SeasonXPTerminal:
 jmp dump
return2:

{$LUA}
memrec.Color = 0x0000FF00 --format AABBGGRR this is bright green
{$ASM}
[DISABLE]
{$LUA}
memrec.Color = 0x000000FF -- this is bright red
{$ASM}
SeasonXPGain:
 db 7E 0B 44 01 3F

SeasonXPTerminal:
 db 48 8B F8 8B 28

unregistersymbol(SeasonXPGain)
unregistersymbol(SeasonXPTerminal)
unregistersymbol(SeasonXP)
dealloc(SeasonXP)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>112947</ID>
          <Description>"Gain fixed points (0 = normal gain)"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>FF8000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>SeasonXP+8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>112948</ID>
          <Description>"Multiplier"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>FF8000</Color>
          <VariableType>Float</VariableType>
          <Address>SeasonXP+10</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>112949</ID>
          <Description>"Flat bonus points"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>FF8000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>SeasonXP+C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>112950</ID>
          <Description>"Current Performance Points"</Description>
          <LastState Value="766" RealAddress="240D47C9398"/>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>FF8000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>[SeasonXP]</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
You can set the mission reward to a fixed amount, or you can put a multiplier on your earned points or get an additional X amount of points per mission. Or mix and match.
If you open the season terminal with the script active, you can also just directly edit the amount of PP you have.

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Fri Oct 27, 2023 12:54 pm
by racknstoan
edit: Figured it out, just saved that as a txt document with .CT on the end and did the usual. Worked great and i'm maxed out on rewards and level 100. Roll on the next patch so we can toggle off rockpox lol

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Fri Oct 27, 2023 2:24 pm
by HenryEx
If you were asking how to use that, you literally just copy it to clipboard and paste it into an open Cheat Engine. CE will insert it into whatever table you have open at the time.

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Fri Oct 27, 2023 3:55 pm
by Gokinaf
Guys someone knew when i start mining nitra or gold game crash without any errors (btw i use just all cheats that "work" bottom enables)

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Fri Oct 27, 2023 6:32 pm
by Akira
racknstoan wrote:
Fri Oct 27, 2023 12:17 pm
Is there a way to get more performance points for the battle pass?
If you mean Scrips (Tokens), sure.
DRG (DX12) - Steam - 1.38.91584.0
Copy code and paste it into CE:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1337139721</ID>
      <Description>"Seasons"</Description>
      <Options moHideChildren="1"/>
      <ShowAsSigned>0</ShowAsSigned>
      <GroupHeader>1</GroupHeader>
      <Address/>
      <CheatEntries>
        <CheatEntry>
          <ID>1337139708</ID>
          <Description>"Season[0]"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>FSD-Win64-Shipping.exe+6422050</Address>
          <Offsets>
            <Offset>0+10</Offset>
            <Offset>350</Offset>
            <Offset>6D8</Offset>
            <Offset>D28</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337139709</ID>
              <Description>"XP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>1337139710</ID>
              <Description>"Tokens"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+4</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337139711</ID>
          <Description>"Season[1]"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>FSD-Win64-Shipping.exe+6422050</Address>
          <Offsets>
            <Offset>0+10+108</Offset>
            <Offset>350</Offset>
            <Offset>6D8</Offset>
            <Offset>D28</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337139712</ID>
              <Description>"XP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>1337139713</ID>
              <Description>"Tokens"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+4</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337139714</ID>
          <Description>"Season[2]"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>FSD-Win64-Shipping.exe+6422050</Address>
          <Offsets>
            <Offset>0+10+108+108</Offset>
            <Offset>350</Offset>
            <Offset>6D8</Offset>
            <Offset>D28</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337139715</ID>
              <Description>"XP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>1337139716</ID>
              <Description>"Tokens"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+4</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337139717</ID>
          <Description>"Season[3]"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>FSD-Win64-Shipping.exe+6422050</Address>
          <Offsets>
            <Offset>0+10+108+108+108</Offset>
            <Offset>350</Offset>
            <Offset>6D8</Offset>
            <Offset>D28</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>1337139718</ID>
              <Description>"XP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>1337139719</ID>
              <Description>"Tokens"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>+4</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Fri Nov 03, 2023 12:29 pm
by MuhammadJA
It's nice to see the user table is being updated with new scripts.

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Wed Nov 08, 2023 12:37 pm
by AhmadDRG
Hey everyone,

I'm just wondering if anyone has any idea how I can hex edit "Times downed", or use cheat engine. I gave it a try with a hex editor with no success. What I tried is below.

```
So I basically started a new save file (perhaps unwise), skipped the tutorial and decided to repeatedly enter a mission, and use my throwables on myself until I down myself, then abort mission. I did this 5 times and used HxD and checked which offsets changed each time.

After this I did 1 more mission where I entered and simply aborted the mission (so times downed wouldn't increment). I then checked my list of offsets and removed the ones that changed, as they shouldn't have. I was left with just 2.

625
7E7

I kept all my save files from 0 downed to 5 downed as well as the 5 downed + 1 abort without downing.
I copied my value from 0 downed to the 625 offset on my save and the game failed to load
I then copied my value from 0 downed to the 7E7 offset and my times downed changed from 5 to 4.

So I haven't managed to solve this as I'm a noob but let me know if anything here is unclear or if I can provide any save files or screenshots that might help. I'm pretty confused as to why it went to 5 to 4 instead of 5 to 0 so I'm just puzzled and unsure how to proceed tbh.```

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Wed Nov 08, 2023 7:59 pm
by Akira
AhmadDRG wrote:
Wed Nov 08, 2023 12:37 pm
I'm just wondering if anyone has any idea how I can hex edit "Times downed", or use cheat engine.
In my private table I have options to chnage some of the statistics but don't think I have the downed count in it so far.
SAM (steam achievement manager) is also capable of editing some statistics.

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Thu Nov 16, 2023 12:34 pm
by KKJKS156
Today, the game had a qol update and found that special events and jettyboot and cratea and helmet generation options were problematic. sad

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Fri Nov 17, 2023 7:43 pm
by JakOfTheShadows
KKJKS156 wrote:
Thu Nov 16, 2023 12:34 pm
Today, the game had a qol update ...
Does any of Ray's table still work? Anyone? If I get in game I'll have a go at it, but I always expect things relying on mem addresses to be completely busted.

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Fri Nov 17, 2023 10:56 pm
by Shard1697
Hi-would it be possible to get a table that just displays the player's current HP/shield/temperature values? Sorry if I missed one that does that, but I'm only interested in seeing the exact current values of those floats, not getting infinite HP/shield/etc.

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Sat Nov 18, 2023 1:45 am
by Akira
Shard1697 wrote:
Fri Nov 17, 2023 10:56 pm
Would it be possible to get a table that just displays the player's current HP/shield/temperature values?
I'm only interested in seeing the exact current values of those floats, not getting infinite HP/shield/etc.
There's no exact health value btw.
This game uses 'Damage Taken' so when the value is 0 you have full health and if the value reaches the max health value then you're dead.

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Sat Nov 18, 2023 6:32 am
by Shard1697
That makes sense given my difficulty in locating health.
Being able to see the equivalent "damage taken" float to HP/shields would be nice, regardless.

Re: [Steam & Windows] Deep Rock Galactic (CT, Mods, Cheat Codes, SaveGame)

Posted: Thu Nov 23, 2023 5:58 am
by KKJKS156
ray2160 wrote:
Sat Feb 19, 2022 11:59 pm
This is for Windows version V1.38.90606.0 (For Windows PC) And Version: 1.38.91584.0 (For Steam)

updated 10/15/2023

Drop Pod Extraction Timer Freeze Timer Hot Key Is (Shift+1)
Waiting For Drop Pod Timer Set To 0 Hot Key Is (Shift+2)

Instant destroy Contagion Spikes Hot Key is (Shift+5)

DO NOT Check The Box After You Set The Walk, Jump, Run
It Will CRASH The Game

Grappling Hook Set Timer (Set To 0 For Instant Use Default Is 4)

Run Speed Set To 1200 Hot Key Is (Shift+3)

Walk Speed Set To 800 Hot Key Is (Shift+4)

Dig Size Multiplier
Start digging to populate address
make sure to check the box once when you set the size

𝘾𝙊𝙈𝙋𝘼𝘾𝙏 𝙈𝙊𝘿𝙀 (𝙈𝘼𝙆𝙀𝙎 𝙏𝙃𝙀 𝙈𝙀𝙉𝙐 𝙁𝙐𝙇𝙇𝙎𝘾𝙍𝙀𝙀𝙉 𝙊𝙉 𝘾𝙀)
𝘿𝙄𝙎𝘼𝘽𝙇𝙀 𝘼𝙇𝙇 𝙊𝙋𝙏𝙄𝙊𝙉𝙎
Unlimited Health / Drilldozer / One Hit Kill
Unlimited Shield
Unlimited Ammo
No Reload
No Overheat
Fire rate
Unlimited Grenades
Unlimited Flares
Sentry No Reload
Sentry Fire rate
Unlimited Sentry Guns
Unlimited Pickaxe Special
Unlimited Oxygen
Unlimited Resources/Currency
Max Resources While Pickaxing
Max Resources collected
Unlimited Gunner Shield/Bombs
Unlimited Driller Fuel
Dig Size Multiplier
Scrip
Perk Points
Mega Resources (end of mission) helps with leveling
Unlimited Bosco Revives
Unlimited Bosco Rockets
Unlimited Gunner Heavy weapon Ammo
Engineer Rifle Unlimited Targeting
M1000 Bonus Damage
Unlimited Grappling hook
Cryo Cannon No Over heat
Cryo Cannon Instant Shooting
Max Resources Collected / Deposit
Plasma Charger No Over Heat
Plasma Charger Power Shot
Corrosive Slodge Pump Power Shot
Instant Build And Activate
Normal Temperature
Unlimited Jump
Easy Collect First Mission
Easy collect Secondary Mission
Drop Pod Extraction Timer
Unlimited Health / Drilldozer
Change Gravity Scale
Fast Speed Walk
Unlimited Pipeline Length
Ignore Pipeline Angle
Never Repair Pipe Line
Instant fill Refinery
Fester Fleas
Instant destroy Contagion Spikes
Rockpox Immunity
Instant Character Level (end of mission)
Special Event Spawning
Crate and lost helmet spawn
Force Jet Boots Spawn (Enable Before Mission Load)
Instant Hacking For Hack-C
Walk, Jump, Run
Grappling Hook Set Timer
Free Shopping
No Recoil
Instant Fill Fuel Canister
Experimental Plasma Charger Power Shot
Armskore Coil Gun Inatant Shoot
Lead Storm Powered Minigun Ready To Shoot
Free Resupplies (Must Have One Nitra Deposited)
Calling Supply Pod Adds Nitra
100% Richochet

happy gaming and enjoy
With the November game update, special event generation has been disabled (

Re: Deep Rock Galactic + Legacy Edition + Survivor (Console, Modding & SaveGame)

Posted: Mon Dec 04, 2023 8:44 pm
by wadic63754
HenryEx wrote:
Fri Oct 27, 2023 12:29 pm
racknstoan wrote:
Fri Oct 27, 2023 12:17 pm
Is there a way to get more performance points for the battle pass? Not interested in grinding out Season 4, they announced next month the patch will allow a toggle to turn off the annoying rockpox stuff so I am excited to have my neutral DRG back...in the mean time, time to scum the hell out of it.

Hopefully there's a way? (New to this stuff)
I haven't actually played in months, but back when i still did, this old script of mine still worked:
HenryEx wrote:
Sat Nov 19, 2022 1:43 pm
I noticed the Season XP mod is also broken thanks to the recent updates, so here's a working one again:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>112946</ID>
      <Description>"Change PP gain on mission completion"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <Color>0000FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : FSD-Win64-Shipping.exe
  Version: 
  Date   : 2022-11-19
  Author : HenryEx
}

[ENABLE]
aobscanmodule(SeasonXPGain,$process,7E 0B 44 01 3F)
aobscanmodule(SeasonXPTerminal,$process,48 8B F8 8B 28 85 ED)
registersymbol(SeasonXPGain)
registersymbol(SeasonXPTerminal)
alloc(SeasonXP,$100,SeasonXPGain)
registersymbol(SeasonXP)

label(code)
label(dump)
label(return)
label(return2)
label(flat)
label(mult)
label(min)
label(exit)

SeasonXP:
 dq 0  // pointer
 dd 0  // point override
 dd 0  // flat bonus
 dd (float)1  // multiplier
 dd 0  // backup

code:
 mov [SeasonXP],rdi
 jle return+8

 cmp [SeasonXP+8],0
 jng short mult
 mov r15d,[SeasonXP+8]
mult:
 cmp [SeasonXP+10],(float)1
 je short flat
 movss [SeasonXP+14],xmm0 // backup
 cvtsi2ss xmm0,r15d
 mulss xmm0,[SeasonXP+10]
 cvtss2si r15d,xmm0
 movss xmm0,[SeasonXP+14] // restore
flat:
 cmp [SeasonXP+C],0
 jl short min
 add r15d,[SeasonXP+C]
min:
 cmp r15d,0
 jge short exit
 xor r15d,r15d
exit:
 add [rdi],r15d
 jmp return

dump:
 mov [SeasonXP],rax
 mov rdi,rax
 mov ebp,[rax]
 jmp return2

SeasonXPGain:
 jmp SeasonXP+18
return:

SeasonXPTerminal:
 jmp dump
return2:

{$LUA}
memrec.Color = 0x0000FF00 --format AABBGGRR this is bright green
{$ASM}
[DISABLE]
{$LUA}
memrec.Color = 0x000000FF -- this is bright red
{$ASM}
SeasonXPGain:
 db 7E 0B 44 01 3F

SeasonXPTerminal:
 db 48 8B F8 8B 28

unregistersymbol(SeasonXPGain)
unregistersymbol(SeasonXPTerminal)
unregistersymbol(SeasonXP)
dealloc(SeasonXP)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>112947</ID>
          <Description>"Gain fixed points (0 = normal gain)"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>FF8000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>SeasonXP+8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>112948</ID>
          <Description>"Multiplier"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>FF8000</Color>
          <VariableType>Float</VariableType>
          <Address>SeasonXP+10</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>112949</ID>
          <Description>"Flat bonus points"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>FF8000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>SeasonXP+C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>112950</ID>
          <Description>"Current Performance Points"</Description>
          <LastState Value="766" RealAddress="240D47C9398"/>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>FF8000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>[SeasonXP]</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
You can set the mission reward to a fixed amount, or you can put a multiplier on your earned points or get an additional X amount of points per mission. Or mix and match.
If you open the season terminal with the script active, you can also just directly edit the amount of PP you have.
It seems that this script doesn't work anymore, when I try to copy it into Cheat Engine I only get errors like "<<The array of byte named [name] could not be found>>"