| View previous topic :: View next topic |
| Author |
Message |
Nukeist Newbie cheater
Reputation: 0
Joined: 19 Jul 2007 Posts: 24
|
Posted: Mon Nov 03, 2008 11:28 pm Post subject: Possible Improvement! |
|
|
Find out what this address writes to
I know this can be solved with a breakpoint, but would be awesome if it were automated. Especially since if you set a manual breakpoint on a fullscreen game it freezes your computer.
So, My idea is, you find a command in Memory View a command like mov [eax+12], ecx and you can tell cheatengine to find out what that writes to... And it would automate the process like, set a breakpoint, and break on it, write down all the values real fast, display them, then unbreakpoint the process.
|
|
| Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Tue Nov 04, 2008 4:09 am Post subject: |
|
|
| that's what that function does already !
|
|
| Back to top |
|
 |
STN I post too much
Reputation: 43
Joined: 09 Nov 2005 Posts: 2676
|
Posted: Tue Nov 04, 2008 6:58 am Post subject: |
|
|
i think he means that it should remove the bp itself once noting the hits it gets. So the game don't freeze like is the case with fullscreen games, you cannot switch back once the game is paused.
Well sounds a good optiion but you can try OllyDbg, set it as "always on top" and you can switch back(in most cases) to game. Or just window the game, that should solve the problem (dxwnd,3danalyzer can be used etc)
_________________
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 474
Joined: 09 May 2003 Posts: 25929 Location: The netherlands
|
Posted: Tue Nov 04, 2008 12:02 pm Post subject: |
|
|
add the instruction to the code list in advanced options, then rightclick it there and choose the option "find out what addresses this code writes to"
_________________
Tools give you results. Knowledge gives you control.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Tue Nov 04, 2008 12:19 pm Post subject: Re: Possible Improvement! |
|
|
| Nukeist wrote: | Find out what this address writes to
I know this can be solved with a breakpoint, but would be awesome if it were automated. Especially since if you set a manual breakpoint on a fullscreen game it freezes your computer.
So, My idea is, you find a command in Memory View a command like mov [eax+12], ecx and you can tell cheatengine to find out what that writes to... And it would automate the process like, set a breakpoint, and break on it, write down all the values real fast, display them, then unbreakpoint the process. |
They are right, look what DarkByte said.
Dont open the Disassembler window and set a break, that would freeze the game like your saying, just follow what darkbyte said.
|
|
| Back to top |
|
 |
Psy Grandmaster Cheater Supreme
Reputation: 1
Joined: 27 Mar 2008 Posts: 1366
|
Posted: Tue Nov 04, 2008 12:32 pm Post subject: |
|
|
VGA interrupts can be annoying, but all you have to do is hit the F5 button to remove the BP and then hit F9 to run the game. On resume it will tab out to cheat engine where you can observe the registers. Its not a completely hopeless situation which you have you reaching for the reset button.
Alternatively yes, add that opcode to the address list and debug it as it it was a found address.
~Psy
|
|
| Back to top |
|
 |
|