OLD Page
This page was about the old SAC. We're now using SAC GUI.
Some information still apply.
Example config.ini file:
[Locations]
steam = D:/Games/Steam/SteamApps/common/
pirated = D:/Games/Pirated/
[Preferences]
crackoption = 0
crackownedgames = 0
steamless = 1
[FileNames]
gameexe = .bak
steamapi = steam_api.dll.bak
steamapi64 = steam_api64.dll.bak
Hidden and optional configs (not set by default) will be in italic
[Locations]
steam
The location of your legit steam games. Ends with a /, and contains only /, no backslashes
Example: steam = D:/Games/Steam/SteamApps/common/
pirated
The location of your pirated steam games. Same format as legit steam games.
Example: pirated = D:/Games/Pirated/
[Preferences]
crackoption
- 0 - Crack the game automatically
- 1 - Only create the crack config, and put it in the same directory as steam_api(64).dll
- 2 - Only create the crack config, and put it in the same directory as the Steam Auto Crack tool
Example: crackoption = 0
crackownedgames
- 0 - Don't attempt to crack BOUGHT games
- 1 - Crack bought games
Example: crackownedgames = 0
steamless
- 0 - Don't attempt to use Steamless
- 1 - Attempt to use Steamless (recommended)
Example: steamless = 1
[FileNames]
gameexe
Should we keep the default game's .exe file if cracked by Steamless?
- empty = don't keep it, delete it
- anything else = suffix for the default game's executable
Example: gameexe = .bak
steamapi
Should we keep the default steam_api.dll file?
- empty = don't keep it, delete it
- anything else = new file name (including the extension)
Example: steamapi = steam_api.dll.bak
steamapi64
Should we keep the default steam_api64.dll file?
- empty = don't keep it, delete it
- anything else = new file name (including the extension)
Example: steamapi64 = steam_api64.dll.bak
emuconfig (config_override.ini)
The name we'll give to the config file for the Steam Emulator.
This should be set inside /sac_emu/dlc/config_override.ini
or /sac_emu/game/config_override.ini
[Developer]
RetrieveDLCOption (added in v1.2.0)
- 0 or not specified = use the normal method (
https://store.steampowered.com/dlc/APP_ID/random/ajaxgetfilteredrecommendations/?query&count=10000
) - 1 = use the old, v1.1.0 and v1.0.0 method to retrieve DLCs (
https://store.steampowered.com/api/appdetails?appids=APP_ID&filters=basic
)
SteamlessOptions (added in v1.2.3)
- not specified = don't use any custom parameter for Steamless
- parameters (ex:
--quiet --keepbind
) = use those custom parameters for Steamless. More infos here.
Other values could be added in the future, and the current values could change to do something else.