Commit graph

336 commits

Author SHA1 Message Date
Sour
e0b6c4f900 Debugger: Added ability to configure an external code editor (for use in Source View mode) 2019-01-12 22:20:43 -05:00
Sour
d764c28bd8 Debugger: Import Settings - Add specific options for Work/Save RAM for DBG file imports 2019-01-10 20:36:56 -05:00
Sour
859f7e912f Debugger: Memory Viewer - Added option to highlight breakpoints (by drawing a border around them) 2019-01-03 14:27:10 -05:00
Sour
25e24e30b0 Debugger: Automatically go into source view if we were in source view when we closed the debugger (when possible) 2019-01-03 12:14:37 -05:00
Sour
1c0921624f Debugger: Add "Go to all" in memory viewer 2019-01-02 23:26:53 -05:00
Sour
ce893167c6 Debugger: Added "Go to All" feature 2018-12-29 14:25:49 -05:00
Sour
937a90626d Debugger: Added option to evaluate all breakpoints on the first cycle of an instruction 2018-12-24 15:21:21 -05:00
Sour
022085082b Debugger: Added option to show current instruction's progress (cycle count, exec/read/write cycle display) 2018-12-23 11:56:28 -05:00
Sour
4459b18fa3 Debugger: Added option to display why the debugger breaks (breakpoint, break options, etc.) 2018-12-23 00:10:00 -05:00
Sour
8bd292d8d5 Input: Added option to hide mouse cursor when a zapper is connected (e.g for the aimtrak light gun) 2018-12-22 16:05:12 -05:00
Sour
be2cd9a850 Debugger: Watch - Added edit in mem viewer + view in disassembly shortcuts 2018-12-16 15:29:16 -05:00
Sour
0b7660a3fa Debugger: Reworked "Code" menu and enabled it on Linux, fixed issues where some shortcuts didn't work (e.g Mark As...) 2018-12-16 15:25:53 -05:00
Sour
4b43d6d9ab Cheats: Keep window size/position, add auto-resize to columns 2018-12-12 18:42:52 -05:00
Sour
f2af2ba986 Version Update: 0.9.7 2018-09-16 19:25:38 -04:00
Sour
7ec7512fde Debugger: Added "Auto-create jump labels" option 2018-09-08 13:16:17 -04:00
Sour
80c80181ba Debugger: Lua - Added (configurable) script timeout to prevent infinite loops from locking up the emulator 2018-09-02 15:37:13 -04:00
Sour
757054798b Keep game running after CPU crash (when Dev Mode is enabled) 2018-08-30 22:37:22 -04:00
Sour
5fbc59ccee Debugger: Added view in cpu/disassembly/etc shortcuts to hex editor 2018-08-26 20:33:08 -04:00
Sour
7e91e632cc Debugger: Added "View in ..." shortcuts to label list 2018-08-26 19:25:27 -04:00
Sour
b669781ccf Debugger: Added break on init/play options for NSF files 2018-08-21 19:41:07 -04:00
Sour
c6f7afd3b9 Version Update: 0.9.6 2018-08-05 14:30:09 -04:00
Sour
ebbdf3726f UI: Fixed pause in background logic when pause in menu is enabled 2018-08-05 13:22:59 -04:00
Sour
27ee26c6cb Fixed build issues for Libretro and Linux 2018-08-03 22:49:10 -04:00
Sour
781650e8bf Audio: Added comb filter stereo effect 2018-08-03 10:49:23 -04:00
Sour
115f46e05f Audio: Improved dynamic sample rate logic and added an option to disable it completely 2018-08-02 22:09:55 -04:00
Sour
061f84ef2b Debugger: PPU Viewer - Save palette/highlight dropdown selection 2018-07-28 22:08:12 -04:00
Sour
13d49fee5b Debugger: CHR Viewer - Added option to show single-color tiles in grayscale 2018-07-28 15:32:38 -04:00
Sour
79b773e65f Debugger: Added option to reset all labels before importing DBG/MLB files 2018-07-28 15:18:01 -04:00
Sour
96bec3b2ad Debugger: Event Viewer - Added option to display the previous frame's events 2018-07-26 21:29:56 -04:00
Sour
6a006056fa Debugger: Added option to always keep the active statement in the center of the viewport 2018-07-25 18:23:24 -04:00
Sour
4b13193241 Debugger: Fixed UI memory leaks 2018-07-25 17:42:38 -04:00
Sour
fbba774275 Debugger: Text Hooker - Improved dakuten processing 2018-07-23 20:55:56 -04:00
Sour
a13f2dd3a8 VS System: Updated dipswitch DB with dual system games (+some refactoring) 2018-07-22 15:21:48 -04:00
Sour
5f8ae4195f History Viewer: Added features, fixed issues (WIP) 2018-07-15 18:26:08 -04:00
Sour
15373016d0 Refactoring - removed statics from EmulationSettings 2018-07-14 18:32:32 -04:00
Sour
c85a09038d Debugger: Changed "Refresh watch while running" to "Refresh UI while running" (and refresh console status/memory mapping every 30 frames) 2018-07-10 00:04:59 -04:00
Sour
82dbc8bbfe VS DualSystem: Added support for 16 dipswitches 2018-07-08 10:28:50 -04:00
Sour
86b0ab5064 UI: Fixed crash at startup if custom folders cannot be created 2018-07-08 10:28:49 -04:00
Sour
3ac8cb2018 VS System: Cleanup config UI (keep DIP switches only) + support for NES 2.0 input type proposal (WIP) 2018-07-08 10:28:49 -04:00
Sour
7c8a54a4f6 VS System: Fixed/improved button remapping 2018-07-08 10:28:48 -04:00
Sour
9f12f1c756 Debugger: Added option to break on decayed OAM read 2018-07-08 10:28:48 -04:00
Sour
7a62b2af80 Debugger: Added option to select which CPU to debug (VS DualSystem) (hidden from menu because issues exist) 2018-07-08 10:28:48 -04:00
Sour
2f9581ff2f VS DualSystem: Added options to select which video/audio streams to show/play 2018-07-08 10:28:48 -04:00
Sour
ef489a4513 UI: Fixed issue with input configuration not saving changes properly in some scenarios 2018-07-08 10:28:48 -04:00
Sour
d10b11f0b3 Audio: Added option to reduce volume during fast forward/rewind 2018-06-27 19:49:47 -04:00
Sour
fcaea65100 UI: Added option to disable window resizing using the mouse 2018-06-25 22:49:33 -04:00
Sour
c2e063d5c9 Debugger: Added Text Hooker (WIP) 2018-06-23 18:29:48 -04:00
Sour
4a52c94816 HD Packs: Added option to display custom backgrounds behind bg priority sprites (instead of over them) 2018-06-19 22:17:00 -04:00
Sour
7619b93cfe Netplay: Added password protected servers 2018-06-16 14:02:12 -04:00
Sour
718b671730 UI: Fixed warnings found by xbuild 14.0 2018-06-11 19:27:35 -04:00