PlayStation has achievements, Steam has none. Why?
I would *really* like if we could get some SQEX. Thanks a bunch :).
I am pretty sure a lot of achievement hunters like me would appreciate it.
Printable View
PlayStation has achievements, Steam has none. Why?
I would *really* like if we could get some SQEX. Thanks a bunch :).
I am pretty sure a lot of achievement hunters like me would appreciate it.
Not exactly related to the issue you've brought up, but they didn't add any new achievements on psn for heavensward, which was disappointing imo
The PSN trophies are hilariously outdated, mostly because they were created for the PS3 release of the game, and completely forgotten. I mean, the "Warrior of Light" trophy is rewarded to someone that completed "the Main Scenario", but it actually only counts the 2.0 original Main Scenario.
Also, this game has quite an extensive list of achievements. Right, they are ingame, and can't be seen on Steam, but they are still there.
The Steam client isn't actually aware of Steam though. It's exactly the same client used by people not on Steam and all patches come direct from SE. The only difference with the Steam version is the code you use to activate the game flags your account as coming from Steam, but game wise it's not even aware of Steam.
To add achievements they'd have to split the client (or at least the launcher) and have two distinct versions (a Steam aware one that has to be run within Steam and a non-Steam one that doesn't care) and they could do that, but they're probably not wanting the extra work each time they update it.
Sorry, but you are wrong. The steam_api.dll can be loaded dynamically, based on it's existence. So you can have the code in actually all versions of the game without it crashing because of a missing dependency.
Lookup LoadLibrary(LPCSTR fName) in the MSDN. The SteamWorks API is actually quite simple and fast to integrate.