Commit graph

550 commits

Author SHA1 Message Date
Sour
6fd2c2229e Debugger: PPU Viewer - Fixed crash in sprite viewer 2018-12-10 18:53:17 -05:00
Sour
d355827382 Debugger: Allow minimize window in PPU/APU viewers 2018-12-10 18:51:52 -05:00
Sour
d5b4d210ba Debugger: Allow labels to be created on the last valid byte of the range 2018-12-10 18:48:06 -05:00
Sour
031f320d44 Debugger: PPU Viewer - Fixed rare crashes when exporting to PNG (caused by trying to use previously pinned memory after it is no longer pinned and might have been moved by the GC) 2018-12-09 13:02:06 -05:00
Sour
c901226f8c Debugger: Fixed memory tools crash when using multi-byte replace rules in TBL files 2018-12-03 01:50:29 -05:00
Sour
f5f844d796 Debugger: Hide "View in ... memory" option from right-click menu when it's not available 2018-09-16 19:14:24 -04:00
Sour
766eea5829 Debugger: PPU Viewer - Added "Export to PNG" option 2018-09-15 11:11:46 -04:00
Sour
d03a0538d7 Docs: Update documentation (debugger / hd packs) 2018-09-15 11:00:03 -04:00
Sour
a4a865a0a8 Debugger: Fixed event viewer (list view) sort column refresh issue 2018-09-15 10:57:46 -04:00
Sour
f3778b58bb HD Packs: Use hex format for tile indexes (CHR ROM)
(Easier to map the tile indexes with bank/column/row numbers)
2018-09-15 09:59:17 -04:00
Sour
7ec7512fde Debugger: Added "Auto-create jump labels" option 2018-09-08 13:16:17 -04:00
Sour
52fea4c0d8 Debugger: Fixed layout issues in APU viewer 2018-09-08 10:39:14 -04:00
Sour
2b5e545304 Debugger: Fixed crash when loading TBL files that contain empty replacement rules 2018-09-05 20:52:30 -04:00
Sour
8019e70483 Debugger: Fixed crashes with TBL files when unknown characters are present in the TBL file (e.g because it was not UTF-8 encoded) 2018-09-05 20:51:44 -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
db1b689161 Cheats: Fixed crash when clicking on cheat finder tab 2018-09-02 12:19:18 -04:00
Sour
67accbf4d9 Debugger: Improved hex editor paste logic when pasting hex text 2018-09-01 17:56:42 -04:00
Sour
0ea9d4dff1 Debugger: Clarify flag names in op code description (op code tooltips) 2018-09-01 17:09:54 -04:00
Sour
c40cf93da5 Debugger: Edit label - Make enter key equivalent to clicking OK 2018-09-01 16:46:46 -04:00
Sour
77a5d6c443 Debugger: Fixed copy to clipboard image scale for CHR viewer 2018-09-01 16:40:53 -04:00
Sour
df68bf615b Debugger: Hide extra separator in break options when not running an NSF 2018-08-30 22:38:51 -04:00
Sour
9b307e32a4 Debugger: Removed unnecessary zeroes in compact prg bank display 2018-08-28 17:59:25 -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
562a3f2e98 Debugger: Added proper bound checking to address field in edit label window 2018-08-21 19:06:22 -04:00
Sour
f30523528b Debugger: Added basic support for work/save ram labels when importing .dbg files 2018-08-21 18:56:35 -04:00
Sour
6e40596830 Debugger: Fixed split view code window being empty when enabling split view 2018-08-20 20:13:43 -04:00
Sour
8c07d430c5 Debugger: Fixed DBG import for NSFe files 2018-08-20 20:12:34 -04:00
Sour
e9b82ae5f0 Debugger: Fixed crash when switching to source view if source files could not be loaded 2018-08-19 15:37:00 -04:00
Sour
d65f7a38c9 Debugger: Allow drag/drop of label files (dbg, mlb, fns) 2018-08-19 15:27:09 -04:00
Sour
80c41f69c2 Debugger: Fixed issues with multiselect in virtual lists 2018-08-19 15:19:28 -04:00
Sour
f97331e901 Debugger: Fixed PRG addresses not updating properly in source view mode 2018-08-19 15:09:20 -04:00
Sour
0cd345cbca Debugger: Fixed memory labels when load/run values are different (in LD65 config) 2018-08-19 15:07:21 -04:00
Sour
02e163f996 Debugger: Fixed DBG file import with NSF files ($70 offset on PRG labels) 2018-08-19 14:00:00 -04:00
Sour
726a4121dd Debugger: Improved CPU/PPU memory mapping display 2018-08-19 13:53:20 -04:00
Sour
87545477bb Integrated Chinese resources into UI (+ reformatted) 2018-08-09 18:18:33 -04:00
Sour
9df424af8a Debugger: Trace Logger - Ensure .txt is appended to filename automatically by fixing filter dropdown 2018-08-09 16:51:05 -04:00
Sour
4c1cff2d0f Debugger: Event Viewer - Fixed minor issues with mouse position overlay 2018-08-03 12:10:05 -04:00
Sour
1a7f07cff5 Debugger: Fixed issues with using labels in breakpoint conditions 2018-08-02 20:44:48 -04:00
Sour
3c8c046e67 Debugger: Script window - add link to API reference in help menu 2018-08-01 21:45:22 -04:00
Sour
eddfe2301c Docs: Updated Lua documentation with recent changes 2018-07-30 19:00:40 -04:00
Sour
512bf31acb Debugger: CHR Viewer - Fixed mouse over highlight not being removed on tile preview when paused 2018-07-30 19:00:25 -04:00
Sour
d65261d990 Debugger: Added support for NESASM's .fns files (only works well with 32kb prg rom games) 2018-07-29 11:57:49 -04:00
Sour
54b843c155 Debugger: UI - Fixed potential crashes in sort functions 2018-07-29 11:52:18 -04:00
Sour
110c22b310 Debugger: Event Viewer - Added x,y position overlay 2018-07-29 11:08:19 -04:00
Sour
4a9cf528d2 Debugger: Use icon in taskbar/window for each tool 2018-07-28 22:15:26 -04:00
Sour
061f84ef2b Debugger: PPU Viewer - Save palette/highlight dropdown selection 2018-07-28 22:08:12 -04:00
Sour
d1006e5f67 Debugger: CHR Viewer - Fixed mouse over highlight not disappearing when mouse leaves (when game is paused) 2018-07-28 15:37:49 -04:00
Sour
46f95d525b Debugger: CHR Viewer - Fixed palette display when in 8x16 display mode 2018-07-28 15:35:26 -04:00