Commit graph

327 commits

Author SHA1 Message Date
Sour
fbba774275 Debugger: Text Hooker - Improved dakuten processing 2018-07-23 20:55:56 -04:00
Sour
69bc8a0087 Debugger: PPU Viewer - Don't update CHR viewer palette when paused & not set to refresh on pause/break 2018-07-16 20:39:18 -04:00
Sour
28aeacef9f Debugger: Text Hooker - Fixed crash when auto-copy to clipboard is enabled while screen doesn't contain any text 2018-07-16 18:35:15 -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
e2b9a7aa8e Debugger: Fixed debugger window being brought to front after tooltip closes even though it was in the background before the tooltip was shown 2018-07-09 22:28:08 -04:00
Sour
f6f089dce5 Debugger: Fixed potential UI crash 2018-07-08 10:28:48 -04:00
Sour
669113710a Linux: Fixed warnings (and enabled no-parentheses warning) 2018-06-25 15:13:32 -04:00
Sour
082b416a59 Debugger: PPU Viewer - Ensure each tab is filled with info for the first tile/sprite/color when displaying for the first time 2018-06-24 18:31:37 -04:00
Sour
a38e33f189 Debugger: PPU Viewer - Added options to display/copy hex/rgb color codes in all tabs 2018-06-24 18:30:31 -04:00
Sour
c2e063d5c9 Debugger: Added Text Hooker (WIP) 2018-06-23 18:29:48 -04:00
Sour
fce9ec1023 Debugger: Tooltip positioning improvements 2018-06-16 17:19:20 -04:00
Sour
89400f853c Debugger: Do not show tooltips for immediate values 2018-06-16 17:10:16 -04:00
Sour
6c9d44a9c1 Fixed minor memory leak, out-of-bounds memory access, uninit memory reads and compilation warnings 2018-06-14 23:29:15 -04:00
Sour
ad5449b422 Debugger: Event Viewer - Added "List View" tab (list of all events shown in the ppu view tab) 2018-06-14 20:05:07 -04:00
Sour
f19242be45 Debugger: Fixed crash when displaying tooltip when text zoom is not set to 100% 2018-06-13 18:47:53 -04:00
Sour
718b671730 UI: Fixed warnings found by xbuild 14.0 2018-06-11 19:27:35 -04:00
Sour
1cd403d8d4 Linux: Debugger - Fixed op code tooltip layout issue 2018-06-10 14:45:55 -04:00
Sour
5fbc765080 Linux: Fixed multiple issues with popup tooltips in debugger (prevent scrolling, doesn't appear properly, etc.) 2018-06-10 14:35:41 -04:00
Sour
48ae000ec9 Linux: Fixed crash with debugger code tooltips when the window is manually closed by the user (e.g alt-f4) 2018-06-09 22:28:26 -04:00
Sour
17a02fb5c8 Debugger: Improved performance when a lot of labels are defined (e.g 1000+) 2018-06-09 21:25:49 -04:00
Sour
7f7d7ab1b3 Linux: Fixed rare crashes when opening debugger (when loading a DBG file) 2018-06-09 18:02:49 -04:00
Sour
39f2a1e2ff Linux: Fixed debugger shortcut keys not working most of the time 2018-06-09 17:54:34 -04:00
Sour
5b703b8ef5 Debugger: Fixed right-click issues with breakpoint context menu 2018-06-09 16:08:29 -04:00
Sour
7e7bbf54c3 Linux: Fixed usability problems with watch & breakpoint list 2018-06-09 15:42:43 -04:00
Sour
ab8af4693a Debugger: Memory Tools - Fixed crash in "Add to watch" action 2018-05-31 20:59:55 -04:00
Sour
091da2164c Debugger: Trace Logger - Added output format customization 2018-05-26 01:14:37 -04:00
Sour
0d18488caf Debugger: Remember tile/attribute updates highlight options 2018-04-14 22:55:31 -04:00
Sour
3e50663991 Debugger: Add tile/attribute edit highlighting in nametable viewer 2018-04-09 22:38:06 -04:00
Sour
1fa7713525 Linux: Fixed crash when opening debugger 2018-03-31 15:03:19 -04:00
Sour
02ffd0bda3 Linux: Fixed layout issues and crashes 2018-03-31 13:47:02 -04:00
Sour
bf2e733cc3 Debugger: Added copy/select all shortcuts to access counters 2018-03-30 19:14:08 -04:00
Sour
bf731afc3c Debugger: Fixed memory type dropdowns not updating when changing game 2018-03-30 18:57:07 -04:00
Sour
37c633da14 Debugger: Added option to hide "unused" addresses in memory access counters 2018-03-30 18:38:14 -04:00
Sour
a4b41690e2 Debugger: Fixed switch to source view action not appearing after loading a dbg file 2018-03-27 19:34:38 -04:00
Sour
85d82049f7 Debugger: Fixed label update issue when cpu address changed 2018-03-25 16:03:59 -04:00
Sour
7d15e1daf2 Debugger: Added option to show comments in label list 2018-03-25 15:51:04 -04:00
Sour
aaecfc6ba5 Docs: Updated documentation & screenshots 2018-03-24 16:14:52 -04:00
Sour
6769422008 Debugger: Added option to copy (or not) comments 2018-03-22 18:59:00 -04:00
Sour
acf49e4226 Debugger: Source-level debugging (for CC65/CA65 projects) 2018-03-18 19:57:56 -04:00
Sour
7b18ac4d6f Debugger: Event Viewer - Fixed events not showing up when some categories were hidden (and multiple events occurred at the same scanline/cycle) 2018-03-15 23:49:04 -04:00
Sour
4b6a14f358 Debugger: Fixed crash when switching games with hex editor opened 2018-03-15 17:15:11 -04:00
Sour
aee63d072c Debugger: Adjust character limit in goto popup based on memory size 2018-03-15 17:14:41 -04:00
Sour
279e66a5f6 Debugger: Fixed refresh issues with memory viewer when changing memory type 2018-03-14 23:34:04 -04:00
Sour
41ed9d57ed Debugger: Fixed threading issues in copy to hd pack format feature 2018-03-14 22:45:01 -04:00
Sour
dac2af2294 Debugger: Fixed byte editing mode always being turned on when opening memory viewer 2018-03-11 22:41:57 -04:00
Sour
af0ba9ee2d Debugger: Hex Editor - Byte editing mode 2018-03-10 13:41:01 -05:00
Sour
e6014830f2 Debugger: Ability to customize all keyboard shortcuts 2018-03-10 09:58:24 -05:00
Sour
e23e7f4639 Debugger: Added options to configure copy behavior 2018-03-06 20:34:15 -05:00
Sour
f35cef97b0 Debugger: Fixed UI crash when stack pointer is $FF 2018-03-06 19:45:39 -05:00
Sour
376a56e2e1 Debugger: Fixed stack box displaying 1 extra byte 2018-03-05 21:18:54 -05:00