Lior Halphon
|
da0911d69b
|
Fixed SDL crash
|
2016-07-18 14:30:21 +03:00 |
Lior Halphon
|
aa6438fa06
|
Async debugger commands
|
2016-07-18 00:46:45 +03:00 |
Lior Halphon
|
eaca0634aa
|
Reading and writing absolute addresses in the expression evaluator.
|
2016-07-15 17:06:46 +03:00 |
Lior Halphon
|
e20e81befd
|
Symbol support in the expression evaluator
|
2016-07-15 14:31:27 +03:00 |
Lior Halphon
|
c3a831db7d
|
Debugger's pc "variable" now returns a full address
|
2016-07-14 23:27:48 +03:00 |
Lior Halphon
|
909f3ba75e
|
Bank-specific breakpoints and watchpoints
|
2016-07-14 23:25:16 +03:00 |
Lior Halphon
|
ce837b3727
|
Bank-specific examine support
|
2016-07-14 21:15:24 +03:00 |
Lior Halphon
|
65f37bccbd
|
Initial 25-bit debugger values support
|
2016-07-14 21:01:45 +03:00 |
Lior Halphon
|
f6b10ed439
|
Operators priorities were inverted!
|
2016-07-13 23:51:46 +03:00 |
Lior Halphon
|
46714108ac
|
...And a crash.
|
2016-07-13 23:46:18 +03:00 |
Lior Halphon
|
c3f1eb26b1
|
Fixed potential overflow
|
2016-07-13 23:07:36 +03:00 |
Lior Halphon
|
d49404d248
|
Debugger can now read .sym files, and display them. (No expression support yet)
|
2016-07-13 23:00:50 +03:00 |
Lior Halphon
|
e9b3a38171
|
Uniform syntax for debugger input and output
|
2016-07-12 23:30:18 +03:00 |
Lior Halphon
|
bd7f8f2555
|
Support for an alternative MBC1 wiring, should solve most N-in-1 carts (Issue #3)
|
2016-07-09 19:25:25 +03:00 |
Lior Halphon
|
c6bafe3fc3
|
Rewrote MBC support
|
2016-07-09 17:34:55 +03:00 |
Lior Halphon
|
78a809795e
|
Renaming MBC constants
|
2016-07-09 14:45:25 +03:00 |
Lior Halphon
|
b4208be4f4
|
Multiple watchpoints were broken
|
2016-07-09 14:37:11 +03:00 |
Lior Halphon
|
de4983099a
|
Added (conditional) r/w watchpoints. Fixed a bug where breakpoint condition syntax is not checked. Added != operator.
|
2016-07-07 00:29:25 +03:00 |
Lior Halphon
|
19aea4096b
|
Added condition breakpoint. Fixed a possible crash when deleting a breakpoint.
|
2016-07-01 18:24:21 +03:00 |
Lior Halphon
|
79fd9ed6ad
|
Added boolean operators to the debugger
|
2016-07-01 13:12:04 +03:00 |
Lior Halphon
|
70bd90740a
|
Mass name and type changes. Save states are now compatible between 32- and 64-bit systems. Maybe.
|
2016-06-18 20:29:11 +03:00 |
Lior Halphon
|
8153b765a2
|
General cleanup. Minor fixes to LCD Controller accuracy.
|
2016-06-12 19:39:05 +03:00 |
Lior Halphon
|
6c7dd761e2
|
Fixed a crash related to adding and deleting breakpoints
|
2016-06-10 18:03:12 +03:00 |
Lior Halphon
|
79e4c22c6b
|
Fixed string in MBC command
|
2016-04-16 15:18:40 +03:00 |
Lior Halphon
|
4a05c4243d
|
Corrected description for the breakpoint command
|
2016-04-13 22:48:07 +03:00 |
Lior Halphon
|
8dd1b3c854
|
Added (experimental) stack-leak and stack-overflow detection command to the debugger.
|
2016-04-10 23:22:54 +03:00 |
Lior Halphon
|
71ef40f4b6
|
"Standardized" the finish/next call depth as debugger "hooks"
|
2016-04-10 22:36:54 +03:00 |
Lior Halphon
|
a3b44d20cb
|
Added mbc/cartridge command to debugger
|
2016-04-09 02:00:10 +03:00 |
Lior Halphon
|
f448865b8a
|
Silently ignoring empty lines
|
2016-04-08 01:53:21 +03:00 |
Lior Halphon
|
1069637e45
|
Added support for multiple breakpoints
|
2016-04-07 00:25:41 +03:00 |
Lior Halphon
|
eb0b642247
|
Improved debugger command style and usability, made code more flexible
|
2016-04-06 01:43:35 +03:00 |
Lior Halphon
|
0787e5b271
|
Debugger's next command can now exit a function
|
2016-04-02 19:06:43 +03:00 |
Lior Halphon
|
f1e9623371
|
Initial public commit
|
2016-04-01 21:27:01 +03:00 |