NovaSquirrel
1ba72b1bb2
Merge pull request #85 from jeffythedragonslayer/fixed-hang-typo
...
fixed firstLine{Of,After}Selection typo
2022-10-06 19:11:41 -04:00
NovaSquirrel
728b4e2373
Merge pull request #98 from Menb10ck/master
...
Ported cheat finder from Mesen-X
2022-10-06 19:10:14 -04:00
Vivien B
f9b3390348
Fix bad indent/newline
2022-10-07 00:36:28 +02:00
Vivien B
a8405784ed
Add GSU to registers viewer
2022-10-07 00:28:45 +02:00
Menb10ck
c2fb4de581
Cheat finder: small out-of-bounds fix
2022-08-08 16:41:34 +02:00
Menb10ck
f4e048b068
Cheat finder: code cleanup
2022-08-08 16:36:53 +02:00
Menb10ck
78241c76be
Cheat finder: added "add to watch", various fixes
2022-08-08 15:33:41 +02:00
Menb10ck
d0a1ff7e89
Cheat finder: added hex checkbox, 16 bit support
...
Also fixed various bugs, like:
- Undo button not updating the address list
- Out-of-bounds issues
- Add-cheat address label not updating in all cases
2022-08-08 14:16:12 +02:00
Menb10ck
58c1f46133
Ported complete cheat finder from Mesen-X.
...
Undo functionality still seems a bit buggy,
and more (new) features should still be added,
like a 16 bit value finder and a hex input box.
2022-08-08 12:28:19 +02:00
Menb10ck
325afced1d
Fixed issue with deleting labels in debugger list
...
When having the debugger label list horizontally scrolled, deleting
labels would cause an exception, since the TopItem property would
suddenly become null. Removing all logic related to TopItem seems to fix
the issue, without any side-effects.
If this causes side-effects on other platforms (that don't use mono),
another fix could be to explicitly check for null and skip the logic if
that's the case.
2022-06-15 14:37:54 +02:00
Jeff Linahan
15ed5d27b9
fixed firstLine{Of,After}Selection typo
2022-06-02 19:52:25 -04:00
Georg Ziegler
efad9c87ce
Add new feature: background color in sprite viewer can now be changed.
2022-04-22 10:54:10 +02:00
RPG Hacker
4f6f73200c
Merge remote-tracking branch 'origin/master' into dbg_symbols_tooltip
2022-02-20 23:30:29 +01:00
RPG Hacker
f65ba57930
Source view is now (to a limited degree) supported for WLA-DX symbol files
2022-02-20 21:54:11 +01:00
RPG Hacker
a98f7cac13
Shortened the text in the "automatically load debug symbols" settings and instead added a tooltip explaining the setting in more detail
2022-02-19 17:50:10 +01:00
Johannes Holmberg
3a4601f759
Fix Brightness and Forced Blank address labels
2022-02-13 22:41:03 +01:00
Johannes Holmberg
c9d9d02b6b
Fix Auto Joypad Poll address label
2022-01-21 22:41:12 +01:00
Jeff Linahan
56fb98ea11
Memory Access Counter columns are wider so ... does not appear
2021-10-19 23:00:01 -04:00
Vladimir Kononovich
a91ddf8c51
Merge branch 'master' into ui_regs_change
2020-10-29 02:19:37 +03:00
Vladimir Kononovich
28b5a3c503
Removed Id entity from a Breakpoint. Now BP manager deals with it.
2020-10-29 02:19:23 +03:00
Vladimir Kononovich
eb1006704a
Implemented CPU flags changing.
2020-10-12 18:19:46 +03:00
Vladimir Kononovich
27c6df32c3
Added UI registers change functionality.
2020-10-12 16:51:04 +03:00
Vladimir Kononovich
4ea538fbfe
Fixed wrong Selection range if there's only one byte in selection.
2020-10-11 22:07:34 +03:00
NovaSquirrel
242dd77365
Port Watch Window from Mesen
2020-10-10 02:52:36 -04:00
NovaSquirrel
e25c69e54b
Add aliases for processor flags, for conditions
2020-10-10 00:22:11 -04:00
Sour
8ebe0401f7
Debugger: Code refactoring (disassembler)
...
+ Fixed some issues when switching between different coprocessors while debug windows are opened
2020-07-07 22:33:47 -04:00
Sour
1047860be7
Debugger: GB - Fixed memory mappings display when boot rom is active
2020-07-03 16:41:44 -04:00
Sour
7a6b600d34
Debugger: Fixed break on power on not working as expected for GB games
...
Can't step 1 ppu cycle on GB because LCD is disabled at power on
2020-07-03 16:23:19 -04:00
Sour
071f634f94
Debugger: Register Viewer - Fixed incorrect label for GB APU
2020-07-03 16:18:53 -04:00
Sour
909e75a5ec
Debugger: Fixed trace logger refreshing when no changes
...
+ Fixed byte coloring in hex viewer for GB games
2020-07-03 16:18:03 -04:00
Sour
eb89559f4f
Debugger: Trace Logger - Fixed dead lock on power cycle when trace logger is opened
2020-07-03 16:12:24 -04:00
Sour
973ac9915c
Debugger: Linux - Fixed issues with selection/shift key in hex editor
2020-07-03 14:24:18 -04:00
Sour
89cc438a6e
Debugger: GB Tilemap Viewer - Change buttons to "9800" and "9C00" instead of BG and Window
2020-07-03 11:26:46 -04:00
Sour
ff1848857c
Debugger: Tile Viewer - Added background color option
2020-07-03 11:06:22 -04:00
Sour
d4f0b34605
Debugger: GB - Properly implemented vram/oam breakpoints
...
+ Fixed access counters in gameboy-only mode
2020-07-03 10:06:40 -04:00
Sour
8ae115c430
UI: Added help shortcuts to main window and script window
2020-06-30 16:51:16 -04:00
Sour
bfaff15dda
Docs: First version of documentation
2020-06-30 16:51:13 -04:00
Sour
6f768eae91
Debugger: Register Viewer - Fixed echo delay display for DSP
2020-06-27 11:53:03 -04:00
Sour
1f620b2652
Debugger: Fixed incorrect memory type mapping in msl file import logic
2020-06-26 21:40:21 -04:00
Sour
4ac7b21878
Debugger: Added debug log window
...
This currently logs uninitialized memory reads (main CPU, SA1 & GB) + SGB packets
2020-06-23 18:34:03 -04:00
Sour
d204485153
Added Super Game Boy support
...
Missing support for SGB2's timings and still needs a few tweaks and more testing
2020-06-18 00:58:39 -04:00
Sour
c47f0d642f
Debugger: GB - Added more APU info to register viewer
2020-06-09 19:36:00 -04:00
Sour
4e77e6caef
Debugger: GB - Added GB-specific "break on" options
2020-06-07 16:50:55 -04:00
Sour
9dd836c28b
Debugger: GB - Added more information to register viewer
2020-06-07 13:09:43 -04:00
Sour
a9075e1df3
Debugger: Assembler - Fixed code highlight issue with label declarations
2020-06-06 23:36:50 -04:00
Sour
9b1f6ef3f9
Debugger: GB - Added uninit read break option
2020-06-06 23:12:03 -04:00
Sour
6ed9ed094a
Debugger: GB - Added support for register labels + added default labels for GB registers
2020-06-06 22:35:17 -04:00
Sour
8324da37d2
Debugger: GB - Save debugger labels/watch entries
2020-06-06 22:34:49 -04:00
Sour
bdecd6270b
Debugger: GB - Allow saving rom modifications as .gb or .ips files
2020-06-06 22:34:40 -04:00
Sour
704598212a
Debugger: GB - CDL support
2020-06-06 22:27:58 -04:00