[REQ] Genesis Alpha One (GOG release)

Ask about cheats/tables for single player games here
Post Reply
kranao8472
Noobzor
Noobzor
Posts: 12
Joined: Sat Mar 04, 2017 2:31 am
Reputation: 0

[REQ] Genesis Alpha One (GOG release)

Post by kranao8472 »

Game Name: Genesis Alpha One Deluxe Edition
Game Engine: Unreal Engine 4
Game Version: 105.7664 (36376)
Options Required: Health pointer
Game Website: [Link]
Other Info: I know there are already threads about this game, but they only pertain to the Epic or Steam releases. I didn't want to hijack another's thread for a separate release, so creating a new one for the GOG version.

The only option I really care about is finding the (dynamic?) pointer for health. Everything else is secondary to that, since the Resources script in the table by MikinaneShindouda at least works for refined materials with no discernible issues. I can find the address for health no problem (just scan the Float value, lose/gain health, re-scan, etc.) but trying to find the pointer to it is still beyond me, even after the tutorial.

As if that didn't make me feel dumb enough, I have also spent about two hours per day (on average) since the game's GOG release on the 25th trying to learn how pointers and offsets work such that I can modify the pre-existing Pointers table by Zhir. I just can't seem to wrap my head around it, so I'm throwing in the towel at this point.

Any help here would be immensely appreciated. Trying to survive those "critical danger" sites on solo runs to the surface (to not waste clones) is tedium in the extreme.

User avatar
cfemen
RCE Fanatics
RCE Fanatics
Posts: 886
Joined: Fri Feb 15, 2019 5:45 pm
Reputation: 1593

Re: [REQ] Genesis Alpha One (GOG release)

Post by cfemen »

hi

Code: Select all

{$lua}
if syntaxcheck then return end
{$asm}

[ENABLE]

aobscanmodule(aobGetPawn,Genesis-Win64-Shipping.exe,4C 8B 0F 4C 8D 44 24 68 48 8B D0) // should be unique
alloc(newmem,$1000,"Genesis-Win64-Shipping.exe"+1998E24)

label(code)
label(return)
alloc(pPawn,8)
registersymbol(pPawn)

newmem:

code:
  mov [pPawn],rdi
  mov byte ptr [rdi+82],6
  mov r9,[rdi]
  lea r8,[rsp+68]
  jmp return

aobGetPawn:
  jmp newmem
  nop 3
return:
registersymbol(aobGetPawn)

[DISABLE]

aobGetPawn:
  db 4C 8B 0F 4C 8D 44 24 68

{$lua}
writeBytes(getAddressSafe('[pPawn]+82'),0x7)
{$asm}

unregistersymbol(aobGetPawn)
dealloc(newmem)
not tested on GOG Version, but this is a Engine God mode.
no damage, or damage effects, give it a try :)

kranao8472
Noobzor
Noobzor
Posts: 12
Joined: Sat Mar 04, 2017 2:31 am
Reputation: 0

Re: [REQ] Genesis Alpha One (GOG release)

Post by kranao8472 »

cfemen wrote:
Tue Mar 03, 2020 6:57 pm
not tested on GOG Version, but this is a Engine God mode.
no damage, or damage effects, give it a try :)
Well it's now been tested on GOG version and confirmed to be working splendidly!

Thank you!

User avatar
starblade
Cheater
Cheater
Posts: 29
Joined: Wed Mar 15, 2017 7:55 am
Reputation: 0

Re: [REQ] Genesis Alpha One (GOG release)

Post by starblade »

some more option like ressources and stuff? other tables won't work with the GOG Version (Steam and Epic)

BlueDevil
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Nov 07, 2022 2:41 pm
Reputation: 0

Re: [REQ] Genesis Alpha One (GOG release)

Post by BlueDevil »

starblade wrote:
Thu Nov 03, 2022 5:50 pm
some more option like ressources and stuff? other tables won't work with the GOG Version (Steam and Epic)
viewtopic.php?t=11410 version 28.08.2020 seems to work. But still missing useful stuff like module upgrades

Post Reply

Who is online

Users browsing this forum: Coga, Diaboluc, Fahry, jamievalero, NastyBoy, notthatelsa, Overwatch26, SemrushBot, yr4ik