Sour
|
34414743da
|
Debugger: Fixed disassembler crash when address space ends with a data block
|
2022-05-21 11:09:14 -04:00 |
|
Sour
|
cbb660dc95
|
Debugger: Fixed issues with editing .db code statements
|
2022-05-20 00:26:55 -04:00 |
|
Sour
|
529508d8d5
|
PCE: Use 1-byte operands for zero page addressing, fixed/improved effective address display
|
2022-05-19 18:44:57 -04:00 |
|
Sour
|
e137a3f979
|
PCE: Arcade card support
|
2022-05-18 18:23:34 -04:00 |
|
Sour
|
0a6a8e92b2
|
PCE: SuperGrafx support
|
2022-05-15 20:35:56 -04:00 |
|
Sour
|
6d0fb13cdc
|
PCE: Rename PPU to VDC
|
2022-05-13 18:02:25 -04:00 |
|
Sour
|
a4adbe006e
|
PCE: Add a few missing tokens to expr. eval
|
2022-05-10 19:45:30 -04:00 |
|
Sour
|
9d226d6588
|
Linux: Fixed build, fixed some clang warnings
|
2022-05-09 20:53:56 -04:00 |
|
Sour
|
2b5416221a
|
Fixed some TODOs, minor refactoring for tile viewer
|
2022-04-30 20:42:26 -04:00 |
|
Sour
|
d91fe01c61
|
Output 512x484px at all times, nearest neighbor rows that aren't the same width, etc.
|
2022-04-26 20:57:54 -04:00 |
|
Sour
|
a2a527af8a
|
Improved VDC/VCE timings (horizontal) - no sprites
|
2022-04-23 13:46:56 -04:00 |
|
Sour
|
ab023e0a9a
|
Allowing loading CUE files, refactor mappings, implement bram, allow viewing cdrom memory in debug tools, etc.
|
2022-04-15 12:14:29 -04:00 |
|
Sour
|
50b854b577
|
Fixed disassembly when running from unmapped memory
|
2022-04-15 11:29:20 -04:00 |
|
Sour
|
8d55f9c2cd
|
Implement PSG, fixed VDC timing to be 1365 master clocks per scanline
|
2022-04-12 00:38:41 -04:00 |
|
Sour
|
5fb4cace15
|
Event viewer, register viewer
|
2022-04-10 21:44:26 -04:00 |
|
Sour
|
d5d61b0472
|
Debugger - Memory mappings, predictive breakpoints, disassembly fixes/improvements, refactoring
|
2022-04-10 16:07:53 -04:00 |
|
Sour
|
f7b2b939c9
|
Allow cycle/scanline/frame in watch
|
2022-04-09 18:19:02 -04:00 |
|
Sour
|
1f8d3c7dd6
|
Support frames with scanlines of various widths, fix bug with sprites disappearing at X < 0
|
2022-04-09 12:40:31 -04:00 |
|
Sour
|
80ec8ce62b
|
Fixed draw order in sprite viewer, reduced perf issue in debug builds
|
2022-04-09 00:29:30 -04:00 |
|
Sour
|
191304e025
|
wip - everything to review
|
2022-04-06 18:37:35 -04:00 |
|
Sour
|
e0c9d0f3ae
|
Debugger: Tilemap/Sprite viewers - Added View in Tile Viewer option
|
2022-04-02 14:39:29 -04:00 |
|
Sour
|
c05e3fb0f5
|
Debugger: Event Viewer - Display current dot for all consoles + refactor code
|
2022-04-01 21:02:21 -04:00 |
|
Sour
|
f8989d63e6
|
Debugger: Trace logger - Added cycle count for NEC DSP
|
2022-03-30 22:32:52 -04:00 |
|
Sour
|
a79a13eca2
|
Cheats: Added UI and implemented cheats in core
|
2022-03-30 12:28:53 -04:00 |
|
Sour
|
b9d367e91a
|
Debugger: Implement/refactor is jump/is return/etc logic for all CPUs
|
2022-03-24 21:39:00 -04:00 |
|
Sour
|
7cbb682126
|
Debugger: Display the original hex value for snes sprites' X coordinate when the value is negative
|
2022-03-22 21:09:15 -04:00 |
|
Sour
|
1117bfe4c3
|
Debugger: Added watch list + conditions help tooltip
|
2022-03-22 20:40:39 -04:00 |
|
Sour
|
9f6841eea5
|
Debugger: Fixed memory access counter init (read stamp was not initialized to 0)
|
2022-03-02 23:51:22 -05:00 |
|
Sour
|
4374a42d4b
|
Debugger: Added reset workspace option (+ menu changes and shortcuts)
|
2022-03-01 20:01:47 -05:00 |
|
Sour
|
8c75f0fc32
|
Fixed behavior for reset/power cycle shortcuts + fixed deadlock when debugger is active
|
2022-02-27 22:20:04 -05:00 |
|
Sour
|
4658b37773
|
Debugger: Fixed SPC exp. eval values
|
2022-02-26 23:13:43 -05:00 |
|
Sour
|
13528c8787
|
Debugger: Trace logger - Effective address format for spc/gb/nes cpus
|
2022-02-26 21:57:46 -05:00 |
|
Sour
|
2ac8cd8438
|
Debugger: Trace logger - Added clear log button
|
2022-02-26 21:47:45 -05:00 |
|
Sour
|
2bee41ce97
|
Debugger: Trace logger improvements/fixes
|
2022-02-26 13:42:31 -05:00 |
|
Sour
|
56b05cced6
|
Debugger: Implemented "move program counter" for most CPUs
|
2022-02-24 23:00:08 -05:00 |
|
Sour
|
52127bd354
|
Debugger: Added more CPUs and values to exp. evaluator
|
2022-02-22 18:26:24 -05:00 |
|
Sour
|
92734d6015
|
Debugger: Exp. eval refactoring to allow getting more data than just the CPU's state
|
2022-02-21 21:27:14 -05:00 |
|
Sour
|
c6c3bca360
|
Debugger: Exp. evaluator refactoring
|
2022-02-21 19:21:48 -05:00 |
|
Sour
|
6d60d706ba
|
Debugger: GB debugger refactoring
|
2022-02-20 21:01:48 -05:00 |
|
Sour
|
6de42fb210
|
Debugger: CX4 debugger refactoring/improvements
|
2022-02-20 18:22:33 -05:00 |
|
Sour
|
571bdef0fe
|
Debugger: GSU debugger refactoring/fixes
|
2022-02-20 17:01:42 -05:00 |
|
Sour
|
ff71e54326
|
Debugger: SA-1 debugger fixes
|
2022-02-20 16:13:53 -05:00 |
|
Sour
|
05c871a168
|
Debugger: NEC DSP debugger refactoring
|
2022-02-20 12:57:02 -05:00 |
|
Sour
|
e075347ec3
|
Debugger: Fixed debugger not always pausing correctly when opened
|
2022-02-20 12:04:17 -05:00 |
|
Sour
|
ba0b5a89a5
|
Debugger: Code refactoring, fixes for marked breakpoints
|
2022-02-20 11:11:44 -05:00 |
|
Sour
|
a7f96274e0
|
Debugger: Update SPC debugger to break between instructions, allow predictive breakpoints, etc.
|
2022-02-19 13:08:31 -05:00 |
|
Sour
|
4f6ce1f611
|
Debugger: Performance improvements
|
2022-02-19 11:12:02 -05:00 |
|
Sour
|
d5a28f1403
|
Debugger: (WIP) Evaluate breakpoints before an instruction starts executing (ProcessInstruction + calculate upcoming reads/writes)
|
2022-02-19 09:55:33 -05:00 |
|
Sour
|
581f8ab709
|
Debugger: Remove memory access count tracking (only keep stamps for memory tools color)
|
2022-02-16 20:50:00 -05:00 |
|
Sour
|
ec84fad585
|
Debugger: Run to NMI/IRQ actions
|
2022-02-16 18:20:27 -05:00 |
|