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 


Results are increasing... scan engine bug?

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

Joined: 11 Jun 2004
Posts: 8
Location: Germany

PostPosted: Sun Jun 13, 2004 12:17 pm    Post subject: Results are increasing... scan engine bug? Reply with quote

Hiho,

tried to cheat "Sacred" using the very informative Threadhttp://www.syndiv.com/ce/forum/viewtopic.php?t=162&highlight=sacred

So I started Sacred and CE, enabled the arrows and searched for 256, as "2 bytes". Got 120.000 hits.

Disabled the arrows and made a filtering 2nd search for the value 0, and
-suprise- got over 54.000.000 hits.

Re-enabled arrows, filtered for 256 and got even more: 55.574.000 hits.

Ehrm, in my eyes, the number of hits should decrease, not increase Confused

By the way, after the progress bar reached 100% and the remaining time was 0:00:00 it still took 3 minutes to finish searching, perhaps here is some connection. But don't rely on this because the pc I used has 512 MB ram and Sacred used 685 MB of it Evil or Very Mad

best regards,
Marc
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Sun Jun 13, 2004 3:36 pm    Post subject: Reply with quote

I've got 2 questions to pinpoint the problem:
Was hyperscan enabled? (Use the scanning routine in the CEHOOK.dll or in the exe)
Was fastscan enabled ? (every scan has 2 seperate implementations, fastscan and normal scan)
Back to top
View user's profile Send private message MSN Messenger
Marc
How do I cheat?
Reputation: 0

Joined: 11 Jun 2004
Posts: 8
Location: Germany

PostPosted: Sun Jun 13, 2004 4:32 pm    Post subject: Reply with quote

Hyperscan was disabled (in fact, could not get it to work on my 3 xp systems, always said something about scan engine not responding, most likely search did not start)

FastScan was enabled.

If there's something I can do to help further, don't hesitate to ask Smile
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Sun Jun 13, 2004 4:53 pm    Post subject: Reply with quote

I supose you didn't use 2 versions of Cheat Engine at the same time right ? (can really screw up scanning)

On the subject of hyperscan not working:
Did you try it on different games or just the same game ?
Does the hyperscan checkbox stay checked longer than 5 seconds or does it uncheck itself ?

When the hyperscan checkbox is enabled and you go to the memory view and then view->dissect windows... does it then list a window called "this is the CE hyperscan window"

In view->enumerate dll's should be a entry called CEHook

Does your system support hyperthreading?
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Mon Jun 14, 2004 4:33 am    Post subject: Reply with quote

I can't reproduce the bug, and the code looks ok.
What version of CE did you use ?
How much hard disk space do you have free on the drive ce is installed ?
Back to top
View user's profile Send private message MSN Messenger
donpiano
Newbie cheater
Reputation: 0

Joined: 07 Jun 2004
Posts: 22
Location: Norway

PostPosted: Mon Jun 14, 2004 5:53 am    Post subject: Reply with quote

I did the search using 4 bytes, though. Don't know if that would make any difference in your search, but that's what I did.
_________________
--
The Don
Back to top
View user's profile Send private message Visit poster's website
Marc
How do I cheat?
Reputation: 0

Joined: 11 Jun 2004
Posts: 8
Location: Germany

PostPosted: Mon Jun 14, 2004 8:39 am    Post subject: Reply with quote

Hi,

back for good...

Quote:
I supose you didn't use 2 versions of Cheat Engine at the same time right ?

Nope, just one instance...

Quote:
What version of CE did you use ?
How much hard disk space do you have free on the drive ce is installed ?

I am using the current 4.3 version, on the harddisk are roundabout 1.5 GB free space.

However, I tried to reproduce this effect on my own pc (the pc with the problem is a different system) and it all worked fine. So I suppose it must have been the insufficient memory, since the game needs 135 MB more ram than the system has physically available. This brings the question to my mind what the hell the authors of Sacred are doing...

