Files
AnyPS5/docs/dev/debt/libSceScreenShot.md
T
hypermistandClaude Opus 5.5 f2bdca611f feat(libSceScreenShot): track capture disabling and check overlay images
sceScreenShotDisable, sceScreenShotEnable and sceScreenShotIsDisabled
threw. Disable and enable now set and clear a process-wide flag that
IsDisabled reports, rejecting an id of -1 or a null result with
0x80BE0001 as the PS5 module does. The notification toggles return 0.

sceScreenShotSetOverlayImage(WithOrigin) check their arguments and the
image file in the module's order: origin 1 to 9, offsets within
1919x1079 (3839x2159 for SDK 3.50 and later), a path under 1024 bytes,
a readable file that is not a directory (0x80BE0003) and a size from 1
byte to 2 MiB (8 MiB for SDK 3.50 and later, 0x80BE000E). An accepted
image is not kept, since no screenshots are taken.

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

1.5 KiB

libSceScreenShot technical debt

Silent stubs

Unknown function info