Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam API specs request #17

Open
7 of 8 tasks
xomachine opened this issue Feb 13, 2018 · 2 comments
Open
7 of 8 tasks

Steam API specs request #17

xomachine opened this issue Feb 13, 2018 · 2 comments

Comments

@xomachine
Copy link
Owner

xomachine commented Feb 13, 2018

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:

  • 1.26
  • 1.27
  • 1.28
  • 1.29
  • 1.30
  • 1.31
  • 1.32
  • 1.33
@h1z1
Copy link

h1z1 commented Mar 9, 2018

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

@xomachine
Copy link
Owner Author

xomachine commented Mar 9, 2018

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 =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants