gibbed / SteamAchievementManager

A manager for game achievements in Steam.
zlib License
5.75k stars 695 forks source link

Games protected from SAM #388

Open Etienne1974 opened 7 months ago

Etienne1974 commented 7 months ago

Greetings "gibbed" and other SAM lovers.

Like said in title, some games are protected now against SAM. Like Company of Heroes 3.

Can you do something ?

Thanks in advance.

Etienne

Kobi-Blade commented 6 months ago

It's not possible because all games utilize the same API for achievements on Steam, which means developers lack direct control over it and cannot patch SAM themselves.

Only Valve has the capability to patch the SAM, and it seems they are not concerned with doing so.

SinthAP commented 4 months ago

It's not possible because all games utilize the same API for achievements on Steam, which means developers lack direct control over it and cannot patch SAM themselves.

Only Valve has the capability to patch the SAM, and it seems they are not concerned with doing so.

This clearly isn't true anymoire.

There are multiple games which are completely locked out on SAM now. They even have big padlock icons and say they can't be manipulated.

3D Mark is an example of that. You can't unlock them with SAM anymore.

Kobi-Blade commented 4 months ago

It's not possible because all games utilize the same API for achievements on Steam, which means developers lack direct control over it and cannot patch SAM themselves. Only Valve has the capability to patch the SAM, and it seems they are not concerned with doing so.

This clearly isn't true anymoire.

There are multiple games which are completely locked out on SAM now. They even have big padlock icons and say they can't be manipulated.

3D Mark is an example of that. You can't unlock them with SAM anymore.

There are multiple games but you only managed to bring up 3D Mark, that is not much in terms of feedback, I couldn't test Company of Heroes 3, but I just tested 3D Mark and I have full access to the achievements.

If you using Steam Family sharing and don't actually own 3D Mark and the other games, it might explain your issues.

SAM also doesn't have the code to,

have big padlock icons and say they can't be manipulated

ach14624 commented 4 months ago

Kobi-Blade is incorrect. There are a type of achievement that is sometimes used called a "Protected" achievement and SAM can not unlock these as they are rewarded by the game server instead of the local Steam client. This is usually only relevant on games that require an online connection to play, but some unusual games also use Protected achievements for all or even just some of their achievements. It is up to the developer to implement them.

FYI, this is not a new feature and has always been the case with Protected achievements and SAM.

Kobi-Blade commented 3 months ago

Kobi-Blade is incorrect. There are a type of achievement that is sometimes used called a "Protected" achievement and SAM can not unlock these as they are rewarded by the game server instead of the local Steam client. This is usually only relevant on games that require an online connection to play, but some unusual games also use Protected achievements for all or even just some of their achievements. It is up to the developer to implement them.

FYI, this is not a new feature and has always been the case with Protected achievements and SAM.

That is another issue entirely, unrelated to the claims from both of those users, not to mention I can unlock achievements in 3D Mark just fine.

What you speak off has this popup, image

Which is way different to their claims from both of those users, I'll buy Company of Heroes 3 on the next sale, since I already own the other games anyway and will test it too.

SinthAP commented 3 months ago

3DMark. All blocked, as I said. Can't be unlocked through SAM

Screenshot 2024-08-02 170810

ach14624 commented 3 months ago

It's not another issue, both of these users are just talking about Protected achievements, it's even the word used in the title and their post. Also I can already confirm that both 3DMark and Company of Heroes 3 have fully protected achievements lists, I have tested both.