Sixty Four

Ask about cheats/tables for single player games here
Post Reply
Doctor_Conga
Noobzor
Noobzor
Posts: 5
Joined: Thu Jul 06, 2023 12:09 pm
Reputation: 2

Sixty Four

Post by Doctor_Conga »

Game Name: Sixty Four
Game Engine: ??? (no wiki page, creater by Oleg)
Game Version: v1.0.1
Options Required: Resource Pointers
Steam Website:
Other Info:

I'm completely unable to find resource pointers.

sonicwinghero
Cheater
Cheater
Posts: 40
Joined: Sun Feb 25, 2018 3:28 pm
Reputation: 9

Re: Sixty Four

Post by sonicwinghero »

Resource value is a double. There's like 3 or 4 processes so you gotta find the right one. I used speedhack to find the right one.

User avatar
ktwulph
Expert Cheater
Expert Cheater
Posts: 65
Joined: Sun Aug 12, 2018 12:04 am
Reputation: 10

Re: Sixty Four

Post by ktwulph »

sonicwinghero wrote:
Tue Mar 05, 2024 6:36 pm
Resource value is a double. There's like 3 or 4 processes so you gotta find the right one. I used speedhack to find the right one.
Not sure what you mean by using speedhack.
Ty, i'll try looking for it again, i kept running into values randomizing.

User avatar
ktwulph
Expert Cheater
Expert Cheater
Posts: 65
Joined: Sun Aug 12, 2018 12:04 am
Reputation: 10

Re: Sixty Four

Post by ktwulph »

TwT yeah i'm having 0 luck with finding resource values. everytime i think i found one and change it it crashes the game.

User avatar
ktwulph
Expert Cheater
Expert Cheater
Posts: 65
Joined: Sun Aug 12, 2018 12:04 am
Reputation: 10

Re: Sixty Four

Post by ktwulph »

sonicwinghero wrote:
Tue Mar 05, 2024 6:36 pm
Resource value is a double. There's like 3 or 4 processes so you gotta find the right one. I used speedhack to find the right one.
Ok so i set speedhack hotkeys to settings for 1 and 0 to pause the game while scanning. however i'm still having no luck with finiding these resource values. i've tried searching doubles and i'll occasionally get a few listings, but then when i go in-game and increase the resource none of those results will change, or if they do they change to a long strings like "3.12345457E-135", "NAN", or "???". which makes me think theres a timer that randomizing values.

sonicwinghero
Cheater
Cheater
Posts: 40
Joined: Sun Feb 25, 2018 3:28 pm
Reputation: 9

Re: Sixty Four

Post by sonicwinghero »

I used 2x speed hack to get the blocks to spawn faster when you have to hold down the machine. After unlocking the first 2 buildings, that's when I start to search for doubles. It might take a few tries to catch the changing values.

gedramens
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Feb 28, 2024 5:47 pm
Reputation: 0

Re: Sixty Four

Post by gedramens »

If you got to "Process" list, you'll find there are several "0000XXXX-sixtyfour.exe" entries. One of them contains all the resource values. I used "between..." range to locate them with no issue.
The process that works for me is usually the second one from the bottom (000016F0-sixtyfour.exe) which is probably not a reliable way to do this.. but I'm a noob so what do I know : D

P.S.
Use "double" type

User avatar
ktwulph
Expert Cheater
Expert Cheater
Posts: 65
Joined: Sun Aug 12, 2018 12:04 am
Reputation: 10

Re: Sixty Four

Post by ktwulph »

gedramens wrote:
Wed Mar 06, 2024 5:36 pm
If you got to "Process" list, you'll find there are several "0000XXXX-sixtyfour.exe" entries. One of them contains all the resource values. I used "between..." range to locate them with no issue.
The process that works for me is usually the second one from the bottom (000016F0-sixtyfour.exe) which is probably not a reliable way to do this.. but I'm a noob so what do I know : D

P.S.
Use "double" type
Oh that's what you meant by "process" found it, you're amazing

gedramens
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Feb 28, 2024 5:47 pm
Reputation: 0

Re: Sixty Four

Post by gedramens »

Code found for adding/subtracting resource count:
This gets called by mousedown event if cube hits 0 integrity.
Then sends an array of resources of that cube to "addResourcesFromArray".

Code: Select all

	addResourcesFromArray(a){

		for (let i = 0; i < a.length; i++){
			if (a[i]) {
				this.resources[i] += a[i]
				this.resourcePops[i] = .5
				this.stats.totalResourcesMined[i] += a[i]
				this.stats.absoluteResourcesCount += a[i]
			}
		}

	}

	substractResourcesFromArray(a){

		for (let i = 0; i < a.length; i++){
			if (a[i]) this.resources[i] = Math.max(0, this.resources[i] -= a[i])
		}
My point is that it always adds or subtracts 1's when checking for write addresses.
I still can't make a pointer though...

If anyone wants to point (funny pun, lol) me in the right direction, this is the subtract 1 event:

Code: Select all

sixtyfour.exe+41F70CE:
7FF7A74170C6 - F2 41 0F5C C7  - subsd xmm0,xmm15
7FF7A74170CB - 48 8B CF  - mov rcx,rdi
7FF7A74170CE - F2 42 0F11 44 F9 07  - movsd [rcx+r15*8+07],xmm0 <<
7FF7A74170D5 - 4C 89 E0  - mov rax,r12
7FF7A74170D8 - 48 8B E5  - mov rsp,rbp

RAX=0000027100CE41A9
RBX=0000000000000005
RCX=00000271002EB0D5
RDX=00000271006DB98D
RSI=0000027100673FC5
RDI=00000271002EB0D5
RBP=0000000ECE5FC400
RSP=0000000ECE5FC368
R8=00000271006DB98D
R9=000002710019722D
R10=00007FF7A745D904
R11=0000000000000789
R12=0000027100CE41A9
R13=0000196C003DC080
R14=0000027100000000
R15=0000000000000000
RIP=00007FF7A74170D5

Fielchy
What is cheating?
What is cheating?
Posts: 1
Joined: Thu Mar 07, 2024 9:13 am
Reputation: 0

Re: Sixty Four

Post by Fielchy »

I've found 4 adresses which seem to work in some kind of unison not sure as to how.

I've taken process 00001630-sixtyfour.exe, looked for doubles and after some tries got 4 corresponding adresses.
Changing the value of all 4 adresses simultaneously seems to have done the trick.

These are the 4 adresses (you can add them manually):

2B900913084
2B9009C93E0
2B9009CD2C4
2B9009CD2D0

That works for the first resource.

gedramens
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Feb 28, 2024 5:47 pm
Reputation: 0

Re: Sixty Four

Post by gedramens »

Progress update:
So far found that Charonite is always at rbx+7 addresss.
Every resource after that is +8 on top of that.
Still cannot find reliable pointers though....

User avatar
Chiados
Fearless Furry
Fearless Furry
Posts: 321
Joined: Tue Apr 25, 2017 6:56 am
Reputation: 244

Re: Sixty Four

Post by Chiados »

On the start menu of the game, if you click export, you can take the data saved to your clipboard and decode it with base64, change what you want, encode it and import it.

Post Reply

Who is online

Users browsing this forum: AmazonBot, Bing [Bot], Bralios, d3me, hisvileness, Lemencio, Suigin