Nemoumbra
54d0e427c7
Forgot to update a comment
2026-04-12 02:26:10 +03:00
Henrik Rydgård
a591fbff38
Move two more error codes to the enum
2026-01-08 22:02:08 +01:00
Henrik Rydgård
cfba17b6e6
Correct error codes from sceUtilityLoadAvModule / UnloadAvModule.
...
Fixes #20775
2025-09-04 15:18:15 +02:00
Henrik Rydgård
a08b6c1340
More error code cleanup
2025-08-06 17:44:54 +02:00
Henrik Rydgård
3e2dce1e54
Move AdHoc error codes to the big enum, fix the naming convention to be consistent
2025-08-06 17:44:54 +02:00
Henrik Rydgård
4d7b51d8cb
Reimplement AA3 header parsing
2025-07-22 17:48:20 +02:00
Henrik Rydgård
c61595596e
Rename mp3Map to g_mp3Map
2025-07-20 19:32:05 +02:00
Henrik Rydgård
4e0b6ac3ec
More misc cleanup
2025-05-14 15:14:03 +02:00
Henrik Rydgård
bebcec8314
EmuScreen: Clarify some logic, add some checks
2025-04-29 16:46:14 +02:00
Henrik Rydgård
b34f34ebde
Move some more error codes to the big enum
2025-04-07 22:25:36 +02:00
Henrik Rydgård
89c0b5f20b
sceNetResolver: Move error codes to enum, modernize logging
2025-04-07 22:16:32 +02:00
Henrik Rydgård
291e5ef1c6
Move sceMp3 error codes to the big enum
2025-04-03 21:15:09 +02:00
Henrik Rydgård
3b86539632
Fixed the dumper, so now it's complete. More games work.
2025-04-03 15:31:30 +02:00
Henrik Rydgård
a555fe8924
Partially implement sceReg
2025-04-03 14:13:50 +02:00
Henrik Rydgård
77e1c9dd69
Work on audiocodec
2025-04-02 13:30:34 +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
088a02bfdb
Cleanup a lot of the bootup state management.
2025-03-30 14:02:29 +02:00
Henrik Rydgård
4b123a2e09
Move the sceSas error codes into the big enum
2025-03-25 12:04:33 +01:00
Henrik Rydgård
63c4b2e9b3
Move SSL error codes to the big enumt
2025-03-21 20:45:23 +01:00
Henrik Rydgård
0f840e6240
Move JPEG error codes to the big enum, some include cleanup
2025-03-21 20:44:46 +01:00
Henrik Rydgård
999bf59ae1
Move mutex error codes into the big enum
2025-03-21 20:44:46 +01:00
Henrik Rydgård
82728652d8
Move Font and Psmf error codes to the big enum
2025-03-21 20:44:46 +01:00
Henrik Rydgård
ea198dd593
Add mpeg error codes to the big enum
2025-03-21 20:44:46 +01:00
Henrik Rydgård
b99348383c
Some new findings, loop work
2025-03-18 09:36:33 +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
0f9c97c2a0
Another big batch of logging cleanup
2025-03-05 17:02:46 +01:00
Henrik Rydgård
47ef0e9b6e
More logging refactoring
2025-03-05 17:02:46 +01:00
Henrik Rydgård
6ddfcca0e7
Logspam fix
2025-03-05 14:02:17 +01:00
Henrik Rydgård
5ac7b8b9ee
Rename the Atrac errors to match the pattern
2025-02-24 12:49:44 -06:00
Henrik Rydgård
59a4eb0ea5
Add Atrac error codes to the big enum
2025-02-24 12:07:21 -06:00
Henrik Rydgård
c3708f741b
Convert sceMp4 to new style hle logging
2025-02-14 09:50:55 -06:00
Henrik Rydgård
d1e5b45b4b
Consolidate the last spread-out error codes.
2025-02-04 12:34:49 -06:00
Henrik Rydgård
d2c1c7b54f
Consolidate even more error codes
2025-02-04 12:32:11 -06:00
Henrik Rydgård
a18eb97be3
Consolidate more error codes into the big enum
2025-02-04 12:11:22 -06:00
Henrik Rydgård
b2b0ff1753
Consolidate error codes in ErrorCodes.h
2025-02-04 11:53:00 -06:00
Henrik Rydgård
77e75ad104
Add a function converting syscall error codes to strings.
2025-01-28 17:09:52 +01:00
Henrik Rydgård
3ce72f87d3
Another batch of log cleanup
2025-01-28 09:31:38 +01:00
Henrik Rydgård
5ffd9a2d72
Reset Np state on init, this was missing.
2025-01-21 17:41:53 +01:00
Henrik Rydgård
2b5b2a8fa5
Add a "pedantic" self-check mode, improve logging some more.
2025-01-20 12:20:21 +01:00
Henrik Rydgård
ff8b51e6b7
Some logging cleanup in kernel
2025-01-19 14:54:09 +01:00
AdamN
98dba643f4
Just the sceUtility changes from ANR2ME's branch
2025-01-06 14:38:45 +01:00
ANR2ME
0012818eb7
Implement sceHttp library
2025-01-05 19:14:15 +01:00
Nemoumbra
96f9749e2e
Split out the matching code from sceNetAdhoc.cpp
2025-01-03 04:59:26 +03:00
Henrik Rydgård
0df2a40487
Remove the "GPUInterface" base class. Not really useful, GPUCommon is pretty much the same thing.
2024-12-02 11:12:14 +01:00
Henrik Rydgård
a74e4a105c
ImDebugger register window: Show fpcond on FPU tab. Fix display issue in kernelobj window
2024-11-26 08:41:39 +01:00
Henrik Rydgård
e95d9b15b4
Add kernel object viewer, reimpl "Run to here"
2024-11-26 00:13:37 +01:00
Henrik Rydgård
5939270d2c
Log: Split out StdioListener from ConsoleListener, making the second Win32-only.
2024-07-21 13:55:40 +02:00
Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00
Henrik Rydgård
0080f71ca4
Implement FPU rounding mode support in the IR interpreter for x86/x64
2024-06-19 18:09:38 +02:00
Henrik Rydgård
a059750f5a
Add basic checkbox UI for GPI switched, add display of GPO LEDs
...
Try it with Parappa.
2024-05-12 18:01:25 +02:00