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
Devin Acker
14e00375ba
clear screen after power off (regression from a632b50acc
)
2023-06-05 20:56:09 -04:00
spooonsss
a7f64b4aa8
Fix use-after-free crash in debugger
2023-02-13 15:48:22 -06:00
TheKodeToad
30b77a3dc2
Remove unused macros and Qt translation
2023-02-04 12:33:04 +00:00
TheKodeToad
447d4af4cb
Fix memory leak
2023-02-04 12:27:10 +00:00
TheKodeToad
26943e4f45
Replace X11 hack with DBus solution
2023-02-04 12:17:58 +00:00
Devin Acker
1ba3486fdb
get rid of redundant address field in symbol struct
2022-11-19 15:37:33 -05:00
Devin Acker
e9d1d65998
move SPC save option + fix spacing
2021-12-16 00:09: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
ad4111a170
for slotted carts, use the slot file name as the base name for MSU-1 audio tracks, etc
2021-08-21 22:26:45 -04:00
Devin Acker
87d99a6080
reduce sleep in main loop when SNES isn't running
2021-08-21 00:26:19 -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
Devin Acker
a632b50acc
fix up a few long-standing display quirks:
...
- don't clear the display when toggling fullscreen
- clear the overscan area when disabling overscan (for PAL window sizes)
- always actively draw to the display even when no cart is loaded,
rather than relying on the blank canvas widget to always get drawn
correctly
- properly clear some video drivers' buffer (e.g. OpenGL) on startup
2021-08-14 22:21:50 -04:00
Cooper Harasyn
d61924408e
Allow for dumping an SPC file immediately via config option
2021-07-26 20:45:51 -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
92b105fa6e
don't resize an already allocated+mapped block of RAM when loading it from disk
2020-07-26 15:48:46 -04:00
Devin Acker
8e06b293e1
add https link to about dialog
2020-07-20 21:47:33 -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
7748e53a6f
add mode switch for sgb commander speed button
2020-01-07 20:43:59 -05:00
devinacker
0839b2baeb
sgb: add support for hori sgb commander (overclock mode doesn't work yet)
2020-01-07 18:37:03 -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