Advanced Rhythm Game StepMania 5.1 Beta Released

Last updated: January 27, 2018

StepMania icon

StepMania, free dance and rhythm game, reached first beta of new major 5.1 series a day ago.

Due to the amount of remaining work needed, the scope of changes, and in response to feedback about difficulty with new systems: StepMania 5.1 is now going to be postponed to 5.2, and to bring some of 5.2’s less invasive and more demanded features to people we’re going to be backporting things onto 5.0 for version 5.1.

Features planned for 5.1 include:

  • Loading songs from profiles on USB drives
  • PacDrive support
  • Updated default theme
  • Profile improvements (including switching stats XML to an SQLite database)
  • Mouse support for all platforms (may not be used in the default theme – but available for others)
  • Stencil-based masking by default instead of zbuffer masking, so masking 3D objects behaves better without resorting to render to texture.

As the first beta release it brings following changes:

  • A new high-resolution (720P) default theme: Lambda
  • The DirectInput handler for Windows now supports XInput.
  • Songs can be loaded from profiles on USB drives.(For Linux, StepMania must run as root to save USB profile scores)
  • And many other changes, see release page for details.

How to Install StepMania 5.1 Beta in Ubuntu:

The launchpad build farm is kinda busy, my unofficial StepMania binaries are waiting to build for 24 hours. I’ll updated the tutorial once they are available.

UPDATE: To install StepMania 5.1 Beta in Ubuntu 14.04, Ubuntu 16.04, Ubuntu 17.10, and Ubuntu 18.04, do following steps one by one:

1. Open terminal (Ctrl+Alt+T) and run the command below to add PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/stepmania

Type in your password when it asks and hit Enter.

2. Update package index and install the game:

sudo apt update && sudo apt install stepmania

Note that minimaid disabled in Ubuntu 17.10, 18.04 due to bug. And please ignore wrong version number in game screen because I forgot to remove old patch in v5.0.12.

Uninstall:

To remove the game, simply run command:

sudo apt-get remove --autoremove stepmania

And remove the PPA via “Software & Updates” utility under “Other Software” tab.

Twitter

I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via ubuntuhandbook1@gmail.com Buy me a coffee: https://ko-fi.com/ubuntuhandbook1

One response to Advanced Rhythm Game StepMania 5.1 Beta Released

  1. Thanks so much for posting this. I ran the commands but am getting dependency errors on Ubuntu 18.04. Is there any way to resolve these errors?

    ubuntu@ubuntu:~$ sudo apt update && sudo apt install stepmania
    Ign:1 cdrom://Ubuntu 18.04 LTS _Bionic Beaver_ – Release amd64 (20180426) bionic InRelease
    Hit:2 cdrom://Ubuntu 18.04 LTS _Bionic Beaver_ – Release amd64 (20180426) bionic Release
    Hit:3 “http://archive.ubuntu.com/ubuntu bionic” InRelease
    Hit:4 “http://ppa.launchpad.net/ubuntuhandbook1/stepmania/ubuntu bionic” InRelease
    Hit:6 “http://security.ubuntu.com/ubuntu bionic-security” InRelease
    Hit:7 “http://archive.ubuntu.com/ubuntu bionic-updates” InRelease
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    215 packages can be upgraded. Run ‘apt list –upgradable’ to see them.
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    stepmania : Depends: libavcodec57 (>= 7:3.4.1) but it is not installable or
    libavcodec-extra57 (>= 7:3.4.1) but it is not installable
    Depends: libavformat57 (>= 7:3.4.1) but it is not installable
    Depends: libavutil55 (>= 7:3.4.1) but it is not installable
    Depends: libmad0 (>= 0.15.1b-3) but it is not installable
    Depends: libswscale4 (>= 7:3.4.1) but it is not installable
    E: Unable to correct problems, you have held broken packages.
    ubuntu@ubuntu:~$