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 


Can't "Start Watch" with DBVM

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

Joined: 16 Dec 2018
Posts: 41

PostPosted: Sun Dec 16, 2018 7:36 pm    Post subject: Can't "Start Watch" with DBVM Reply with quote

CE v6.8.1, DBVM v11: Trying to find what writes to an address in Starpoint Gemini Warlords. Attaching normal debugger crashes game every time. Trying DBVM instead, for the first time, so I don't have any precedent on how this should work. Google isn't helping =(

In DBVM Watch Config window, Physical Address=invalid (I don't know if that's normal or not). "Start Watch" is greyed out. What am I missing?

TIA & Cheers =)
Back to top
View user's profile Send private message
xxhehe
Expert Cheater
Reputation: 0

Joined: 11 Mar 2015
Posts: 154

PostPosted: Sun Dec 16, 2018 11:01 pm    Post subject: Re: Can't "Start Watch" with DBVM Reply with quote

ymiu wrote:
CE v6.8.1, DBVM v11: Trying to find what writes to an address in Starpoint Gemini Warlords. Attaching normal debugger crashes game every time. Trying DBVM instead, for the first time, so I don't have any precedent on how this should work. Google isn't helping =(

In DBVM Watch Config window, Physical Address=invalid (I don't know if that's normal or not). "Start Watch" is greyed out. What am I missing?

TIA & Cheers =)


64bit系统+英特尔CPU+



20181217130328.png
 Description:
 Filesize:  40.5 KB
 Viewed:  3808 Time(s)

20181217130328.png



20181217130351.png
 Description:
 Filesize:  78.17 KB
 Viewed:  3808 Time(s)

20181217130351.png


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

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

PostPosted: Mon Dec 17, 2018 1:25 am    Post subject: Reply with quote

kernelmode openprocess is needed for that
_________________
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
ymiu
Cheater
Reputation: 0

Joined: 16 Dec 2018
Posts: 41

PostPosted: Mon Dec 17, 2018 3:48 pm    Post subject: Reply with quote

Thanks! Screenshots were very helpful.

As a proof of concept, I successfully found the code that affected my money. But DBVM is giving odd behavior I'm not used to. For example, the DBVM watch only picked up the first instance of money modification, when I bought something in-game and decreased my money. It did not pick up when I sold something, and it didn't pick up the second time I bought something. The instruction count stayed at 1, and only one instruction appeared.

Jumping into the memory viewer, I find the line I'd like to change:
Code:
StarpointGeminiWarlords.exe+45B0BF - 01 91 FC020000        - add [rcx+000002FC],edx


So then I try an AOB scan for 01 91 FC 02 00 00 with the "Hex" box enabled, but I get no results-- which is confusing because I'm staring right at it in the Memory Viewer.

So DBVM is freaking me out. Am I missing something else?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

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

PostPosted: Mon Dec 17, 2018 6:25 pm    Post subject: Reply with quote

the 1 count can be because dbvm keeps track of instructions it has seen and won't flood, but yeah it should update a counter (i nay fix tgat someday)

as for the aob, make sure that 'writable' is set to grey and copy-on-write as well

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

Joined: 11 Mar 2015
Posts: 154

PostPosted: Mon Dec 17, 2018 6:31 pm    Post subject: Reply with quote

ymiu wrote:
Thanks! Screenshots were very helpful.

As a proof of concept, I successfully found the code that affected my money. But DBVM is giving odd behavior I'm not used to. For example, the DBVM watch only picked up the first instance of money modification, when I bought something in-game and decreased my money. It did not pick up when I sold something, and it didn't pick up the second time I bought something. The instruction count stayed at 1, and only one instruction appeared.

Jumping into the memory viewer, I find the line I'd like to change:
Code:
StarpointGeminiWarlords.exe+45B0BF - 01 91 FC020000        - add [rcx+000002FC],edx


So then I try an AOB scan for 01 91 FC 02 00 00 with the "Hex" box enabled, but I get no results-- which is confusing because I'm staring right at it in the Memory Viewer.

So DBVM is freaking me out. Am I missing something else?

dbvm :
PM Dark Byte

AOB scan:



20181218082738.png
 Description:
 Filesize:  17.74 KB
 Viewed:  3763 Time(s)

20181218082738.png


Back to top
View user's profile Send private message
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