Henrik Rydgård
|
bb436cda8f
|
Reimplement a lot of logic, implement loop streaming properly
|
2025-03-18 09:36:33 +01:00 |
|
Henrik Rydgård
|
4d7a8b8233
|
Some type and comment cleanup
|
2025-03-18 09:36:33 +01:00 |
|
Henrik Rydgård
|
54acb07ded
|
ImDebugger: Add more atrac information
|
2025-03-18 09:36:32 +01:00 |
|
Henrik Rydgård
|
b7782d98f3
|
Prepare for Atrac context data to work the new way. Not actually active yet. Also restrict old versions to 4 contexts.
|
2025-03-16 19:32:03 +01:00 |
|
Henrik Rydgård
|
3d143a0cba
|
Finally get rid of the GetTrack() accessor
|
2025-03-16 11:29:00 +01:00 |
|
Henrik Rydgård
|
a3b43d8283
|
Refactor CurrentSample and ResetPlayPosition
|
2025-03-16 11:18:33 +01:00 |
|
Henrik Rydgård
|
5a8e4c1c2e
|
Assorted debugger stuff
|
2025-03-15 17:54:38 +01:00 |
|
Henrik Rydgård
|
11e8b0d126
|
ImDebugger: Allow browsing memory tags in the memory views
|
2025-03-15 17:40:54 +01:00 |
|
Henrik Rydgård
|
adbceabd93
|
Show fake-loaded HLE modules in the debugger. Notify Atrac of its address when one is loaded
Will be useful later.
|
2025-03-15 15:56:11 +01:00 |
|
Henrik Rydgård
|
af8d14c546
|
Buildfix
|
2025-03-08 23:56:01 +01:00 |
|
Henrik Rydgård
|
89e031fb8a
|
Logging cleanup
|
2025-03-08 23:39:22 +01:00 |
|
Henrik Rydgård
|
881e88268f
|
Fix log-stack problem in kernel
|
2025-03-08 23:37:48 +01:00 |
|
Henrik Rydgård
|
65df2bf016
|
ImDebugger: Add log config window, improve atrac window
|
2025-03-07 13:47:31 +01:00 |
|
Henrik Rydgård
|
7e3e944e3b
|
Update GetSecondBufferInfo
|
2025-03-05 17:02:46 +01:00 |
|
Henrik Rydgård
|
bea49a652e
|
Hook framebuffer readback function in Persona 1.
We really need a more general solution for this... Although we can't
generally trap acceses on all platforms :(
|
2025-03-03 10:45:48 +01:00 |
|
Henrik Rydgård
|
a6dbf76d5d
|
Fix some more ImDebugger issues
|
2025-02-25 10:00:02 -06:00 |
|
Henrik Rydgård
|
d996e66b26
|
ImClickableValue: Switch to selectable, add polish. Use for all GPRs.
|
2025-02-24 11:43:32 -06:00 |
|
Henrik Rydgård
|
08155748ea
|
Use the clickablevalue thing in more places
|
2025-02-24 11:43:32 -06:00 |
|
Henrik Rydgård
|
99fa1d12fc
|
ImDebugger: Fix various problems with dupe menu items and coloring of popups
|
2025-02-24 11:43:32 -06:00 |
|
oltolm
|
02e767866a
|
fix compiler warnings
|
2025-02-22 14:15:15 +01: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 |
|