Skip to content

Commit 6a9a561

Browse files
committed
Update steamworks to 1.60
This, in combination with an update of Steamworks.NET, will allow modders to use the newer features offered by the latest version of the Steamworks SDK.
1 parent 9136b4e commit 6a9a561

8 files changed

Lines changed: 10 additions & 5 deletions

File tree

.github/workflows/build-libs.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -489,14 +489,19 @@ jobs:
489489
cp source/SDL_GameControllerDB/gamecontrollerdb.txt ../lib-ext
490490
491491
# Windows x86
492-
cp binaries/steamworks/windows-x86/CSteamworks.dll ../lib-ext/lib64-win-x86
492+
cp binaries/steamworks/windows-x86/steam_api.dll ../lib-ext/lib64-win-x86
493493
494494
# Windows x64
495-
cp binaries/steamworks/windows-x64/CSteamworks.dll ../lib-ext/lib64-win-x64
496495
cp binaries/steamworks/windows-x64/steam_api64.dll ../lib-ext/lib64-win-x64
497496
cp binaries/fmod/windows-x64/fmod64.dll ../lib-ext/lib64-win-x64
498497
cp binaries/fmod/windows-x64/fmodstudio64.dll ../lib-ext/lib64-win-x64
499498
499+
# OSX
500+
cp binaries/steamworks/osx/libsteam_api.dylib ../lib-ext/lib64-osx
501+
502+
# Linux x64
503+
cp binaries/steamworks/linux-x64/libsteam_api.so ../lib-ext/lib64-linux
504+
500505
# Piton
501506
cp piton-runtime.yaml ../lib-ext/piton-runtime.yaml
502507

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Some libraries have patches applied to them, to account for Everest-specific nee
66
## Libraries Versions
77

88
### Open-Source Libraries
9-
These libraries are open source and are built in CI.
9+
These libraries are open source and are built in CI.
1010

1111
- SDL2 `2.28.5`
1212
- FNA `24.01`
@@ -19,9 +19,9 @@ These libraries are open source and are built in CI.
1919
- FMOD_SDL [1f021ce](https://github.com/flibitijibibo/FMOD_SDL/tree/1f021ceb6cc13e3fe93e53e0f87d2673b24e54b7)
2020

2121
### Closed-Source Libraries
22-
These libraries are closed source and cannot be _built_ in CI.
22+
These libraries are closed source and cannot be _built_ in CI.
2323
Some are not accessible without an account, and therefore need to be vendored as a binary blob.
2424

2525
- DiscordGameSDK `3.2.1` (downloaded: https://dl-game-sdk.discordapp.net/3.2.1/discord_game_sdk.zip)
2626
- FMOD Engine `1.10.14` (binary and headers) (vendored: [Download (Requires account)](https://www.fmod.com/download#fmodengine), [License](https://github.com/EverestAPI/Everest-libs/blob/main/binaries/fmod/EULA-FMOD.txt))
27-
- Steamworks SDK `1.40` (with Steamworks.NET `10.0.0`) (vendored: [Download (Official, Requires account)](https://partner.steamgames.com/downloads/list), [Download (via Steamworks.NET)](https://github.com/rlabrecque/Steamworks.NET/releases/tag/10.0.0))
27+
- Steamworks SDK `1.60` (with Steamworks.NET `2024.8.0`) (vendored: [Download (Official, Requires account)](https://partner.steamgames.com/downloads/list), [Download (via Steamworks.NET)](https://github.com/rlabrecque/Steamworks.NET/releases/tag/2024.8.0))
376 KB
Binary file not shown.
596 KB
Binary file not shown.
-160 KB
Binary file not shown.
53.6 KB
Binary file not shown.
-134 KB
Binary file not shown.
259 KB
Binary file not shown.

0 commit comments

Comments
 (0)