Guest User

Untitled

a guest
Sep 12th, 2016
5,245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.34 KB | None | 0 0
  1. CreamAPI (v2) - A Legit DLC Unlocker (v2.0.0.5)
  2. -------------------------------------------
  3. Features:
  4. +++++++++
  5. - The ability to unlock all DLCs on legit steam
  6. - Support for the all known SteamApps versions (2 to 8)
  7. - Support for the games that are making the use of steamclient.dll
  8.  
  9. Installation (x86):
  10. ++++++++++++++++++++
  11. - Download and extract the DLC you want
  12. - Rename the original steam_api.dll to steam_api_o.dll
  13. - Copy steam_api.dll and cream_api.ini to the game folder
  14. - Configure cream_api.ini (see "Confuguration notes" below)
  15. - Enjoy
  16.  
  17. Installation (x64):
  18. ++++++++++++++++++++
  19. - Download and extract the DLC you want
  20. - Rename the original steam_api64.dll to steam_api64_o.dll
  21. - Copy steam_api64.dll and cream_api.ini to the game folder
  22. - Configure cream_api.ini (see "Confuguration notes" below)
  23. - Enjoy
  24.  
  25. Configuration notes:
  26. ++++++++++++++++++++
  27. - 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).
  28. In order to be able to play such games with unlocker, you should set the "extraprotection" option to "true".
  29. 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.
  30. - Some games do support the automatic DLC unlock, so then you can put : unlockall = true and every DLC will be unlocked
  31. - Some games do NOT support the unlock mentioned above so you should manually enter it in [dlc] section. Here is an example:
  32.  
  33. [dlc_index]
  34. 0 = 251080
  35. 1 = 251081
  36. 2 = 351460
  37.  
  38. Notes: Keep in mind that the index should ALWAYS start from 0.
  39.  
  40. - [dlc_subscription] is used for checking a DLC ownership. Configuration of this section is a very important step, otherwise a DLC, most likely, won't be handled properly.
  41. Here is an example of how this section should be configured:
  42.  
  43. [dlc_subscription]
  44. ; Cities: Skylines - Snowfall
  45. 420610 = true
  46. ; Cities: Skylines - After Dark
  47. 369150 = true
  48.  
  49. Notes: Keep in mind that if the DLC's ID is not inside of the section or it's value is set to "false", then the specified DLC WON'T be subscribed !
  50.  
  51. - Some games do require a PROPER names being set for every DLC (e.g. Borderlands 2 or Rise of the Tomb Raider). So you should put it to [dlc_names] section with the SAME order you put @[dlc] section:
  52.  
  53. [dlc_names]
  54. 0 = Awesomenauts - Abyssal Swiggins Skin
  55. 1 = Awesomenauts - Admiral Swiggins, PHD Skin
  56. 2 = Awesomenauts - Battle Nibbs Skin
  57.  
  58. **** Changelog ****
  59.  
  60. v2.0.0.5:
  61.  
  62. - Rebased the code to get a proper interface version
  63. - Fixed support for the new SteamAPI version
  64. - Minor bugfixes
  65.  
  66. **** Changelog ****
  67.  
  68. v2.0.0.4:
  69.  
  70. - Added support for SteamApps v8 interface
  71. - Added new SteamAPI exports
  72. - Removed useless struct/flat exports
  73. - Improved "extraprotection" (now Serious Sam 3 and The Talos Principle are also working)
  74.  
  75. **** Changelog ****
  76.  
  77. v2.0.0.3 Hotfix:
  78.  
  79. - Fixed the bug when the "extraprotection" was not working for some games
  80. - Improved the loading of configuration file
  81.  
  82. **** Changelog ****
  83.  
  84. v2.0.0.3:
  85.  
  86. - Added support for the games that are checking for steam_api.dll/steam_api64.dll modification(s) ("extraprotection" option)
  87. - Added cream_api.ini hiding ("extraprotection" option)
  88. - Fixed minor bugs
  89.  
  90. **** Changelog ****
  91.  
  92. v2.0.0.2 Hotfix:
  93.  
  94. - Fixed the issue where the logger was created even if the value was set to "false"
  95. - Changed the logger code
  96. - Improved loading of the configuration file
  97. - Added a check for "appid" option
  98. - Added "orgapi" and "orgapi64" options
  99.  
  100. **** Changelog ****
  101.  
  102. v2.0.0.2:
  103.  
  104. - Added "appid" option
  105. - Added [dlc_subscription] section
  106. - Added "log" option to [steam] section
  107. - Removed "subscribed" option
  108. - Various bugfixes
  109.  
  110. **** Changelog ****
  111.  
  112. v2.0.0.1:
  113.  
  114. - Removed the SteamApps key from cream_api.ini (the SteamApps version is now parsed from the original file automatically)
  115. - Removed the Language key from cream_api.ini (language is now parsed directly from steam application settings)
  116. - Support for the games that are making the use of steamclient.dll
  117. - Various bugfixes
  118.  
  119. **** Changelog ****
  120.  
  121. v1.0.0.1 Hotfix:
  122.  
  123. - Fixed a bug with language option
  124.  
  125. deadmau5 (c) 2o16
  126.  
  127. ****
  128. special thanks for testing go to: machine4578, Christsnatcher, demde, Haoose, Lordw007, UberPsyX
Advertisement
Add Comment
Please, Sign In to add comment