Sour
bf160884db
Debugger: Improved watch window usability
2019-01-29 00:09:26 -05:00
Sour
05f99aba7c
Linux: Debugger - Tooltip layout fixes
2019-01-27 13:45:57 -05:00
Sour
1e58065154
Linux: Support for GTK dark themes
2019-01-27 01:18:18 -05:00
Sour
ffc81903f9
Debugger: Performance Tracker - Allow controlling display mode/speed with left/right click buttons
2019-01-24 17:31:44 -05:00
Sour
9ceb522874
Debugger: Added "Performance Tracker" tool
2019-01-24 00:50:42 -05:00
Sour
6d9019bbae
Debugger: Nametable Viewer - Fixed tile preview being out of sync with the mouse location when emulation is paused
2019-01-23 17:27:48 -05:00
Sour
5f9d9069d9
Debugger: Fixed multi-label issue that caused memory values to not be shown next to the instruction
2019-01-21 22:03:07 -05:00
Sour
677a841ce3
Debugger: Added option to show the selection's length in bytes
2019-01-21 18:21:45 -05:00
Sour
5f88fa8cc6
Debugger: PPU Viewer - Add 2x zoom toggle
2019-01-21 14:38:38 -05:00
Sour
db370dda97
Debugger: Sprite Viewer - Added an option to display an outline around all sprites in the screen preview
2019-01-19 20:53:15 -05:00
Sour
5cdb86a323
Debugger: Profiler - Split out of memory tools and into its own window
2019-01-19 20:00:48 -05:00
Sour
4642154bb8
Debugger: PPU Viewer - Make double-click on NT/Sprite viewers work properly in compact mode
2019-01-19 16:40:15 -05:00
Sour
f03b154686
Debugger: Nametable Viewer - Added "Show attribute colors only" option
2019-01-19 14:50:47 -05:00
Sour
75cc1fe6f0
Debugger: PPU Viewer - Optimize sprite viewer layout when in 8x8 sprites mode
2019-01-19 12:43:46 -05:00
Sour
d66bf30cf4
Debugger: PPU Viewer - Added mouse over tile info overlay to NT/CHR/Sprite viewers
2019-01-19 12:08:14 -05:00
Sour
5515f626d5
Debugger: Source View - Fixed crash (out of bounds access) when trying to generate byte code for the last line in the file
2019-01-18 22:19:03 -05:00
Sour
a5a4cbd2bc
Debugger: Palette Viewer - Fixed colors for sprite palette
2019-01-17 22:28:53 -05:00
Sour
cc07cb283a
Debugger: Memory Viewer - Added missing right-click navigation options between the various PPU memory types
2019-01-17 18:00:11 -05:00
Sour
9b68473863
Debugger: PPU Viewer - Added compact display mode
2019-01-17 00:12:33 -05:00
Sour
8aa4d4a6ec
Debugger: Memory Viewer - Added option to highlight the cursor's current row/column
2019-01-15 00:22:56 -05:00
Sour
b2b841421f
Debugger: PPU Viewer - Add auto-refresh speed option (15/30/60 FPS)
2019-01-14 22:48:57 -05:00
Sour
d574188226
Debugger: Labelled DMC reads as "DMC" in the instruction progress display
2019-01-14 19:31:09 -05:00
Sour
62c2541642
Debugger: Nametable viewer - Added "Add breakpoint" right-click option
2019-01-14 19:02:50 -05:00
Sour
a27cf40e96
Debugger: Memory Viewer - Added nametable ram option to dropdown
2019-01-13 19:04:43 -05:00
Sour
76f64b19ef
Debugger: Added access counters for CHR ROM/RAM and nametable memory
...
+Added read/write highlighting, etc. for memory viewer tabs
+Improved show tile/attribute updates in PPU viewer
2019-01-13 18:32:27 -05:00
Sour
ce68ce57c0
Core: Refactored nametable RAM management to fix some issues and remove some limitations
...
(This breaks save state compatibility)
2019-01-13 15:20:57 -05:00
Sour
97fb853d66
Debugger: Memory Tools - Fixed "Go To" on access counter tab
2019-01-13 14:55:00 -05:00
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
6c33ffaa0a
Debugger: Go To All - Fixed minor layout issues
2019-01-11 22:26:46 -05:00
Sour
1a84ef8c4f
Debugger: Added support for multi-byte labels
2019-01-11 00:09:51 -05:00
Sour
1256d90060
Debugger: Fixed crash after pressing command key while watch window is focused
2019-01-10 19:39:02 -05:00
Sour
46b7ca1d43
Debugger: Added RW text markers for WRAM/SRAM/CHR RAM in memory mappings
2019-01-08 18:06:52 -05:00
Sour
8da3c85de4
Debugger: Source View - Added support for "Find occurrences" feature
2019-01-06 11:10:54 -05:00
Sour
e3ef83a1cf
Debugger: Trace Logger - Added tooltips for opcodes/addresses/labels
2019-01-04 23:30:33 -05:00
Sour
0587c59cbb
Debugger: Fixed issues with textbox when strings are padded with spaces (to find word behind mouse cursor)
2019-01-04 23:29:39 -05:00
Sour
2058ded5ae
Debugger: Allow double-click to work on unmapped labels/functions when CC65 integration is active (auto-switch to source view)
2019-01-03 20:14:08 -05:00
Sour
a489716ad8
Debugger: Fixed breakpoints not being set correctly from code window when in internal ram section (<= $1FFF)
2019-01-03 14:51:25 -05:00
Sour
57a4435443
Debugger: Fixed some issues with "Show in split view" option
2019-01-02 23:26:54 -05:00
Sour
413cf7a212
Debugger: Allow byte code to be shown in source view
2019-01-02 23:26:53 -05:00
Sour
0b54ef6c0b
Debugger: Simplify toggle breakpoint code & improve its behavior in source view
2019-01-02 23:26:53 -05:00
Sour
1c0921624f
Debugger: Add "Go to all" in memory viewer
2019-01-02 23:26:53 -05:00
Sour
d8008093b7
Debugger: Refactor DBG file auto-load logic
2019-01-02 23:26:53 -05:00
Sour
1606d0c5f6
Debugger: Fixed some crashes in source view when trying to use some actions on out of scope labels
2018-12-29 14:35:43 -05:00
Sour
ce893167c6
Debugger: Added "Go to All" feature
2018-12-29 14:25:49 -05:00
Sour
c0f6266cbd
Debugger: Prevent instruction progress indicator from scrolling horizontally
2018-12-26 13:56:02 -05:00
Sour
6c27a273b2
Debugger: Memory viewer - Fixed some usability issues with tooltips
...
-Tooltips now always show up even if trying to show the last tooltip shown
-Tooltips no longer appear for the next row of bytes when putting mouse over the text view
2018-12-26 00:55:46 -05:00
Sour
d966fd50c1
Debugger: Memory viewer - Allow word wrapping in label tooltips (prevents content from being cut off entirely) + improved popup display location
2018-12-26 00:29:11 -05:00
Sour
ae0822e7cd
Linux: Fixed compilation warnings
2018-12-25 00:32:33 -05:00
Sour
35192daeed
Debugger: Add option to trigger breakpoints on dummy read/writes (+ distinguish between writes & dummy writes)
2018-12-23 13:12:46 -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