Commit Graph
3 Commits
Author SHA1 Message Date
fogydes ebd650ca69 test(libSceVrHand): add page-boundary coverage and qualify partial copyout in debt doc 2026-11-02 19:44:08 +05:30
fogydes aef43daa60 fix(libSceVrHand): validate parameter and result pointers in sceVrHandQueryMemory 2026-11-02 09:51:12 +05:30
BunnyFlandClaude Opus 5.5 933d370153 feat(libSceVrHand): implement sceVrHandQueryMemory
Follows firmware 13.42's libSceVrHand.sprx, read from its disassembly and
run natively on x86-64: a null pointer, a size word other than 0x20 or a
nonzero byte in parameter offsets 4 to 31 returns 0x8a870006 without
writing; otherwise the output receives 0x3c00000 and 0x10000 followed by
20 zero bytes.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 01:39:41 +01:00