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 


Break and Trace (alternat format)

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

Joined: 17 Sep 2009
Posts: 42

PostPosted: Tue May 08, 2012 11:28 pm    Post subject: Break and Trace (alternat format) Reply with quote

2 Suggestions for Break and Trace.

I have fell in love with how IDA does their tracing. You enable it and dissable it (or set a stop condition). This is a must, as sometimes I am tracing hundreds of thousands of lines of code looking for the code I need to find.


Second, the output to be saved, could be (alternativly) saved one line at a time just showing what registers have been changed, so that when you open it up in a parser, it has 1 line of code per execution step. (LOVE THIS FEATURE IN IDA).

It might also be a speed increase, since you are only dumping out what changes rather than all registers.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

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

PostPosted: Wed May 09, 2012 6:21 am    Post subject: Reply with quote

What do you mean with "You enable it and disable it"
Just a disable button you can press instead of waiting till its completly done or hits the stop condition? And would you be able to resume afterwards or have to start from the beginning ?

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

Joined: 17 Sep 2009
Posts: 42

PostPosted: Sat May 12, 2012 8:53 am    Post subject: Reply with quote

It has an interface ya for turning it off and on.

Its very fast, but I think that mainly has to do with the amount of data that is written out. instead of writing out each register, it only writes out the one that changes.


If you have a second though, I'm trying to get familiar with the Ultimap.. is there some documentation on it?

Like, what is the pre-emptive flushing?

Would be nice to have an option where callcount is less than or greater than also.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

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

PostPosted: Sat May 12, 2012 9:06 am    Post subject: Reply with quote

When pre-emptive flushing is off the event log will only be handled when it is full, and that happens in the context of the target game. (Small freezes)
If pre-emptive flushing is on ce will will handle the buffer before it is full (inside it's own thread context) reducing the freezes.
Tip: If the game shocks, set the cpu affinity to only half the cpu cores you have so ce has more time to handle the buffer

I'll see about some more advanced filtering in ce 6.3 (also thinking about displaying ultimap data realtime in the disassembler)

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