AnyPS5/core/libs/prx/libSceSystemService
Celegans12 15b191ef6a feat(systemservice): implement sceSystemServiceParamGetString
The export threw, and titles query the system name during startup.
Parameter 6 (the system name) now writes the fixed name "PS5" into a
buffer of at least SYSTEM_SERVICE_MAX_SYSTEM_NAME_LENGTH (65) bytes.
A null buffer or a zero size returns SYSTEM_SERVICE_ERROR_PARAMETER,
as in KytyPS5. Other parameter ids and buffers of 1 to 64 bytes still
throw, because no PS5 source gives their result. guest_system_service
covers the error rows, both throws and the returned name.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 17:51:52 +02:00
..
CMakeLists.txt feat(libc): implement at_quick_exit and quick_exit 2026-10-04 15:20:51 +02:00
Export.cpp feat(systemservice): implement sceSystemServiceParamGetString 2026-10-05 17:51:52 +02:00
SystemService.hpp feat(systemservice): implement sceSystemServiceParamGetString 2026-10-05 17:51:52 +02:00