mirror of
https://github.com/anticitizn/creamlinux.git
synced 2025-12-05 21:15:40 -05:00
36fe74eeb98ef0e85e6fa1038b31f744b5442013
Creamlinux
CreamApi(dlc unlocker) for Linux.
Support
This should work for any linux native steam title that doesn't block LD_PRELOAD. Not all games will be visible in the launcher.
Tested games
- Hearts Of Iron IV
- Stellaris
Usage
First, clone the project recursively:
git clone https://github.com/20PercentRendered/creamlinux --recursive
- build the project like any standard CMake project:
mkdir build
cd build
cmake ..
make
- Copy
build/libfolder contents to the game folder. - Then set the game's steam launch params to
./cream.sh %command%. - If you copied an existing
cream_api.ini, make sure the line endings are set to linux line endings, otherwise this will not work (just open it and save it again)
When the dialog pops up, it will look a bit strange due to steam's bundled deps being ancient (gtk2 and zenity).
If you want to load cream_api.ini from a separate path, specify the path with CREAM_CONFIG_PATH in the launch options.
Credits
Valve for steamworks
goddeysfreya for hookey
Description
Languages
C++
77.3%
C
22.5%