Commit Graph

11 Commits

Author SHA1 Message Date
Kelvin Sherlock
d7a92f4441 cop/brk debugger support...
cop=1
brk=1

to enable brk/cop support.  cop/brk instructions will be caught *BEFORE* execution and drop into the debugger shell.  step/go/next will execute the instruction as normal.  %pc++ will skip over the instruction.
2019-03-18 17:06:14 -04:00
Kelvin Sherlock
524d4a27e4 halt_printf, control-c, etc set a halt bit. This now invokes the debugger, asynchronously (ie, after the current instruction finishes execution). 2019-02-06 22:53:44 -05:00
Kelvin Sherlock
68260dcf6a debugger - new WANTS_BRK bit. setting it will cause BRKS to invoke the debugger instead of being handled within the 65816. 2019-02-06 22:50:38 -05:00
Kelvin Sherlock
c4aa64de48 new breakpoint code. 2019-01-28 23:04:20 -05:00
Kelvin Sherlock
66f3971027 add debug flag register to engine. 2019-01-26 17:07:40 -05:00
Dagen Brock
48bad8a432 cleaner shutdown / mouse code for SDL 2018-08-27 11:21:59 -05:00
Dagen Brock
47b837e34c Win32 SDL2 builds on Cygwin against Mingw SDL2 libs, new docs and log cleanup 2018-07-25 14:33:16 -05:00
Dagen Brock
3a6d272a50 copyright cleanup (and fix a copy-pasta) 2018-03-02 10:48:45 -06:00
Dagen Brock
d9dde67041 uhm 2016-02-07 23:01:25 -06:00
Dagen Brock
06f32df824 update name and copyright 2016-02-04 00:37:39 -06:00
Dagen Brock
c3c2db5eb5 initial commit 2015-11-05 14:23:46 -06:00