Commit graph

97 commits

Author SHA1 Message Date
Sour
99b470046b Debugger: Added "Go To Program Counter" menus 2018-03-03 10:53:38 -05:00
Sour
024a0c1d3c Debugger: Allow font customization for most tools (debugger, memory viewer, assembler, trace logger, script window) 2018-03-03 10:41:59 -05:00
Sour
f8ed813d14 Debugger: Added options to configure whether or not the debugger pops up on breakpoints and pause/frame advance 2018-02-24 11:07:27 -05:00
Sour
608880e6a3 UI: Fixed menustrips/toolstrips not responding to first click when window was out of focus 2018-02-23 11:30:37 -05:00
Sour
075b6fbeee Debugger: Added verified/unidentified data toggles to toolbar + added shortcut keys 2018-02-23 10:56:19 -05:00
Sour
3bb760703e Debugger: Added "Break on Crash" option 2018-02-20 21:59:56 -05:00
Sour
d8e00168a4 Debugger: Added "Event Viewer" tool - replaces PPU Register Write Viewer 2018-02-18 23:03:02 -05:00
Sour
fcad33750b Debugger: Added option to show previous frame behind the current frame 2018-02-16 20:05:15 -05:00
Sour
61a691b69d Debugger: Added toolbar to debugger window 2018-02-16 18:05:48 -05:00
Sour
ea3f8e3be8 Debugger: Option to display memory value next to address in code window 2018-02-14 21:09:43 -05:00
Sour
cdaba3ffe8 Debugger: Code window display/highlighting changes + more flexibility in how to display data vs code + actions to "mark" bytes as data/code/unknown 2018-01-03 18:48:16 -05:00
Sour
e8858a1a2f Debugger: Added option to display info popups about opcodes 2018-01-02 22:32:17 -05:00
Sour
0fd4b0bd5f Debugger: Added "Show In Split View" shortcut in code window 2018-01-02 14:44:28 -05:00
Sour
b1283ae48d Debugger: Show code preview in tooltip 2018-01-02 11:11:50 -05:00
Sour
2118d498c7 Debugger: Added APU viewer tool 2018-01-01 23:23:18 -05:00
Sour
2f9305779d Debugger: Add options to generate stripped rom based on CDL data 2018-01-01 12:09:33 -05:00
Sour
898824cd6d Debugger: Fixed display issue with watch help icon 2017-12-29 13:09:01 -05:00
Sour
07bd6a1b06 Linux: Debugger - Fixed minor display issues with CPU/PPU memory mapping 2017-12-29 10:21:21 -05:00
Sour
589ad612d1 Debugger: Added shortcut to open memory viewer from code window 2017-12-26 15:59:58 -05:00
Souryo
8151fb5445 UI: Fixed DPI-related issues 2017-09-16 22:02:05 -04:00
Souryo
150d2eaec9 Savestates: Allow saving/loading to arbitrary files 2017-09-01 18:45:53 -04:00
Souryo
5957bc2d3e Debugger: LUA scripting 2017-08-30 18:31:27 -04:00
Souryo
8e2f39e3bd Debugger: Added ability to revert prg/chr changes 2017-08-21 23:11:14 -04:00
Souryo
e66dd700e1 Debugger: Added auto-load cdl option 2017-08-19 22:00:12 -04:00
Souryo
8c9567bd47 Debugger: Added auto-load .mlb file option 2017-08-19 21:09:44 -04:00
Souryo
daca866957 Debugger: Add option to save changes as IPS file 2017-08-19 19:40:02 -04:00
Souryo
1131c83a77 Debugger: Ability to import/export labels/comments in .mlb files 2017-08-17 20:12:42 -04:00
Souryo
5f47b402b5 Debugger: Added "Devleoper Mode" option to give faster access to all debugging tools 2017-08-14 23:44:52 -04:00
Souryo
2ee5b59db4 Debugger: Added NES header editor 2017-08-12 16:52:45 -04:00
Souryo
0fe8ac8b48 Debugger: Improved trace logger look & performance 2017-08-06 16:23:22 -04:00
Souryo
8d958baf6c Debugger: UI tweaks for Linux 2017-08-06 12:32:08 -04:00
Souryo
bdd607d94f Debugger: Ability to force a specific input from the debugger 2017-08-05 23:26:21 -04:00
Souryo
f32753cacb Debugger: Add cycle elapsed counter (since last break) 2017-08-05 18:00:59 -04:00
Souryo
f975728005 Debugger: Allow stepping back through the execution (by using rewind mechanic) 2017-08-01 22:49:50 -04:00
Souryo
ae2f591856 Debugger: Added option to break when debugger gets focus 2017-06-29 13:55:12 -04:00
Souryo
410cd90977 Debugger: Added option to automatically refresh watch while running 2017-06-29 13:47:49 -04:00
Souryo
562f3be5d3 Debugger: Fixed a rare deadlock when closing debugger at the same time as loading a rom 2017-05-02 21:34:04 -04:00
Souryo
4d1145ebea Debugger: Added some icons, changed some shortcuts 2017-03-11 11:46:29 -05:00
Souryo
90788e557e Debugger: Add a "Code" menu that contains options from the code window right-click menu 2017-03-11 00:56:00 -05:00
Souryo
d6222a8308 Debugger: Added some icons to menu 2017-03-10 23:14:49 -05:00
Souryo
7bfe260c27 Debugger: Small performance fix 2017-03-10 18:35:01 -05:00
Souryo
09347d85b7 Debugger: Added assembler tool + allow editing of existing code by using assembler (wip) 2017-03-07 18:10:22 -05:00
Souryo
910e27f0af Debugger: Ability to save modified PRG/CHR back to a rom 2017-03-04 22:25:25 -05:00
Souryo
485e8cc2ce Debugger: Added tile editor feature in PPU viewer 2017-03-04 21:52:08 -05:00
Souryo
b48ba789bd Debugger: Added some shortcuts/icons 2017-03-04 16:31:48 -05:00
Souryo
47d5dd6ecc Debugger: Added break on unofficial op/brk options 2017-03-04 16:18:28 -05:00
Souryo
51afb5ae3f Debugger: Added several commands to right-click menu in hex editor (including freeze/unfreeze feature) 2017-03-02 20:33:25 -05:00
Souryo
b1de3cf1af Debugger: Fixed memory mapping redraw issues 2016-12-19 19:40:18 -05:00
Souryo
c023a87dd9 Debugger: Allow double-clicking in profiler to move to function in debugger + better sort default 2016-12-09 00:12:38 -05:00
Souryo
b181e5fb97 Debugger: Reordered some menu items 2016-12-08 19:32:39 -05:00