Sour
8af0df2ecf
Debugger: Fixed crashes when CPU is running in unmapped memory regions
2020-04-19 19:36:47 -04:00
Sour
6ccd9b0a8e
Fixed compilation warning
2019-01-03 19:43:53 -05:00
Sour
86ff0cdf2b
Debugger: Fixed disassembler incorrectly calculating jump destinations and caching the wrong data as a result
2019-01-03 14:49:30 -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
a3a91ede59
Debugger: Fixed effective address display for indirect jump
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
49eae73d43
Debugger: Improved code window performance
2018-07-25 17:43:00 -04:00
Sour
1e90a71394
Linux: Removed -Wno-switch option and fixed warnings
2018-06-25 15:56:05 -04:00
Sour
f3462e0ffe
Debugger: Trace Logger - Fixed display order for 2-byte zero page display
2018-05-31 20:58:01 -04:00
Sour
091da2164c
Debugger: Trace Logger - Added output format customization
2018-05-26 01:14:37 -04:00
Sour
2f03fc6b9e
Debugger: Trace Logger - Added "Show Memory Values" option
2018-02-14 21:46:24 -05:00
Souryo
4e14a83625
Debugger: General speed optimizations
2017-08-05 17:18:09 -04:00
Souryo
0c2cc8c94d
Code cleanup
2017-04-29 08:29:56 -04:00
Souryo
d72a4d8be3
Debugger: On-the-fly code running feature via assembler
2017-03-11 21:03:45 -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
910e27f0af
Debugger: Ability to save modified PRG/CHR back to a rom
2017-03-04 22:25:25 -05:00
Souryo
47d5dd6ecc
Debugger: Added break on unofficial op/brk options
2017-03-04 16:18:28 -05:00
Souryo
312a07bbdd
Debugger: Trace Logger improvements (Last 30k instructions visible, performance fixes, options are saved)
2017-03-04 15:18:00 -05:00
Souryo
cbc61a1bac
Fixed all GCC errors and most warnings
2016-12-11 10:56:23 -05:00
Souryo
bb053a2c2b
Debugger: Fixed disassembly of unverified code causing real code to not be shown properly + prevented out-of-bound memory accesses
2016-12-06 17:59:16 -05:00
Souryo
8c9f32419c
Debugger: Options to disassemble unknown blocks and/or data
2016-12-05 23:35:07 -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
ac2c5d3f52
Debugger: Fixed disassembly display for relative jumps
2016-11-27 10:44:49 -05:00
Souryo
81c24d9e8f
Debugger: Small bug fixes
2016-11-26 18:50:34 -05:00
Souryo
80bd7d0b3e
Debugger: Performance improvements, code refactoring & code display changes/fixes
2016-11-26 10:42:59 -05:00
Souryo
5bef5bdd1a
Debugger: Allow adding labels to registers
2016-11-23 18:48:29 -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
4eb5b11607
Trace Logger: Made output match Nintendulator's output closely to make comparisons easier
2016-06-01 21:01:04 -04: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
6b26c892ac
Debugger - Show prg address & raw byte code options + Deadlock fixes
2015-08-21 22:42:44 -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