View previous topic :: View next topic |
Author |
Message |
GawainLaw How do I cheat? Reputation: 0
Joined: 19 Apr 2014 Posts: 4
|
Posted: Sat Apr 19, 2014 6:13 am Post subject: How to load DBVM with self compiled CE 6.3? |
|
|
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
Description: |
The structure of my bin folder |
|
Filesize: |
56.43 KB |
Viewed: |
47377 Time(s) |
|
|
|
Back to top |
|
|
mgr.inz.Player I post too much Reputation: 218
Joined: 07 Nov 2008 Posts: 4438 Location: W kraju nad Wisla. UTC+01:00
|
Posted: Sat Apr 19, 2014 6:23 am Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: Sat Apr 19, 2014 6:40 am Post subject: |
|
|
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 |
|
|
GawainLaw How do I cheat? Reputation: 0
Joined: 19 Apr 2014 Posts: 4
|
Posted: Sat Apr 19, 2014 7:53 am Post subject: |
|
|
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 ?
Description: |
|
Filesize: |
9.02 KB |
Viewed: |
47357 Time(s) |
|
Last edited by GawainLaw on Sat Apr 19, 2014 8:13 am; edited 2 times in total |
|
Back to top |
|
|
mgr.inz.Player I post too much Reputation: 218
Joined: 07 Nov 2008 Posts: 4438 Location: W kraju nad Wisla. UTC+01:00
|
Posted: Sat Apr 19, 2014 8:10 am Post subject: |
|
|
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.
_________________
|
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: Sat Apr 19, 2014 9:41 am Post subject: |
|
|
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 |
|
|
GawainLaw How do I cheat? Reputation: 0
Joined: 19 Apr 2014 Posts: 4
|
Posted: Sat Apr 19, 2014 11:03 am Post subject: |
|
|
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.
Description: |
|
Filesize: |
52.02 KB |
Viewed: |
47321 Time(s) |
|
|
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: Sat Apr 19, 2014 2:41 pm Post subject: |
|
|
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 |
|
|
GawainLaw How do I cheat? Reputation: 0
Joined: 19 Apr 2014 Posts: 4
|
Posted: Sat Apr 19, 2014 3:27 pm Post subject: |
|
|
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.
Description: |
|
Filesize: |
12.21 KB |
Viewed: |
47289 Time(s) |
|
|
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: Sat Apr 19, 2014 3:35 pm Post subject: |
|
|
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 |
|
|
Tom837 How do I cheat? Reputation: 0
Joined: 25 Apr 2014 Posts: 6
|
Posted: Tue Apr 29, 2014 4:43 pm Post subject: |
|
|
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
Description: |
Error after trying to attach KernelDebugger. |
|
Filesize: |
17.93 KB |
Viewed: |
47056 Time(s) |
|
|
|
Back to top |
|
|
mgr.inz.Player I post too much Reputation: 218
Joined: 07 Nov 2008 Posts: 4438 Location: W kraju nad Wisla. UTC+01:00
|
Posted: Tue Apr 29, 2014 5:32 pm Post subject: |
|
|
Download Dbgview.exe from SYSINTERNALS SOFTWARE.
Launch it, then launch CE and try again.
Post DbgView log.
_________________
|
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: 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
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 |
|
|
Tom837 How do I cheat? Reputation: 0
Joined: 25 Apr 2014 Posts: 6
|
Posted: Thu May 01, 2014 1:22 pm Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: Thu May 01, 2014 3:07 pm Post subject: |
|
|
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 |
|
|
|