Open xomachine opened 6 years ago
Curious.. does anything at https://www.pconlife.com/viewfileinfo/steam-api-dll/ help? (feel free to remove the URL after reading, not my site, can't vouch for it). https://pastebin.com/hqMys44w is another interesting find as is https://github.com/rlabrecque/CSteamworks
Unfortunately those links have not helped. But while looking at the CSteamworks repository I've stumbled upon rlabrecque/Steamworks.NET repository (the steam_api.dll from other versions were taken from there) and found that all missing versions except 1.26 and 1.27 is also placed there but in different folder. The 1.26 version I've took from my Path Of Exile installation (but I'm not sure that it is exact 1.26, because it fits other versions as well), so it remains to find 1.27.
Anyway thank you for such an indirect help =)
It is possible to avoid the steam_api.dll.so compilation process (and get rid of Nim dependency) for user. To achieve that I need to collect spec files from all versions of steam_api.dll. I already collected some of them, but earlier versions still required.
If you have a steam_api.dll of version listed below, please make a spec file and post it here. To make a spec file you need winedump utility which can be found in the
wine-devel
package (or inwine
package in arch-based distros). The command you need to enter iswinedump spec <path to steam_api.dll>
. Then thesteam_api.spec
file will be placed at your current working dir.The list of missing versions: