Commit graph

168 commits

Author SHA1 Message Date
Dark Byte
68e0399a4d add a gdbserver interface 2023-10-20 17:32:15 +02:00
Dark Byte
ade278f052 committing bunch of fixes 2023-08-25 08:48:13 +02:00
Dark Byte
8b0389f4f1 add some extra read/write functions to the stream class and some extra debugging options to trace hard to detect issues 2023-06-07 01:55:06 +02:00
Dark Byte
a8e5aee87f fix the runUnhandled button and floatingpoint panel update during steps 2023-04-10 01:02:56 +02:00
Dark Byte
f9b7c82d08 add option to scan only the working set 2023-02-01 15:25:57 +01:00
cheat-engine
045fc3578e add lua access to ceserver 2023-01-19 11:58:25 +01:00
Dark Byte
6c72f2a9d5 add lua interface for virtualstringtree, use said component in the .net info window
Also added some new fields to get in the dotnetdatacollector and monodatacollector so you'll need to recompile those
2022-12-07 12:28:52 +01:00
Dark Byte
7278e1f8eb build network options based on what ceserver tells
also move the disassembler backlist out of memview
add missing commit
2022-11-02 15:27:59 +01:00
Dark Byte
6e67e1c690 restore the backlist update when debugging
name some menuitems
2022-10-27 09:34:36 +02:00
cheat-engine
aeda19dabd fix some compile issues and fix network interface for macos 2022-09-27 16:31:24 +02:00
Dark Byte
63e334a5c5 implement ipt log window for some debug options 2022-09-22 00:48:23 +02:00
Dark Byte
fff315a557 Just committing all changes (mostly network and context rewrite related, but also some minor things like emurpm 2022-08-15 23:51:27 +02:00
Dark Byte
ebc3212a05 ctrl+enter in the disassembler now also shows relative addressing 2022-06-16 15:32:39 +02:00
cheat-engine
c7abbc9bc7 Merge mac source changes back to git
Just merging all changes made to the sourcecode to make it functional for mac m1
2022-06-01 13:10:34 +02:00
Dark Byte
e018cb2df6 initial commit for arm64 registers in the memoryview window (untested, likely breaks) 2022-05-02 15:25:51 +02:00
Dark Byte
5525ea3799 compile issue 2022-05-02 12:31:12 +02:00
Dark Byte
489a248d8a commit the latest changes regarding the network protocol and armcode and some minor issues I forgot to commit 2022-04-19 00:08:51 +02:00
Dark Byte
67cb389703 Add custom alignment to hexview 2022-01-01 21:51:36 +01:00
Dark Byte
7a111d525d change the debug flags to the same order as the rest of CE 2021-12-29 15:32:31 +01:00
Dark Byte
e266e88c8c added shortcut to add this address to addresslist in hexview (numPlus)
goto address popup now centers on the memview window, instead of screen center
  you can now change the font of the tracer tree
  window position saving of "find what addresses this code accesses" should be more predictable
2021-12-07 14:06:51 +01:00
Dark Byte
239ff44c57 check if savedresults isn't nil before clearing 2021-09-30 22:20:34 +02:00
Dark Byte
cc1bfb951d implement the debugging buttons 2021-05-21 16:55:39 +02:00
Dark Byte
9ef9551f08 implement the source viewer (todo: buttons and context menu) 2021-05-20 20:01:31 +02:00
Dark Byte
29f871d860 add sourcecode lines to the disassembler 2021-05-19 20:00:07 +02:00
cheat-engine
d5fe49d007 add a cr3 switcher for individual memoryview windows 2021-03-13 18:19:20 -08:00
cheat-engine
e85d8e8bea implement GUI implementation for dbvm bp's (still needs fixing and specific bp types need to be rerouted/changed)
also add dbvm memory reading in case kernelmode is not available
2021-03-11 07:37:44 -08:00
Dark Byte
d369e1c507 add controls for the new dbvm traceonbp 2021-02-22 23:13:09 +01:00
Dark Byte
724d8c4104 added {$C} block and C<>ASM symbol access
some gui fixes regarding DPI and dark mode
tcc now also outputs .bcc bytes
2021-01-24 22:37:53 +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
c97e0a9c0e dark mode support 2020-12-10 23:39:40 +01:00
Dark Byte
126017f925 committing all 'other' files. (compilation parameters, binary files) 2020-11-01 10:04:27 +01:00
Dark Byte
b01e195f6c Don't show the shortcuts in the toolbar 2020-10-15 01:44:28 +02:00
Ponomarev Dmitry
c8f4f485ea Improving Form Memory Browser.
1. Changed the names of the debugger buttons.
Added hints for debugger buttons.

2. Added "Run Till" button.
2020-09-20 13:33:31 +03:00
Dark Byte
05f2a41da4 implement autosave and provide access to data/functions that can help with that
fix onClose functions
add binary registry read/write options
2020-08-06 21:01:36 +02:00
cheat-engine
b86e4b21be alternate method for finding a free block. Only tested on mac 2020-06-20 09:27:31 +02:00
Dark Byte
a4fb73d800 Add section support 2020-06-14 11:35:04 +02:00
Dark Byte
15f77dacd6 improve some dpi views for ceshare 2020-03-27 19:34:48 +01:00
cheat-engine
979bec935e also use freetype for disassemblerview and add an option to switch between original renderer and freetype renderer 2020-03-27 16:24:00 +01:00
Dark Byte
13502bc0bc ceshare shows exclamation mark on first show 2020-03-15 18:11:13 +01:00
Dark Byte
1d9b0fb48e option to copy opcodes only
option to disable sorting
use => in the structure window
2020-03-02 08:54:59 +01:00
Dark Byte
29a923b563 Improve PDB structure lookup and better support for windows kernel pdb's 2020-02-10 23:40:49 +01:00
Dark Byte
4faa795a4d visualize edits and add an undo last edit option in the memview (if writelogging is enabled) 2020-01-30 15:32:51 +01:00
cheat-engine
4ee16f7c2f Another 'fix'. Really no idea why this works 2020-01-22 20:33:47 +01:00
Dark Byte
72ca6ef960 add groups(useless separator entries) to the codelist and make the entries drag/sortable as well like the addresslist
also added color support on a per entry basis
2020-01-22 00:05:31 +01:00
Dark Byte
e7abf1f3b4 move copy address+bytes to address+bytes+comments and add a new copy address+bytes and change the tag numbers for easier debugging 2020-01-10 16:23:17 +01:00
Dark Byte
c06d375349 move copy address+bytes to address+bytes+comments and add a new copy address+bytes 2020-01-10 16:11:32 +01:00
Dark Byte
e2766a7a52 Implement "follow register while stepping" (Rightclick register in memory view and pick follow) 2020-01-08 19:10:49 +01:00
cheat-engine
acc6cefd0f Fix registry issues 2019-12-19 17:49:30 +01:00
Marco
51e8a8659a Debug toolbar can be disabled 2019-09-15 23:07:23 +02:00
Dark Byte
524734c11b add a new first of 4th month event
fix VEH debug screwing over threads on attach
add syntaxhighling editors for lua and AA
improve the lua syntax highlighter to show better colors and folding
2019-08-12 00:20:10 +02:00