Skip to content

Incompatibility with Steamworks.NET version of SGS titles #560

Description

@Bleibeidl

Describe the bug
In all the current versions of the SGS wargames series Steamworks.NET does not get a Steam account ID when querying for it.
When hardcoding a Steam account ID directly in Assembly-Csharp.dll everything works as expected.

Emulator version
2026_05_30

Debug log
https://fileditchfiles.me/alpha11/a8788e53b34157438dd8/STEAM_LOG_3199438696.log

steam_settings file
The defaults are used, there is no modified config.

Infos
The game SteamAppId: 3817170 (or any other of the other first ~40 search hits here https://steamdb.info/search/?a=all&q=SGS&app_tab=depots)
The game using Denuvo: No

Requirement
Set x what you completed

  • I have uploaded a debug log.
  • [not applicable] I have uploaded steam_setting file.
  • I am sure the game not using 3rd party server (Photon, Playfab, GC, etc).
  • I am sure can run the game offline.

To Reproduce
Steps to reproduce the behavior:

  1. Replace steam_api64.dll
  2. Start up the game
  3. The main menu shows the error "No valid scenario found."

Expected behavior
The main menu should show no error message and have a "New Game" button

Screenshots

Additional context

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions