Commit graph

303 commits

Author SHA1 Message Date
Souryo
ee6585aa5c Debugger: Allow editing memory values for all memory types 2017-02-26 20:47:39 -05:00
Souryo
09c2779aec Debugger: TBL file support in hex editor 2017-02-26 18:58:48 -05:00
Souryo
9c2f6995c2 Debugger: Replaced custom hex editor with HexBox 2017-02-26 13:46:57 -05:00
Souryo
d4b35e1c43 Linux: (Debugger) Changed arrow symbol for active statement 2016-12-22 20:29:14 -05:00
Souryo
4223566917 Linux: Removed all hardcoded references to Consolas font 2016-12-22 19:18:07 -05:00
Souryo
b1de3cf1af Debugger: Fixed memory mapping redraw issues 2016-12-19 19:40:18 -05:00
Souryo
4dee31414f Linux: Fixed mouse over tooltip in debugger 2016-12-19 18:25:52 -05:00
Souryo
760011b66d Linux: Added DroidSansMono font + changed default size 2016-12-18 12:43:20 -05:00
Souryo
2c8c1be648 Debugger: Allow editing breakpoints with rightclick+edit or F2 2016-12-17 16:58:18 -05:00
Souryo
a0e44427bd Linux: Fixed most layout issues with Mono 2016-12-13 22:19:18 -05:00
Souryo
efca5284b1 Mono/Linux: Fixed layout issues 2016-12-11 14:25:29 -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
Souryo
8a2c4194a9 Debugger: Added profiler in memory tools (renamed from memory viewer) 2016-12-08 19:30:41 -05:00
Souryo
de5df89654 Debugger: Added resizable and collapsable panels for bottom and right panels 2016-12-06 22:50:27 -05:00
Souryo
e8c86804ac Debugger: Replaced "Apply Changes" button with an "Undo" button instead - changes are automatically applied on the next instruction after changing them 2016-12-06 19:03:29 -05:00
Souryo
8c9f32419c Debugger: Options to disassemble unknown blocks and/or data 2016-12-05 23:35:07 -05:00
Souryo
cfada27612 Debugger: Fixed tile preview in nametable viewer 2016-12-04 15:21:43 -05:00
Souryo
5994bd46ae Debugger: Changed function column header for call stack 2016-12-04 15:09:09 -05:00
Souryo
69ca41daae Debugger: Fixed performance for nametable viewer grids 2016-12-04 15:08:53 -05:00
Souryo
9b5917cd31 Debugger: Added goto dropdown button for click access to nmi/irq/reset subs. 2016-12-04 14:12:49 -05:00
Souryo
fa59bbb362 Debugger: Allow display of PRG addresses/byte code on the same line 2016-12-04 14:02:22 -05:00
Souryo
63d1cac802 Debugger: Added address range option for breakpoints 2016-12-04 12:21:20 -05:00
Souryo
c9b0329fa6 Debugger: Added "Toggle breakpoint" option in right-click menu 2016-12-04 12:16:12 -05:00
Souryo
29a3ac45e4 Debugger: Added "Sprite Index" to sprite viewer, prevent user from checking/unchecking boxes, modified layout 2016-12-04 10:59:22 -05:00
Souryo
7070a09ea8 Debugger: Added tile/attribute grid options to nametable viewer 2016-12-04 10:47:48 -05:00
Souryo
eafb8cb1a3 Debugger: Fixed labels/layout 2016-12-04 10:29:36 -05:00
Souryo
25edec0e14 Debugger: Fixed sprite draw order in screen preview 2016-12-04 10:02:45 -05:00
Souryo
d541457a57 Debugger: Updated some labels & instruction names, fixed layout slightly 2016-12-04 09:16:09 -05:00
Souryo
3ae12e47d8 Debugger: Improved shortcuts (F2 to edit labels, etc), fixed tooltip remaining on screen in some cases. 2016-12-03 09:57:58 -05:00
Souryo
433ccd53a3 Debugger: Fixed multi-line comment alignment 2016-12-02 22:50:54 -05:00
Souryo
4b97345b8f Debugger: Added screen preview in sprite viewer 2016-12-02 21:01:57 -05:00
Souryo
e10121368c Debugger: Option to display PPU scroll in nametable viewer 2016-12-02 18:10:37 -05:00
Souryo
9d870294d6 Debugger: Improved performance when refreshing a large list of labels (e.g 3+k) 2016-12-01 21:45:12 -05:00
Souryo
a86eaa0911 Debugger: Find All Occurrences search 2016-12-01 20:45:13 -05:00
Souryo
c1a6453343 Debugger: Memory access counters (read/write/exec/uninitialized read) 2016-12-01 19:38:48 -05:00
Souryo
825db35191 Debugger: Fixed a few refresh issues with PPU viewer 2016-11-29 20:44:22 -05:00
Souryo
671ef9e639 Debugger: Fixed horizontal scrolling issues with single-line comments 2016-11-28 22:58:16 -05:00
Souryo
34ee1dd0d6 Debugger: Allow sort on label list + small tweaks 2016-11-28 20:33:27 -05:00
Souryo
9bfdad8b9b Debugger: Display labels in tooltips for addresses when a matching label exists 2016-11-27 21:05:15 -05:00
Souryo
7939f73f82 Debugger: Display byte & word values in tooltip 2016-11-27 20:59:33 -05:00
Souryo
2bd2932d43 Debugger: Fixed memory viewer header/data overlap 2016-11-27 20:47:13 -05:00
Souryo
ab9699207d Debugger: Fixed mouseover tooltip for single-line comments 2016-11-27 20:44:57 -05:00
Souryo
44a40c5c2c Debugger: Allow editing labels by right-clicking in code (+ other actions in rightclick available in margin) 2016-11-27 20:30:19 -05:00
Souryo
87d525572e Debugger: Fixed crash when trying to add a watch expression 2016-11-27 19:43:37 -05:00
Souryo
28899e3e18 Debugger: Added option to highlight disassembled but not yet executed code (e.g unused branches) 2016-11-27 19:43:17 -05:00
Souryo
76fa3338a9 Debugger: Added back/forward navigation 2016-11-27 12:14:32 -05:00
Souryo
4350952ad3 Debugger: Find Occurrences feature for labels/addresses 2016-11-27 10:56:37 -05:00
Souryo
c59f094301 Debugger: Fixed design mode crash 2016-11-27 10:45:06 -05:00
Souryo
ba94e785dc Debugger: Improve default address in goto window 2016-11-26 20:53:59 -05:00