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 


Hyper Scan and "Please Unpause Game" Error

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
SilentStorm
Cheater
Reputation: 0

Joined: 01 Oct 2008
Posts: 27

PostPosted: Mon Oct 06, 2008 5:43 pm    Post subject: Hyper Scan and "Please Unpause Game" Error Reply with quote

(I did a forum search for "unpause game" and "hyper scan," and unless the answer was on page 38 of google's search results or something, I couldn't find this problem posted. My apologies if this has been brought up before.)

For the first time ever, I decided to enable "Hyper Scan" just to see what would happen. Did my "First Scan" for 300.0 (Exact Value/Type:Float), and all went well. (Important and Probably Relevant Note: I also have the "Pause the game while scanning" option selected. I always have this option selected.)

So I went back to the game, reduced the value to 280, came back to CE, but when I try to do the "Next Scan," CE throws up a "Please unpause the game first" error.

Hmmm.. Well, I'm able to continue playing the game, so I'm pretty sure it's not paused. Razz I can't even do a "New Scan" now as it will generate the same error. My only recourse at this point is to exit CE altogether. Sad

So is this a bug, or am I just not doing something right? (Edit: To be clear, it's only when I enable "Hyper Scan" do I run into this. If I just scan with only "pause" selected and nothing else, everything works fine.)


(I'd post screenshots for clarity, but my low post count doesn't allow it. Sorry. Sad)
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Mon Oct 06, 2008 6:17 pm    Post subject: Reply with quote

hyperscan works by letting the process scan itself. When it's paused that just won't work. (thats why you get the message, and because the scan then stops the game resumes) Granted, the checkbox for pause during scan should be disabled when hyperscan is selected
_________________
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
SilentStorm
Cheater
Reputation: 0

Joined: 01 Oct 2008
Posts: 27

PostPosted: Mon Oct 06, 2008 9:19 pm    Post subject: Reply with quote

Okay, thanks. If figured it was probably something along those lines, hence my "Important and Probably Relevant Note." Smile

So is there any kind of documentation (readme file, FAQ, sticky, whatever) anywhere that describes or explains all the various options? I don't mean the common sense stuff, but rather stuff like hyperscan, unrandomizer, fast scan, Direct X-Mess, etc.

I manually hunted down the help file (in the install directory), but as you know, that mostly only covers the common sense stuff.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Mon Oct 06, 2008 9:39 pm    Post subject: Reply with quote

there is a helpfile (you can press f1 to pop it up)
Most stuff is briefly described, but hyperscan might be one of the few I skipped

perhaps someone has added it to the ce wiki , but I doubt it

anyhow,.
hyperscan: Injecting the scanroutine into the game itself and let it scan from there

unrandomizer: Replaces the random number generating codes in games with codes that are more predictable

fast scan: Only check memory that is aligned on memory locations (so only scans addresses dividable by 2 or 4)

direct x-mess: Lets you modify directx so you can see through walls and remove shadows and dark spots. Also includes some functions to lock on to certain textures

And you can always ask here

_________________
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
SilentStorm
Cheater
Reputation: 0

Joined: 01 Oct 2008
Posts: 27

PostPosted: Mon Oct 06, 2008 10:08 pm    Post subject: Reply with quote

Dark Byte wrote:
there is a helpfile (you can press f1 to pop it up)

No, I get an error ("Cannot find the CHEAT ENGINE.HLP Help file."), hence why I said I had to manually track it down. Wink


Dark Byte wrote:
And you can always ask here

Yeah, I know, but I generally don't like to be a bother, not to mention years of mostly seeing "RTFM!!!"-type replies in application-based forums have somewhat conditioned me to keep my questions to myself if at all possible. Razz


But about hyperscan, what's the advantage or disadvantage? Contrary to my first thought, it's certainly not faster. (I would think there would be a lot less ReadProcessMemory() calls and the like hence making it faster, but "First Scans" take about two minutes with it enabled and only about 20-30 seconds with it disabled. And that's looking for an exact value and specific data type. Shocked)

So is there any advantage? Did you implement that feature with a specific purpose or scenario in mind? Or should I leave it disabled and not worry about it anymore? Smile
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Mon Oct 06, 2008 10:26 pm    Post subject: Reply with quote

weird about the helpfile, it tends to work for me. Just that vista isn't compatibly with .HLP files by default

hyperscan is a function of ce 5.3 and earlier.
Since ce 5.4 ce makes use of multicore scanning, but doesn't do that for hyperscan (yet)

Also, the difference between hyperscan on first scan's won't be noticeable.
On a first scan ce makes only very few RPM calls. (it reads a block and scans it, usually at most 20 to 30 calls)
but with next scan you should notice a decent speed increase. The normal scan then calls readprocessmemory for each block of 4KB (if it can group it, else only as big as needed) but hyperscan doesn't and can just read the memory.
so instead of calling readprocessmemory as often as (totalmemory divided by 4KB) it can skip that and thus gaining a noticable speed improvement (usefull when scanning for a boolean byte that can be 0 or 1)

_________________
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
SilentStorm
Cheater
Reputation: 0

Joined: 01 Oct 2008
Posts: 27

PostPosted: Mon Oct 06, 2008 11:08 pm    Post subject: Reply with quote

Dark Byte wrote:
weird about the helpfile, it tends to work for me. Just that vista isn't compatibly with .HLP files by default

I didn't install CE to its default location, if that makes any difference; you know, in case you hard-coded the path or something. *shrug*

I'm running XP, BTW. I actually like Vista (minus the UAC annoyance which I always disable from the start), but it's too damn slow (my video encoding rates drop by half), even after SP1, and to this day nVidia has yet to produce a stable driver for my 8800GTX. (I'm crash free under XP.)

Anyway, I digress. Smile


Dark Byte wrote:
so instead of calling readprocessmemory as often as (totalmemory divided by 4KB) it can skip that and thus gaining a noticable speed improvement (usefull when scanning for a boolean byte that can be 0 or 1)

Ah, okay. Makes sense. Thanks!
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