Commit graph

22 commits

Author SHA1 Message Date
Sour
1a7f07cff5 Debugger: Fixed issues with using labels in breakpoint conditions 2018-08-02 20:44:48 -04:00
Sour
04310eddb4 Core refactoring (remove static variables) - WIP 2018-07-08 10:28:47 -04:00
Sour
ee8e8fc7bf Debugger: Trace Logger - Potential fix for trace logger not logging NMI/IRQ in some conditions
It was possible for the static instance to become null even though an active trace logger instance existed
2018-06-20 20:17:33 -04:00
Sour
4722d71126 Linux: Fixed build error 2018-05-27 00:28:47 -04:00
Sour
091da2164c Debugger: Trace Logger - Added output format customization 2018-05-26 01:14:37 -04:00
Sour
8af8ab205c GCC: Fixed warnings 2018-03-24 11:22:43 -04:00
Sour
2f03fc6b9e Debugger: Trace Logger - Added "Show Memory Values" option 2018-02-14 21:46:24 -05:00
Sour
2b851d5d38 Performance: Code optimizations (7-10% faster than 0.9.3) 2017-12-04 00:09:11 -05:00
Souryo
a04a8747ba Debugger: Fixed freezes/crashes when switching game while debugger is opened (esp. with lua scripts) 2017-09-28 21:27:38 -04:00
Souryo
0fe8ac8b48 Debugger: Improved trace logger look & performance 2017-08-06 16:23:22 -04:00
Souryo
4e14a83625 Debugger: General speed optimizations 2017-08-05 17:18:09 -04:00
Souryo
2753273206 Debugger: Added conditional logging to trace logger 2017-08-05 12:13:53 -04:00
Souryo
bf979be756 Optimizations: Most games now run 15-20% faster 2017-03-31 22:14:16 -04:00
Souryo
5fc0df4155 Debugger: Trace Logger - Added format option for status flags 2017-03-16 21:34:28 -04:00
Souryo
d08797b2f6 Assembler: Fixed case sensitivity issue on Linux 2017-03-12 15:36:09 -04: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
0007ca3e40 Debugger: Trace logger performance improvements (3-4x faster than before) 2016-11-28 19:51:43 -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
9ad4719d57 Trace Logger: Added options + improved UI usability 2016-09-03 21:52:59 -04: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