Automatic split-tracker for ZeroRanger. Very beta. Supports Green Orange and White Vanilla.
Extract the zip and run zerosplitter.exe. The program will detect Zeroranger and start reading data automatically.
You can start playing and your scores will automatically show up in ZeroSplitter. If you restart your run and your score
doesn't show up as the correct split, just go back to the main menu and launch from there.
Continues should be tracked properly in Green Orange but not White Vanilla.
Co-op should work, but has not been tested. If you find co-op to work, let me know.
Your data is stored in the sqlite.db3 next to the .exe. You can manually insert, delete, or modify any data in the database if you like.
When updating the program, just put the new zerosplitter.exe and payload.dll in the same folder as your old sqlite.db3 and config.toml files.
The database file will automatically be updated and will not be able to be used with older versions of the program.
If you want to move the program to another folder, just copy all the files in the folder.
A "category" is a set of splits and personal bests to run against. ZeroSplitter will try to detect which mode you are playing and not overwrite scores from one mode with another - but don't push your luck: have the right category selected before you take off.
Press the plus button to add a new category.
Currently the only way to delete categories is by manually dropping them from the database, but you can rename them.
The gear button in the top right opens up the options menu.
Use the check boxes to turn columns of data on and off on the main screen. You can pick between a variety of different displays for your score, as well as some additional statistics like rank. You can have as many or as few columns enabled at once as you like. Hover over some of the column selectors for more details on what they mean.
The config file lets you set the default columns that will be selected when you launch the program.
You can import previously recorded runs by putting a category name and a list of scores into the two boxes. Seperate each score with a comma and space like shown in the hint.
Just run cargo run --release in the top level of the repository, next to this README.md. build.sh will zip zerosplitter.exe
and payload.dll for you, but you don't need to do this.