Grab the original Souptoys 1.6.0.8 installer from here, here or here. Note that you don't need to install it, just keep the installer.
Ensure the sha256sum of souptoys-1.6.0.8.exe is f371c2f2e18be60e152fb5e45c2136e9c9b4e4a3efb4007509722354021689e2. All three sources serve the same file.
Then, build OpenSoup by yourself because we don't have any stable release yet.
Run OpenSoup you just built, and it will tell you what to do next.
Enjoy your toys, just like 20 years ago.
w64devkit (x86) is required. Note that x64 w64devkit is not supported.
Extract the w64devkit somewhere, and add its bin folder to your PATH environment variable.
Run the following commands:
cmake -B build
cmake --build buildFind the built executable in build/opensoup.exe.
CMake is required.
cmake -B build
cmake --build buildFind the built executable in build/OpenSoup.app (macOS) or build/opensoup (Linux).
Linux support is work in progress. Wayland bad bad
We proudly present Lockstep (patent pending), a tool to ensure OpenSoup is bit-for-bit identical to the original Souptoys.
See tools/lockstep/README.md for more information.
To verify if your build behaves the perfect same as the original Souptoys, run:
uv run tools/lockstep/main.pyMIT License