SteamAPI_Init function doesn't exist in the steam_api64.dll from their sdk
ehoward0018 opened this issue · 1 comments
I'm not sure if I'm just going crazy or not, but I've been attempting to use this package with a .Net Maui app, and I've installed the nuget package and made sure the steam_api64.dll from the steam developer SDK download is added to my build.
Calling SteamAPI.Init() indeed calls the steam_api64.dll_Init function but that was failing so I took a look at the functions in the DLL (Version 1.59) and that function doesn't exist in the DLL.
Is the steam_api64.dll I got from Steamworks incorrect?
Is the steam_api64.dll I got from Steamworks incorrect?
Basically yeah; you need to use the dll that Steamworks.NET is built against; the latest release version supports 1.57; the latest on the master branch supports 1.59 though.
But -- Steamworks.NET ships with those dlls included, so you shouldn't need the Steamworks SDK for anything other than uploading your product! https://github.com/rlabrecque/Steamworks.NET/tree/master/com.rlabrecque.steamworks.net/Plugins