Skip to content

5.1-beta-20181221

Latest
Compare
Choose a tag to compare
@SpottyMatt SpottyMatt released this 22 Dec 01:25
· 6 commits to master since this release
79c458b

Build 5.1

Instead of building the abandoned StepMania 5.2 from the master branch of StepMania, we built StepMania 5.1 from the 5_1-new branch.

Instead of always building the latest StepMania code, we only build the commit that was set in the submodule. This means builds will be more stable and reproducible.

Finally, the project's name was corrected from the misspelled raspian to the correct raspbian.

Upgrading

If you had previously used these scripts to set up StepMania on a Raspberry Pi, you can easily install this new version of StepMania alongside your existing setup without breaking anything:

  1. Clone this repository (its name changed, so you can probably clone it right next to the original one).
  2. Follow the instructions (make install)
  3. The Raspberry Pi will now launch StepMania 5.1.

To switch back, just run make stepmania-install in your old setup scripts' directory. If you don't have it anymore, you can run /usr/local/stepmania-5.2/stepmania directly, to launch the old StepMania version.

Improvements

There were some other improvements to the setup scripts:

Preferences

The launch.sh launcher script used to be responsible for mapping controllers. Now it also is responsible for applying Raspberry Pi default preferences to Preferences.ini the first time StepMania is started.

The default preferences are less-intensive graphics settings that should help guarantee that StepMania actually opens and runs on a Raspberry Pi.

NoteSkins

In SM 5.2, you couldn't set a default NoteSkin. We have that option where you'd expect it (Options -> Appearance -> Default NoteSkin) now!

In celebration, these scripts now add a default-no-anim NoteSkin, which is the default StepMania 5.1 NoteSkin without animation. This happens to be the default NoteSkin from SM 5.2. It is not selected by default.

Note that animated noteskins did not have any observable effect on framerate.

Splash Screen

The splash screen / desktop wallpaper now indicates that it's StepMania 5.1.