Henrik Rydgård
|
c0fabbf0dc
|
Logging and debugger improvements (minor)
|
2025-02-20 15:02:09 -06:00 |
|
Henrik Rydgård
|
31cf5771f4
|
Turn the break reason into an enum, fix some minor issues
|
2025-02-19 16:01:11 -06:00 |
|
Henrik Rydgård
|
34308a326c
|
Add basic sceSas state viewer to debugger
|
2025-02-19 10:50:32 -06:00 |
|
Henrik Rydgård
|
dce6d35a27
|
ImDebugger: Fix titles of MIPS register views
|
2025-02-19 10:10:29 -06:00 |
|
Henrik Rydgård
|
2c11da1354
|
ImDebugger file browser: Add (slightly clunky) UI to extract individual files.
|
2025-02-13 17:11:11 -06:00 |
|
kotcrab
|
6cc58b19ce
|
Add watch edit and show in window menu
|
2025-02-05 23:44:58 +01:00 |
|
Henrik Rydgård
|
ba6a9119fc
|
Minor logging fixes
|
2025-01-28 09:29:01 +01:00 |
|
Henrik Rydgård
|
366fb9834e
|
Add an ImDebugger window for PPSSPP internals, right now just for sysdirs
|
2025-01-23 10:29:28 +01:00 |
|
Henrik Rydgård
|
14f07ac073
|
Debugger UI fix
|
2025-01-23 10:16:50 +01:00 |
|
Henrik Rydgård
|
e4de9dbfb5
|
Add some socket data in the debugger
|
2025-01-22 10:12:56 +01:00 |
|
Henrik Rydgård
|
a710faf27b
|
Remove the Network Connected/Shutdown popups. Replace with more info on pause screen
|
2025-01-21 18:07:52 +01:00 |
|
Henrik Rydgård
|
1aef267acc
|
Add more information to ImDebugger (ApCtl)
|
2025-01-21 12:22:32 +01:00 |
|
Henrik Rydgård
|
9f8d21e7b8
|
Add some more debugger windows and info for networking stuff
|
2025-01-21 12:22:32 +01:00 |
|
Henrik Rydgård
|
86fcdeeb25
|
string-view-ify stuff
|
2025-01-20 12:19:14 +01:00 |
|
Henrik Rydgård
|
23954f5403
|
Implement the disassembly mode too
|
2025-01-09 13:35:29 +01:00 |
|
Henrik Rydgård
|
08d251b5bc
|
Add a memory dump window
|
2025-01-09 13:14:13 +01:00 |
|
Henrik Rydgård
|
cddd3d439d
|
Crashfix with asan, minor
|
2025-01-08 18:03:45 +01:00 |
|
Henrik Rydgård
|
698b73dd15
|
ImDebugger: Add Np and Sockets debugger windows, on a new Network menu
|
2025-01-08 16:29:18 +01:00 |
|
Henrik Rydgård
|
b442183259
|
Add "Realtime" checkbox to pixel viewer
|
2024-12-21 14:19:50 +01:00 |
|
Henrik Rydgård
|
bb43de5b5a
|
Implement render preview in sw mode.
|
2024-12-15 20:30:52 +01:00 |
|
Henrik Rydgård
|
09f9e10707
|
Fixes to depth display
|
2024-12-15 19:17:48 +01:00 |
|
Henrik Rydgård
|
d861db8f26
|
Add utility window to view memory as pixels. Will be essential for debugging some things.
|
2024-12-15 18:53:07 +01:00 |
|
Henrik Rydgård
|
15b63aa812
|
Run the imgui processing early in the frame, only do the rendering late
|
2024-12-15 00:17:26 +01:00 |
|
Henrik Rydgård
|
2fe5642156
|
Some polish
|
2024-12-15 00:11:07 +01:00 |
|
Henrik Rydgård
|
d0cb7ee107
|
Diff changes in FPR registers too.
|
2024-12-15 00:07:29 +01:00 |
|
Henrik Rydgård
|
be70fdf007
|
Better diff tracking in GPR window
|
2024-12-14 19:24:10 +01:00 |
|
Henrik Rydgård
|
bebd40e6de
|
Split the register window, prepare for better diffs
|
2024-12-14 11:27:39 +01:00 |
|
Henrik Rydgård
|
3cc7d6ef7a
|
ImDebugger: Assorted UI improvements
|
2024-12-13 22:06:56 +01:00 |
|
Henrik Rydgård
|
5aeef924d2
|
Implement vertex preview in the new Ge debugger
|
2024-12-12 23:36:29 +01:00 |
|
Henrik Rydgård
|
fa3321ca0c
|
ImDebugger: Switch "Dear Imgui" to the Docking branch, enable the feature
|
2024-12-12 22:50:51 +01:00 |
|
Henrik Rydgård
|
597be1c9bc
|
Stop pretending that DisassemblyManager isn't a singleton - it currently is.
|
2024-12-12 19:25:04 +01:00 |
|
Henrik Rydgård
|
2c19bf2525
|
More const cleanup
|
2024-12-12 19:05:33 +01:00 |
|
Henrik Rydgård
|
3844f751b3
|
Warning fix
|
2024-12-12 17:47:37 +01:00 |
|
Henrik Rydgård
|
c85266359f
|
More memory view work
|
2024-12-12 17:47:37 +01:00 |
|
Henrik Rydgård
|
39ffe92e0a
|
LR->RA rename, fixes
|
2024-12-12 17:47:37 +01:00 |
|
Henrik Rydgård
|
11e858f0f1
|
Add input to memview. Use step counters to control updates.
|
2024-12-12 17:47:37 +01:00 |
|
Henrik Rydgård
|
20c19f96e0
|
More memview work
|
2024-12-12 17:47:37 +01:00 |
|
Henrik Rydgård
|
97cc0ec1b1
|
Use the new ImClickableAddress in a few more places
|
2024-12-11 10:26:56 +01:00 |
|
Henrik Rydgård
|
d9b92efd0e
|
Add a "clickable address" control, to be used in many places in the debugger
|
2024-12-11 10:18:19 +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
|
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
|
10445c97d8
|
Warning fix
|
2024-12-10 01:02:49 +01:00 |
|
Henrik Rydgård
|
55217ddc11
|
Minor UI tweaks
|
2024-12-10 01:00:14 +01:00 |
|
Henrik Rydgård
|
fe62ac793a
|
ImDebugger scheduler: Show userdata field
|
2024-12-10 01:00:14 +01:00 |
|
Henrik Rydgård
|
e0a1d658ea
|
ImDebugger thread window: Visualize the wait ID when possible
|
2024-12-08 15:41:13 +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
|
59ddc7f568
|
Add wait id column
|
2024-12-08 11:13:23 +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 |
|