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 


FEAR problems (similar to Quake 4 but seems different)

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

Joined: 26 Aug 2005
Posts: 53
Location: Earth

PostPosted: Tue Oct 25, 2005 6:23 pm    Post subject: FEAR problems (similar to Quake 4 but seems different) Reply with quote

In F.E.A.R. (good game btw) I found the adress that would control your ammo. I found it to be 01f92819 - 89 0C 90 - mov[eax+edx],ecx. The next time I load the game, CE says that that memory isn't allocated or something like that. Does FEAR use somthing similar to Quake 4 were it loads something in the memory somewere different each time? That adress never worked again for me. Would I have to find a pointer to a dll or something like in Quake 4 (which worked great btw). I would have IMed you but you weren't there. (must be that your in Europe and i'm in US, lol)

Also, a little off topic, you should try and make the find base pointer function go a little faster there. On a 3MB flash game it would have taken hours! Maby optimize the code or something? Finding a pointer on your own is easy, how come the computer cant do it faster!?

thx
dragonx Cool

_________________
Want g-mail? Just ask I have like 100 invites.
You could IM or PM me if you would like help.
You could even e-mail me!
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Wed Oct 26, 2005 10:39 am    Post subject: Reply with quote

Yes, try to find the dll it is in, and then find the address where the game stores the base address of the dll. (Scan readonly memory)

And the computer can't find the base pointer faster because it's not smart enough, there are a lot of stuff going on that can cause somthing to go wrong, like a sub reg just before a [reg+xxx] , or a ininitly looping pointer list. e.g pointer a points to b, b points to c, c points to d, d points to e, e points to c, and then it goes c,d,e,c,d,e,c,d,e,c,d,e,c,d,e.......

But it can find it slower by starting at the other side of the pointer, and you'll see that in ce 5.2

Oh, and about PM'ing. I can't use ICQ anymore, it just doesn't start up again. I've had this several times before and only way to fix it is a reformat, so for the few comming months, you won't be seeing me on icq

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

Joined: 26 Aug 2005
Posts: 53
Location: Earth

PostPosted: Wed Oct 26, 2005 12:13 pm    Post subject: Reply with quote

Alright, i'll try to look for the base pointer to the dll.

And about IMing, you still use MSN right? I'll try you on that.

Also how would I download the source code for CE off of the public CVS sever. I was a bit confuesed by you post.

dragonx Cool

_________________
Want g-mail? Just ask I have like 100 invites.
You could IM or PM me if you would like help.
You could even e-mail me!
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
wizboy11
Advanced Cheater
Reputation: 0

Joined: 26 Aug 2005
Posts: 53
Location: Earth

PostPosted: Wed Oct 26, 2005 3:02 pm    Post subject: Reply with quote

Also I have a program called Codeloc by Spookie. It will automatically find the dll and the offset to use. It works better than finding it yourself, don't ya think? Should I upload it here?

dragonx Cool

_________________
Want g-mail? Just ask I have like 100 invites.
You could IM or PM me if you would like help.
You could even e-mail me!
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
wizboy11
Advanced Cheater
Reputation: 0

Joined: 26 Aug 2005
Posts: 53
Location: Earth

PostPosted: Wed Oct 26, 2005 3:43 pm    Post subject: Reply with quote

Alright, now I have found the dll file that i need. Now how would I go about finding the base pointer of the dll. Would I scan (in hex) for the adress of the dll?

thx
dragonx Cool

_________________
Want g-mail? Just ask I have like 100 invites.
You could IM or PM me if you would like help.
You could even e-mail me!
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Wed Oct 26, 2005 3:53 pm    Post subject: Reply with quote

Yes, search for the base address of that dll and see which ones are located in dll memory of the base module (first one in the module list)

Then try them all out. (just add them all, reboot, find the base address of the dll and see which one is still having the right address)

_________________
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 -> General Gamehacking 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