Sour
|
dcd9c2249e
|
Debugger: PCE - Highlight arcade card accesses in memory viewer
|
2023-12-27 23:27:07 +09:00 |
|
Sour
|
5308983ebb
|
Added SMS/GG/SG-1000 support
|
2023-12-14 22:23:27 +09:00 |
|
Sour
|
9be40aa4a1
|
Debugger: Prevent breaking on some events while rewinding
|
2023-09-05 18:36:48 +09:00 |
|
Sour
|
84e5e83213
|
Fixed warning
|
2023-04-14 21:15:15 -04:00 |
|
Sour
|
7090fcdb71
|
Debugger: Warn when "save rom as" fails
|
2023-04-11 22:33:02 -04:00 |
|
Sour
|
3a77015a7c
|
Debugger: PCE - Fixed read/write highlights and breakpoints for ADPCM memory
|
2023-04-02 15:39:12 -04:00 |
|
Sour
|
39a7b8b254
|
Debugger: NES - Added option to break when EXT mode is enabled
Turning this on can potentially damage the PPU and should be avoided
|
2023-02-18 15:59:14 -05:00 |
|
Sour
|
6c94016e82
|
Debugger: Allow pausing the SPC core after STOP/SLEEP call
|
2023-01-29 23:04:14 -05:00 |
|
Sour
|
f24870c6c6
|
Linux: Fixed build error
|
2023-01-29 19:32:54 -05:00 |
|
Sour
|
7ca3ae781e
|
Debugger: SPC - Invalidate instruction cache on writes even when option to ignore read/writes is turned on
|
2023-01-29 18:59:46 -05:00 |
|
Sour
|
174e31cd5a
|
Debugger: Fixed pause/break freezes/issues when CPU is halted
|
2023-01-27 16:14:58 -05:00 |
|
Sour
|
d449f0c641
|
Debugger: Added cpuType parameter for Lua events
|
2023-01-24 22:14:24 -05:00 |
|
Sour
|
1cfaaaae98
|
Debugger: Fixed NEC DSP TODOs
|
2023-01-24 19:45:08 -05:00 |
|
Sour
|
e6b4d23f70
|
Rename TODOs that need to be fixed/checked before release to TODOv2
|
2023-01-05 14:07:08 +09: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
|
7fe0fd9da4
|
Debugger: NES - Stop on scanline 241 when using run single frame with the debugger opened (to match old mesen behavior)
|
2022-12-22 09:40:20 +09:00 |
|
Sour
|
d09d39207d
|
Debugger: Fixed UI freezing while rewinding if the UI triggered any action that used DebugBreakHelper
|
2022-10-21 21:09:52 -04:00 |
|
Sour
|
8f95c3a9f5
|
Debugger: Fixed rare crashes when loading a rom for a different console
|
2022-10-21 00:46:19 -04:00 |
|
Sour
|
faed921857
|
Debugger: Don't bring debugger to front on power cycle unless "bring to front on pause" is enabled
|
2022-10-16 13:56:51 -04:00 |
|
Sour
|
3fe77d271a
|
Debugger: Added "memaddress" token in expressions
|
2022-09-28 18:20:45 -04:00 |
|
Sour
|
1df7d9aeac
|
Debugger: Added freeze address option in memory viewer
|
2022-09-25 19:56:02 -04:00 |
|
Sour
|
2a93014984
|
Minor tweaks to debugger code for performance, set NOPATH option for PGO to avoid 10+ min link time (VS bug?)
|
2022-09-25 15:47:10 -04:00 |
|
Sour
|
05551df14a
|
Debugger: Fixed lock up when trying to pause a GB rom that was halted forever
|
2022-09-20 22:11:27 -04:00 |
|
Sour
|
c3dd78b5ab
|
Debugger: Implemented step back for all main CPUs
|
2022-09-11 14:50:40 -04:00 |
|
Sour
|
7108bdde36
|
Refactoring - Moved some leftover files out of the root folder
|
2022-09-08 21:48:49 -04:00 |
|
Sour
|
152abf690b
|
Rename stdafx.h to pch.h
|
2022-09-08 21:29:52 -04:00 |
|
Sour
|
9113101ea2
|
Debugger: Fixed crash when opening debugger for SA-1 games (Linux)
|
2022-08-30 17:45:07 -04:00 |
|
Sour
|
0de17a6df1
|
Debugger: MemoryType::Register refactoring
|
2022-08-29 20:29:12 -04:00 |
|
Sour
|
7b394aa686
|
Debugger: Added "bring to front on pause" option
|
2022-08-26 18:20:34 -04:00 |
|
Sour
|
9b73fadab9
|
Debugger: PCE - Added option to break on invalid vram access
|
2022-08-21 16:55:08 -04:00 |
|
Sour
|
af6d4f0da2
|
Debugger: Refactoring for specific break options (+ added nes break on 2000 scroll glitch option)
|
2022-08-21 16:11:22 -04:00 |
|
Sour
|
46bb3d4733
|
Debugger: Lua - createSavestate/loadSavestate
|
2022-08-04 18:31:39 -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
|
c6e527cded
|
Debugger: Lua - getScreenBuffer/setScreenBuffer, getInput/setInput implementations + other fixes/refactoring
|
2022-07-30 15:39:07 -04:00 |
|
Sour
|
69350fea6b
|
NES: Implemented break on bus conflict option
|
2022-07-13 22:17:00 -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
|
22afe145d5
|
Debugger: Add "run one cpu cycle" in debugger (NES-only for now)
|
2022-07-06 20:30:47 -04:00 |
|
Sour
|
008ed9077d
|
Debugger: Refactor debug config
|
2022-07-01 12:34:00 -04:00 |
|
Sour
|
60889176b7
|
Debugger: Added "draw partial frame" option
|
2022-06-26 21:57:03 -04:00 |
|
Sour
|
9b6ab930f1
|
Debugger: Added "Find all occurrences"
|
2022-06-24 22:20:12 -04:00 |
|
Sour
|
483a642a98
|
Debugger: Added function list
|
2022-06-13 22:13:08 -04:00 |
|
Sour
|
deb6668da9
|
Debugger: Merged NES CDL files into a single file, show code/data percentages in status bar, fixed some with reset/load/save cdl
|
2022-06-12 16:22:20 -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
|
eaf8406985
|
Debugger: Keep game paused if opening debug tool while paused
|
2022-06-05 21:25:13 -04:00 |
|
Sour
|
38326bdecb
|
Debugger: Fixed deadlock when power cycling while paused when the trace logger was opened
Fixed logic to keep pause state when resetting when debugger is opened
|
2022-05-29 20:49:51 -04:00 |
|
Sour
|
eb80802d3a
|
UI: Keep emulation paused when using reset/power cycle, prevent game from running when debugger is opened while paused
|
2022-05-29 12:17:51 -04:00 |
|
Sour
|
6b285f0a2a
|
PCE: Fixed some debugger TODOs
|
2022-05-26 23:34:41 -04:00 |
|
Sour
|
5fb4cace15
|
Event viewer, register viewer
|
2022-04-10 21:44:26 -04:00 |
|