Devin Acker
|
7edc353e51
|
Merge pull request #359 from callistoAshley/fix-wla-comments-pr
Use correct symbols when writing comments to a WLA symbol file
|
2025-03-22 11:17:07 -04:00 |
|
Beothorn
|
908322c0d5
|
Copy properly working
|
2025-02-05 23:05:24 +01:00 |
|
Beothorn
|
20ca1509cc
|
Make it possible to copy instructions
|
2025-02-05 00:18:19 +01:00 |
|
callistoAshley
|
b1e05a4560
|
Use correct symbols when writing comments to a WLA symbol file
|
2024-08-27 18:46:36 +10:00 |
|
spooonsss
|
a7f64b4aa8
|
Fix use-after-free crash in debugger
|
2023-02-13 15:48:22 -06:00 |
|
Devin Acker
|
1ba3486fdb
|
get rid of redundant address field in symbol struct
|
2022-11-19 15:37:33 -05:00 |
|
qwertymodo
|
4a2c19f87e
|
Add toggle to log breakpoints without actually breaking (#280)
|
2021-12-16 00:09:22 -05:00 |
|
Devin Acker
|
faa65b88fc
|
automatically resume when closing debugger
|
2021-12-13 21:44:50 -05:00 |
|
Jeff Linahan
|
276d668bed
|
Disassemble->Disassembly; this is a label for a column not a button
|
2021-10-20 18:54:23 -04:00 |
|
Devin Acker
|
66b5b90f9c
|
partially revert 9d0df93b1b and do some extra analysis when updating the disasm view for good measure (should fix or at least help with #267)
|
2021-08-15 21:52:33 -04:00 |
|
Devin Acker
|
c593fd0b96
|
disasm: treat calls and branches differently for state tracking purposes
|
2021-08-15 21:52:32 -04:00 |
|
qwertymodo
|
cd371883ee
|
Merge branch 'sgbdebug'
|
2021-02-24 00:20:35 -08:00 |
|
Marcel Hellwig
|
c9f8f40a6c
|
replace deprecated qt api with recommended functions
|
2021-02-18 08:13:39 +01:00 |
|
Devin Acker
|
037d0631ba
|
debugger: use sa1 regs in sa1 disasm, not cpu regs (fixes #271)
|
2020-12-17 00:03:48 -05:00 |
|
Devin Acker
|
445078fc76
|
don't update OAM viewer when system is powered off
|
2020-08-16 23:59:49 -04:00 |
|
Devin Acker
|
c20901e328
|
fix typo in an OamGraphicsScene member function
|
2020-08-16 23:47:19 -04:00 |
|
Devin Acker
|
5408c5b66f
|
fix OOB vector access on SA-1 software breakpoints (#251)
|
2020-03-14 16:52:37 -04:00 |
|
Devin Acker
|
8906528539
|
make SGB symbols available in breakpoint editor
|
2020-03-10 18:33:20 -04:00 |
|
Devin Acker
|
79812fd0c2
|
fix a bad merge that broke previous commit
|
2020-02-27 18:51:28 -05:00 |
|
Devin Acker
|
a8f91cf151
|
sgb: use 24-bit addresses to make debugger more aware of MBC bank
switching (#249)
|
2020-02-27 18:43:15 -05:00 |
|
devinacker
|
cf2c449b8f
|
improved SGB disassembly and analysis
|
2020-02-27 18:43:14 -05:00 |
|
Devin Acker
|
f9ebc36f9d
|
allow adding dsp breakpoints from memory editor
|
2020-02-27 18:43:14 -05:00 |
|
Devin Acker
|
003e42dc67
|
DSP register names for breakpoint editor
|
2020-02-27 18:43:13 -05:00 |
|
Devin Acker
|
960ca6716e
|
DSP register r/w breakpoints (#250)
|
2020-02-27 18:41:43 -05:00 |
|
Devin Acker
|
853c9bf6b2
|
allow adding dsp breakpoints from memory editor
|
2020-02-24 22:45:53 -05:00 |
|
Devin Acker
|
8611cf495f
|
DSP register names for breakpoint editor
|
2020-02-24 22:41:19 -05:00 |
|
Devin Acker
|
81cfa76189
|
DSP register r/w breakpoints (#250)
|
2020-02-24 22:20:12 -05:00 |
|
devinacker
|
385eda8d5f
|
sgb symbol loading
|
2020-02-16 15:50:13 -05:00 |
|
devinacker
|
a7b7faebb6
|
improved SGB disassembly and analysis
|
2020-02-16 15:50:13 -05:00 |
|
devinacker
|
7ec2d097f7
|
make vice & WLA symbol files writeable and try to keep using the same format when overwriting existing symbols
|
2020-02-16 15:34:38 -05:00 |
|
devinacker
|
eab55199b3
|
Merge branch 'sgbdebug'
|
2020-02-10 18:41:47 -05:00 |
|
devinacker
|
2f344d27fe
|
properly display hires tilemaps for mode 5/6 in the tilemap viewer
|
2020-02-09 23:00:34 -05:00 |
|
devinacker
|
ffaf4c7881
|
add call/return tracking to sgb debug
|
2020-02-06 22:44:15 -05:00 |
|
devinacker
|
95c8b63da6
|
don't autoupdate debug windows that aren't currently visible
|
2020-01-04 12:04:18 -05:00 |
|
devinacker
|
1a9bc3e2bc
|
add sgb breakpoints to the memory viewer context menu and argument help
|
2020-01-04 11:33:27 -05:00 |
|
devinacker
|
50e4fd197f
|
finish adding sgb r/w/x breakpoint handling
|
2020-01-04 02:01:15 -05:00 |
|
devinacker
|
ac35b36972
|
sgb register editing interface
|
2020-01-04 02:01:14 -05:00 |
|
devinacker
|
4c5f1d0c28
|
start adding sgb disassembly/debugging stuff
|
2020-01-04 01:25:54 -05:00 |
|
devinacker
|
4cae48a581
|
more sgb memory viewing
|
2020-01-03 03:29:55 -05:00 |
|
devinacker
|
acc3304825
|
begin minimal sgb debug interface
|
2020-01-03 02:48:51 -05:00 |
|
devinacker
|
77af780162
|
more strictness about when to stop trying to disassemble more code
|
2019-12-04 21:53:49 -05:00 |
|
devinacker
|
4383a232bb
|
add automatic analysis to sa1 debugger
|
2019-12-04 21:33:11 -05:00 |
|
devinacker
|
7a1e2adc30
|
smp: fix some disasm-view tidbits w/r/t bbs/bbc/etc
|
2019-12-02 22:15:44 -05:00 |
|
devinacker
|
9d0df93b1b
|
better handle some potential weirdness involving automatic code analysis in debugger (should fix #239)
|
2019-12-02 21:45:56 -05:00 |
|
devinacker
|
0bbb744390
|
make sure memory editor geometry is actually saved when closing one
|
2019-11-26 20:50:30 -05:00 |
|
devinacker
|
26d093e088
|
add DSP register display to memory editor (no breakpoints yet)
|
2019-11-26 20:19:57 -05:00 |
|
devinacker
|
32a70b67e6
|
don't actually refresh memory viewers' contents when syncing the debug UI
|
2019-10-16 23:53:59 -04:00 |
|
devinacker
|
9734526de2
|
don't display 17-bit VRAM addresses in PPU debuggers if expansion is supported but disabled
|
2019-10-10 19:06:26 -04:00 |
|
devinacker
|
c9eae6a047
|
add VRAM expansion support to PPU debugging tools
|
2019-10-09 22:08:35 -04:00 |
|
devinacker
|
d873dad86d
|
update memory editor size when reloading ROM in case ROM or VRAM size changes
|
2019-10-09 20:38:00 -04:00 |
|