Henrik Rydgård
|
ff37cbe184
|
Minor memory safety fixes
|
2025-05-14 09:39:09 +02:00 |
|
 Henrik RydgårdandGitHub
|
e1e352c5b5
|
Merge pull request #20294 from quirkylemon/misc-imdebugger-improvements
Misc ImDebugger improvements
|
2025-05-13 10:40:47 +02:00 |
|
QuirkyLemon
|
3f5cc56a0a
|
add toggle to draw zeros darker in ImDebugger MemView
|
2025-05-09 09:09:20 -05:00 |
|
Henrik Rydgård
|
77d9c769fa
|
ImDebugger: Fix a couple of software rendering-related crashes
|
2025-04-30 11:50:43 +02:00 |
|
QuirkyLemon
|
75ccdbbc2c
|
IDK if this is actually a problem: fix compiler warning
|
2025-04-25 11:06:55 -05:00 |
|
QuirkyLemon
|
4673c6eea0
|
draw zeros with a darker color
|
2025-04-25 11:04:17 -05:00 |
|
QuirkyLemon
|
a4e89bea25
|
Add option to change MemCheck condition
|
2025-04-25 11:03:17 -05:00 |
|
Henrik Rydgård
|
ef97eb668a
|
ImDebugger: Add a Time window to check various counters
|
2025-04-23 17:10:31 +02:00 |
|
Henrik Rydgård
|
2e0ca023ae
|
Build warning fixes
|
2025-04-17 11:05:52 +02:00 |
|
Henrik Rydgård
|
d9eab4e4a2
|
sceAudio: Add per-channel mute checkboxes in the debugger
|
2025-04-15 11:44:28 +02:00 |
|
Henrik Rydgård
|
af30c04711
|
Rename 'chans' to g_audioChans
|
2025-04-15 11:18:53 +02:00 |
|
Henrik Rydgård
|
96b4daf0ba
|
Desktop (Windows) menu: Add "Save frame dump", remove the old "Dump frame to log"
|
2025-04-14 23:54:45 +02:00 |
|
Henrik Rydgård
|
dc22638918
|
ImDebugger UI update
|
2025-04-14 23:36:45 +02:00 |
|
Henrik Rydgård
|
36204c7b57
|
ImDebugger: Initial support for displaying sceMpeg contexts
|
2025-04-13 15:53:35 +02:00 |
|
Henrik Rydgård
|
200edfaa96
|
Add a developer setting to force using FFMPEG for audio decoding.
|
2025-04-12 11:35:55 +02:00 |
|
Henrik Rydgård
|
f7ff2e2d20
|
Remove redundant constants
|
2025-04-12 11:35:55 +02:00 |
|
Henrik Rydgård
|
3c4566717c
|
Add muting flag to sceSasAudio as well.
|
2025-04-12 11:35:55 +02:00 |
|
Henrik Rydgård
|
4e8e6312e0
|
ImDebugger: Implement mute controls for individual sceAtrac channels
|
2025-04-12 11:35:55 +02:00 |
|
QuirkyLemon
|
1ab612a355
|
remove accidental include
|
2025-04-11 10:24:36 -05:00 |
|
QuirkyLemon
|
a3add9b049
|
remove conflict with enabled checkbox
|
2025-04-11 10:19:55 -05:00 |
|
QuirkyLemon
|
3e82282bc3
|
use hex for address in MemCheck
|
2025-04-11 09:45:54 -05:00 |
|
Henrik Rydgård
|
91bf4d5b5c
|
Correct some log categories, add UI category, some warning fixes
|
2025-04-09 13:45:21 +02:00 |
|
Henrik Rydgård
|
a97ea04827
|
ImGui: Add "repeatshift" buttons that auto-repeat if you hold shift.
|
2025-04-09 11:58:31 +02:00 |
|
Henrik Rydgård
|
ad17ec5fc8
|
Minor reorganization in ImDebugger
|
2025-04-09 11:58:31 +02:00 |
|
Henrik Rydgård
|
3676f4792e
|
GE debugger: Split out the vertices window, show matrices in state window
|
2025-04-09 11:58:31 +02:00 |
|
Henrik Rydgård
|
9738a9511f
|
Build and warning fixes
|
2025-04-07 23:17:56 +02:00 |
|
Henrik Rydgård
|
5f7b698012
|
Lots of logging and cleanup.
|
2025-04-07 21:40:52 +02:00 |
|
Henrik Rydgård
|
c1ae455ce8
|
Fix ImDebugger cleanup on exit
|
2025-04-07 13:03:33 +02:00 |
|
Henrik Rydgård
|
5b8f3807d1
|
Add new sceReg log category
|
2025-04-03 21:15:09 +02:00 |
|
Henrik Rydgård
|
62cd4bbefc
|
Minor cleanups and fixes. sceJpeg will not work without HLE, so removed from disable-list.
|
2025-04-03 18:16:10 +02:00 |
|
Henrik Rydgård
|
a555fe8924
|
Partially implement sceReg
|
2025-04-03 14:13:50 +02:00 |
|
Henrik Rydgård
|
bc3d4fe477
|
Fix a rare UI race condition (if 'region' changed on a background thread)
|
2025-04-02 17:27:46 +02:00 |
|
Henrik Rydgård
|
870a76328d
|
ImDebugger: Add function to dump raw at3 frames from the atrac tool.
|
2025-04-02 13:30:34 +02:00 |
|
Henrik Rydgård
|
77e1c9dd69
|
Work on audiocodec
|
2025-04-02 13:30:34 +02:00 |
|
Henrik Rydgård
|
5e18576f59
|
Separate imports and exports for listing.
|
2025-04-02 10:09:19 +02:00 |
|
Henrik Rydgård
|
717ea3ec8e
|
ImDebugger: Show imports/exports in Module window
|
2025-04-02 10:09:19 +02:00 |
|
Henrik Rydgård
|
8cd28dfd82
|
Start work on real modules window in the debugger
|
2025-04-02 10:09:19 +02:00 |
|
Henrik Rydgård
|
4a15ff950c
|
ImDebugger: Add new Modules windows, turn the old Modules window into what will be a symbol browser
|
2025-04-02 10:09:19 +02:00 |
|
Henrik Rydgård
|
4e25f44eef
|
Rename some module-related functions to include HLE where appropriate
|
2025-03-31 11:17:50 +02:00 |
|
Henrik Rydgård
|
2bfe327dbd
|
Expose PSPThread in the same manner
|
2025-03-31 10:24:03 +02:00 |
|
Henrik Rydgård
|
644f5e4e6c
|
Expose PSPModule (so the debugger can access it later)
|
2025-03-31 09:56:08 +02:00 |
|
Henrik Rydgård
|
088a02bfdb
|
Cleanup a lot of the bootup state management.
|
2025-03-30 14:02:29 +02:00 |
|
Henrik Rydgård
|
c1828f69b9
|
Add an option to compress .ppsym files when saving or not (was always on before).
|
2025-03-29 18:17:41 +01:00 |
|
Henrik Rydgård
|
1a93d8a1f9
|
Some work on symbol export, minor cleanups
|
2025-03-29 14:23:59 +01:00 |
|
Henrik Rydgård
|
acad90a041
|
More work on the lua console
|
2025-03-27 14:26:48 +01:00 |
|
Henrik Rydgård
|
2d69d78e71
|
Console wip
|
2025-03-27 08:59:38 +01:00 |
|
Henrik Rydgård
|
cf059ff84c
|
Stub a lua console, add the sol lua wrapper library
|
2025-03-27 08:59:37 +01:00 |
|
Henrik Rydgård
|
e5d00ce493
|
Fix startup on Android, oops
Forgot that we can't create android-compatible threads in global
constructors, for JNI reasons.
|
2025-03-27 01:58:53 +01:00 |
|
Henrik Rydgård
|
5ea7729f66
|
More work on atrac-through-sas
|
2025-03-25 22:01:33 +01:00 |
|
Henrik Rydgård
|
1bd5cffa1d
|
Initial work on re-implementing atrac-through-sas
|
2025-03-25 22:01:30 +01:00 |
|