SteamForwarder
SteamForwarder copied to clipboard
Steam API specs request
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 in wine
package in arch-based distros). The command you need to enter is winedump spec <path to steam_api.dll>
. Then the steam_api.spec
file will be placed at your current working dir.
The list of missing versions:
- [x] 1.26
- [ ] 1.27
- [x] 1.28
- [x] 1.29
- [x] 1.30
- [x] 1.31
- [x] 1.32
- [x] 1.33
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 =)