Sour
202b8f32c8
Debugger: SMS - Added some missing values in register viewer
2024-05-10 18:37:45 +09:00
Sour
d9f1d486a3
Debugger: SNES - Fixed palette display for mode 0 layers in tilemap viewer
2024-04-27 12:14:45 +09:00
Sour
47949349fe
Debugger: Register Viewer - GBA - Added input irq control to misc tab
2024-03-30 15:22:41 +09:00
Sour
13acb3fe42
Added GBA support
2024-03-30 11:42:31 +09:00
Sour
f216ef76c1
Debugger: Register Viewer - Fixed typo in SNES registers, added CPU speed value for CGB
2024-02-03 12:07:26 +09:00
Sour
64126ace83
PCE: CD-ROM timing improvements
...
-IRQ/SCSI status should happen after seek is done when a play command is sent (fixes audio sync in Brandish intro cutscene)
-Fixed seek delay not being applied correctly when swapping from audio playback to data loading and tweaked seek delays to make them a bit slower (fixes Brandish audio glitch during introduction)
-Fixed regression that causes the "transfer ready" irq flag to not be reset when a sector was done reading (this broke the intro sequence in "It came from the desert")
-Improved behavior when a load operation is cancelled (to match the expected results of both scsitest and verificator tests)
2024-02-03 12:00:45 +09:00
Sour
0aa3e4bdb7
Debugger: Memory Viewer - Fixed crash when searching for strings/integers
2024-01-27 21:15:27 +09:00
Sour
5ee8215c9a
Debugger: Memory Viewer - Allow using ? as a wildcard for hex search
2024-01-27 15:14:24 +09:00
Sour
aa9c459630
Debugger: Step Back - Allow stepping back 1 scanline/frame at a time + remove restriction that caused step back to only work for up to 30 frames
2024-01-26 23:39:31 +09:00
Sour
00df58bb34
Debugger: Event Viewer - Fixed labels not being shown for read/written registers
2024-01-21 22:16:36 +09:00
Sour
9f8c22b434
Debugger: Trace Logger - Slight tweak to the custom format field to make it more user friendly when trying to delete everything
2024-01-09 22:44:57 +09:00
Sour
b693b0a54e
Debugger: Profiler - Fixed list not refreshing after adding/changing a label while paused
2024-01-05 14:54:40 +09:00
Sour
f9614e0b1e
PCE: Allow reading back bits 0-3 for 1804 + minor code cleanup
2024-01-03 20:21:50 +09:00
Sour
c6b86ba887
PCE: CD-ROM emulation improvements
...
-ADPCM edge cases work better (reset, length latching, dma, etc.)
-BRAM unlocking/locking fixes
-Read ToC command returns the correct amount of data
-SCSI data port returns the drive's reply whenever a reply is being read, regardless of the value written to the port through $1801
-Implemented/fixed audio sample read behavior (latching, L/R toggle)
-Fixed missing (unused) readable/writable bits in some registes
All of these fixes are based on the test results from krikzz's test rom here: https://github.com/krikzz/turbo-ed-pro-pub/tree/main/tcd-verificator
2023-12-27 23:27:07 +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
5308983ebb
Added SMS/GG/SG-1000 support
2023-12-14 22:23:27 +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
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
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
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
dbde3336db
Debugger: Event Viewer - Fixed "toggle breakpoint" option for PC not using the correct address
2023-06-30 10:16:21 +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
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
e27ba09dc9
Debugger: PCE - Fixed crash when power cycling caused by memory mapping UI
2023-05-14 23:46:26 -04:00
Sour
d2738bb942
Debugger: Event Viewer - Fixed refresh issues in list
2023-04-26 17:06:01 -04:00
Sour
2d16c86c82
Debugger: Fixed debugger not deactivating properly when closing the debugger or memory search windows
2023-04-23 21:19:21 -04:00
Sour
84a265ea5d
Debugger: Added option to ignore dummy reads/writes in breakpoints
2023-04-23 19:07:46 -04:00
Sour
7d784a8c1b
Debugger: Tilemap viewer - Only display mode 7 overlay when in mode 7 (SNES)
2023-04-22 23:34:52 -04:00
Sour
9aa4b14263
Debugger: Added back/forward navigation actions
2023-04-22 18:54:07 -04:00
Sour
66cc6d005c
Debugger: Event Viewer - Added event color in list
2023-04-21 22:15:26 -04:00
Sour
ffbc798bd5
Debugger: Event viewer - Added PC/Address to action labels
2023-04-21 00:33:23 -04:00
Sour
035c120a7b
Debugger: Trace logger - Fixed incorrect address tooltip in margin
2023-04-20 20:35:03 -04:00
Sour
496f4709df
Debugger: Added shortcut to quickly add/edit/remove comments
2023-04-19 00:10:59 -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
4119de9e9c
Debugger: Event viewer - Added right-click menu options for viewer/list
2023-04-16 22:30:47 -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
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
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