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 


How to load DBVM with self compiled CE 6.3?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Source
View previous topic :: View next topic  
Author Message
GawainLaw
How do I cheat?
Reputation: 0

Joined: 19 Apr 2014
Posts: 4

PostPosted: Sat Apr 19, 2014 6:13 am    Post subject: How to load DBVM with self compiled CE 6.3? Reply with quote

I know only how to load DBVM with originally CE6.3.

How to load DBVM with self compiled Cheat Engine6.3?

Do I have to compile anything and move it to bin folder?

I refered this topic
forum.cheatengine.org/viewtopic.php?t=549357
and compiled latest CE 6.3 without error.
I use lazarus version 1.0.8(40573) with fpc version 2.6.2



SS000007.png
 Description:
The structure of my bin folder
 Filesize:  56.43 KB
 Viewed:  47376 Time(s)

SS000007.png


Back to top
View user's profile Send private message
mgr.inz.Player
I post too much
Reputation: 218

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Sat Apr 19, 2014 6:23 am    Post subject: Reply with quote

You need unsigned DBK driver.
Unsigned build of dbk64.sys , should work with unofficial cheatengine EXE


Side note: it is easier to just install a 32-bit windows version (e.g. dual boot) and use the kerneldebugger on there. This is why I still have WinXP. (dual boot: Win7 and WinXP)


 

_________________
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Sat Apr 19, 2014 6:40 am    Post subject: Reply with quote

if 32-bit is the only reason, you do know there is also a 32-bit windows 7 ?
_________________
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
GawainLaw
How do I cheat?
Reputation: 0

Joined: 19 Apr 2014
Posts: 4

PostPosted: Sat Apr 19, 2014 7:53 am    Post subject: Reply with quote

Thank you for your fast reply.

I use
OS:windows 7 64 bit
CPU:i7-3770K

