Archives For November 30, 1999

StepMania icon

This quick tutorial shows how to install StepMania 5.1.0 Beta2, free dance and rhythm game, in Ubuntu 18.04, Ubuntu 19.04, and derivatives.

StepMania is a free dance and rhythm game for Windows, Mac, and Linux. It features 3D graphics, keyboard and “dance pad” support, and an editor for creating your own steps.

If you’re looking for the latest stable StepMania 5.0.12, use the unofficial PPA repository instead.

For Ubuntu 18.04 and higher, you can follow the steps below one by one to install StepMania 5.1.0 Beta 2 via the Flatpak package (runs in sandbox).

1. Open terminal either via Ctrl+Alt+T keyboard shortcut or by searching for ‘terminal’ from application menu.

When terminal opens, paste command below and hit run to install flatpak framework:

sudo apt-get install flatpak

2. Add flathub repository, which contains the game flatpak package:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

4. Finally install StepMania via command:

flatpak install flathub com.stepmania.StepMania

Once installed, launch the software from application menu and enjoy!

NOTE: After installation, open “Files” (nautilus file manager) and navigate to .var/app/com.stepmania.StepMania/.stepmania-5.1, and put songs, themes, etc into relevant sub-folders to install them.

Uninstall:

To remove RetroArch flatpak package, run command in terminal:

flatpak uninstall com.stepmania.StepMania

Advanced Rhythm Game StepMania 5.1 Beta Released

Last updated: January 27, 2018

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.

StepMania 5, an open-source cross-platform rhythm video game, finally goes stable by releasing StepMania 5.0.5 (and the 5.0.6 release for quick fixes).

StepMania is an advanced rhythm game for Windows, Linux and OS X. It’s designed for both home and arcade use. Since StepMania 5 was started in 2011 and be in beta for a long time, the development goes alive recently and the first stable release of StepMania 5 is out!

StepMania 5.0.6 in Ubuntu 14.10

The new stable release mainly brings:

  • New configuration options players should try out
  • New (optional) screens that themes can support, new metrics or lua functions, or fixes for existing functions.
  • Prominent bug fixes
  • Preemptive problem solving.
  • For details, see the release note

How to Install StepMania 5 in Ubuntu:

At the moment, there’s no PPA repository that contains the stable release of StepMaina 5 for Ubuntu. I’ll keep this post up-to-date once there’s one available!

But I’ve successfully compile the game in Ubuntu 14.10 64-bit and below is how-to:

(NOTE: below steps should also work in Ubuntu 14.04 LTS. But if you’ve installed the updated X stack from 14.10 Utopic while you were upgrading to 14.04.2, there will be unmet dependencies issues)

1. Open terminal from the Dash or by pressing Ctrl+Alt+T on keyboard. When it opens, run below command to install the required libraries to compile the game.

sudo apt-get install libasound2-dev libpulse-dev libmad0-dev libtheora-dev libvorbis-dev libpng-dev libjpeg-dev libglu1-mesa-dev libgl1-mesa-dev xorg-dev libxrandr-dev libbz2-dev libglew1.5-dev  glew-utils libglew-dev libglewmx-dev libgtk2.0-dev yasm automake

2. Download the Source Code at: stepmania.com/download/

3. Extract the source package either through your file browser or by running below command in terminal:

cd ~/Downloads/ && tar -xzvf v5.0.6.tar.gz

Depends on the downloaded package, you may replace the package name v5.0.6.tar.gz in above command.

4. Navigate to the result folder in terminal:

cd ~/Downloads/stepmania-5.0.6

5. Finally run below commands one by one to compile the game:

./autogen.sh 

./configure

make

sudo make install

Once the game is properly installed, run command /opt/stepmania-5.0/stepmania to start the game. For Songs, Themes, copy them from source package to user’s .stepmania-5.0 folder (press Ctrl+H to view hidden folders).


Or download some more from the forum.