adelikat
|
47f2371953
|
Misc cleanups
|
2017-05-24 09:06:31 -05:00 |
adelikat
|
cc5ff74689
|
Fix debugger throwing exceptions on opened on a core that does not implement IDisassemblable
|
2017-04-23 11:42:26 -05:00 |
parasyte
|
71c7edbb24
|
Add address mask setting for breakpoints
|
2016-08-08 04:37:39 -07:00 |
feos
|
1f913ef4d9
|
debugger: don't update when unpaused. only update PC when we really need it.
|
2016-02-25 20:38:44 +03:00 |
feos
|
4cea5e6f5b
|
debugger: pad Address with 0, revert erroneous "fix" from last commit.
|
2016-02-22 19:16:05 +03:00 |
feos
|
dfb0cf37d8
|
debugger: return address in hex when copying.
quicknes: uppercase numbers, since its mnemonics are uppercase too.
|
2016-02-21 18:45:09 +03:00 |
adelikat
|
fe22cb390b
|
Debugger - update when maximized
|
2016-02-21 07:46:45 -05:00 |
feos
|
0c32b48f29
|
debugger:
- don't post pc and raw bytes to genesis disasm string
- make some fonts monospace
- pad reg values properly
- give enough space for big reg names
|
2016-02-21 15:19:56 +03:00 |
scrimpeh
|
73686d53dc
|
Debugger/Disassembler - Fix adding one blank row to the disassembler view.
|
2015-07-16 21:18:13 +02:00 |
jdpurcell
|
b3ecd5dd28
|
Debugger / Trace Logger: Clean up newline handling in Copy code (newline may not be 2 characters on different platforms).
|
2015-02-08 15:32:56 +00:00 |
jdpurcell
|
a1dcd9928e
|
Fix empty DisassemblerView with non-standard DPI settings.
|
2015-02-08 15:16:28 +00:00 |
adelikat
|
133723e50f
|
Debugger - clean up some code
|
2015-02-06 00:56:54 +00:00 |
adelikat
|
8427a9db7e
|
Debugger - add context menu item on Disassembler "Add Breakpoint" that will add an execute breakpoint on the selected address
|
2015-02-06 00:41:50 +00:00 |
adelikat
|
7b87f666a1
|
MemoryDomains - rename CheatDomain to SystemBus
|
2015-01-24 15:49:02 +00:00 |
adelikat
|
f89f8fc457
|
add a PauseChanged event to mainform, have the debugger subscribe to it and refresh instead of refreshing every frame, add a refresh menu item with F5 hotkey just in case
|
2015-01-24 03:10:21 +00:00 |
adelikat
|
027706be70
|
Debugger - to PC button
|
2015-01-24 02:50:22 +00:00 |
adelikat
|
652640d580
|
Debugger - disassembler - support ctrl+C to copy selected rows to the clipboard
|
2015-01-24 00:02:22 +00:00 |
zeromus
|
773826049f
|
fix bug in disassembler
|
2015-01-23 20:29:07 +00:00 |
adelikat
|
91ffc17aae
|
Refacotor MemoryDomain.Size to be long instead of int, still some small todos, but it compiles and seems to work
|
2015-01-18 15:25:47 +00:00 |
adelikat
|
c1cbad1b30
|
rename MemoryDomain.SystemBus to MemoryDomain.CheatDomain to better describe its intent
|
2015-01-12 23:54:16 +00:00 |
adelikat
|
feb7f4c4f3
|
Debugger - a fix to last commit
|
2014-12-23 03:13:13 +00:00 |
adelikat
|
7fb92d28fc
|
Debugger - fix disassembler scrollbar logic, including the "infinite scroll" effect that when you click the up or down scrollbar arrows it will got to the next instruction (upon the next update it will "snap" back to PC)
|
2014-12-23 02:34:08 +00:00 |
adelikat
|
9c7becbcfb
|
Debugger - better logic for clicking the scrollbar down arrow on the disassembler
|
2014-12-23 02:13:26 +00:00 |
adelikat
|
1d0b623d88
|
Debugger - diassembler - an attempt to implement scrolling up (only works on small increment for now), but busted, arg
|
2014-12-20 20:33:54 +00:00 |
adelikat
|
4bdbf9fa14
|
Debugger - Disassembler - use the System Bus to assess the max value, instead of a hardcoded 0xFFFF
|
2014-12-20 18:11:42 +00:00 |
adelikat
|
8e3c494204
|
Debugger - Disassembler - highlight the current PC, and some more reorg
|
2014-12-20 16:01:11 +00:00 |
adelikat
|
7d3a7005cb
|
Debugger - clean up and reorg some disassembler code
|
2014-12-20 15:56:01 +00:00 |