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 


Feature Request (Pointer Scan): Remove by Value

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

Joined: 20 Oct 2006
Posts: 6

PostPosted: Thu Nov 09, 2006 6:26 am    Post subject: Feature Request (Pointer Scan): Remove by Value Reply with quote

Sometimes, the value I'm looking for has a bunch of locations and figuring out which one (after a restart of the program) was the one I was searching for can be a little tedious, and usally requires some debuging. If under the

"Rescan Memory - Remove Pointers not pointing to the right address"

you could add a "Rescan Memory - Remove Pointers not pointing to the right value" (Much like the "next scan" button does, but with just the "exact value" option), that would be fantastic for a future release Smile


Also some small bugs, If you do an "Injected Scan", then close the 2 windows that pop up. Then it wont let you do an "Injected Scan" again. Simular thing happens if you try to attach a debugger ("Find out what access's this address"), have the address get accessed, then stop the debugger and exit the window, it then wont let you do the "Injected Scan" (Can do "Default Scan" though at anytime).

And this last one probably isn't a bug, but if you get to the "Injected Scan" window, and then try to "Pause Process" it'll freeze the "injected scan" window too. (have to pause process then click the "injected scan").
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

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

PostPosted: Thu Nov 09, 2006 7:18 am    Post subject: Reply with quote

about the value scan, I'll see if it's possible, but why not just scan for the value yourself using the standard scan routines and then scan for the address you finally find ? (that'll get more wrong pointer paths, since there is a chance that even a wrong pointer path points to a address with the correct value.

about the debugger problem, do you get a error or will it just not open ?

and the pause freezing the injected scanner isn't really a bug, since the injected scanner becomes part of the target process it'll be affected by anything ce does to it as well

_________________
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
NvrBst
How do I cheat?
Reputation: 0

Joined: 20 Oct 2006
Posts: 6

PostPosted: Thu Nov 09, 2006 4:38 pm    Post subject: Reply with quote

the Debugger->Injected Scan, or Injected Scan->Injected Scan, there is no error, just nothing happens when you press the 2nd "Injected Scan" (no pop-up's).

And what I mean for the Value Scan... Well for example say I'm searching for a value which tells me if a window is up (0 if no window, 1 if window). So I search for the value and then keep tuning it (using "Next Scan"), then I get to something like this

0x0E660834
0x12BBDAAA
0x12C40DFC
0x12CB1FD4
0x12D27ED8
(6 more values in the scan I just did).

All 11 seem stable (turns to 1 when the window I want is up), 0 otherwise.

So I take the 0x12BBDAAA, Add it to the "Pointer List", pause process, right click > Pointer scan for this address. Do a level 6 scan with 0x4096 size. Go to bed. I wake up and have about 1M pointers.

I save the list, shut down the game, and restart it. I then have to search for the address again, so I do and find the 11 values. But I'm not really 100% sure that the first (new) 0x12xxxxx value that I find is the same address that was used for the Pointer Scan I just did (IE maybe everything in the 1M pointers I have actuall all point to the 5th 0x12xxxxx address now).

In this respect, it'd be a lot easier for a person to sift through the 1M pointers by poping up the window, and go "Rescan Memory - Remove Pointers not pointing to the right value" and give it a 1. Take down the window and do another "Rescan Memory - Remove Pointers not pointing to the right value" and give it a 0. That way I can definally be removing pointers that don't work untill i'm down to (hopefully) ~10 pointers. Then I can just add them all to the Pointer list and manually find the one I want, and also make sure they always giving the right information Smile
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 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