Commit Graph
2 Commits
Author SHA1 Message Date
zaryabzip 77037b9af5 fix(libSceAppContent): check bundle license label padding from SDK 3.50
The firmware 4.03 module skips the entitlement label padding check in
sceAppContentCheckBundleLicenseOnDisc below SDK 0x03500000, not
0x01500000 as dlc_emu does.
2026-10-31 20:52:37 +05:00
zaryabzip fa458d6467 feat(libSceAppContent): answer bundle license, playable status and game trials queries
sceAppContentCheckBundleLicenseOnDisc and sceAppContentGetPlayableStatus
answer NOT_FOUND for any label, as dlc_emu does for content it does not
know, after the initialization guard, the null checks and the padded
label check from SDK 0x01500000 or 0x03500000. sceAppContentGetGameTrialsFlag
writes 0, as dlc_emu does. The prototypes are dlc_emu's.
2026-10-31 04:13:11 +05:00