Simon Gellis
|
1cae0c8e54
|
chore: Release lemur version 0.3.0
|
2025-01-18 19:14:25 -05:00 |
SonicSwordcane
|
707dd3a200
|
Merge pull request 'Implement GDB/LLDB compatible server' (#3) from debugger into main
Reviewed-on: #3
|
2025-01-19 00:13:22 +00:00 |
Simon Gellis
|
16a2aaee92
|
Fix status returned on interrupt
|
2025-01-18 19:10:55 -05:00 |
Simon Gellis
|
d59da1009a
|
Fix watchpoint reporting
|
2025-01-18 18:51:25 -05:00 |
Simon Gellis
|
9d37d22a22
|
Fix LTO for windows/linux, disable for OSX
|
2025-01-18 17:01:17 -05:00 |
Simon Gellis
|
e1a8006af7
|
Statically compile that callback too
|
2025-01-18 13:57:19 -05:00 |
Simon Gellis
|
9f7895a457
|
Statically compile callbacks
|
2025-01-18 01:21:45 -05:00 |
Simon Gellis
|
5ce39fb70e
|
Implement writing memory
|
2025-01-18 01:03:22 -05:00 |
Simon Gellis
|
0fff4d427f
|
Implement writing registers
|
2025-01-18 00:20:57 -05:00 |
Simon Gellis
|
17d3811124
|
No debugging unless the game is running
|
2025-01-17 22:00:46 -05:00 |
Simon Gellis
|
b79f35ac61
|
chore: Release lemur version 0.2.9
|
2025-01-17 10:49:48 -05:00 |
Simon Gellis
|
89128b8207
|
Update shrooms-vb-core to fix drawing logic
|
2025-01-17 10:49:09 -05:00 |
Simon Gellis
|
b0404a5da2
|
chore: Release lemur version 0.2.8
|
2025-01-15 21:08:42 -05:00 |
Simon Gellis
|
16cf54e5cf
|
Update shrooms-vb-core to fix sign-extended hardware reads
|
2025-01-15 20:59:43 -05:00 |
Simon Gellis
|
f031bb17b2
|
Use logging
|
2025-01-14 23:33:30 -05:00 |
Simon Gellis
|
102aff1580
|
Turn LTO on when cutting releases
|
2025-01-14 22:25:27 -05:00 |
Simon Gellis
|
f1c5571aa6
|
Tell LLDB to use big watch regions
|
2025-01-14 21:38:44 -05:00 |
Simon Gellis
|
af9a4ae8ee
|
Support watchpoints
|
2025-01-13 00:30:47 -05:00 |
Simon Gellis
|
fd7298d24e
|
Add a checkbox to quit on disconnect
|
2025-01-09 23:00:46 -05:00 |
Simon Gellis
|
d99344eb15
|
Merge branch 'main' into debugger
|
2025-01-09 22:50:27 -05:00 |
Simon Gellis
|
423743ea5c
|
chore: Release lemur version 0.2.7
|
2025-01-07 13:07:11 -05:00 |
Simon Gellis
|
005ed509d5
|
Stop using Vulkan on Windows
|
2025-01-07 13:06:37 -05:00 |
Simon Gellis
|
0585bc2740
|
chore: Release lemur version 0.2.6
|
2025-01-05 22:11:56 -05:00 |
Simon Gellis
|
62de97384d
|
Push fixes for red alarm
|
2025-01-05 22:08:37 -05:00 |
Simon Gellis
|
fda738fb93
|
Fix some debug protocol issues
|
2025-01-05 15:03:59 -05:00 |
Simon Gellis
|
2cf99dbc21
|
Fix wrapping memory reads for 64-bit addresses
|
2025-01-05 13:54:53 -05:00 |
Simon Gellis
|
84f2cf7ece
|
Implement stepping
|
2025-01-05 13:44:59 -05:00 |
Simon Gellis
|
6fd8d8f5cf
|
Improve flow of command-line debugging
|
2025-01-05 11:24:59 -05:00 |
Simon Gellis
|
d6eb8ec7ef
|
Implement execute breakpoints
|
2025-01-05 00:47:58 -05:00 |
Simon Gellis
|
856ee00999
|
Fix bugs around debugging lifecycle
|
2025-01-04 12:17:56 -05:00 |
Simon Gellis
|
11df670ff4
|
Let emulator tell debugger to stop
|
2025-01-04 01:04:21 -05:00 |
Simon Gellis
|
a5b5f8e80f
|
Use explicit states for sims
|
2025-01-02 23:06:33 -05:00 |
Simon Gellis
|
be8cdd958a
|
Implement reading from real memory
|
2025-01-02 01:10:19 -05:00 |
Simon Gellis
|
82c3104ab9
|
Read actual register values
|
2025-01-01 21:48:33 -05:00 |
Simon Gellis
|
8707a5196b
|
Return register info
|
2025-01-01 21:04:45 -05:00 |
Simon Gellis
|
d016538408
|
Stub out reading registers and memory
|
2025-01-01 18:15:41 -05:00 |
Simon Gellis
|
9519897711
|
Separate GDB request and response into structs
|
2025-01-01 17:02:14 -05:00 |
Simon Gellis
|
24487b21b7
|
Support pausing and resuming
|
2025-01-01 14:56:54 -05:00 |
Simon Gellis
|
2c5084d317
|
CLI argument to start the server at startup
|
2025-01-01 13:13:01 -05:00 |
Simon Gellis
|
b94ae4d586
|
Add support for moar commands
|
2024-12-31 00:08:45 -05:00 |
Simon Gellis
|
014b9ebbfa
|
Handle the kill packet
|
2024-12-30 23:44:06 -05:00 |
Simon Gellis
|
0a5e223ba7
|
Handle one message
|
2024-12-30 23:38:28 -05:00 |
Simon Gellis
|
47a05968fb
|
Create tcp server
|
2024-12-30 21:55:30 -05:00 |
Simon Gellis
|
1a54c2e6fc
|
Replace read calls with cat so it stops erroring
|
2024-12-29 13:04:50 -05:00 |
Simon Gellis
|
d109c71c15
|
chore: Release lemur version 0.2.5
|
2024-12-29 11:51:18 -05:00 |
Simon Gellis
|
1628a45f7d
|
Swallow "errors" from heredocs
|
2024-12-29 11:50:47 -05:00 |
Simon Gellis
|
cebdcfe220
|
chore: Release lemur version 0.2.4
|
2024-12-29 11:10:14 -05:00 |
Simon Gellis
|
cb05a1e5e6
|
Make the release script more resilient to new envs
|
2024-12-29 11:09:46 -05:00 |
Simon Gellis
|
8113b003f7
|
chore: Release lemur version 0.2.3
|
2024-12-29 11:00:53 -05:00 |
Simon Gellis
|
2e8b39a74d
|
Update shrooms-vb-core to fix trap handling
|
2024-12-29 10:55:33 -05:00 |