collection of tools for doing specific, weird things with simfiles, score XML files, and zenius data not especially portable (written for GNU/Linux), and the weirder ones have dependencies on other scripts not in this repo
stepmania launch stepmania after setting prefs (input/etc)
stepmania-ensure-ssc-sm runs SM/SSC converter on all song subdirs with only DWI in them (wrapper around https://github.com/stepmania/stepmania/pull/2066)
zenius-ddrsonglist crawls zenius-i-vanisher to fetch/parse/format song names and 'feet' difficulties
ddrname tool to rename pictures/screenshots of DDR scores
ddr-stepmania-score parse stepmania XML score files (/Save/Upload/*.xml) and simfiles to get DDRA-style scores
simfile-radar parse SM/SSC simfiles and calculate groove radar (stream/voltage/air/freeze/chaos) values (uses formulas taken from: https://dancedancerevolution.fandom.com/wiki/Groove_Radar)
simfile-zenius simple zenius crawler to print recent simfile uploads
ddr-radar-feet use trainable neural network to guess 'feet' difficulty based on groove radar values
stepmania-cursong-info
using the hack applied in stepmania
, read the current song from the output
calculate radar+feet, format past XML scores, print the best picture score,
and get the number of passed/failed XML scores from the current session