From SmokeAPI archive unpack steam_api.dll/ steam_api64.dll, depending on the game bitness, and place it next to the original steam_api DLL file.Find steam_api.dll/ steam_api64.dll file in game directory, and add _o to it's name, e.g.From SmokeAPI archive unpack steam_api.dll/ steam_api64.dll, depending on the game bitness, rename it to SmokeAPI.dll, and place it next to the game exe file.Download the latest SmokeAPI release zip from SmokeAPI Releases.From Koaloader archive unpack version.dll from version-32/64, depending on the game bitness, and place it next to the game exe file.Download the latest Koaloader release zip from Koaloader Releases.If it doesn't work, try installing it in proxy mode. Try installing the unlocker in hook mode first.
This unlocker supports 2 modes of installation: Hook mode and Proxy mode. The list of games where inventory emulation has been shown to work is as follows: Steam inventory does not work in all games with steam inventory because of custom implementation, and online checks. (Versions before 12 did not contain any DLC related functions) (Version 1 did not contain any DLC related functions) (Versions before 6 did not contain any DLC related interfaces) Below is a list of supported interface versions: When it encountered a new, unsupported interface version, it will fall back on the latest supported version. SmokeAPI aims to support all released SteamAPI versions.
However, SmokeAPI does not modify the rest of the Steamworks SDK, hence features like multiplayer, achievements, etc. It attempts to fool games that use Steamworks SDK into thinking that you own the desired DLCs. SmokeAPI is a DLC unlocker for the games that are legitimately owned in your Steam account. ? Official forum topic ℹ Introduction What is SmokeAPI?