Gopher2600/debugger
JetSetIlly 669ff5bdad stepping over WSYNC is correctly implemented again
I think originally, after the debugging loop refactor, I was planning on
implementing this as STEP OVER and allowing a regular STEP (even in
instruction quantum) to advance to the next clock. but it proved to be
annoying and confusing
2021-11-21 07:41:13 +00:00
..
dbgmem moved debugger/memory.go to a new dbgmem package 2021-10-10 11:52:30 +01:00
script user interrupt handling improved for debugger 2021-09-24 20:07:08 +01:00
terminal fixed interrupt handling when in playmode/debugger probably broken during 13aa07b 2021-11-19 18:13:28 +00:00
commands.go stepping over WSYNC is correctly implemented again 2021-11-21 07:41:13 +00:00
commands_help.go prefs window fully working in playmode 2021-11-19 19:22:20 +00:00
commands_template.go prefs window fully working in playmode 2021-11-19 19:22:20 +00:00
debugger.go stepping over WSYNC is correctly implemented again 2021-11-21 07:41:13 +00:00
debugger_test.go removed -display option from performance mode 2021-11-19 21:43:22 +00:00
deeppoke.go tidy up of rewind package. clarified some concepts and consolidated/removed dead functions 2021-11-14 09:16:56 +00:00
doc.go spelling errors in comments (golangci-lint -E misspell --fix) 2020-10-15 22:02:51 +01:00
events.go rewind in playmode is more responsive - mousewheel and keyboard 2021-11-09 08:40:45 +00:00
halt.go CLK breakpoints/targets will prevent debugger entering playmode 2021-11-11 10:00:26 +00:00
halt_breakpoints.go CLK breakpoints/targets will prevent debugger entering playmode 2021-11-11 10:00:26 +00:00
halt_breakpoints_test.go break/trap targets are now aware of CPU instruction boundaries 2021-10-07 15:40:34 +01:00
halt_targets.go stepping over WSYNC is correctly implemented again 2021-11-21 07:41:13 +00:00
halt_traps.go CLK breakpoints/targets will prevent debugger entering playmode 2021-11-11 10:00:26 +00:00
halt_traps_test.go break/trap targets are now aware of CPU instruction boundaries 2021-10-07 15:40:34 +01:00
halt_watches.go CLK breakpoints/targets will prevent debugger entering playmode 2021-11-11 10:00:26 +00:00
halt_watches_test.go CLK breakpoints/targets will prevent debugger entering playmode 2021-11-11 10:00:26 +00:00
loop_catchup.go switching from debugger correctly leaves emulation on an instruction boundary 2021-11-18 10:29:33 +00:00
loop_debugger.go stepping over WSYNC is correctly implemented again 2021-11-21 07:41:13 +00:00
loop_playmode.go the 'ejected' cartridge retuns NOP rather an error 2021-11-20 14:37:09 +00:00
preferences.go improved ROM selector. updated CARTRIDGE command 2021-11-19 16:44:10 +00:00
print.go added more linters to golangci-lint config 2020-10-16 16:31:07 +01:00
prompt.go added emulation package / gui.EmulationState (re)moved 2021-07-25 18:44:12 +01:00
quantum.go changed quantum "video" to "clock" 2021-11-18 10:44:08 +00:00
requests.go added Mode() to emulation interface 2021-11-14 09:16:56 +00:00
rewind.go changed quantum "video" to "clock" 2021-11-18 10:44:08 +00:00
state.go playmode will always show ROM selector if cartridge is ejected 2021-11-18 10:29:33 +00:00
traces.go CPU notes phantom memory access. watches and traps ingore phantom accesss 2021-11-07 21:54:04 +00:00
userinput.go fixed interrupt handling when in playmode/debugger probably broken during 13aa07b 2021-11-19 18:13:28 +00:00