they are packaging in their installer what each publisher is telling them to distribute, every file needed for the correct execution of their games you might want to divert your issue to them. Lastly, contacting GOG support would probably achieve nothing, because it is not a GOG issue.
#Steam api dll missing dowload code#
there is really nothing to be "gobsmacked", it's not that every single piece of code released by Valve is enforcing DRM, so as long as that DLL isn't actually invoking for any specific Steam DRM function (and it isn't, in this release) it's just there it's not a driver, it's not a rootkit, it's not loaded in memory when starting the O.S.
It's just the nature of sofware development via middle-ware components by 3rd parties.
#Steam api dll missing dowload free#
The fact that is digitally signed by Valve is irrelevant first, Valve allows free redistribution of that file to the developers, regardless of Steam being actually used, and second, i'm pretty sure that same game, like every other one around, contains libraries digitally signed by Microsoft, or NVidia, or whatever company, without any of that parties actually being involved in the selling and distibution.
As i imagined, the game is compiled in such a way that it requires the presence of that DLL, even if it does not activate any Steam functions. That I cannot run the game without it leaves me speechless. Tarnicus: "The program can't start because steam_api.dll is missing from your computer"Īs for it being something "not out of the ordinary" I disagree strongly with that statement given the file is digitally signed by Valve and being released by their competitor (GOG). Still haven't heard back from support and I don't suppose I will anytime soon given the woes of The Witcher 3, Galaxy and the state of the forums.Īs for it being something "not out of the ordinary" I disagree strongly with that statement given the file is digitally signed by Valve and being released by their competitor (GOG). Given that it does not interfere with normal execution, and it does not actually kick in any DRM stuff, they probably didn't bother to recompile a specific executable for GOGįaster way to check out: rename the file and see if the game reports a missing dependency on startup "The program can't start because steam_api.dll is missing from your computer" if the game in question has Steamworks integration, they might have compiled the exe in a fashion that requires the DLL to be in place, even if the actual function are never invoked. Antaniserse: Haven't checked mine, but it is not something completely out of the ordinary.