Skip to content

lily-and-doll/ZeroSplitter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZeroSplitter

Automatic split-tracker for ZeroRanger. Very beta. Supports Green Orange and White Vanilla.

DOWNLOAD

Image of the Zerosplitter main interface with all columns turned on

How to use

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

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.

Categories

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.

Options

The gear button in the top right opens up the options menu.

Columns

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.

Import

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.

How to build from source

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.

About

ZeroRanger autosplitter

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Rust 99.8%
  • Shell 0.2%