Search results
Go to mr_goldberg.gitlab.io/goldberg_emulator/ and install the latest build. Extract the files and then open into a folder (I called mine GBE). Once you've done that, open the folder and find the steam_api.dll, steam_api64.dll, and steam_appid.
Goldberg Emulator Steam emulator for GNU/Linux and Windows that emulates steam online features. Lets you play games that use the steam multiplayer apis on a LAN without steam or an internet connection.
If your game has an original steam_api(64).dll or libsteam_api.so older than may 2016 (On windows: Properties->Digital Signatures->Timestamp) you might have to add a steam_interfaces.txt beside my emulator library if the game isn't working.
Here is the step by step of what I'm doing, and its problem: Take clean files, create steam_interfaces, overwrite api (64) dlls, launch game. Game launches. Take entire directory and copy it to another computer. On LAN (192.168..) game works fine and LAN multi game can be seen that was created by machine A by machine B.
Generate the proper app configuration using the generate_emu_config tool. If things don't work, try the ColdClientLoader setup. You can find some guides, helper tools and scripts here: These guides, tools and scripts are maintained by their authors.
Several methods were used to fix the issue: experimental steam_api with different options such as "disable_lan_only" and creating "load dll" folder with original files, making use of such a tool as "lobby_connect" was useless. For "Euro Truck Simulator 2", the error is the inability to connect to the lobby.
Here is the step by step of what I'm doing, and its problem: Take clean files, create steam_interfaces, overwrite api (64) dlls, launch game. Game launches. Take entire directory and copy it to another computer. On LAN (192.168..) game works fine and LAN multi game can be seen that was created by machine A by machine B.