- The ability to unlock all DLCs on legit steam
- Support for the all known SteamApps versions (2 to 8)
- Support for the all known SteamUser versions (9 to 23)
- Support for the games that are making the use of steamclient(64).dll
+++++++++++++++++++++++++++++
- Download and extract the DLC you want
- Rename the original steam_api.dll to steam_api_o.dll
- Copy steam_api.dll and cream_api.ini to the game folder *
- Configure cream_api.ini (see "Configuration notes" below)
- Enjoy
+++++++++++++++++++++++++++++
- Download and extract the DLC you want
- Rename the steam_api.dll (steam_api64.dll) from the unlocker folder to the one that is used by the game *
* winmm.dll is the most common one. winhttp.dll and version.dll variants are also available
- Copy the renamed library and cream_api.ini to the game folder (put it next to the executable file) *
- Configure cream_api.ini (see "Configuration notes" below)
- Enjoy
+++++++++++++++++++++++++++
- Download and extract the DLC you want
- Locate the current game installation directory (<InstalledGameName> -> "Manage" -> "Browse local files")
- Find and rename the original libsteam_api.so to libsteam_api_o.so (see "Configuration notes" below)
- Copy libsteam_api.so and cream_api.ini to the game folder *
- Configure cream_api.ini (see "Configuration notes" below)
- Enjoy
+++++++++++++++++++++++++++
- Download and extract the DLC you want
- Locate the current game installation directory (<InstalledGameName> -> "Manage" -> "Browse local files")
- Open the main game package (RMB -> "Show package contents")
- Find and rename the original libsteam_api.dylib to libsteam_api_o.dylib
- Copy libsteam_api.dylib and cream_api.ini to the game folder *
- Configure cream_api.ini (see "Configuration notes" below)
- Enjoy
* It's possible to choose between the logger CreamAPI version (features the ability to log for the installed DLCs) that is located in log_build folder and the non-logger one that is located in nonlog_build folder.
- (Windows only) Some games do have a special check of steam_api.dll/steam_api64.dll, so if it's modified, game won't start anymore (e.g. Magicka)(also some games are checking if there is an *.ini file inside the directory).
In order to be able to play such games with unlocker, you should set the "extraprotection" option to "true".
Keep in mind that some games still won't work (e.g. Serious Sam HD: TFE/TSE) if they have more custom checks then expected.
As a side note, some games are checking for the specific files in the game directory. Fill in the "filestohide" option with the list of files you want to hide (separated with comma).
- (Linux only) In order to find out if the original libsteam_api.so from Valve is either x64 or x86, open the folder where the library is inside the terminal and
Paste The Following Command:
od -An -t x1 -j 4 -N 1 libsteam_api.so
If it prints 01, then the library is 32-bit (x86) and if it prints 02, then the library is 64-bit (x64)
- Some games do support the automatic DLC unlock, so then you can put : unlockall = true and every DLC will be unlocked