David Crooks
|
6f0dcedc1b
|
Fixing incorrect scaling/positioning of controls in hidpi Windows env
|
2018-11-30 10:52:54 -05:00 |
|
devinacker
|
3f1fc35251
|
add save symbols option to debugger options menu
|
2018-11-25 20:50:44 -05:00 |
|
Benjamin Schulte
|
a85fce3d33
|
allow to navigate through code
|
2018-11-25 20:45:51 -05:00 |
|
Benjamin Schulte
|
0954453574
|
display loops
|
2018-11-25 18:35:56 -05:00 |
|
Benjamin Schulte
|
ef98df5ed0
|
fixed relative pc addresses
|
2018-11-25 18:30:25 -05:00 |
|
devinacker
|
b28b5b0c20
|
don't apply the exec flag when only analyzing code
|
2018-11-25 18:28:17 -05:00 |
|
devinacker
|
5b7186bdec
|
also don't analyze unused interrupt vectors
|
2018-11-25 17:49:59 -05:00 |
|
devinacker
|
e9fb53c36f
|
don't try to auto analyze bogus/missing interrupts
|
2018-11-25 17:45:34 -05:00 |
|
Benjamin Schulte
|
7233da3b87
|
allow to set symbols by context menu
|
2018-11-25 17:42:45 -05:00 |
|
Benjamin Schulte
|
e2aef88740
|
allow to add comments, save comments in .sym file
|
2018-11-25 17:42:22 -05:00 |
|
Benjamin Schulte
|
01ca91f6cf
|
try to lookahead the current code for better preview
|
2018-11-25 12:07:14 -05:00 |
|
Benjamin Schulte
|
c04cbd545a
|
adjust documentation to current version
|
2018-11-25 11:52:10 -05:00 |
|
Benjamin Schulte
|
f033a69a6f
|
allow to resize columns in disassembler
|
2018-11-25 11:42:55 -05:00 |
|
devinacker
|
049e0c1ca9
|
instantiate breakpoint editor before symbols view tries to use it
|
2018-11-25 11:39:53 -05:00 |
|
Benjamin Schulte
|
810a586190
|
symbols dialog with option to set breakpoints
|
2018-11-25 11:08:36 -05:00 |
|
Benjamin Schulte
|
20aee2187f
|
allow to set breakpoints from disassembler
|
2018-11-24 20:44:20 -05:00 |
|
Benjamin Schulte
|
5ca2da30ce
|
allow to break on startup and on BRK
|
2018-11-24 20:38:16 -05:00 |
|
Benjamin Schulte
|
6a1bd73e2a
|
support of WLA symbol files
|
2018-11-24 20:24:05 -05:00 |
|
Benjamin Schulte
|
e7e6ba5be2
|
simple syntax highlighting for disassembler
|
2018-11-24 20:06:23 -05:00 |
|
Benjamin Schulte
|
b34c0256a3
|
basic redesign of debugger
|
2018-11-24 19:38:36 -05:00 |
|
devinacker
|
c275cccdd7
|
Merge branch 'master' into qt5
|
2018-11-24 19:17:27 -05:00 |
|
devinacker
|
afdd3e4cb8
|
updated cx4 instruction info (closes #196)
|
2018-11-24 00:24:43 -05:00 |
|
devinacker
|
a878c6aaea
|
backport (H)DMA timing info, closes #197
|
2018-11-22 03:58:26 -05:00 |
|
Marcus Rowe
|
650d46251e
|
Add export button to OamViewer
|
2018-11-18 19:55:33 +10:00 |
|
Marcus Rowe
|
132e71842b
|
Add screen outline and background to OamGraphicsScene
|
2018-11-18 19:55:33 +10:00 |
|
Marcus Rowe
|
2d8e2e8077
|
Add Y axis wrapped objects to OamGraphicsScene
|
2018-11-18 19:55:33 +10:00 |
|
Marcus Rowe
|
b822c8ef20
|
Add zoom settings to Oam Viewer
|
2018-11-18 19:55:33 +10:00 |
|
Marcus Rowe
|
8854429f09
|
Add OamGraphicsScene
|
2018-11-18 19:55:33 +10:00 |
|
Marcus Rowe
|
782a2e2688
|
Fix OamObject hFlip/vFlip
|
2018-11-18 19:55:33 +10:00 |
|
Marcus Rowe
|
61a4d594a7
|
Refactor Sprite Viewer table into a new OamDataModel class
|
2018-11-18 19:55:33 +10:00 |
|
devinacker
|
4137df2116
|
get rid of questionable bsxcart "hidden register" behavior that's difficult to verify (or even reproduce)
|
2018-10-23 21:06:55 -04:00 |
|
devinacker
|
2d72b04c8b
|
don't use preadjusted color tables for unfiltered screenshots
fixes #198
|
2018-10-23 20:55:12 -04:00 |
|
devinacker
|
7c1f40dd89
|
memory editor: allow uppercase input + don't copy one byte too many
|
2018-10-17 22:45:14 -04:00 |
|
Raphael Assenat
|
17c8f05ed0
|
Add missing IDs for NTT Data Keypad
Now the additional buttons (Digits, etc) actually work
|
2018-09-06 11:39:42 -04:00 |
|
Raphael Assenat
|
8455ca16a9
|
Add support for the NTT Data Keypad
|
2018-09-06 09:13:13 -04:00 |
|
devinacker
|
755716657a
|
remember menu/statusbar settings on exit
closes #181
|
2018-08-30 23:19:49 -04:00 |
|
devinacker
|
7778342192
|
Merge branch 'master' into qt5
|
2018-08-27 19:36:17 -04:00 |
|
devinacker
|
9cf3c9b1e2
|
bsx: more experimental base/cart register handling
|
2018-08-25 18:59:30 -04:00 |
|
devinacker
|
d7e1ea3f93
|
remove more needless double memory allocation
|
2018-08-25 18:49:15 -04:00 |
|
devinacker
|
05a65f5995
|
cx4: fix typo reading RAM from wrong source
(which affected no games due to the lack of on-cart RAM in both, but...)
|
2018-08-25 18:48:52 -04:00 |
|
devinacker
|
f5a7a06ebd
|
detect SA-1 carts with battery but no BWRAM
(Pachi Slot Monogatari PAL Special, any others?)
|
2018-07-31 00:05:07 -04:00 |
|
devinacker
|
80260b66eb
|
cx4: set irq in the same cycle as irqPending
|
2018-07-31 00:02:06 -04:00 |
|
devinacker
|
74cbc9cbb6
|
Merge branch 'morecx4'
|
2018-07-29 22:24:52 -04:00 |
|
devinacker
|
7df296f720
|
more Cx4 timing/mapping revisions
|
2018-07-29 22:24:33 -04:00 |
|
devinacker
|
95d545d458
|
support reload and drag&drop for special cart types (fixes #189)
|
2018-07-29 22:19:55 -04:00 |
|
devinacker
|
90352e504b
|
bsx: don't unnecessarily allocate empty memory pack twice
|
2018-07-28 17:18:36 -04:00 |
|
devinacker
|
c4034ab6b4
|
debugger options didn't really need a separate window...
|
2018-07-28 17:09:03 -04:00 |
|
devinacker
|
dac73ccc43
|
apply common window class to sound viewer also
|
2018-07-28 16:56:22 -04:00 |
|
devinacker
|
a885b1808f
|
don't let canceling QDialogs with esc key also cancel a nall::Window (also allow memory viewer to be canceled with esc when the editor has focus) (fixes #187)
|
2018-07-28 16:48:46 -04:00 |
|
devinacker
|
15ed6bc5d4
|
use more native-looking save dialogs for VRAM views
|
2018-07-28 16:17:33 -04:00 |
|