Follows firmware 13.42's libSceGameLiveStreaming.sprx, read from its
disassembly and run natively on x86-64: a null pointer returns
0x80A00002; otherwise the first 68 bytes are cleared and it returns 0,
without needing sceGameLiveStreamingInitialize.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
The signature, int sceGameLiveStreamingEnableLiveStreaming(const bool
isEnableLiveStreaming), follows Orbital and fpPS4. No broadcast is ever
on air, so both values succeed and change nothing. A call outside
sceGameLiveStreamingInitialize and sceGameLiveStreamingTerminate throws,
as the console's error for it is unknown.
Monopoly Plus (CUSA03312) stopped at this call after its language screen.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
The PS5 module returns 0x80A00002 for a null pointer and otherwise
clears the 0x134C-byte program info before filling it from the system
service. Nothing is broadcast here, so the info stays zero.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01RbLgECLQ2bpDM7oe2urGZK