 |
Cheat Engine The Official Site of Cheat Engine
|
| View previous topic :: View next topic |
| Author |
Message |
SilentStorm Cheater
Reputation: 0
Joined: 01 Oct 2008 Posts: 27
|
Posted: Mon Oct 06, 2008 5:43 pm Post subject: Hyper Scan and "Please Unpause Game" Error |
|
|
(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. 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.
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. )
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25864 Location: The netherlands
|
Posted: Mon Oct 06, 2008 6:17 pm Post subject: |
|
|
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 |
|
 |
SilentStorm Cheater
Reputation: 0
Joined: 01 Oct 2008 Posts: 27
|
Posted: Mon Oct 06, 2008 9:19 pm Post subject: |
|
|
Okay, thanks. If figured it was probably something along those lines, hence my "Important and Probably Relevant Note."
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 |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25864 Location: The netherlands
|
Posted: Mon Oct 06, 2008 9:39 pm Post subject: |
|
|
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 |
|
 |
SilentStorm Cheater
Reputation: 0
Joined: 01 Oct 2008 Posts: 27
|
Posted: Mon Oct 06, 2008 10:08 pm Post subject: |
|
|
| 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.
| 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.
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. )
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?
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25864 Location: The netherlands
|
Posted: Mon Oct 06, 2008 10:26 pm Post subject: |
|
|
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 |
|
 |
SilentStorm Cheater
Reputation: 0
Joined: 01 Oct 2008 Posts: 27
|
Posted: Mon Oct 06, 2008 11:08 pm Post subject: |
|
|
| 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.
| 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 |
|
 |
|
|
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
|
|