MathIsFun0 / Immolate

An OpenCL seed searcher for Balatro.
55 stars 10 forks source link

Immolate

An OpenCL seed searcher for Balatro.

Getting Started

Please visit the Getting Started page in the documentation for tips on how to get started. If you are running into issues, please check the Troubleshooting page.

Building and running from scratch (not recommended)

Windows

Install cmake: winget install --id Kitware.CMake

Install Visual Studio 2022 Build Tools: winget install Microsoft.VisualStudio.2022.BuildTools --force --override "--wait --passive --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.Windows11SDK.22000"

Open the x64 Native Tools Command Prompt for VS 2022

Generate required files for building: cmake -G "Visual Studio 17 2022" -A x64 -B .\build

Build: cmake --build .\build --config Release

Run: .\build\Release\Immolate.exe

Linux (Debian)

Install dependencies:

sudo apt-get install cmake ocl-icd-opencl-dev build-essential

NOTE: Remember to install the OpenCL driver depending on your hardware.

Build:

cmake -B build
cmake --build build --config Release

Run:

./build/Immolate

Future Plans