Skip to content

Latest commit

 

History

74 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenSoup

How to play

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.

How to build

Windows

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 build

Find the built executable in build/opensoup.exe.

macOS and Linux

CMake is required.

cmake -B build
cmake --build build

Find the built executable in build/OpenSoup.app (macOS) or build/opensoup (Linux).

Linux support is work in progress. Wayland bad bad

Lockstep

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.py

License

MIT License

About

An open-source remake of Souptoys Toybox

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages