An open API service indexing awesome lists of open source software.

https://github.com/SpectralPack/Immolate

An OpenCL seed searcher for Balatro.
https://github.com/SpectralPack/Immolate

Last synced: 12 days ago
JSON representation

An OpenCL seed searcher for Balatro.

Awesome Lists containing this project

README

        

# Immolate
An OpenCL seed searcher for Balatro.

## Getting Started
Please visit the [Getting Started](docs/getting_started.md) page in the documentation for tips on how to get started. If you are running into issues, please check the [Troubleshooting](docs/troubleshooting.md) 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
- Full support with all features in Balatro 1.0.
- Support for AMD GPUs.
- Support for challenges.
- Saving output to a file.
- A GUI to interact with the searcher without having as much technical knowledge.