Commit Graph

40 Commits

Author SHA1 Message Date
Dark Byte
54f8b0c097 fix switching from physical memory to a process not returning to process memory 2018-04-19 21:15:30 +02:00
Dark Byte
6cecc9427f add reasons for why DBVM should be loaded, and add support for ultimap2 to DBVM 2018-04-17 14:44:49 +02:00
Dark Byte
62fab71ec7 add some lua callbacks to the cloak and changereg options (untested) and document it a little
and a couple of bugfixes/improvements in regard to the dbvm watch
2018-04-03 11:39:00 +02:00
Dark Byte
bde02fbe41 add dbvm find what accesses menu option
add cr3 based memory access
2018-03-28 21:18:37 +02:00
Dark Byte
022472cf1a File Open doesn't apply changes to the file automatically anymore. (It's not memory friendly either)
And fixed the application list so it resembles the taskmanager output more
2017-04-14 11:56:57 +02:00
Dark Byte
e7b483b5d6 let's not put some features in the release build 2017-03-09 21:58:48 +01:00
Dark Byte
5ccc73a553 fix symbol lookup with invalid handles 2017-01-20 02:14:17 +01:00
Dark Byte
cc298c7048 started implementing a fallback for symbols when handles are invalid (not done) 2017-01-18 03:20:24 +01:00
Dark Byte
910d55d778 don't rehook on settings change 2017-01-13 04:11:26 +01:00
Dark Byte
2299f5c732 Mark the ProcessWatcher handles as 'Special' so the NtOpenProcess substitute routines do not NtClose them 2017-01-13 01:31:36 +01:00
Dark Byte
d0966e83fd fix compilation of cecore for the ce 6.6 code 2016-11-07 04:44:21 +01:00
Sergey D
9dff3103ce Add files via upload
Added more strings for translation
2016-06-25 10:35:44 +03:00
Dark Byte
b507b45343 bunch of cleanup 2016-06-22 12:12:11 +02:00
Dark Byte
f9dd4611b7 some code cleanup and proper initialization. Also a small bug fix 2016-06-01 16:43:41 +02:00
Dark Byte
cd61afea0a add an option to log/undo writes 2015-10-25 18:18:50 +01:00
Dark Byte
2bf8b43125 you can now rightclick on "your system supports dbvm" and manually load the cpu when you want them 2015-10-03 21:29:06 +02:00
mgrinzPlayer
2728df694d get ChangeWindowMessageFilter function
get ChangeWindowMessageFilter function
2015-06-05 11:33:34 +02:00
cheatengine@gmail.com
aac15c7195 fix some of the scanning issues 2015-03-16 22:49:07 +00:00
cheatengine@gmail.com
4c43f8d6b3 implement the new VirtualQueryExFull (untested)
and committing a bunch of other edits that may or may not be related or useful
2015-01-19 01:47:55 +00:00
cheatengine@gmail.com
074508cb57 First commit for pointerscan network node. Status: 'It compiles, barely' 2014-10-15 23:03:11 +00:00
cheatengine@gmail.com
15ea043bda add a pointeraddresslist to reverse a pointerdata file 2014-09-13 02:23:41 +00:00
cheatengine@gmail.com
0f35a52416 move the processid and handle from cefuncproc to processhandlerunit
move the processlist function from cefuncproc to it's own unit
start work on the jni library for java
2014-09-08 12:00:14 +00:00
cheatengine@gmail.com
85bbf6fefc several typo fixes 2014-05-19 10:39:47 +00:00
cheatengine@gmail.com
a41c1371e1 Add the SelectDirectoryDialog component
And fix DBKLoaded
2014-05-14 22:53:08 +00:00
cheatengine@gmail.com
43bc65aa0e Make the code compilable for FPC 2.7.1 and Lazarus 1.3 build 2014-05-11
Fix a big bug that didn't cause any big problems because of 8 byte aligned local variables
Changed from dynamic compiling the sound resources to a pre build sound resource because of build problems
2014-05-11 03:08:36 +00:00
cheatengine@gmail.com
4ddb2f0e1a slightly increase the speed of attaching the veh debugger when there is a huge .pdb
commit an earlier fix for open process block bypassing
some debug output cleanup
2014-04-13 19:20:12 +00:00
cheatengine@gmail.com
d9d050de3b Add an option to make virtual memory scanning safer. (on by default) 2013-11-18 18:28:39 +00:00
cheatengine@gmail.com
b2802de788 implement network getThreadContext (untested) 2013-08-10 21:40:44 +00:00
cheatengine@gmail.com
ba645b6c31 change GetThreadSelectorEntry to a dynamic linked entry (even though according to docs vista 64 DOES have it) 2013-06-19 16:32:55 +00:00
cheatengine@gmail.com
62fa8a6390 some fixes to the trainergenerator and implement the changes needed to get dbvm offloading to work on AMD systems 2013-05-29 14:15:46 +00:00
cheatengine@gmail.com
03ccd623c0 fix compiling for 32-bit 2013-02-13 10:57:58 +00:00
cheatengine@gmail.com
2b61b77215 fix the default stacktrace in 64-bit when debugging a 32-bit app 2013-02-10 01:03:40 +00:00
cheatengine@gmail.com
b069cf37cb add GetStackStart(). Possibly useful as a pointerscan and direct addressing option 2012-12-16 19:10:08 +00:00
cheatengine@gmail.com
9b397f6185 change detection of dbvm (it now emulates the feature msr instead of editing the cpuid result) 2012-04-30 23:38:32 +00:00
cheatengine@gmail.com
475de7ec17 fix in another way that doesn't interfere with features that don't demand dbvm for 32-bit 2012-01-20 12:57:41 +00:00
cheatengine@gmail.com
826af37437 prevent crash for ultimap on 32-bit systems without dbvm 2012-01-20 12:44:13 +00:00
cheatengine@gmail.com
6a03993f01 added getwidth and getheight
added an option to print a form to an image
2011-09-12 01:15:56 +00:00
cheatengine@gmail.com
ddfd4be604 2011-08-12 22:46:33 +00:00
cheatengine@gmail.com
8b075f9a2a some typo fixes
implement a network layer over the most used apis
2011-07-26 02:43:02 +00:00
cheatengine@gmail.com
d18393a96a renamed Cheat engine 6 to Cheat engine 2011-07-04 19:53:51 +00:00