Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


How to deal with addresses with the same pointer

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Lua Scripting
View previous topic :: View next topic  
Author Message
xorokry
How do I cheat?
Reputation: 0

Joined: 04 Dec 2022
Posts: 9

PostPosted: Sun Dec 25, 2022 6:16 pm    Post subject: How to deal with addresses with the same pointer Reply with quote

I edited to add more explanation to my question since the previous is so confusing.
I am working on creating a cheat table on a game on PPSSPP. Every address of a value that I found has the same pointer, are there any way to change a normal address to be an address with pointer quickly?

Right now what I have to do is?

1 Finding the address of a value I want such as HP
2 Calculate an offset of the address with pointer
( The address in 1. - the pointer value)
3 put the value in 2. as a new offset

What I mean is for example

I currently have RBS as a pointer that can be used for every address

Description

RBX

Address
7FF664C6BBC8
Value
000002AB2FD50000

And I also have these 3 addresses

Previous HP
Address: 2AB39BA6564
Current HP
Address: 2AB39BA656C
Actual HP
Address: 2AB39CBFA5C

If I do it normally
I have to change these 3 addresses 1 by 1 into

Previous HP
Pointer: 7FF664C6BBC8
Offset : 09E56564
Current Final Address: 2AB39BA6564

Current HP
Pointer: 7FF664C6BBC8
Offset : 09E5656C
Current Final Address: 2AB39BA656C

Actual HP
Pointer: 7FF664C6BBC8
Offset: 09F6FA5C
Current Final Address: 2AB39CBFA5C


As you can see I have found 3 addresses which can use the same pointer to make sure that the address can e found the next time I enter the game.
However, the process to do this 1 by 1 take so much time and efforts. So I try to find a way to make it easier. For example select all 3 address, right click, enter the pointer that I want to use then the pointer is added or something like that.

Thank you very much


Last edited by xorokry on Tue Dec 27, 2022 3:44 am; edited 1 time in total
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

Joined: 09 May 2003
Posts: 25262
Location: The netherlands

PostPosted: Sun Dec 25, 2022 8:38 pm    Post subject: Reply with quote

not sure what you mean, but try the rightclick option "recalculate addresses"
it has 2 modes, offset and address (address is the main selected record of the grouped selection)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
panraven
Grandmaster Cheater
Reputation: 54

Joined: 01 Oct 2008
Posts: 941

PostPosted: Mon Dec 26, 2022 10:50 am    Post subject: Reply with quote

May check https://forum.cheatengine.org/viewtopic.php?p=5782050#5782050
Good luck~

_________________
- Retarded.
Back to top
View user's profile Send private message
xorokry
How do I cheat?
Reputation: 0

Joined: 04 Dec 2022
Posts: 9

PostPosted: Tue Dec 27, 2022 12:09 am    Post subject: Reply with quote

Dark Byte wrote:
not sure what you mean, but try the rightclick option "recalculate addresses"
it has 2 modes, offset and address (address is the main selected record of the grouped selection)



What I mean is for example

I currently have RBS as a pointer that can be used for every address

Description

RBX

Address
7FF664C6BBC8
Value
000002AB2FD50000

And I also have these 3 addresses

Previous HP
Address: 2AB39BA6564
Current HP
Address: 2AB39BA656C
Actual HP
Address: 2AB39CBFA5C

If I do it normally
I have to change these 3 addresses 1 by 1 into

Previous HP
Pointer: 7FF664C6BBC8
Offset : 09E56564
Current Final Address: 2AB39BA6564

Current HP
Pointer: 7FF664C6BBC8
Offset : 09E5656C
Current Final Address: 2AB39BA656C

Actual HP
Pointer: 7FF664C6BBC8
Offset: 09F6FA5C
Current Final Address: 2AB39CBFA5C


As you can see I have found 3 addresses which can use the same pointer to make sure that the address can e found the next time I enter the game.
However, the process to do this 1 by 1 take so much time and efforts. So I try to find a way to make it easier. For example select all 3 address, right click, enter the pointer that I want to use then the pointer is added or something like that.

Thank you very much

panraven wrote:
May check https: //forum.cheatengine.org/viewtopic.php?p=5782050#5782050
Good luck~


How to use this? Sorry if my cheat engine skill is so low and Thank you for your help.


Last edited by xorokry on Tue Dec 27, 2022 3:42 am; edited 1 time in total
Back to top
View user's profile Send private message
panraven
Grandmaster Cheater
Reputation: 54

Joined: 01 Oct 2008
Posts: 941

PostPosted: Tue Dec 27, 2022 2:16 am    Post subject: Reply with quote

@"How to use this? Sorry if my cheat engine skill is so low and Thank you for your help."

Sorry, I probably mix thing up ~_~

_________________
- Retarded.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Lua Scripting All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites