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 


Pointer Scan Finds 0 Results

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Acidic92
Newbie cheater
Reputation: 0

Joined: 09 Sep 2017
Posts: 22

PostPosted: Sat Sep 09, 2017 4:22 am    Post subject: Pointer Scan Finds 0 Results Reply with quote

I'm trying to use Cheat Engine with the game SpeedRunners.
I managed to find a value (the current power-up item my character has) and I start a pointer scan on that memory address by right clicking the record and clicking Pointer scan for this address.

I then close the game and reopen it again, start a match and find the same value (my current power-up).
Then, in the existing completed previous pointer scan, I click Pointer Scan -> Rescan Memory.... I enter the memory address of the current power up and click ok, then after the scan quickly completes, I am left with 0 results.

My aim is to find the base address of the current power-up to use in a C++ program.

It might be the way the game is made, and how each match you play has a different address or something? But how can I get a static address to use in my C++ program?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Sat Sep 09, 2017 5:36 am    Post subject: Reply with quote

try a higher level and/or structsize.

alternatively, try code injection

_________________
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
Acidic92
Newbie cheater
Reputation: 0

Joined: 09 Sep 2017
Posts: 22

PostPosted: Sat Sep 09, 2017 5:44 am    Post subject: Reply with quote

Dark Byte wrote:
try a higher level and/or structsize.

alternatively, try code injection


I don't see stuctsize option in Pointerscanner scanoptions.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Sat Sep 09, 2017 6:00 am    Post subject: Reply with quote

offset value
_________________
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
Acidic92
Newbie cheater
Reputation: 0

Joined: 09 Sep 2017
Posts: 22

PostPosted: Sat Sep 09, 2017 9:51 am    Post subject: Reply with quote

Dark Byte wrote:
offset value


Is it possible that the pointer scan just won't work with the value I'm trying to hack?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Sat Sep 09, 2017 10:02 am    Post subject: Reply with quote

Also possible, if it runs inside a browser or emulator, then pointers won't work
_________________
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
Acidic92
Newbie cheater
Reputation: 0

Joined: 09 Sep 2017
Posts: 22

PostPosted: Sat Sep 09, 2017 10:20 am    Post subject: Reply with quote

Dark Byte wrote:
Also possible, if it runs inside a browser or emulator, then pointers won't work


It's not in a browser or emulator... I'm trying a scan with a max offset of 8192 and I already know this will take a long time, so I'll watch a movie and tell you my results after several scans.
Back to top
View user's profile Send private message
Acidic92
Newbie cheater
Reputation: 0

Joined: 09 Sep 2017
Posts: 22

PostPosted: Sun Sep 10, 2017 7:25 am    Post subject: Reply with quote

Okay so I've done multiple pointer scans, first one took an hour, second one took over 8 hours, and third one took a minute, and now the rest are just happening instantly.

I have done 8 scans, and for the last 3 scans, my results haven't been decreasing, they've been staying at 12,124 results.
How can I find which address is the base address from my non-decreasing 12,124 pointer scan results?
Back to top
View user's profile Send private message
OldCheatEngineUser
Whateven rank
Reputation: 20

Joined: 01 Feb 2016
Posts: 1586

PostPosted: Sun Sep 10, 2017 7:29 am    Post subject: Reply with quote

it doesnt have to be only one address, sometimes you find over than 100 solid and valid pointers.

sometimes every module have couple pointers, just take the one thats from your module.

_________________
About Me;
I Use CE Since Version 1.X, And Still Learning How To Use It Well!
Jul 26, 2020
STN wrote:
i am a sweetheart.
Back to top
View user's profile Send private message Visit poster's website
Acidic92
Newbie cheater
Reputation: 0

Joined: 09 Sep 2017
Posts: 22

PostPosted: Sun Sep 10, 2017 8:25 am    Post subject: Reply with quote

OldCheatEngineUser wrote:
it doesnt have to be only one address, sometimes you find over than 100 solid and valid pointers.

sometimes every module have couple pointers, just take the one thats from your module.


Yep! It seems like nearly all, (if not all) of the results were pointers pointing to the correct address. I restarted the game with the values in my record list, and they are correct. Didn't even have to make any scans.

I've got the begging of my C++ program going, just need to work on getting THREADSTACK0 value.

Currently reading here: http : // forum . cheatengine . org/viewtopic.php?p=5487976#5487976

He says:

Quote:
First you can go to the address of "THREADSTACK0" in the hexview, and it will show you the exact address.


But what is the hexview?[/url]
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Sun Sep 10, 2017 10:28 am    Post subject: Reply with quote

http://forum.cheatengine.org/viewtopic.php?p=5638945#5638945
_________________
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
Acidic92
Newbie cheater
Reputation: 0

Joined: 09 Sep 2017
Posts: 22

PostPosted: Thu Sep 14, 2017 12:59 pm    Post subject: All threads are sleeping in Pointer Scan Reply with quote

I just want to inform you, I've made my program, it works and I've made a UI for it and shit and I'm super happy with it.

---

I'm trying another pointer scan, and I've added some workers so it's using 14 threads on 'TimeCritical' mode and I'm not sure if this behaviour is normal, but after an hour or so of scanning, all the threads suddenly say "Sleeping".

Can someone tell me, is this behaviour normal?
Is the pointer scan still in progress?
What is it currently doing.. is it writing to disk or just frozen and stopped for some reason? If it's writing to disk, is it OK for me to close the game the pointer scanner is targeting?

PS, in my Task Manager, it says Cheat Engine is using 100% of disk usage.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Thu Sep 14, 2017 4:42 pm    Post subject: Reply with quote

yes, you can close the game after the progressbar has finished

as for sleeping, no idea. At least one should be active, but perhaps they are waiting for the results to be written to disk (is there enough diskspace ?)

And for the disk usage, I recommend you use pointermaps so it only saves results to disk that would have been left after a rescan

_________________
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
Acidic92
Newbie cheater
Reputation: 0

Joined: 09 Sep 2017
Posts: 22

PostPosted: Thu Sep 14, 2017 4:46 pm    Post subject: Reply with quote

Dark Byte wrote:
yes, you can close the game after the progressbar has finished


Ohhhh, even though some scans still happen for possibly hours after the progress bar finishes, I can close my game safely?

The progress bar completes relatively quickly on the initial pointer scan, but when I start my first rescan, it takes a longgggg time; Much longer than the first scan.. is there a reason for this?

Dark Byte wrote:
is there enough diskspace ?


Yep

Dark Byte wrote:
I recommend you use pointermaps so it only saves results to disk that would have been left after a rescan


Is there a difference between pointermaps and pointerscan? How do I use a pointermap?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 457

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

PostPosted: Thu Sep 14, 2017 4:52 pm    Post subject: Reply with quote

yes, ce only reads the memory of the game during the initial phase (progressbar) after that it's not needed

the rescan tasking long depends on your harddisk ,cpu and memory speed.
Use the pointermap method so ce will not write 99.99999999% useless results to your disk

A pointermap is just a file/snapshot of a previous run of the game where you found the address you're interested in.
With this file CE can quickly see during the scan if the pointerpath it currently found will work in the previous run of the game as well.
That way it will save your disk from being filled with useless pointers

(also, you can initiate a pointerscan using a pointermap only as well, so someone who doesn't have that game can do a pointerscan as well)

http://forum.cheatengine.org/viewtopic.php?t=602561

_________________
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
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine 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