About hyperthreading/Hypersearch:
tried it with neverwinter nights and sacred, in both cases I got the message about "search did not start".

To get more infos, I just searched the memory of outlook.exe with hypersearch, THIS works great. Hyperscan box stays enabled, the hyperscan window exists and the CEHook exists, too.

So I got curious and tried the hypersearch on NWN again.
Result is interesting: After starting the search, I get the error message box. Two seconds later I can see the progress bar in the main window begin to increase - see attachment.

So hypersearch works, only the error message does not fit ;)


Quote:
Does your system support hyperthreading?

Ehrm, it's a Pentium IV 1.9 Ghz... if I remember right, it does not.

cu
Marc
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Mon Jun 14, 2004 11:08 am    Post subject: Reply with quote

It really shouldn't be messing up if you don't have much memory because windows still has a swapfile. (unless you've disabled it, but I doubt you'd be able to play the game then)

about hyperscan not working: I understand now. The hyperscan window is a seperate thread in the NWN game, because NWN is running at the same time with a higher than normal priority the hyperscan window hardly gets any time to increase it's own priority to higher and then start the scan. (normally that window runs at almost the lowest priority so it won't interfere with the game)

Version 4.3 (and 4.2) wait for a few seconds to determine if it's working or not (Next version will check it in a different way)

Because you've got a quite slow system (I mean running NWN at the same time) and no hyperthreading this happens. (You can propably prevent this if you minimize NWN completly, if it's possible. Or you can use the pause before scanning option)
Back to top
View user's profile Send private message MSN Messenger
Marc
How do I cheat?
Reputation: 0

Joined: 11 Jun 2004
Posts: 8
Location: Germany

PostPosted: Mon Jun 14, 2004 11:24 am    Post subject: Reply with quote

Quote:
It really shouldn't be messing up if you don't have much memory because windows still has a swapfile. (unless you've disabled it, but I doubt you'd be able to play the game then)

Funny. Okay, I'll check it the next weekend when I get my hands on this pc again...

Quote:
Version 4.3 (and 4.2) wait for a few seconds to determine if it's working or not (Next version will check it in a different way)

Love to hear that! And good to know how to avoid this.

Ehrm, can we get a spoiler what 4.4 will bring? Wink


Last edited by Marc on Mon Jun 14, 2004 12:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Mon Jun 14, 2004 11:41 am    Post subject: Reply with quote

I've changed the 4.3 to 4.4
some network version changes/additions (like speedhack)
A stealth option to hide Cheat Engine from other programs
Better support for creating processes that create another process
resized a window, renamed a window
and some other stuff I havn't added yet
Back to top
View user's profile Send private message MSN Messenger
Marc
How do I cheat?
Reputation: 0

Joined: 11 Jun 2004
Posts: 8
Location: Germany

PostPosted: Mon Jun 14, 2004 12:51 pm    Post subject: Reply with quote

Sounds nice, thanks!

May I talk you into supporting the windows hotkeys?
For example supporting the ctrl-v/ctrl-c hotkeys to copy the address when changing a memory address to a pointer? And I'd love to close a msgbox with the escape-key. Would be really cool.

Would it slow down the search speed to display the number of found adresses instead of the 01010-scroller in the search-box?

Perhaps you could even throw in some eye candy like changing the "selec process" window into a ListView with separated columns for PID and Name, allowing to sort the windows/processes alphabetical...

Perhaps I'm not a good coder, but I'm great at having wishes Wink
Back to top
View user's profile Send private message
emperor
Master Cheater
Reputation: 0

Joined: 16 May 2003
Posts: 470
Location: Germany

PostPosted: Mon Jun 14, 2004 2:16 pm    Post subject: Reply with quote

No now you've done it...you asked for information on the next version. You are so cruel. Now i won't be able to stand waiting for it. LOL.
Um and now i am curious...do those network additions include debugger stuff?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Mon Jun 14, 2004 2:43 pm    Post subject: Reply with quote

Not right now, but I'm looking into it.
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