mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-06 13:30:00 +00:00
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.