Commit graph

31 commits

Author SHA1 Message Date
cheat-engine
4e95f565bf Mac fixes
fix compilation issues for mac (windows will come another day) and performance enhancements for hooking while symbols are still not loaded
2023-11-21 16:26:09 +01:00
Dark Byte
82eae7bb5a fix loading relocated dissectcode 2020-10-20 01:10:48 +02:00
Dark Byte
c94fbecfd8 fix compilation on windows and save the state of the modulelist at dissect time, and not at save time 2020-10-18 20:32:44 +02:00
Dark Byte
e7ac0650e2 deal with relocating modules 2020-10-15 01:34:32 +02:00
Dark Byte
a4fb73d800 Add section support 2020-06-14 11:35:04 +02:00
Dark Byte
1808c44a58 add indirect string references 2020-01-22 23:14:41 +01:00
Dark Byte
ad4e8440e5 change the filter code to aggressive only and use it in some tools 2020-01-10 16:36:10 +01:00
cheat-engine
acc6cefd0f Fix registry issues 2019-12-19 17:49:30 +01:00
cheat-engine
eb34575fdb Merge the mac modifications to the main branch. Todo: Likely fix some windows build isues 2019-12-18 12:07:17 +01:00
mgrinzPlayer
cf8732c1fc Update DissectCodeThread.pas 2018-12-23 21:23:08 +01:00
mgrinzPlayer
5cf8961f38
DissectCode unicode string 2018-12-22 15:41:51 +01:00
Dark Byte
003d4c8815 start implementing the code filter 2018-12-17 16:12:52 +01:00
Dark Byte
9a89b37ded some more cleanup and make getStringReferences show the string 2018-06-12 20:23:45 +02: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
07172edb35 make the disassembler, assembler and autoassembler compile for cecore 2015-07-24 01:33:38 +02:00
cheatengine@gmail.com
766c4fcd09 also move StrToQwordEx to parsers. (memscan now compiles for android, but needs fixing/changing before you can use it) 2014-11-07 02:09:23 +00:00
cheatengine@gmail.com
cb68b21eaa another step of splitting up cefuncproc: Moving the common types to another unit 2014-11-06 22:15:23 +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
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
6e9f4a685f Add a referenced functions window to memory view
Add sorting to the columns of the referenced strings window
fix code dissect not following called jmp instructions
2014-02-12 20:54:57 +00:00
cheatengine@gmail.com
535a5f2b20 Implement a bunch of lua functions that should make it easier to add engine specific support, including their bytecodes
Implemented saving/loading the dissectcode object
Change enummodules to make it's own list, and add the ability to specify a specific process without opening it
2014-01-07 00:28:32 +00:00
cheatengine@gmail.com
a5d71645cc implement arm disassembling 2013-08-13 00:12:15 +00:00
cheatengine@gmail.com
227b43026a dissectcode now goes deeper into indirect calls and jumps 2013-04-14 19:00:01 +00:00
cheatengine@gmail.com
89f129d8c9 fix crash in dissect code lookup
fix start address setting to the owner window when using find address when using multiple aob's
Started with better multiline support to the disassembler
2013-03-03 22:08:44 +00:00
cheatengine@gmail.com
b02607ef82 doc update and fix the cancel button for dissect code 2013-03-01 21:09:32 +00:00
cheatengine@gmail.com
75cb53f9e8 implement the dissectcode class
some minor optimization for autoassembler scripts
2013-02-24 23:49:26 +00:00
cheatengine@gmail.com
691d0505d8 change the dissectcode thread to be able to be controlled by other things than the form 2013-02-17 12:08:42 +00:00
cheatengine@gmail.com
b942f7aa8a convert to a map and implement removeAddress 2013-02-15 12:31:17 +00:00
cheatengine@gmail.com
f2f4a16a6d fix dissect code for 64-bit 2012-02-11 19:53:05 +00:00
cheatengine@gmail.com
d18393a96a renamed Cheat engine 6 to Cheat engine 2011-07-04 19:53:51 +00:00
Renamed from Cheat Engine 6/DissectCodeThread.pas (Browse further)