Skip to content

Simply Love for SM5 - v5.0.1

Compare
Choose a tag to compare
@teejusb teejusb released this 28 May 16:54
· 353 commits to release since this release

About

This is the v5.0.1 release of Simply Love for StepMania 5. It's a nice little update that focused almost entirely on bug fixes in preparation for the upcoming Stamina RPG 5 tournament.


Supported Versions of StepMania

Simply Love v5.0.1 is compatible with current releases from the official StepMania project.

Compatible Releases
StepMania 5.0.12
StepMania 5.1-b2
StepMania 5.3-a4.9.7 (OutFox) (preliminary support)

If you are able to compile StepMania's source code yourself, the 5_1-new branch is supported. The wiki has instructions for compiling.

Incompatible
❌ Forks of SM5 (e.g. starworlds)
❌ Older versions of StepMania (e.g. StepMania 3.9)
❌ Forks of older versions of StepMania (e.g. OpenITG, NotITG)
❌ SM5.2

If you have trouble installing or running StepMania, particularly on macOS, this Troubleshooting Readme may help.

Installing Simply Love

If you are upgrading from a previous version of Simply Love, fully delete the old Simply Love folder first.

Do not merge the new folder into the old.

Full install instructions are in the Installing Simply Love README. It's worth looking at!


Changes

Keyboard Features Option

There were cases where people would enter Song Search and they would find themselves unable to escape the screen. Because of this we have added a Keyboard Features option which can be found under Simply Love Options in the Operator Menu.
NOTE: THIS OPTION IS DISABLED BY DEFAULT. If you're interested in Song Search you must manually enable it, after which the setting will save.

GrooveStats + SRPG Integration Improvements

There were some minor bug fixes mostly related to leaderboard highlighting that are now fixed. We've also added some nice visual changes that can be seen once SRPG has begun. We also now display local scores of players if it's higher than the uploaded GrooveStats score.

Measure Counter

There has been a slight modification to the Measure Counter. We no longer display (1) breaks as they more often than not take up space that could otherwise be better used to display the length of the next couple of runs.
We also display the final break until the end of the song so players aren't blindsided from notes if they had assumed the song was over when it wasn't

Bug Fixes

  • Fixed GrooveStats.ini not being loaded from USB profiles
  • Fixed some cases where a song's hash would not be computed correctly resulting in truncated hashes
  • The NPS number is now scaled by the music rate
  • Fixed "COUNTS AS 2 ROUNDS" bubble position to not overlap the peak NPS text
  • Adjusted positioning for the doubles input pane on the evaluation screen since it was skewed

Contributors

@teejusb - For the Measure Counter adjustments, and the GrooveStats + SRPG integration improvements.

@natano - For fixing USB loading of the GrooveStats.ini, fixing breakages related to AutoGen charts, and for creating the Keyboard Features Option

@Roujo - For submitting the change to prioritize local scores if they're greater than the GrooveStats record.

@RainbowXynn - For testing if the USB loading changes actually worked.

Thanks to all who contributed to this release!


Change Summary

For a full summary of changes between v5.0.1 and v5.0.0, check GitHub's comparison of the two.