Skip to content

Commit cbd0381

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 cbd0381

12 files changed

Lines changed: 14 additions & 5 deletions

File tree

.github/workflows/build-libs.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -489,14 +489,23 @@ 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
493+
cp binaries/steamworks/windows-x86/Steamworks.NET.dll ../lib-ext/lib64-win-x86
493494
494495
# Windows x64
495-
cp binaries/steamworks/windows-x64/CSteamworks.dll ../lib-ext/lib64-win-x64
496496
cp binaries/steamworks/windows-x64/steam_api64.dll ../lib-ext/lib64-win-x64
497+
cp binaries/steamworks/windows-x64/Steamworks.NET.dll ../lib-ext/lib64-win-x64
497498
cp binaries/fmod/windows-x64/fmod64.dll ../lib-ext/lib64-win-x64
498499
cp binaries/fmod/windows-x64/fmodstudio64.dll ../lib-ext/lib64-win-x64
499500
501+
# OSX
502+
cp binaries/steamworks/osx/libsteam_api.dylib ../lib-ext/lib64-osx
503+
cp binaries/steamworks/osx/Steamworks.NET.dll ../lib-ext/lib64-osx
504+
505+
# Linux x64
506+
cp binaries/steamworks/linux-x64/libsteam_api.so ../lib-ext/lib64-linux
507+
cp binaries/steamworks/linux-x64/Steamworks.NET.dll ../lib-ext/lib64-linux
508+
500509
# Piton
501510
cp piton-runtime.yaml ../lib-ext/piton-runtime.yaml
502511

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))
379 KB
Binary file not shown.
376 KB
Binary file not shown.
379 KB
Binary file not shown.
596 KB
Binary file not shown.
-160 KB
Binary file not shown.
379 KB
Binary file not shown.
53.6 KB
Binary file not shown.
-134 KB
Binary file not shown.

0 commit comments

Comments
 (0)