Astroneer Glitchwalkers (Steam) for Speedrun autosplitting

Add topics here with methods, analysis, code snippets, mods etc. for a certain game that normally won't make it in the Tables or Requests sections.
Post Reply
shannonym
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Jun 06, 2025 3:58 am
Reputation: 0

Astroneer Glitchwalkers (Steam) for Speedrun autosplitting

Post by shannonym »

Hello cheatwalkers,

I've just started to use CE in this week for creating an autosplitter of Astroneer Glitchwalkers DLC.

Here I've succeeded to find the two pointes which are essential for the speedrun.
  • "GameSessionStarted" : I re-found as great pioneers did. I know it is a bitfield (started: 1, creative mode: 2), and shared by normal and glitchwalkers mode.
  • Opened status of gateways in Aeoluz : It's a bitfield (alpha: 1, delta: 2, zeta: 4). It can be easily found to check the value changing as 0, 1, 3 and 7.
    In detail, I just found two pointers, and also found 2,000+ pointer paths by several pointer scans, then I chose and added one of them in my table. It doesn't work on a loaded instance but only available on a new instance (it's no matter for the speedrun).
However, it is quite difficult for me to find a flag for starting movie of defeating the rival (the timing of timer stop).
I can't predict how the value moves. I also tried to remove SteamDRM to check the code but couldn't read assembly, and to make matters worse, DLC is not applied on the unpacked one.
Now I started to consider using image recognition based splitters, but I think it is preferrable for every runners to check memory for exact splitting with less CPU usage.

Does anyone can help to find it or share useful information for a beginner?
Attachments
AstroneerGlitchwalker_shannonym_20250606.CT
(827 Bytes) Downloaded 41 times

Post Reply

Who is online

Users browsing this forum: No registered users