Sour
|
614e61a2d1
|
Debugger: Fixed issues with step over/out in some scenarios (bank swapping, recursive functions, etc.)
Only break when both the stack pointer and the return address match what the debugger was expecting, instead of just the return address
|
2024-12-07 17:46:28 +09:00 |
|
Sour
|
074034aa66
|
Debugger: Use cpu-specific cycle counts for profiler data
Fixed SNES co-processors (including the SPC) reporting their profiling data based on SNES master clocks, which wasn't accurate/reliable
|
2024-06-23 16:21:49 +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
|
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
|
7090fcdb71
|
Debugger: Warn when "save rom as" fails
|
2023-04-11 22:33:02 -04:00 |
|
Sour
|
186f181030
|
Debugger: PCE - Added psgchannel/vdcreg to expression tokens (+ fixed other tokens not working due to wrong case)
|
2023-02-13 21:35:44 -05:00 |
|
Sour
|
9751895751
|
Debugger: Allow saving/loading save states without forcing the emulator to run until the next vertical blank
|
2022-12-27 16:29:16 +09:00 |
|
Sour
|
c3dd78b5ab
|
Debugger: Implemented step back for all main CPUs
|
2022-09-11 14:50:40 -04:00 |
|
Sour
|
152abf690b
|
Rename stdafx.h to pch.h
|
2022-09-08 21:29:52 -04:00 |
|
Sour
|
7b394aa686
|
Debugger: Added "bring to front on pause" option
|
2022-08-26 18:20:34 -04:00 |
|
Sour
|
d384118da4
|
Debugger: Fixed call stack issues when NMI/IRQ land on JSR/RTI/RTS/etc calls
|
2022-08-25 20:38:21 -04:00 |
|
Sour
|
2eda2cc27e
|
Debugger: Lua - Allow callback to change read/written value, allow callbacks on any memory type (not just cpu memory), allow callbacks for ppu memory
|
2022-08-02 01:42:14 -04:00 |
|
Sour
|
948aec1d3a
|
Linux: Fixed compilation warnings and crash when closing emulator (EmuApi.Release was called too early and other threads/timer could call IsPaused after it was called)
|
2022-07-13 19:53:48 -04:00 |
|
Sour
|
61fbae131c
|
Debugger: Added controllers tool
|
2022-07-09 19:39:35 -04:00 |
|
Sour
|
63cbe9bd73
|
Debugger: Instruction progression (+ step 1 cpu cycle for snes/sa1/pce)
|
2022-07-08 00:09:01 -04:00 |
|
Sour
|
60889176b7
|
Debugger: Added "draw partial frame" option
|
2022-06-26 21:57:03 -04:00 |
|
Sour
|
5414afdbb4
|
Debugger: Added "Show jump labels" option
|
2022-06-26 14:44:59 -04:00 |
|
Sour
|
78ca62ed75
|
Debugger: Support for CDL in CHR ROM games (NES), option to hide used/unused tiles from tile viewer (when CDL data is available)
|
2022-06-12 00:26:03 -04:00 |
|
Sour
|
fcd7e64582
|
Debugger: Fixed CDL behavior for SGB, refactor some of the CDL code
|
2022-06-11 15:19:24 -04:00 |
|
Sour
|
6b285f0a2a
|
PCE: Fixed some debugger TODOs
|
2022-05-26 23:34:41 -04:00 |
|
Sour
|
55b96c9ebc
|
Debugger: Assembler rewrite/refactoring for NES/SNES/PCE
|
2022-05-23 16:46:59 -04:00 |
|
Sour
|
6d0fb13cdc
|
PCE: Rename PPU to VDC
|
2022-05-13 18:02:25 -04:00 |
|
Sour
|
5fb4cace15
|
Event viewer, register viewer
|
2022-04-10 21:44:26 -04:00 |
|
Sour
|
d5d61b0472
|
Debugger - Memory mappings, predictive breakpoints, disassembly fixes/improvements, refactoring
|
2022-04-10 16:07:53 -04:00 |
|
Sour
|
191304e025
|
wip - everything to review
|
2022-04-06 18:37:35 -04:00 |
|