og-gbe-fork/post_build
2026-07-06 01:26:43 +03:00
..
steam_settings.EXAMPLE Rename overlay configuration options for buttons and checkboxes 2026-07-06 01:26:43 +03:00
win/ColdClientLoader.EXAMPLE Normalized line endings 2025-07-09 21:57:17 +03:00
README.debug.md * allow changing the name of the base folder used to store save data via saves_folder_name, by default it would be Goldberg SteamEmu Saves 2024-04-16 22:59:27 +02:00
README.experimental.md update post build readmes 2024-06-12 21:46:59 +03:00
README.experimental_linux.md update post build readmes 2024-06-12 21:46:59 +03:00
README.experimental_steamclient.md cold client loader: allow auto detection of appid + note on preferred apps paths 2025-07-25 04:38:19 +03:00
README.generate_interfaces.md update post build readmes 2024-06-12 21:46:59 +03:00
README.lobby_connect.md update release readmes 2024-04-15 21:42:20 +02:00
README.release.md Add optional unlock_percentage field to achievement overlay display 2026-06-13 22:28:41 +02:00
README.steam_old_lib.md add updated code + readme 2025-08-15 15:04:14 +03:00

What is this ?

This is an old Windows-only library equivalent to steam_api.dll that's still used by some old games.

Purpose ?

Bypass initial/basic checks in old games.

Note

Note that it doesn't emulate all the required functionality at the moment, some functions are still missing.

How to use ?

Option 1:

  • Copy & paste this dll beside the game's .exe file
  • Copy steam_api.dll and steamclient.dll from the experimental build beside the game's .exe file
  • Generate the steam_interfaces.txt file
  • Run the game

Option 2:

  • Copy & paste this dll inside the folder steam_settings/load_dlls/
  • Copy steam_api.dll and steamclient.dll from the experimental build beside the game's .exe file
  • Generate the steam_interfaces.txt file
  • Run the game

Option 3:

  • Copy the dll to a separate folder, ex: extra_dlls
  • In ColdClientLoader.ini set the options:
    • ForceInjectSteamClient=1
    • DllsToInjectFolder=extra_dlls
  • Run ColdClientLoader