Sour
035c120a7b
Debugger: Trace logger - Fixed incorrect address tooltip in margin
2023-04-20 20:35:03 -04:00
Sour
1e8e4454b2
Debugger: Trace logger - Fixed "edit breakpoint" memory type
2023-04-20 20:33:57 -04:00
Sour
36e9db1cb5
PCE: Fixed SCSI drive behavior when an invalid command is received
...
Fixes crash in It Came from The Desert during the introduction
2023-04-20 20:06:38 -04:00
Sour
fd17a0669b
Debugger: PCE - Log SCSI commands in debug log
2023-04-20 20:06:14 -04:00
Sour
fea4df8fed
UI: Reduce memory allocations for log window
2023-04-19 23:34:03 -04:00
Sour
414d3e7f7c
NES: Added very incomplete Famicom Network System support
2023-04-19 20:17:24 -04:00
Sour
496f4709df
Debugger: Added shortcut to quickly add/edit/remove comments
2023-04-19 00:10:59 -04:00
Sour
01384245ba
Debugger: Fixed assembler issues when using labels with relative jumps
...
Affects NES, SNES, PCE
2023-04-18 20:53:32 -04:00
Sour
d4351431eb
Debugger: Trace logger - Show edit breakpoint window when using edit breakpoint action
2023-04-18 00:05:09 -04:00
Sour
6f5d9aeac6
UI: Removed MenuItem patch, fixed by not using ReactiveCommand
...
Also fixes right-click debugger actions not being applied to the correct address
2023-04-17 23:52:34 -04:00
Sour
ae4d738336
SNES: Fixed Satellaview .bs file support
2023-04-17 21:52:21 -04:00
Sour
bc491a7e2a
PCE: Fixed ADPCM issue when setting read address
...
Address should only be updated if the previous write had the bit cleared
Fixes a crash in the Games Express game "CD Mahjong Bishoujo Chuushinha" after character selection
2023-04-17 21:30:53 -04:00
Sour
452785fee5
PCE: Added support for Games Express CD card/games
2023-04-17 21:29:14 -04:00
Sour
4119de9e9c
Debugger: Event viewer - Added right-click menu options for viewer/list
2023-04-16 22:30:47 -04:00
Sour
e54607d0bb
UI: Fixed window size being incorrect when opening a popup window centered on its parent control
...
Only occurs in some scenarios - seems to require different monitors with different DPI settings
2023-04-16 21:33:45 -04:00
Sour
096337a4b7
Debugger: Event Viewer - Moved list view under the ppu view, removed tabs
...
Allow clicking on events in the list to highlight them in the viewer (and vice versa)
2023-04-16 21:19:14 -04:00
Sour
8cf570a8cb
GB: Partial MBC7 support (no eeprom, no accelerometer)
2023-04-15 18:14:04 -04:00
Sour
b3ddeff9fb
Debugger: Change breakpoint margin context menu order
...
Move edit to the top, delete to the bottom (similar to what it used to be in v1)
2023-04-15 16:26:23 -04:00
Sour
8fd2f785a6
Debugger: Combine disassembly context menus into a single menu
...
Dynamically hide/show items in the menu based on where the user clicked
Avoids the need to reassign the viewer's context menu when clicked (which sometimes causes a crash in avalonia11-preview6)
2023-04-15 16:20:59 -04:00
Sour
c613060a2d
GB: Partial MBC6 support (no flash)
2023-04-15 15:34:29 -04:00
Sour
1a32c2eb8a
Debugger: Memory viewer - Added hex length in status bar, tweaked status bar layout
2023-04-15 15:34:26 -04:00
Sour
44233413a1
Debugger: Prevent load state/reset counters from triggering uninit ram read break on all reads
2023-04-15 15:34:24 -04:00
Sour
dfee4d9289
Debugger: Fixed performance issue when adding/removing breakpoint while a lot of breakpoints are selected in the list
2023-04-15 15:34:22 -04:00
Sour
60e7cf7db5
Debugger: Fixed blank dropdown when adding a new label
2023-04-15 15:34:20 -04:00
Sour
4cfc4a6a9d
GB: Added option to allow invalid inputs
...
Some games crash when 2 opposite directions are pressed at the same time (e.g Pocket Bomberman)
2023-04-15 01:14:48 -04:00
Sour
44bf3ccea9
GC: Added HuC1 support
2023-04-15 01:14:16 -04:00
Sour
5c7d21b7b8
Debugger: Don't auto-load cdl files next to the rom by default
...
+ Add log window warning if loaded CDL files don't have the header/crc
2023-04-14 22:51:35 -04:00
Sour
1732f5d1f0
Debugger: Tile Editor - Added "show grid" option
2023-04-14 22:45:34 -04:00
Sour
02aabdc4f5
Debugger: Register Viewer - Added GSU tab for SNES
2023-04-14 22:30:48 -04:00
Sour
bdb4495811
GB: Allow up to 64kb cart ram on MBC3 (for MBC30)
...
Fixes Pokemon Crystal save issues
2023-04-14 21:33:56 -04:00
Sour
7d0bca9e0a
GB: MBC3 - Fixed broken mapping for cart RAM
2023-04-14 21:15:44 -04:00
Sour
84e5e83213
Fixed warning
2023-04-14 21:15:15 -04:00
Sour
3d60d939c4
SNES: Added missing variables to save state
...
Fixes sound crackling issues in some games with runahead is enabled
2023-04-14 18:34:06 -04:00
Sour
19989bcc4d
Debugger: Tile editor - Tweak keyboard/mouse shortcuts to try to match existing tile editors a bit better
2023-04-13 22:57:32 -04:00
Sour
6e82199b0f
Debugger: Prevent dummy reads from triggering uninit read breakpoint (NES/PCE)
2023-04-13 22:28:22 -04:00
Sour
1ddf93480a
GB: Set wave ram to random values on power on
...
Fixes missing wave channel audio in R-Type (on GB)
2023-04-13 21:39:46 -04:00
Sour
f4824a68e5
GB: Changing input select bits can trigger joypad IRQ
...
Fixed Double Dragon 3 input issues
2023-04-13 20:21:59 -04:00
Sour
88894a272b
GB: Improved logic to enable window
...
Only enable window if WY==LY at some point in the frame - setting WY during the frame to a value before the current scanline should not turn on the window
Fixes glitches when moving in Urusei Yatsura
2023-04-13 19:38:04 -04:00
Sour
367c1ece0a
Debugger: Profiler - Fixed sort order for avg cycle column
2023-04-13 00:17:58 -04:00
Sour
976825b6f3
GBC: Fixed broken HUD in Warriors of Might and Magic
...
Window does not get enabled on CGB when WX=0 (?)
2023-04-13 00:08:02 -04:00
Sour
e9212bc264
GB: Skip/ignore byte after STOP opcode
...
Fixes Konami GB Collection Vol.4 in CGB mode which has a non-zero byte after the STOP op when switching to high speed mode
2023-04-12 23:09:16 -04:00
Sour
556ea9b6f1
GB: First frame after turning on LCD on CGB shouldn't be white
...
Fixes flickering in the intro of Men in Black - The Series
2023-04-12 23:09:06 -04:00
Sour
5a405a2063
Debugger: GB - Fixed stack preview sometimes being completely empty for some values of SP
2023-04-12 21:06:11 -04:00
Sour
190fb48b5f
GB: Fixed missing values in APU save state
...
Caused some audio issues when loading a state in some scenarios
2023-04-12 21:05:14 -04:00
Sour
380377dd82
GBC: Fixed GBC sprite priority logic
2023-04-12 20:50:31 -04:00
Sour
2a28aacac5
Debugger: Removed extra line above tabs in docked controls
2023-04-11 23:23:59 -04:00
Sour
c9678a907b
Debugger: Fixed jump labels not being shown if address has a comment
2023-04-11 23:19:05 -04:00
Sour
31e418b1f7
Debugger: Assembler - allow '+' in label names to fix issues with multi-byte labels
...
+ Fixed first pass issues with GB assembler for relative addresses
2023-04-11 23:14:41 -04:00
Sour
0385917959
Debugger: Added "Save ROM" action
2023-04-11 22:41:47 -04:00
Sour
7090fcdb71
Debugger: Warn when "save rom as" fails
2023-04-11 22:33:02 -04:00