Henrik Rydgård
|
0973fea7ce
|
Add error message if compat.ini can't be found
|
2024-12-11 09:27:29 +01:00 |
|
Henrik Rydgård
|
637d15434e
|
Minor code cleanup. Add Goto LR button
|
2024-12-10 22:56:03 +01:00 |
|
Henrik Rydgård
|
5817f60346
|
Remove redundant code. Add "break after syscall" button, fix up
|
2024-12-10 22:43:31 +01:00 |
|
Henrik Rydgård
|
cccdfad0ba
|
Show basic framebuffer preview
|
2024-12-10 21:50:14 +01:00 |
|
Henrik Rydgård
|
419c329b06
|
Show active compat flags on crash screen
|
2024-12-10 01:43:44 +01:00 |
|
Henrik Rydgård
|
4befbeac7c
|
Move the dump playback mips code to Playback.cpp. Assorted cleanup.
|
2024-12-10 01:27:25 +01:00 |
|
Henrik Rydgård
|
983ea69a57
|
Replay: Add some plumbing to propagate the Break status outwards
|
2024-12-10 01:27:25 +01:00 |
|
Henrik Rydgård
|
ccd5bcaa45
|
Add facility for __KernelGPUReplay to request to be called again
|
2024-12-10 01:27:25 +01:00 |
|
Henrik Rydgård
|
b010f1bd48
|
Make the dispatcher less confusing
|
2024-12-10 01:27:25 +01:00 |
|
Henrik Rydgård
|
b2a8b4168b
|
Core: Minor changes to stepping (and some log changes)
|
2024-12-10 01:06:19 +01:00 |
|
Henrik Rydgård
|
c842e3f137
|
Fix discrepancy between stepping and running across frame endings. Add some more menu options in the ImDebugger
|
2024-12-10 01:06:04 +01:00 |
|
Henrik Rydgård
|
de3617529f
|
const, rename a function
|
2024-12-10 01:01:31 +01:00 |
|
Henrik Rydgård
|
93baf22369
|
ImDebugger: Add frame-stepping and a "skim" button (single-steps while held down)
|
2024-12-08 15:12:13 +01:00 |
|
Henrik Rydgård
|
f74e7fb6f5
|
Fix running when pc is at breakpoint. Fix issue when stepping through Ge-enqueuing functions.
|
2024-12-08 15:00:11 +01:00 |
|
Henrik Rydgård
|
080798b5dd
|
Move out two more functions from Core.cpp. Clean up Windows includes
|
2024-12-08 12:12:02 +01:00 |
|
Henrik Rydgård
|
83af54950f
|
Move more core-related stuff into Core.cpp/h
|
2024-12-08 11:54:58 +01:00 |
|
Henrik Rydgård
|
df91f699fc
|
Move the core loop to Core.cpp
|
2024-12-08 11:47:12 +01:00 |
|
Henrik Rydgård
|
b3d08977d5
|
Delete unused code
|
2024-12-08 11:25:00 +01:00 |
|
Henrik Rydgård
|
739a32324d
|
Thread view: Show wait type
|
2024-12-08 11:13:21 +01:00 |
|
Henrik Rydgård
|
b3346df646
|
ImDebugger: Add a window to inspect upcoming CoreTiming events
|
2024-12-07 16:28:27 +01:00 |
|
Henrik Rydgård
|
6adf8cabae
|
Fix regression in break-on-load functionality
|
2024-12-06 00:40:21 +01:00 |
|
Henrik Rydgård
|
474e7acf54
|
Hook up the new (bare-bones) ImGui debug window to GPU stepping, fix stepping.
|
2024-12-05 00:51:59 +01:00 |
|
Henrik Rydgård
|
9ed8d8871e
|
Ge stepping without wait: Tex/Prim stepping works. Draw/Single have issues.
|
2024-12-05 00:36:48 +01:00 |
|
Henrik Rydgård
|
ea43e07cce
|
Move some stuff around, rename some stuff
|
2024-12-05 00:36:48 +01:00 |
|
Henrik Rydgård
|
c25e6b3933
|
Add "Split syscall" mechanism
|
2024-12-05 00:05:39 +01:00 |
|