Found a couple of asset discovery discrepancies between simfile and StepMania:
bn.png is discovered by StepMania, but looking at the source code, I don't know why. It seems to look for a filename containing banner or ending with bn (with a space!), neither of which seem to match bn.png. Maybe FindFirstFilenameContaining is doing something overly complex?
Matches need to be done case-insensitively (i.e. by converting the filenames being checked to lowercase). I think even assets that are explicitly specified need to be matched case-insensitively (e.g. #BACKGROUND:file.png; should resolve to a FILE.PNG) but it would be good to confirm this.
Found a couple of asset discovery discrepancies between simfile and StepMania:
bn.png
is discovered by StepMania, but looking at the source code, I don't know why. It seems to look for a filename containingbanner
or ending withbn
(with a space!), neither of which seem to matchbn.png
. Maybe FindFirstFilenameContaining is doing something overly complex?#BACKGROUND:file.png;
should resolve to aFILE.PNG
) but it would be good to confirm this.