8 Commits
Author SHA1 Message Date
boykopovar f38d29fd08 refactor(sdk): add canonical headers for remaining libraries 2026-10-24 23:17:42 +03:00
Dean a1777d782c Merge pull request #9319 from savvaniss/feat/gamelivestreaming-enable-live-streaming
feat(libSceGameLiveStreaming): implement sceGameLiveStreamingEnableLiveStreaming
2026-10-23 13:02:32 +13:00
Savvanis SpyrosandClaude Opus 5.5 7372200418 Merge branch 'main' into feat/gamelivestreaming-enable-live-streaming
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-22 13:50:50 +03:00
hypermist 55de3d4572 Merge remote-tracking branch 'upstream/main' into feat/gamelivestreaming-program-info
# Conflicts:
#	core/libs/prx/libSceGameLiveStreaming/Export.cpp
#	core/libs/tests/GuestGameLiveStreaming.cpp
#	docs/dev/debt/libSceGameLiveStreaming.md
2026-10-22 15:04:34 +13:00
boykopovar 7b55120dca fix(livestreaming): restore initialization and program info contracts 2026-10-21 21:52:12 +03:00
Savvanis SpyrosandClaude Opus 5.5 b6f96055bf feat(libSceGameLiveStreaming): implement sceGameLiveStreamingEnableLiveStreaming
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]>
2026-10-21 21:11:52 +03:00
hypermistandClaude Opus 5.5 98e8a2b791 feat(libSceGameLiveStreaming): answer sceGameLiveStreamingGetProgramInfo with an empty program
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
2026-10-21 23:06:19 +13:00
al3w0f205 58d0d53966 test(libSceGameLiveStreaming): add guest game live streaming test coverage 2026-10-19 10:21:59 +02:00