Henrik Rydgård
|
a8744f5992
|
Disable the native debugger when RetroAchievements hardcore mode is enabled
|
2024-11-10 19:19:03 +01:00 |
|
Henrik Rydgård
|
cf6d06c56a
|
Start work on imdbg
|
2024-11-07 11:10:12 +01:00 |
|
Henrik Rydgård
|
3a5968ba33
|
Don't block the render thread while the CPU is paused. This is a prereq for imgui debuggers.
|
2024-11-05 12:53:21 +01:00 |
|
Henrik Rydgård
|
785ce86f76
|
Apply that to breaking execution as well.
|
2024-11-03 17:54:55 +01:00 |
|
Henrik Rydgård
|
5598228462
|
Better notification mechanism to scroll the disasm window after step
|
2024-11-03 17:54:55 +01:00 |
|
Henrik Rydgård
|
3ba3b911b4
|
Add disasm event WM_DEB_AFTEREVENT
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
c851be26eb
|
Decouple the last part of step()
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
828523165f
|
Rework the step functions.
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
a730f01c53
|
Unify the step functions
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
73aba606e7
|
Harmonize the various step functions in the disasm window
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
69177f7fa6
|
Same with Step Out
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
251fc8d905
|
Same with Step Over
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
c787149472
|
Start moving the CPU debug-step logic to Core.cpp
|
2024-11-03 17:54:51 +01:00 |
|
Henrik Rydgård
|
d3e9398cb3
|
Split Core_EnableStepping into Core_Break and Core_Resume
|
2024-11-03 17:53:42 +01:00 |
|
Henrik Rydgård
|
770e5b4f4a
|
Fix shortcut translation so we don't eat Ctrl+C for RAIntegration windows
|
2024-04-05 22:41:08 +02:00 |
|
Unknown W. Brackets
|
f31a7a0582
|
Debugger: Update VFPU dialog more evenly.
Was previously not updating when you hit a breakpoint, stepped out, etc.
|
2023-04-09 10:12:54 -07:00 |
|
Unknown W. Brackets
|
879e91dbf6
|
Debugger: Add empty watch tab for debugger.
Currently, there's nothing shown here.
|
2023-04-09 00:01:42 -07:00 |
|
Unknown W. Brackets
|
cbc1ed4bfe
|
Debugger: Lock memory during stack walk.
In case of shutdown during it.
|
2023-02-22 21:14:33 -08:00 |
|
Henrik Rydgård
|
b4a91dbce5
|
Disable dark mode in disasm window, and the scrollbar hack
|
2023-01-12 01:05:06 +01:00 |
|
Henrik Rydgård
|
62e5a5dfc3
|
Rudimentary support for Windows Dark Mode. Still undocumented for Win32 apps, so ugly.
|
2023-01-12 00:41:25 +01:00 |
|
Unknown W. Brackets
|
9cfcbc46e6
|
Global: Cleanup initialization/pointer checks.
Cleaning up a lot of cases of uninitialized data, unchecked return values
for failures, and similar.
|
2022-12-10 21:13:36 -08:00 |
|
Henrik Rydgård
|
858539c5b0
|
Merge pull request #15402 from unknownbrackets/debugger-highlight
GE Debugger: Highlight changed state values
|
2022-02-13 21:42:43 +01:00 |
|
Unknown W. Brackets
|
b654ee9d44
|
Debugger: Allow custom draw and generic lists.
|
2022-02-13 10:22:38 -08:00 |
|
Unknown W. Brackets
|
ea6c42aafb
|
Debugger: Avoid scroll on breakpoint add.
|
2022-02-13 07:57:54 -08:00 |
|
Unknown W. Brackets
|
9435938ad9
|
Debugger: Cleanup some header pollution.
Also simplify just a bit.
|
2022-02-13 07:55:34 -08:00 |
|