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 


What am I missing? Pixel Puzzle Ultimate Jigsaw

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

Joined: 20 Mar 2020
Posts: 3

PostPosted: Fri Mar 20, 2020 7:48 am    Post subject: What am I missing? Pixel Puzzle Ultimate Jigsaw Reply with quote

The game I'm trying to hack is Pixel Puzzle Ultimate Jigsaw.


Attachment 1: In this game there are two "currencies" I'm trying to hack, "hints" and "gold pieces".
Whenever I've tried to fiind those values, I find 8 adresses which are all being written by the same two functions.


Attachment 2: The first thing I wanted to do here was to follow EBX, but for some reason it's showing EBX=00000000.
Then I tried to see what this function was accessing, and there were 40+ addresses so I couldn't get any info from that.


Attachment 3: Here I checked the FPU registers and there was one which had the same value as the address I was hacking but I just don't know how to proceed. Is there a way to know the addresses for these FPU registers?


I think I'm pretty much stuck or I'm missing something important, so if anyone has an idea I'd love to know about it/learn from it.

Also if anyone wants to give it a shot, it's a free to play, when you finish (or skip) the tutorial you can go to the kiosk and get 10 gold pieces which can be converted into 100 hint pieces if you start a puzzle.

Edit: I should point out that locking all these values (or changing them) doesn't seem to have any effect at all.



Att 1.png
 Description:
 Filesize:  94.15 KB
 Viewed:  3139 Time(s)

Att 1.png



Att 2.png
 Description:
 Filesize:  32.39 KB
 Viewed:  3139 Time(s)

Att 2.png



Att 3.png
 Description:
 Filesize:  29.77 KB
 Viewed:  3139 Time(s)

Att 3.png


Back to top
View user's profile Send private message
ParkourPenguin
I post too much
Reputation: 152

Joined: 06 Jul 2014
Posts: 4719

PostPosted: Fri Mar 20, 2020 9:46 am    Post subject: Reply with quote

Disconnect from the internet and try to play the game. If you can't or some features are limited, the values probably aren't stored on your computer, and you should give up.

If changing the values doesn't have any effect, changing the code accessing the values almost certainly won't work either.

ebx in the first instruction is a value being stored at an address. It has no correlation to the derivation of the address being written to. Click "show disassembler" and scroll up to find out where edi is coming from.

The x87 FPU stack automatically converts values loaded onto it into an 80-bit floating point format. Change the display type to "extended" to see what the values on the stack actually are. (make sure you're looking at the fpu stack and not sse xmm registers)
Since the registers were recorded after the instruction executed, the value on the top of the stack wasn't the value stored at edi. (fstp popped it off after storing it)

_________________
I don't know where I'm going, but I'll figure it out when I get there.
Back to top
View user's profile Send private message
TastyToast
How do I cheat?
Reputation: 0

Joined: 20 Mar 2020
Posts: 3

PostPosted: Fri Mar 20, 2020 10:19 am    Post subject: Reply with quote

ParkourPenguin wrote:
Disconnect from the internet and try to play the game. If you can't or some features are limited, the values probably aren't stored on your computer, and you should give up.
)


This is what's happening, when I play offline the game doesn't even detect my profile. So almost everything is being stored in their servers. Thank you for help!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking 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