Sour
|
69e452492f
|
Debugger: Fixed event viewer issues (SNES dma info shown in NES events, event viewer not showing events after changing game)
|
2022-01-23 23:18:29 -05:00 |
|
Sour
|
b5b2dbc9d5
|
NES: Added support for mapper 7 & 71
|
2022-01-23 23:17:24 -05:00 |
|
Sour
|
916492d3ea
|
Debugger: NES - Add missing IRQ/NMI events
|
2022-01-23 23:17:02 -05:00 |
|
Sour
|
b2dc6d2de4
|
Debugger: Show target oam/vram write addresses for NES event viewer
|
2022-01-23 22:42:04 -05:00 |
|
Sour
|
a99ff82c88
|
Video: Prevent window resize when switching between normal and high res modes on SNES
|
2022-01-23 20:33:50 -05:00 |
|
Sour
|
4923768e34
|
Debugger: Tilemap viewer work (display more info, hide options/tabs based on state/console), fixed grid size for large tiles for the SNES
|
2022-01-23 18:42:58 -05:00 |
|
Sour
|
30000116e4
|
Fixed deadlocks when switching games with dev tools opened
|
2022-01-23 18:34:18 -05:00 |
|
Sour
|
ea5505c53f
|
Audio: Implement mute/reduce volume in background
|
2022-01-23 12:38:40 -05:00 |
|
Sour
|
3615ef0eb1
|
Core: Enabled warning level 4, fixed/disabled warnings
|
2022-01-23 12:36:35 -05:00 |
|
Sour
|
76af4a9824
|
Fixed console not being destructed (mem leak)
|
2022-01-23 00:58:07 -05:00 |
|
Sour
|
e35160a734
|
UI: Implemented loading from zip/7z files
|
2022-01-22 23:06:17 -05:00 |
|
Sour
|
c9995d390a
|
NES: Fixed crash when loading game when ignore sprite limit option is turned on (uninit memory)
|
2022-01-22 23:01:52 -05:00 |
|
Sour
|
4474c0a882
|
Fixed crash when attempting to load an invalid rom file
|
2022-01-22 23:01:09 -05:00 |
|
Sour
|
c11534e199
|
Video: Fixed overscan behavior for NES and fixed rare crash when changing overscan while game is running
|
2022-01-22 16:36:04 -05:00 |
|
Sour
|
69f0e5ff4f
|
HUD: Rework hud to be separate from the console's output (and not saved in videos)
|
2022-01-22 16:16:38 -05:00 |
|
Sour
|
c7b2bb51e3
|
Debugger: Fixed script window crash/missing actions
|
2022-01-22 15:39:28 -05:00 |
|
Sour
|
9e40de9f4a
|
UI: Added pause/resume menu item
|
2022-01-22 13:50:26 -05:00 |
|
Sour
|
db46d43267
|
UI: Fixed audio device dropdown always being blank
|
2022-01-22 13:09:59 -05:00 |
|
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
|
452df7f262
|
Fixed crash when closing emulator (need to release the emulator instance last)
|
2022-01-22 10:59:55 -05:00 |
|
Sour
|
b7e4b2b78a
|
Debugger: Fixed crashes when closing last debugger window
|
2022-01-22 10:59:21 -05:00 |
|
Sour
|
5a48373781
|
Core: Refactoring - removed GetFrameDelay, GetFps contains the same info
|
2022-01-22 10:33:39 -05:00 |
|
Sour
|
c085b0973a
|
Debugger: NES - Fixed v/t/flags getting corrupted by debugger because of incorrect code/max values
|
2022-01-21 22:43:39 -05:00 |
|
Sour
|
0575278e60
|
Debugger: Fixed debugger window not updating correctly with the break on open option
|
2022-01-21 22:40:21 -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
|
2b4f72466c
|
Debugger: Don't load workspace if no debugger windows are opened
|
2022-01-18 22:47:06 -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
|
66ec24cea7
|
Debugger: Update debugger window to use new cpu type when changing console instead of closing it
|
2022-01-18 22:08:46 -05:00 |
|
Sour
|
02df765526
|
Debugger: Refactor notification processing
|
2022-01-18 21:54:02 -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
|
09b96ffb49
|
Debugger: UI improvements/fixes for breakpoint/label edit windows/lists
|
2022-01-16 11:24:51 -05:00 |
|
Sour
|
66aa80815b
|
UI: Fixed tab order issues
|
2022-01-15 23:08:11 -05:00 |
|
Sour
|
3b341b284f
|
Debugger: NES - Linked P flags value to checkboxes
|
2022-01-15 19:11:16 -05:00 |
|
Sour
|
b92fa6ee47
|
Debugger: Improved hex data bindings
|
2022-01-15 18:57:17 -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
|
eb80df47e7
|
Debugger: Improved status display for NES, refactor debugger window code
|
2022-01-13 21:14:08 -05:00 |
|
Sour
|
065713e189
|
Debugger: Added source view tab when DBG file is loaded
|
2022-01-12 22:26:26 -05:00 |
|
Sour
|
4b3e425e77
|
Debugger: Performance fixes for DBG import
|
2022-01-11 20:47:08 -05:00 |
|
Sour
|
910ba3c589
|
Debugger: DBG file support (WIP)
|
2022-01-10 20:50:57 -05:00 |
|