Sour
|
7c25bbf4b4
|
Refactoring: NES - removed old debugger functions
|
2022-01-22 12:23:09 -05:00 |
|
Sour
|
dffbd4921a
|
Refactoring: Renamed SnesMemoryType
|
2022-01-22 12:16:10 -05:00 |
|
Sour
|
0b228f5951
|
Refactoring: Added Snes prefix to files/classes
|
2022-01-22 11:55:17 -05:00 |
|
Sour
|
2b1a82c174
|
NES: Fixed APU frame counter state not being saved/restored
|
2022-01-22 11:09:54 -05:00 |
|
Sour
|
5a48373781
|
Core: Refactoring - removed GetFrameDelay, GetFps contains the same info
|
2022-01-22 10:33:39 -05:00 |
|
Sour
|
5e5b6ea295
|
Debugger: Fixed deadlock on power cycle
|
2022-01-21 22:39:41 -05:00 |
|
Sour
|
8f3f14d323
|
Fixed more issues with debugger when reloading games, etc.
|
2022-01-21 21:25:59 -05:00 |
|
Sour
|
972fc6a18b
|
Fixed deadlock when switching game while paused
|
2022-01-21 21:25:53 -05:00 |
|
Sour
|
0d78c064f3
|
Core: Reduce shared_ptr usage, refactor netplay code to remove static instances
|
2022-01-21 21:25:33 -05:00 |
|
Sour
|
4244928bd8
|
Debugger: Save/load CDL files when starting/stopping the debugger
|
2022-01-18 22:49:27 -05:00 |
|
Sour
|
7c232bbb71
|
Debugger: Prevent deadlock that occurred during the GameLoaded event when the GameLoaded event triggered a debugger call that used DebugBreakHelper (which locked up because the emulation did not count as paused)
|
2022-01-18 22:46:45 -05:00 |
|
Sour
|
4d824189d2
|
Debugger: Prevent debugger calls while debugger is being stopped (fixes deadlock)
|
2022-01-18 22:15:11 -05:00 |
|
Sour
|
fcb3d13299
|
Debugger: Save/load breakpoints/labels/watch for each game + refactoring + bug fixes
|
2022-01-18 21:21:00 -05:00 |
|
Sour
|
854cce4362
|
Debugger: Support for switching roms/console type while tools are opened
+ Close all tools when game stopped
+ Misc. performance fixes
+ UI code refactoring
+ Load/save position for all tools
|
2022-01-17 21:05:06 -05:00 |
|
Sour
|
3b341b284f
|
Debugger: NES - Linked P flags value to checkboxes
|
2022-01-15 19:11:16 -05:00 |
|
Sour
|
2922b1ccfe
|
Debugger: Refactor NES state updates and improved UI
|
2022-01-15 18:09:26 -05:00 |
|
Sour
|
6146019f6d
|
Debugger: Allow changing NES state (wip)
|
2022-01-15 12:13:24 -05:00 |
|
Sour
|
48c08bd638
|
NES: Increment PC every cycle when fetching a 2-byte operand
|
2022-01-13 21:23:34 -05:00 |
|
Sour
|
1f8a9875a4
|
Debugger: NES - Fixed GetPpuAbsoluteAddress sometime returning CHR ROM address for CHR RAM-only game
_chrRomSize was set even though _chrRom was an empty array
|
2022-01-10 19:50:16 -05:00 |
|
Sour
|
e2a9602fec
|
Debugger: Fixed CDL issues when refreshing disassembly cache
|
2022-01-10 19:49:13 -05:00 |
|
Sour
|
6eff74ec0c
|
Debugger: Call stack - double click to navigate (+ grayed out out-of-scope functions)
|
2022-01-09 15:49:43 -05:00 |
|
Sour
|
0862603552
|
NES: Fixed NTSC filter issues
|
2022-01-09 11:57:39 -05:00 |
|
Sour
|
1e53e2c671
|
Fixed crash when shortcut config is updated while shortcut handler thread is accessing it
|
2022-01-09 11:57:19 -05:00 |
|
Sour
|
88d4e153e1
|
Video: Fixed aspect ratio issues
|
2022-01-09 11:56:15 -05:00 |
|
Sour
|
7901a2168f
|
Fixed debug compilation
|
2022-01-08 22:37:28 -05:00 |
|
Sour
|
7cbe3139f9
|
Debugger: Fixed PPU breakpoint issues
|
2022-01-08 20:38:19 -05:00 |
|
Sour
|
5b4c3eeacc
|
NES: Don't give save/work ram automatically when GetSaveRamSize/GetWorkRamSize is overridden + dynamic nametable ram size for debugger
|
2022-01-08 16:19:20 -05:00 |
|
Sour
|
3d14313183
|
Debugger: Breakpoint improvements, enable ppu breakpoints for NES, performance tweaks for debugger
|
2022-01-08 16:02:59 -05:00 |
|
Sour
|
b28d2744fc
|
Debugger: Implement break on reset/power/open debugger options
|
2022-01-08 11:09:58 -05:00 |
|
Sour
|
c29e97bce7
|
NES: Fixed/implemented break options
|
2022-01-07 21:54:48 -05:00 |
|
Sour
|
ba73872ed7
|
Debugger: Tooltips for disassembly + minor refresh tweaks/refactoring
|
2022-01-07 21:05:13 -05:00 |
|
Sour
|
997dbb00c9
|
Debugger: Fixed new breakpoints always being associated to the SNES CPU (+ filtered dropdown)
|
2022-01-07 00:15:29 -05:00 |
|
Sour
|
c63c99f82b
|
Debugger: Fixed register label display
|
2022-01-06 22:14:04 -05:00 |
|
Sour
|
90e2120894
|
Debugger: Fixed scrolling when moving up/down a single line
|
2022-01-06 21:24:03 -05:00 |
|
Sour
|
bb2b08fffc
|
Debugger: Improved scrolling navigation for disassembly & trace log
|
2022-01-05 00:11:08 -05:00 |
|
Sour
|
a0b9413946
|
Debugger: Fixed display logic around unmapped blocks
|
2022-01-04 00:02:10 -05:00 |
|
Sour
|
6ccb949d37
|
NES: Fixed branch disassembly to display full address
|
2022-01-03 21:23:39 -05:00 |
|
Sour
|
345fbfc282
|
Tilemap/Sprite viewers: Show palette colors in tooltip/selected info
|
2022-01-02 13:31:55 -05:00 |
|
Sour
|
50d770ba36
|
Sprite Viewer: Data source selection
|
2021-12-31 22:52:03 -05:00 |
|
Sour
|
7de29dcc35
|
Sprite Viewer: Refactoring, fixes for tooltips, added some options
|
2021-12-31 14:48:23 -05:00 |
|
Sour
|
e6a79f0133
|
Event Viewer: Fixed behavior on cycle 0
|
2021-12-30 22:29:15 -05:00 |
|
Sour
|
abf4c430ef
|
Sprite Viewer: Tooltips, improve sprite info
|
2021-12-30 22:29:01 -05:00 |
|
Sour
|
6dc2e49f85
|
Sprite Viewer: Performance fixes
|
2021-12-30 10:08:04 -05:00 |
|
Sour
|
6d85f24bfe
|
Event Viewer: Fixed filtering for events from the previous frame
|
2021-12-29 15:34:41 -05:00 |
|
Sour
|
adfafc94ea
|
Event Viewer: Refactored code, fixed issues with list view
|
2021-12-29 15:04:12 -05:00 |
|
Sour
|
b5ac436fda
|
Tilemap Viewer: Scroll overlay, bug fixes
|
2021-12-28 23:33:50 -05:00 |
|
Sour
|
368455e503
|
Tilemap viewer: Refresh scanline/cycle config
|
2021-12-28 20:53:39 -05:00 |
|
Sour
|
f5d02d7607
|
Tilemap Viewer: Tile information + tooltip
|
2021-12-27 23:07:34 -05:00 |
|
Sour
|
c074981bb6
|
Event Viewer: Added event tooltip
|
2021-12-27 12:39:14 -05:00 |
|
Sour
|
73e93143b2
|
Lua: Implemented sandbox options
|
2021-12-24 16:24:11 -05:00 |
|