This repo is currently built on zig 0.13.0.
The recommended way to manage Zig installations is using zigup. Once zigup is installed, the following command will install 0.13.0 and set it as your default zig verison.
zigup 0.13.0Simfiles are stored in the ./simfiles directory.
Assuming the song you want to play is called mysong, zig-step expects the directory structure to look like:
# project root
- src
- ...
- simfiles
|- mysong
|- mysong.sm
|- mysong.ogg
For now, player settings and song settings are hard coded in main.zig.
Edit the variables as desired and run the program:
zig build runExpect many missing features and bugs.
See TODO.md for what's on the roadmap and roughly where they sit in terms of prioritisation.