Comment on [PlayStation] [DRM] Licenses now requires an online check-in every 30 days.
thingsiplay@lemmy.ml 2 weeks ago
I thought such a check was standard already. It’s for digital purchases only, which you need internet to download anyway. Only 30 days might be too short in some cases. Steam on PC has a similar check, but I think its longer than 30 days.
I assume they are hardening the digital purchases, as they move more and more to digital (only). Because otherwise there was no need to do this after 6 years into the lifecycle of the console.
artwork@lemmy.world 2 weeks ago
I am not sure nowadays about the limit from Steam/Valve side.
Cached license ownership Steam App tickets data is indeed stored locally, including a property
appticketsin encrypted state in file…/Steam/userdata/${steamUserId}/config/localconfig.vdf.The data is to be eventually mapped to the interface
EAuthSessionResponsewhich may be used to implement the value fork_EAuthSessionResponseNoLicenseOrExpired.This data is normally used by the Steam client only, and is available for explicit requests via Steam API, including launchers.
-–
If I do recall it correctly, previously, the Steam client debug console command
licenses_printreturned local “expiration times” for next checks with the remote API (as “handshakes”) within the 14 days limit.The encrypted tickets data is considered signed, and I do recall reading about its signed “expires at” was set to 14 or maximum 30 days only. The 14 days matches out with the discounting limit:
-–
-–
Yet, still, I wish I had more time… to investigate it myself. It feels like the signature time depends on the title. considering the following article:
thingsiplay@lemmy.ml 2 weeks ago
Thanks for all the sources, very appreciate this.
As for the “expiration date”, Valve made some changes a while ago. And there were misinformation, but also because Valve changed this and did not explain it well to the public. I think the 14 days limit was treated as a bug later, but can’t find the source. And I know for a fact that its not 14 days, as last year in summer I had no internet for longer than a month if I am not mistaken. And some games were still functional, after 30 days. That is the Steam DRM only, so if a game has its own DRM and other checks, then that is a separate issue.
At the very latest with Steam Deck they had to do all of these changes, because using it offline for longer period of time is a totally normal thing to do on a handheld. Sadly its not very clear documented and communicated by Valve as far as I know, at least to the public for non developers.
I already researched it last year and did not come to a definitive conclusion. I only know that there were changes in recent years, that’s why I cannot trust old sources. Actually someone has to do a ticket and ask Valve employee directly. Someday I do this if there is still no answer.