Sour
|
9179f04aa3
|
Input: Fixed controllers not being hidden properly based on config + refactoring
|
2022-03-05 10:50:22 -05:00 |
|
Sour
|
e5aab24adb
|
Debugger: Auto-focus start address/label fields when editing label/breakpoint
+ Fixed edit breakpoint action being always disabled
|
2022-03-04 22:33:16 -05:00 |
|
Sour
|
46108ec9a4
|
Prevent crash when loading save state right after loading a rom, before the emulation thread can start
Fixes a crash when loading from the recent games screen depending on the timing
|
2022-03-04 22:32:45 -05:00 |
|
Sour
|
54e9ce65de
|
Debugger: Fixed toolbars causing excessive CPU usage due to icon update
|
2022-03-04 22:20:49 -05:00 |
|
Sour
|
aa6a9699fb
|
UI: Added global input options (deadzone, display inputs on screen, etc.)
|
2022-03-04 22:08:29 -05: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
|
e2f68634cb
|
Debugger: Improved edit label window
Show why ok button is disabled
Fixed multiline textbox styles
|
2022-03-02 20:11:28 -05:00 |
|
Sour
|
6c1065bead
|
Debugger: Fixed shortcuts no longer working after power cycle
Focus was stolen by the main window due to a patch for the recent games grid
|
2022-03-01 22:36:08 -05:00 |
|
Sour
|
ca96b5eb01
|
Debugger: Implemented label import/export actions
+ Fixed performance issue when deleting labels
|
2022-03-01 20:40:47 -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
|
212541e3f9
|
Debugger: Highlight row in disassembly when using "Go to location", etc.
|
2022-02-27 21:08:56 -05:00 |
|
Sour
|
95ead3f61c
|
Debugger: Event viewer - Added toolbar
|
2022-02-27 17:08:03 -05:00 |
|
Sour
|
5e75857108
|
Debugger: Trace logger - Added menu and toolbar
|
2022-02-27 16:52:08 -05:00 |
|
Sour
|
d3b925a20d
|
Debugger: Trace logger - Selection and tooltips
|
2022-02-27 14:30:53 -05:00 |
|
Sour
|
6607359cba
|
Debugger: SPC - Fixed some incorrect effective address values
|
2022-02-26 23:29:17 -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
|
a4391d0bea
|
Debugger: Fixed issues with watch/breakpoint/label list that caused scrollbar to reset to top when editing elements
|
2022-02-22 23:22:04 -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
|
50cdababc0
|
Debugger: Implemented predictive breakpoints for GB
|
2022-02-20 22:25:35 -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
|
901802ac9d
|
Debugger: Fixed debugger staying active after closing the last debugger window
|
2022-02-20 12:04:39 -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
|
fb666944cb
|
Debugger: Don't step 1 instruction when opening debugger if the game is already paused
+ Build SPC cache even when debugger is not opened
|
2022-02-19 15:22:59 -05:00 |
|
Sour
|
0f6693a6b1
|
Debugger: Filter memory type list in BP/Label edit windows based on cpu
|
2022-02-19 15:14:11 -05:00 |
|
Sour
|
6dd07b5cbc
|
Debugger: Fixed watch list not accepting $ character (and any other shift+char combination)
|
2022-02-19 13:53:50 -05:00 |
|
Sour
|
767ec36427
|
Debugger: Disassembly view should always create exec-only breakpoints
|
2022-02-19 13:37:20 -05:00 |
|
Sour
|
2b140c278d
|
Debugger: Filter breakpoint list for that cpu
|
2022-02-19 13:35:41 -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
|
4920a56674
|
Cleanup project files (removed unused configurations, etc.)
|
2022-02-17 20:55:03 -05:00 |
|
Sour
|
7a28497685
|
Project fixes for PGO
|
2022-02-17 20:30:08 -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 |
|
Sour
|
da9175d400
|
Debugger: SPC - Fixed disassembly template for $D8
|
2022-02-14 16:59:07 -05:00 |
|
Sour
|
e264b87188
|
Debugger: Event viewer - Draw lines to highlight the column/row under the mouse + show the x,y position
|
2022-02-13 20:17:13 -05:00 |
|
Sour
|
9d5d493e77
|
Debugger: Tile viewer - Added presets
|
2022-02-13 17:58:13 -05:00 |
|
Sour
|
0c9d339a9d
|
Debugger: Tile viewer - Fixed out-of-bounds crash when using some of the display layouts
|
2022-02-13 17:36:07 -05:00 |
|