Henrik Rydgård
1f5cfe82ed
Fix issue with hleLogDebugOrError where the return value argument got repeated.
...
Not good when the argument is a function call..
2025-03-05 11:24:44 +01:00
Henrik Rydgård
d04aa75b54
Hook framebuffer readback function in Persona 2
...
Same as #20067 , but for Persona 2.
Fixes #13079
2025-03-03 11:32:00 +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
36fa0fe343
Update logging in sceKernelResumeThread
2025-03-02 11:24:51 +01:00
Henrik Rydgård
82780b6d2a
More logging cleanup in sceFont
2025-03-02 02:28:45 +01:00
Henrik Rydgård
962bd8239d
Remove more excessive error reporting.
2025-03-02 02:28:45 +01:00
Henrik Rydgård
af92d56491
Move a bunch of non-time-critical virt-keys to the new safe processing
2025-02-24 15:57:38 -06:00
Henrik Rydgård
1553614756
Update sceAtracAddStreamData
2025-02-24 14:29:28 -06:00
Henrik Rydgård
e45f9f63a4
Update AtracValidateData/AtracValidateManaged
2025-02-24 12:53:10 -06:00
Henrik Rydgård
e8f5009d36
Update SetSecondBuffer
2025-02-24 12:49:48 -06: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
sum2012
e62e5151eb
Move break inside the {} of the case
2025-02-21 22:15:36 +08:00
sum2012
e877b81c77
Add logging of Additional chunk data
...
Easy to compare JPCSP emulator log. Debugging in #19994
2025-02-21 22:11:46 +08:00
Henrik Rydgård
0a641e1b36
Assorted warning fixes, fix regression on Mac (save/load dialogs)
2025-02-20 15:47:06 -06:00
Henrik Rydgård
f206ed95eb
Get rid of remains of support for non-square screen DPIs
2025-02-20 11:14:26 -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
4ea7f46f81
Atrac3+: Try to work around Code Lyoko issue
...
Now we don't generate an error code when the channel configuration doesn't match the packets.
See the code comment for what I've been able to figure out so far.
See issue #19994
2025-02-19 12:46:25 -06:00
Henrik Rydgård
e8bfcb433e
Logspam fix (when fast-forwarding)
2025-02-19 11:10:01 -06:00
Henrik Rydgård
34308a326c
Add basic sceSas state viewer to debugger
2025-02-19 10:50:32 -06:00
Henrik Rydgård
5aa73ecb17
Fix backwards check for DontDownloadInfraJson
2025-02-17 16:20:42 -06:00
Henrik Rydgård
d7ebed2d66
AutoDNS load fix in some situations
2025-02-17 16:20:41 -06:00
Henrik Rydgård
408d1b0916
Track execution time after save, add new setting for exit confirmation
2025-02-17 12:29:23 -06:00
Henrik Rydgård
dc775ad9e8
Clean up the AAC code in the same way
2025-02-14 09:50:55 -06:00
Henrik Rydgård
c3708f741b
Convert sceMp4 to new style hle logging
2025-02-14 09:50:55 -06:00
Henrik Rydgård
fdb606c8cb
Break out sceAac from sceMp4.cpp/h
2025-02-14 09:50:55 -06:00
Henrik Rydgård
85c015efb8
Remove redundant shutdown callback
2025-02-13 15:13:25 -06:00
LunaMoo and Henrik Rydgård
ed9b202671
Basic custom icon support (through texture replacement)
...
uses path textures/gameID/icon.png, or icon.png from textures.zip.
requires restart to re-load icons.
2025-02-13 10:47:58 -06:00
Henrik Rydgård and GitHub
dc3e929348
Merge pull request #19972 from Nemoumbra/scenet_lib
...
Adding sceNet_lib
2025-02-12 11:19:51 -06:00
Nemoumbra
c5d69d5fcc
Configured the logs
2025-02-12 20:00:22 +03:00
Nemoumbra
e1542e9267
Added the HLE implementations to the table + new wrappers
2025-02-12 19:26:33 +03:00
Henrik Rydgård
fef4a86225
Upgrade the game volume setting to the new format
2025-02-12 09:49:30 -06:00
Nemoumbra
30bcb43e48
Implemented the libc-like syscalls
2025-02-12 18:36:59 +03:00
Nemoumbra
08a706716e
Added some dummy function bodies
2025-02-12 16:49:43 +03:00
Nemoumbra
4e8b1f24d6
Added dummy funcs + registered the module
2025-02-12 16:49:43 +03:00
Nemoumbra
d02a9ee2e5
Added dummy sceNet_lib files
2025-02-12 16:49:43 +03:00
Henrik Rydgård
cf90b24431
Add UI volume setting (affecting navigation sounds and preview audio). Convert alt speed volume into a 100-step percentage.
2025-02-11 17:42:09 -06:00
Henrik Rydgård
9b923b72c1
Refactor audio output, preparing for better volume control
2025-02-11 16:43:29 -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
34169cdb8e
More error code consolidation
2025-02-04 11:53:22 -06:00
Henrik Rydgård
b2b0ff1753
Consolidate error codes in ErrorCodes.h
2025-02-04 11:53:00 -06:00
Henrik Rydgård
948c38a034
Some more minor fixes
2025-02-04 10:24:55 -06:00
Henrik Rydgård
8f0b64c4eb
Minor fix (N1)
2025-02-04 10:19:34 -06:00
Henrik Rydgård
350882d592
Fix misuse of erase-iter idiom in __MicBlockingResume (N5)
2025-02-04 10:19:29 -06:00
Henrik Rydgård
d39655ff17
Second attempt at fixing #19935
...
Fixes #19935 . Forgot to update the formatting for the reporting case.
I'll clean this up in a more general way later, I don't like how this code currently looks.
2025-02-02 20:21:17 -06:00
Henrik Rydgård
e53fd10edd
Format string fix in hleDoLogInternal
...
Hopefully fixes #19935 , but can't confirm myself right now.
2025-02-02 11:46:08 -06:00
Henrik Rydgård
8a58f50caf
Fix some compiler warnings
2025-01-29 11:13:48 +01:00
Henrik Rydgård
b763cb3f03
Make the auto error logging 32-bit compatible, oops.
2025-01-29 11:08:55 +01:00