Sour
20fe8bd4c7
Debugger: Fixed refresh/display issues after changing PRG ROM via the memory tools or assembler
2019-11-03 13:52:15 -05:00
Sour
8293382024
Debugger: Added more values for expressions (Sprite0Hit, Branched, etc.)
2019-01-19 20:41:31 -05:00
Sour
2c9d6aabd7
Debugger: Improved CA/CC65 integration
...
-Auto-detect all function entry points
-Auto-detect all jump targets
-Fixed a bug where jump targets were being disassembled when loading a CDL file, potentially causing data to be shown as code
-Fixed some valid data block being shown as unidentified data
2019-01-02 23:26:54 -05:00
Sour
7ec7512fde
Debugger: Added "Auto-create jump labels" option
2018-09-08 13:16:17 -04:00
Sour
3a4bab270e
Debugger: Improved breakpoint management
2018-02-10 21:23:22 -05:00
Sour
cdaba3ffe8
Debugger: Code window display/highlighting changes + more flexibility in how to display data vs code + actions to "mark" bytes as data/code/unknown
2018-01-03 18:48:16 -05:00
Souryo
e66dd700e1
Debugger: Added auto-load cdl option
2017-08-19 22:00:12 -04:00
Souryo
4e14a83625
Debugger: General speed optimizations
2017-08-05 17:18:09 -04:00
Souryo
6a57fa5cb3
Debugger: Allow save ram to be shown in code window
2017-03-15 19:19:41 -04:00
Souryo
4bb9c4a8f1
Debugger: Assembler - Update disassembly cache when prg rom is modified
2017-03-11 15:01:33 -05:00
Souryo
15bc6c85ac
Assembler: Added support for .byte statements
2017-03-09 23:55:02 -05:00
Souryo
930b4f2641
Debugger: Several performance improvements
2017-03-09 23:50:20 -05:00
Souryo
47d5dd6ecc
Debugger: Added break on unofficial op/brk options
2017-03-04 16:18:28 -05:00
Souryo
8c9f32419c
Debugger: Options to disassemble unknown blocks and/or data
2016-12-05 23:35:07 -05:00
Souryo
33ca8cb3f5
Debugger: Option to display opcodes in lower case
2016-12-04 11:16:44 -05:00
Souryo
3c2801f21a
Debugger: Make disassembler disassemble untaken branches
2016-11-27 20:10:36 -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
80bd7d0b3e
Debugger: Performance improvements, code refactoring & code display changes/fixes
2016-11-26 10:42:59 -05:00
Souryo
512e37c6af
Debugger: Labels/comments now work with built-in ram, work ram and save ram
2016-11-22 22:38:14 -05:00
Souryo
4ffebdb4e0
Debugger: Ability to add labels/symbols & comments to code (work in progress)
2016-11-21 22:34:47 -05:00
Souryo
ebd5fd318c
Debugger: Added option to view the result of the addressing logic for indirect/absolute addressing modes
2016-11-19 19:21:28 -05:00
Souryo
5a24608f8f
Debugger: Diassemble more code than before (assume what follows conditional jumps is also valid code)
2016-11-18 20:28:11 -05:00
Souryo
f1d8bde090
Debugger: Allow disassembly of cartridge work ram & cpu ram + Added tracing for NMI, IRQ and DMAs
2016-02-13 22:19:42 -05:00
Souryo
3b73bb8f83
Trace Logger (very basic, not finished)
2016-01-10 19:56:40 -05:00
Souryo
5b565bfeeb
GCC support - Fixed warnings/compilation errors (Core & Utilities now compile under GCC, but code is incomplete)
2015-08-28 21:01:18 -04:00
Souryo
273c000c44
Debugger - Basic FCEUX CDL file support
2015-08-17 19:32:10 -04:00
Souryo
48409ae82b
-Rewrote entire GUI in .NET
...
-Several other fixes (bugfixes, refactoring, etc.)
-Added a few more features to debugger
2015-07-01 23:17:14 -04:00
Souryo
f8f9755eff
Unfinished visual debugger implementation (to be finished later)
2015-06-24 19:26:19 -04:00