Commit graph

244 commits

Author SHA1 Message Date
Souryo
027470186d Assembler: Improved usability when editing very large sections 2017-09-02 00:17:00 -04:00
Souryo
a215ad070e Debugger: Added PPU XScroll & WriteToggle to UI 2017-08-30 22:08:12 -04:00
Souryo
07e69eabb3 Debugger: Fixed watch window usability issues 2017-08-30 21:28:27 -04:00
Souryo
77bbe2e1da Debugger: Double-click on tile in nametable/sprite viewers to show it in chr viewer 2017-08-20 14:18:35 -04:00
Souryo
a169e538ae Debugger: Option to highlight selected tile in nametable viewer 2017-08-20 12:09:42 -04:00
Souryo
443b42f88e Debugger: Show sprite data by mouse-over on screen preview 2017-08-20 10:28:03 -04:00
Souryo
6ca49dd4af Debugger: Added palette display to nametable/sprite viewers 2017-08-15 22:08:44 -04:00
Souryo
92d1ca5382 Debugger: Fixed sprite viewer issues with overlapped sprites 2017-08-15 19:47:41 -04:00
Souryo
02edb4558f Debugger: Palette ram editor (in PPU viewer) 2017-08-14 21:18:26 -04:00
Souryo
47026c3ba8 Debugger: Copy info based on CHR ROM vs RAM (right-click in ppu viewer) 2017-08-13 20:45:36 -04:00
Souryo
d566d2102a HD Packs: Minor bug fixes 2017-08-07 22:52:27 -04:00
Souryo
09f6d67e3c Fixed warning 2017-08-06 16:39:26 -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
ce3e4d7c80 Debugger: Fixed issues with CPU/PPU state edition 2017-08-05 14:55:07 -04:00
Souryo
62a10de12a Debugger: Fixed breakpoint highlighting when BP is on current statement 2017-08-05 14:54:20 -04:00
Souryo
2753273206 Debugger: Added conditional logging to trace logger 2017-08-05 12:13:53 -04:00
Souryo
299747e76a Debugger: Breakpoint-related improvements + small performance improvements 2017-08-03 21:30:44 -04:00
Souryo
ccfbd83299 Debugger: Display cycle count in decimal instead of hex 2017-08-02 18:53:30 -04:00
Souryo
119ccd5881 Debugger: Added goto init/load handler buttons for NSF files 2017-07-28 20:58:55 -04:00
Souryo
410cd90977 Debugger: Added option to automatically refresh watch while running 2017-06-29 13:47:49 -04:00
Souryo
e82371e2f8 HD Packs: Improvements, new features, bug fixes 2017-06-28 20:01:24 -04:00
Souryo
fe8f15b17b Debugger: Fixed callstack/step over bugs 2017-04-30 20:27:02 -04:00
Souryo
552912f52b Linux: Fixed some debugger UI issues 2017-03-24 15:11:38 -04:00
Souryo
feb4fc6ac3 Debugger: PPU viewer performance fixes 2017-03-24 12:14:33 -04:00
Souryo
38f3fede85 Debugger: Fixed issues with nametable viewer 2017-03-24 11:44:05 -04:00
Souryo
6a57fa5cb3 Debugger: Allow save ram to be shown in code window 2017-03-15 19:19:41 -04:00
Souryo
79cd19b66a Assembler: Minor bug fixes for edit code feature 2017-03-11 21:37:58 -05:00
Souryo
4bb9c4a8f1 Debugger: Assembler - Update disassembly cache when prg rom is modified 2017-03-11 15:01:33 -05:00
Souryo
4d1145ebea Debugger: Added some icons, changed some shortcuts 2017-03-11 11:46:29 -05:00
Souryo
4a1a441740 Debugger: Click and drag selection + copy code to clipboard 2017-03-11 10:59:26 -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
7bfe260c27 Debugger: Small performance fix 2017-03-10 18:35:01 -05:00
Souryo
930b4f2641 Debugger: Several performance improvements 2017-03-09 23:50:20 -05:00
Souryo
03105846ff Debugger: Assembler improvements 2017-03-09 20:42:53 -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
485e8cc2ce Debugger: Added tile editor feature in PPU viewer 2017-03-04 21:52:08 -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
66753c843c Debugger: Highlight (and fade) read/write/exec in hex editor 2017-03-01 20:52:15 -05:00
Souryo
b22ceea530 Cheat Finder: Fixed list/create cheat button 2017-02-28 18:26:45 -05:00
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