I got dbk64.sys and moved it to bin folder.but its not working.(I'm booting windows 7-64bit with unsigned drivers allowed).

self compiled CE shows this message.

I want to use the kerneldebbugmode.
Do I have to install 32bit os ? does it have another way ?



SS000009.png
 Description:
 Filesize:  9.02 KB
 Viewed:  47356 Time(s)

SS000009.png




Last edited by GawainLaw on Sat Apr 19, 2014 8:13 am; edited 2 times in total
Back to top
View user's profile Send private message
mgr.inz.Player
I post too much
Reputation: 218

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Sat Apr 19, 2014 8:10 am    Post subject: Reply with quote

Dark Byte wrote:
if 32-bit is the only reason, you do know there is also a 32-bit windows 7 ?

Isn't the only reason. Very Happy

_________________
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Sat Apr 19, 2014 9:41 am    Post subject: Reply with quote

Run the kernelmodule unloader
Reboot
Copy the unsigned driver to the ce folder again
And try then.

Perhaps windows repaired the driver

32 bit makes it easier as you don't need dbvm then. Which is another hurdle (only a handful of systems have been verified to work)

_________________
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
GawainLaw
How do I cheat?
Reputation: 0

Joined: 19 Apr 2014
Posts: 4

PostPosted: Sat Apr 19, 2014 11:03 am    Post subject: Reply with quote

Thanks to you

but different problem has been caused.(attached file)
I'm so sorry.I realy want to solve this problem.

If you have free time ,please help me.



SS000010.png
 Description:
DBK32.dll
 Filesize:  52.02 KB
 Viewed:  47320 Time(s)

SS000010.png


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

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

PostPosted: Sat Apr 19, 2014 2:41 pm    Post subject: Reply with quote

You can ignore this one, it'll work (mostly)

But if you wish a 100% correct driver, then you need to download the windows driver foundation kit and compile the driver 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
GawainLaw
How do I cheat?
Reputation: 0

Joined: 19 Apr 2014
Posts: 4

PostPosted: Sat Apr 19, 2014 3:27 pm    Post subject: Reply with quote

Dark Byte wrote:
You can ignore this one, it'll work (mostly)

But if you wish a 100% correct driver, then you need to download the windows driver foundation kit and compile the driver as well


Thank you for your reply.
I see.


but self compiled CE 6.3 shows this message ,when I select the open process checkbox .I cannot identify this error.
I apologize if I should create New topic.



SS000011.png
 Description:
run-time error 202
 Filesize:  12.21 KB
 Viewed:  47288 Time(s)

SS000011.png


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

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

PostPosted: Sat Apr 19, 2014 3:35 pm    Post subject: Reply with quote

Make sure you have no online games running. (first test it on a normal game like the tutorial)

Also, if you got the sourcecode from the svn, you might want to use lazarus 1.2

_________________
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
Tom837
How do I cheat?
Reputation: 0

Joined: 25 Apr 2014
Posts: 6

PostPosted: Tue Apr 29, 2014 4:43 pm    Post subject: Reply with quote

Hi

I also tryed to make DBVM work with self Compiled Cheat Engine 6.3+(at x64 System) but with no success.

I downloaded the unsigned Driver and tested it with the Original CE.
Result == Working!

Then i tested it with my self Compiled CE, after i tryed to attach the Kerneldebugger to a Process(DBVM loaded) but with an Error/Crash Message which i added below.

Do i have to change something at the Source of the latest Revision to make it work?

Here some Infos that can help you to help me:
- Self Compiled CE Version works well
- Self Compiled CE Version works with self Compiled vehdebugger
- x64 System Windows 7
- Self Compiled CE Version cant load DBVM from the Settings Button
- Unsigned Driver downloaded(System restarted to allow unsigned Driver)
- Kernelmoduleunloader used
- DBVM works well with the Original CE 6.3



DBVMError.png
 Description:
Error after trying to attach KernelDebugger.
 Filesize:  17.93 KB
 Viewed:  47055 Time(s)

DBVMError.png


Back to top
View user's profile Send private message
mgr.inz.Player
I post too much
Reputation: 218

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Tue Apr 29, 2014 5:32 pm    Post subject: Reply with quote

Download Dbgview.exe from SYSINTERNALS SOFTWARE.
Launch it, then launch CE and try again.

Post DbgView log.

_________________
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Tue Apr 29, 2014 7:04 pm    Post subject: Reply with quote

Test that cheat engine is capable of communicating with the driver
Open the [Physical Memory] process, and read out address 00000000

if it's unreadable, the driver isn't working. (drivername mismatch?)

If it's readable, restart cheat engine. Go to the about screen, and click on the "your system supports dbvm"

That will launch dbvm, which the debugger will require

_________________
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
Tom837
How do I cheat?
Reputation: 0

Joined: 25 Apr 2014
Posts: 6

PostPosted: Thu May 01, 2014 1:22 pm    Post subject: Reply with quote

Quote:
PostPosted: Tue Apr 29, 2014 7:04 pm Post subject:
Test that cheat engine is capable of communicating with the driver
Open the [Physical Memory] process, and read out address 00000000


Yes it's readable but it cant launch DBVM with the Compiled CE, only with original CE.

Quote:
Download Dbgview.exe from SYSINTERNALS SOFTWARE.
Launch it, then launch CE and try again.

Post DbgView log.

Maybe i do this when everything will fail but for now i decided to compile the DBVM Driver itself.


Does someone have a Tutorial how i can compile DBVM from the svn revision?(I never compiled a Driver)
Would appreciate some links or other help.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Thu May 01, 2014 3:07 pm    Post subject: Reply with quote

make sure you have vmdisk.img and vmdisk.sig in the same folder as cheat engine.

(That is the main problem for the topic poster)

Anyhow, to compile the driver you must get the "windows driver foundation kit". Preferable a version that still has support for vista (good luck) else you may have to do some fixes

then open the "x64 free build environment" for vista (7 works too, just tested)
in there navigate to the folder where the driver is. Make sure that the folder notation does NOT contain spaces.
So not "c:\my files\dbkkernel" but "c:\myfile~1\dbkkernel"

in there execute ce.bat. It will build the version that is unsigned and copy the sys files where it assumes the cheat engine binary files are (just check the .bat file)

_________________
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 Source All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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