Commit Graph
9 Commits
Author SHA1 Message Date
boykopovar f38d29fd08 refactor(sdk): add canonical headers for remaining libraries 2026-10-24 23:17:42 +03:00
boykopovar 6fdcac937c fix(playgodialog): restore lifecycle errors and result layout 2026-10-21 21:53:58 +03:00
Nithishvelan M 89e1425662 fix(libScePlayGoDialog): return COMMON_DIALOG_ERROR_NOT_FINISHED for uncompleted dialog
Align scePlayGoDialogGetResult unfinished error code with the other common dialog modules across the tree (0x80B80005, COMMON_DIALOG_ERROR_NOT_FINISHED) instead of 0x80ED0005. Update GuestPlayGoDialog test and technical debt entry accordingly.
2026-10-19 16:58:29 +02:00
Nithishvelan M 061b9fa426 fix(libScePlayGoDialog): return error for uncompleted dialog in scePlayGoDialogGetResult
Validate that the dialog is in finished state before returning results in scePlayGoDialogGetResult, returning ERROR_INVALID_STATE when called while initialized, and cover this case in GuestPlayGoDialog.
2026-10-19 16:58:29 +02:00
Nithishvelan M 8b5595c766 fix(libScePlayGoDialog): drop unused header and cover uninitialized close in guest test 2026-10-14 19:53:53 +05:30
Claude 121d9332b5 build(libs): strip the MinGW static runtime flags once for all libraries
Every library CMakeLists.txt ended with the same block removing -static,
-static-libgcc and -static-libstdc++ from CMAKE_EXE_LINKER_FLAGS on MinGW,
because core/libs/CMakeLists.txt only removed them after adding the library
directories. Remove them before the libc and library directories are added
so each directory inherits the stripped flags, and drop the 52 copies.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_017pTZqAyVSZy2FZmaqakPHZ
2026-10-07 10:10:38 +00:00
Adrià FranchandClaude cf7c599087 feat(libs): implement scePlayGoDialogGetStatus
Rename the NOAMxY2EGS0 stub and return the dialog's current status
without advancing it.

Co-Authored-By: Claude <[email protected]>
2026-10-05 19:32:16 +02:00
Pouare514 1c724c0228 feat(libs): Cyberpunk 2077 loading support (REDGalaxy + stubs)
# Conflicts:
#	core/libs/prx/libSceContentExport/Export.cpp
#	core/libs/prx/libScePlayGoDialog/Export.cpp
2026-10-02 23:14:04 +03:00
Pouare514 c9ec561697 feat(libScePlayGoDialog): add PlayGo install dialog 2026-10-02 13:34:54 +02:00