Commit Graph
2 Commits
Author SHA1 Message Date
boykopovar f38d29fd08 refactor(sdk): add canonical headers for remaining libraries 2026-10-24 23:17:42 +03:00
hypermistandClaude Opus 5.5 df2e2760c9 feat(libSceHmd2): answer the gaze results without an open headset as the console does
sceHmd2GazeGetResult and sceHmd2GazeGetResultForFoveatedRendering threw.
In the PS5 12.00 module both check for null arguments (0x8a720008) and
the sizes of the parameter (0x10) and result (0x38 or 0x18; 0x8a720009),
then, for a handle that is not the open headset, fill the result with an
invalid record and return 0x8a720003. libSceHmd2 never opens a headset
here, so that is the answer; an open handle still throws.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01RbLgECLQ2bpDM7oe2urGZK
2026-10-21 18:32:26 +13:00