/stepmania-nx

Stepmania 5.x Switch Port

Primary LanguageC++

StepMania Switch Port

Usage

Grabbing Binaries

Download the latest release, and extract the archive in the /switch folder on your SD Card. Then, run the game from the hbmenu using hbl.

Default controls

ACTION Key 1 Key 2
Left DPAD L Y
Right DPAD R A
Up DPAD U X
Down DPAD D B
UpLeft L
UpRight R
Back Minus
Start Plus
Select ZL
Coin ZR

Development

Build dependencies

Build dependencies are Python (2 or 3) with jinja2, and the following devkitPro packages/groups: switch-dev switch-portlibs devkitpro-pkgbuild-helpers switch-pkg-config Documentation to setup devkitPro packages can be found here.

Note: Release uses a customised FFMPEG build from the PPSSPP repo to allow a few more commonly used codecs and performance.

Compiling from source

Run one of the following commands from the project root to build:

# Release
./build.sh

# Debug
./build.sh "debug"