Commit Graph

6133 Commits

Author SHA1 Message Date
Dark Byte
a2414fd341 free the module even when there's an exception 2023-11-27 23:26:05 +01:00
Dark Byte
98db20bbc0 mention that tablefiles are allowed 2023-11-27 23:20:21 +01:00
Dark Byte
0ffd9b8836 you can pass tablefiles as well 2023-11-27 23:15:47 +01:00
Dark Byte
c83cfcece2 add loadModule(memorystream, internalfilename, executeEntryPoint OPTIONAL default=true, timeout OPTIONAL default=nil=infinite) 2023-11-27 23:13:38 +01:00
Dark Byte
85f8dc1587 expose caretX and caretY (and also make TSynAutoComplete creatable from lua using createComponentClass ) 2023-11-27 19:12:34 +01:00
Dark Byte
9190f78935 implement api hook script generation for aarch64 2023-11-26 23:43:29 +01:00
Dark Byte
3aa5425fec fix highest bit calculation/lookup 2023-11-24 23:39:28 +01:00
Dark Byte
8f84d534fb fix error when ticking and unticking a checkbox in the pointerscan config 2023-11-24 22:17:28 +01:00
Dark Byte
b25dd17042 show symbols in arm64 2023-11-24 22:16:39 +01:00
Dark Byte
3246c27b97 fix some more aarch64 instructions 2023-11-24 00:50:16 +01:00
Dark Byte
7a747d3ab8 fix smulh 2023-11-23 15:49:14 +01:00
Dark Byte
df50882b23 add SelectionSize to disassembler view
script templates now take the selection into account for minimum originalcode size
2023-11-23 14:29:33 +01:00
Dark Byte
3d9574ed9c fix compilation for windows 2023-11-23 11:52:48 +01:00
Dark Byte
ba977b6fb7 add some extra aarch64 instructions to the dis/assembler 2023-11-22 23:42:23 +01:00
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
cheat-engine
851b247228 TCC fixes and improvement for macos 2023-11-17 23:15:26 +01:00
cheat-engine
e70c92dd37 Some macos fixes/tests 2023-11-13 01:47:23 +01:00
cheat-engine
647e16b7e3 Merge branch 'master' of https://github.com/cheat-engine/cheat-engine 2023-10-27 13:12:08 +02:00
Dark Byte
c167887be5 Merge branch 'master' of https://github.com/cheat-engine/cheat-engine 2023-10-27 11:51:48 +02:00
Dark Byte
590eee715c add a check to detect UI access from other threads than main in lua 2023-10-27 11:51:24 +02:00
cheat-engine
9cbd22f3e0 MacOS and GDB implementation
Some fixes for compilation, added settings for debugger selection on macos and fix a tiny unix networking issue
2023-10-26 16:09:29 +02:00
cheat-engine
dcedd81014 some more compilation fixes for mac 2023-10-22 22:32:34 +02:00
cheat-engine
68074c4ca4 Merge branch 'master' of https://github.com/cheat-engine/cheat-engine 2023-10-22 21:57:59 +02:00
cheat-engine
0c27e37943 Update disassembler.pas
fix option to select a different arch
2023-10-22 21:57:33 +02:00
cheat-engine
8759963984 Update symbolsync.pas
fix compilation issue for systems that don't return an int for GetCurrentThread
2023-10-22 21:56:54 +02:00
cheat-engine
24bf532888 Update MainUnit.pas
paramfix for unix custom types
2023-10-22 21:54:19 +02:00
Dark Byte
68e0399a4d add a gdbserver interface 2023-10-20 17:32:15 +02:00
Dark Byte
147e52cf7c fix initial execution as well 2023-10-18 14:42:36 +02:00
Dark Byte
4478e0cdde fix luacode not working 2023-10-08 11:43:51 +02:00
Dark Byte
303073ee2f dumb forced 2fa crap. Dumping this here for later when I need it 2023-09-25 21:33:59 +02:00
Dark Byte
668bd0711c fix something again, and fix the name of a form 2023-09-25 21:20:47 +02:00
Dark Byte
8ddc02576b don't zero the opcodeflags later again 2023-09-24 08:36:58 +02:00
Dark Byte
4b31302778 fix structure autoGuess() when no structureform has been created before 2023-09-18 11:18:15 +02:00
Dark Byte
1cee4db99f chinese support for AA ? maybe 2023-09-15 00:40:03 +02:00
Dark Byte
f46f2d6631 fix the search dialog 2023-09-14 11:40:38 +02:00
Dark Byte
96f25bed0c block destroying the luafile stream with lua. (destroy the luafile instead) 2023-09-13 23:44:27 +02:00
cheat-engine
0b61293efe Merge branch 'master' of https://github.com/cheat-engine/cheat-engine 2023-08-31 23:01:50 +02:00
cheat-engine
c9dad9b1dd Fix mac compilation
some mac issues fixed
2023-08-31 23:00:47 +02:00
Dark Byte
6a0c8253a9 Merge branch 'master' of https://github.com/cheat-engine/cheat-engine 2023-08-30 16:15:24 +02:00
Dark Byte
75b57ec1e7 add isAndroid support to the processhandler so TCC can use it
add synedit as a exported component
fix class selection picking the wrong class
2023-08-30 16:15:12 +02:00
Dark Byte
ade278f052 committing bunch of fixes 2023-08-25 08:48:13 +02:00
Cheat Engine
65b383535c also apply fix for 32-bit elf headers 2023-08-15 13:59:16 +02:00
Cheat Engine
0d2292cb02 fix one issue where an invalid elf header can cause a crash 2023-08-15 13:47:52 +02:00
Cheat Engine
d87fe07d89 fix some compilation issues for ceserver and add an extra option for
process reading
2023-07-30 10:56:59 +02:00
Dark Byte
03a589b1cf make the other builds compile 2023-07-23 00:22:20 +02:00
Dark Byte
bab8733a52 fix compilation for xp 2023-07-23 00:18:26 +02:00
Dark Byte
2f0242cb27
Merge pull request #2611 from PeaceBeUponYou/master
MonoReflectionMethod, MonoObject, Interfaces + more features!
2023-07-23 00:11:37 +02:00
Dark Byte
b0cd3e95da this stuborn ? 2023-07-23 00:10:30 +02:00
Dark Byte
d815885103 really... 2023-07-23 00:09:47 +02:00
Dark Byte
5073f11eaa small change to fix a merge 2023-07-23 00:09:03 +02:00