Files
AnyPS5/docs/dev/debt/libSceCamera.md
T
Dean 71dd8b915d Merge pull request #14221 from zaryabzip/feat/camera2-category-checks
feat(libSceCamera): answer the sceCamera2 calls that firmware 13.42 decides from the app category
2026-11-07 11:29:07 +13:00

22 KiB

libSceCamera technical debt

Unknown function info

  • sceCameraIsVrCaptureEnable (NID bpet5OSAr1E) has an unknown signature and behaviour. The parameterless int declaration is an import-resolution placeholder, not a confirmed ABI signature, and every call throws through NotImplemented_nid_no_patch. Only the name and NID are established by the 13.60 export inventory; not measured on a console.

  • libSceCamera additional exports - these name/NID pairs are present in the 13.60 export inventory. Parameter lists, return types and behavior are unverified. Parameterless int declarations are import-resolution placeholders, not verified ABI prototypes; every entry throws through NotImplemented_nid_no_patch. No runtime functionality is implemented.

Name NID
sceCameraGetUsageInfo BTUze28HY6k
sceCameraGetUsageInfoWithoutCountProcess 9dHXTyfIUec
sceCameraOpenByModuleIdWithMode inXzc8jI6+Y
sceCameraSetForceDriverMode IBBi2SqEtoY

Functional

Additional PS5 3.20 imports

Additional callable exports

  • Additional callable exports - 3 entries observed in the 3.20 export inventory and present in the later 13.60-labelled inventory are import-resolution declarations only. The later inventory label does not authenticate a retail firmware version. Parameter lists, return types and behavior are unverified; parameterless int declarations are placeholders, not verified ABI contracts. Every entry throws through NotImplemented_nid_no_patch. Unidentified names use literal NID aliases. No runtime functionality is implemented. Data exports require separate layout and ownership analysis. Identified candidate names match their NIDs in the public symbol database or supplemental catalog.
Name NID
Unknown AnqFx-nAxZM
Unknown azeU8qML4VM
Unknown kgRnfleNYNo