Sour
b6d865fdcd
Debugger: PCE - Event Viewer - Split CD-ROM and Arcade Card reads/writes into 2 separate categories
2023-12-25 15:29:39 +09:00
Sour
44f19e1934
Debugger: Register Viewer - PCE - Fixed incorrect increment value for arcade card
2023-12-25 15:16:43 +09:00
Sour
f2b0afa892
Debugger: Script Window - Fixed recent scripts menu not updating properly
2023-12-23 09:33:37 +09:00
Sour
9258d1453f
Debugger: Lua - Add folder that contains the current script to the folders that scripts can require other Lua scripts from
2023-12-18 22:04:47 +09:00
Sour
973cf7008c
Debugger: Fixed display issue in memory viewer when using TBL files that replace values with more than 1 non-latin character
2023-12-18 21:41:02 +09:00
Sour
f66ebfafd7
Debugger: Fixed actions on effective addresses in disassembly
2023-12-16 20:56:45 +09:00
Sour
5308983ebb
Added SMS/GG/SG-1000 support
2023-12-14 22:23:27 +09:00
Sour
0019f6bb79
Debugger: Source view - Fix source view highlights for opcodes with a .l suffix
2023-12-07 23:13:33 +09:00
Sour
7629f280a0
Debugger: Source view - Fix support for source mappings with asar .sym files
2023-12-07 22:44:21 +09:00
Sour
8a8c70046a
Debugger: Fixed DPI-related issue for auto-scroll behavior on selection change for viewers
2023-12-04 18:00:41 +09:00
Sour
8411896c58
Debugger: Sprite Viewer - Slightly improve refresh performance by avoiding redrawing sprites that haven't changed
2023-12-01 20:57:30 +09:00
Sour
9caf6b7b5a
Debugger: Fixed deadlock that could occur when moving the mouse over the viewers
...
Reproduced using the tilemap viewer for snes mode7, which caused the issue almost immediately
2023-12-01 20:55:25 +09:00
Sour
a97b71ba17
Debugger: Trace Logger - Fixed crash when window is too small
2023-11-29 21:57:13 +09:00
Sour
9e1bde6a0c
Debugger: Fixed tooltip/context menu for multi-byte labels shown in brackets
2023-11-25 23:02:23 +09:00
Sour
a1612f574d
UI: Fix shortcut text not updating in menus after changing a shortcut in the options
2023-11-20 21:18:46 +09:00
Sour
8b3e873619
Debugger: Fixed main window losing focus and keys getting stuck when reloading a rom with source debugging enabled
2023-11-18 12:48:29 +09:00
Sour
0f411a2837
Debugger: PCE - Support for PCEAS .sym files
2023-11-17 18:52:19 +09:00
Sour
b3bbf9b798
Debugger: PCE - Basic support for WLA-DX .sym files
...
The .sym file this is based off doesn't appear to be properly exporting RAM labels and source mappings also look like they're mostly broken, so some issues/limitations exist.
+ Fix/improve go to all search results when using WLA-DX sym files
2023-11-16 23:13:04 +09:00
Sour
a764fc8ed1
Debugger: Source view - Fixed code files not refreshing properly when reloading the rom/dbg file
2023-11-14 22:34:43 +09:00
Sour
6515d4d41c
Debugger: Register Viewer - PCE - Removed duplicated noise output row
2023-11-01 19:27:12 +09:00
Sour
3b72d78ec2
Debugger: Memory Viewer - Fixed infinite loop when searching from the end of memory with a value longer than the amount of bytes left until the end
2023-10-13 17:15:15 +09:00
Sour
01d95d6c91
Debugger: Fixed blurry previews in tooltips when dpi is not 100%
2023-10-02 18:42:50 +09:00
Sour
5f572d5db4
Debugger: Fixed/improved text highlighting issues for C code
2023-09-30 11:54:09 +09:00
Sour
eb17aab85d
Debugger: Sprite viewer - Added option to change background color
2023-09-26 18:58:50 +09:00
Sour
1efd43be7f
Debugger: Memory Viewer - Fixed freeze when searching backwards from offset 0
...
+ Improved search behavior when the search string appears right after the current cursor's position
2023-09-21 20:18:59 +09:00
Sour
80f4427108
UI: Fixed crashes when attempting to open a file that's in use by another application
2023-08-22 18:04:42 +09:00
Sour
f71d1e53bb
Debugger: Re-apply controller buttons turned on in the controller tab after power cycle/reload rom
...
First frame after reload won't see the buttons as pressed, but they'll be pressed as expected after the first frame
2023-07-30 17:17:08 +09:00
Sour
00c71cc50b
Debugger: Sprite Viewer - Fixed mouse over/click when DPI > 100% and "show offscreen regions" is unchecked
2023-07-23 13:54:01 +09:00
Sour
a06582107f
Debugger: Prevent crash caused by out-of-range x,y coordinates when clicking on a PictureViewer
...
Might have been caused by rounding issues?
2023-07-23 13:14:19 +09:00
Sour
1cd6d078a7
Debugger: NES - Fixed/improved display for DMC/OAM DMA reads
2023-07-18 18:21:03 +09:00
Justin Bruce Van Horne
0677376c25
Debugger: WLA-DX import - Ignore fileId with a mapping of 0 ( #26 )
...
WLA-DX can generate files with null line mappings. This will happen if your source file does not have any labels directly but does .include other files with labels.
2023-07-18 18:04:16 +09:00
Sour
71d985344c
Debugger: Fixed missing SNES labels in SGB mode
2023-07-11 17:43:01 +09:00
Sour
642514c8cb
Debugger: Fixed game state being unexpectedly modified when holding down the "run single frame" shortcut while the debugger is opened
...
Caused games to crash, etc.
2023-07-11 17:14:20 +09:00
Sour
8701d3c15c
Debugger: Prevent crash when attempting to load a .dbg file for GB roms
...
Display error in log window instead and ignore the .dbg file
2023-07-11 16:46:35 +09:00
Sour
3e36c3949e
UI: Upgrade to Avalonia 11 release
2023-07-08 14:14:31 +09:00
Sour
fb4d643919
Debugger: Use CDL data to configure breakpoint on toggle, when possible
2023-06-30 21:17:32 +09:00
Sour
600d4bf5b2
UI: Revert to Avalonia 11-preview8
...
AvaloniaEdit is broken in RC1 and there appears to be some keyboard focus issues on Linux
This reverts commit b90ffc7788
.
2023-06-30 10:25:03 +09:00
Sour
dbde3336db
Debugger: Event Viewer - Fixed "toggle breakpoint" option for PC not using the correct address
2023-06-30 10:16:21 +09:00
Sour
dd76ee16e5
Debugger: Tweak default value of R/W breakpoint flags when toggling breakpoints
2023-06-30 10:15:49 +09:00
Sour
b089e7cf93
Debugger: Fixed quick search issues when adding a space at the start/end of the search string
2023-06-30 09:31:21 +09:00
Sour
fa49e40306
Debugger: NES - Fixed crash when importing DBG files containing symbols with an address > 2^31
2023-06-21 18:18:41 +09:00
meatloaf
6b6dff8c83
Debugger: SNES - Add Color/Plot info in GSU debugger status view ( #22 )
2023-06-16 17:43:39 +09:00
Sour
b90ffc7788
UI: Update to Avalonia 11 RC 1.1
2023-06-10 21:24:43 +09:00
Sour
7a4e86b2be
Debugger: Lua - Fixed reverse mode script behavior
2023-05-29 16:20:53 +09:00
Sour
18268fa68a
Debugger: Script Window - Use same font for log window to allow monospaced output
2023-05-29 14:27:57 +09:00
Sour
42fa232f45
Debugger: Lua - Added NES piano roll script by zeta0134 to the built-in scripts
2023-05-29 14:27:57 +09:00
Sour
bccdfa2d82
Debugger: Register Viewer - SNES - Added wram register position
2023-05-28 17:56:39 +09:00
Sour
e2f6404c10
UI: Upgrade to Avalonia11-preview8
2023-05-26 14:58:17 +09:00
Sour
54a351c389
Debugger: Fixed crash when using "find all occurrences" from the label list's context menu
2023-05-15 00:03:32 -04:00
Sour
db1b0d1643
Debugger: Trace Logger - Don't toggle breakpoints when clicking on the margin
2023-05-14 23:59:43 -04:00