SmokeAPI est une librarie DLL open source capable de débloquer les DLCs Steam des jeux achetés légalement ainsi que d'émuler la possession d'objets de l'inventaire Steam.
Les seules conditions sont : .
- Pas de vérification serveur de la possession des DLCs
- Pas d'anti-cheat (selon l'anti-cheat ça pourrait fonctionner mais en général non)
- Le jeu doit contenir les fichiers du DLC. Si ils sont dans le jeu de base et que le DLC ne fait que les débloquer, c'est bon. Sinon, il faut se les procurer.
Méthodes d'installation :
- Proxy
- Renommer le fichier "steam_api.dll" ou "steam_api64.dll" en ajoutant _o à la fin du nom du fichier. Par exemple: "steam_api64_o.dll".
- Placer le fichier correspondant de SmokeApi dans le même dossier (steam_api64.dll ou steam_api.dll) ainsi que le fichier "cream_api.ini".
- Normalement, le mode par défaut devrait fonctionner. Si besoin de configuration, voir documentation sur la page officielle.
- Hook
- Placer le fichier correspondant de SmokeApi (steam_api64.dll ou steam_api.dll) dans le même dossier que l'exécutable du jeu ainsi que le fichier "cream_api.ini".
- Renommer le fichier en "winmm.dll", "winhttp.dll" ou "version.dll" (voir autres avec Koalaoder ou doc officielle) selon ce que le jeu essaie d'ouvrir à son exécution. Utiliser Process Monitor
- Normalement, le mode par défaut devrait fonctionner. Si besoin de configuration, voir documentation sur la page officielle.