Files
AnyPS5/docs/dev
Omar Elmahy fcc66ecc57 fix(libSceNpUniversalDataSystem): reject mismatched param struct size in sceNpUniversalDataSystemInitialize
In sceNpUniversalDataSystemInitialize, reject parameters where param->size != sizeof(NpUniversalDataSystemInitParam) (16 bytes), matching native module verification evidenced from PS5 firmware 13.42 module disassembly.

In GuestNpUniversalDataSystemQueries.cpp, verify that undersized (sizeof - 1) and oversized (sizeof + 8) structs throw APS5_INVALID_ARG_EX.

Updates docs/dev/debt/libSceNpUniversalDataSystem.md documenting the host gap, PS5 firmware 13.42 module execution data in a host harness, and local title call-site constants.
2026-11-02 23:23:11 +00:00
..