Commit graph

44 commits

Author SHA1 Message Date
Dark Byte
e8c068681e bunch of cleanup and commit stuff I forgot 2022-10-23 10:39:22 +02:00
Dark Byte
64f023938c initialize newScriptUsesString to false 2022-07-20 15:44:47 +02:00
Dark Byte
75fdd033d8 initial support for string custom types. Still needs some polishing 2022-06-15 23:04:22 +02:00
Dark Byte
87d1da3821 fix customtypes not supporting float 2022-06-15 16:23:31 +02:00
cheat-engine
50494b3461 Fix crash on structure spider on Mac 2021-05-12 11:46:10 +02:00
Dark Byte
2d6b0c368c fix some new custom type related issues 2021-03-26 12:59:55 +01:00
Dark Byte
e9f6831305 fix some new custom type related issues 2021-03-26 12:45:22 +01:00
Dark Byte
24bc8635f8 simplify the disableinfo and add symbols created in the enable section to the disable section 2021-02-08 23:25:00 +01:00
Dark Byte
8074febf4e add c(c99'ish)-compiler to CE (Modified TCC). Please report missing files, it's a massive commit 2021-01-21 01:04:41 +01:00
Dark Byte
f51175834a custom floats, when set as show as hexadecimal, show as hexadecimal and better deal with duplicate custom type errors in lua 2020-08-22 12:05:17 +02:00
Dark Byte
5be399c30a add custom type to hexview 2020-07-27 22:24:21 +02:00
Dark Byte
fbe4a1b329 fix destroy not working for custom types and not deleting from mainform 2020-03-14 21:11:51 +01:00
Dark Byte
4c98276566 Make REGISTERSYMBOL, UNREGISTERSYMBOL, LABEL and DEALLOC support multiple definitions in the same line
and implement timeout for createThreadAndWait including an option for infinite timeout (old tables keep working, but once saved will need to be updated)
2020-01-09 10:18:50 +01:00
cheat-engine
207e7e9758 move some code that was set as ifndef unix to jni 2019-12-19 19:27:32 +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
Dark Byte
d517b3c248 bunch of warning fixes 2018-06-01 12:50:03 +02:00
Dark Byte
df702ea1b0 add disable support for the exceptionlist in memory records 2018-05-14 00:07:02 +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
2312afcb66 get rid of luacs 2017-04-09 00:31:10 +02:00
Dark Byte
52f41f78ef add custom type support to Lua 2016-11-14 21:01:33 +01: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
80b2d55af2 fix a deadlock situation when lua custom types are used 2016-05-24 01:55:15 +02:00
Dark Byte
0c4334613e fix lua custom type 2016-01-05 22:18:25 +01:00
Dark Byte
59f3d2a1ee fix for old custom types 2015-11-03 12:42:33 +01:00
Dark Byte
78974ee704 Apply some more translation patches by SER[G]ANT 2015-10-10 13:21:06 +02:00
Dark Byte
de453d877b fix CustomType ConvertDataToIntegerLua 2015-07-13 13:56:26 +02:00
Dark Byte
5d0ce4d451 forgot to assign fScriptUsesCDecl 2015-05-03 13:58:23 +02:00
Dark Byte
378b6d77c5 add the current address to custom types 2015-05-02 03:03:49 +02:00
Dark Byte
45cb9d76c2 Convert to lua 5.3 2015-04-30 02:13:15 +02:00
Dark Byte
152d56f026 add an option to make the "All" scan type only scan specific types (perhaps it needs a new name now) 2015-04-28 23:02:14 +02:00
cheatengine@gmail.com
28e64bf2cb fix compilation in windows and skip icon fetching in network mode 2015-02-28 20:53:42 +00:00
cheatengine@gmail.com
8ad7ba46a4 implement the foundlist for cecore 2015-01-26 00:21:17 +00:00
cheatengine@gmail.com
7596f934d1 Add an isFloat parameter to registerCustomTypeLua 2014-02-02 02:24:54 +00:00
cheatengine@gmail.com
30818c6c67 add a disassembler override to make it possible to add new instructions / override existing ones 2013-03-22 22:22:49 +00:00
cheatengine@gmail.com
dfc917825a several fixes for custom type scans where the size is bigger than 8 2013-03-10 21:29:32 +00:00
cheatengine@gmail.com
1af41cdbe4 fix registerCustomTypeAutoAssembler lua command 2012-05-19 15:24:48 +00:00
cheatengine@gmail.com
7d1c92225a add some custom type debugging help 2012-04-22 22:59:41 +00:00
cheatengine@gmail.com
b391afe7da Implement console 2012-04-19 22:38:11 +00:00
cheatengine@gmail.com
5322a4757a fix threading with lua and use of custom type lua scripts (lua_close didn't free the lock) 2012-04-14 07:10:43 +00:00
cheatengine@gmail.com
11fd43abf6 customtype improvement (and some d3d experiments) 2012-02-26 11:48:12 +00:00
cheatengine@gmail.com
233e1e5f7b Implement custom types for dissect structure
Fix show modules
Made the LoadFormPosition function more error resistant
Default to modules is now true, but the option is now a saved option so can be changed back
2012-01-17 20:42:08 +00:00
cheatengine@gmail.com
58d8e46e49 add "USESFLOAT" define in custom types (Still converted to an integer) 2012-01-07 07:01:57 +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/CustomTypeHandler.pas (Browse further)