ITGmania is a fork of StepMania 5.1, an advanced cross-platform rhythm game for home and arcade use.
- Built-in network functionality
- Fully 64-bit, optimized for modern OSes
- Reload new songs from within the song select screen
- The mine fix applied (courtesy of DinsFire64)
- Held misses tracked in the engine for pad debugging
- Fixed overlapping hold bug
- Per-player visual delay
- Per-player disabling of timing windows
- New preference to control note render ordering
- Increased the Stats.xml file size limit to 100MB
- Changed the default binding for P2/back from hyphen to backslash
You can choose between using the installer or using the portable build. Using the installer is recommended, because it makes upgrading to new versions easier.
Windows 7 is the minimum supported version.
- You will likely have to manually allow the installer to start.
macOS users need to have macOS 11 (Big Sur) or higher to run ITGmania.
-
Move ITGmania.app to the Applications folder, and then run the following command in Terminal:
xattr -dr com.apple.quarantine /Applications/ITGmania
-
You should then add ITGmania to the "Input Monitoring" section of System Preferences (under Security & Privacy)
Linux users should receive all they need from the package manager of their choice.
-
Debian-based:
sudo apt install libgdk-pixbuf-2.0-0 libgl1 libglvnd0 libgtk-3-0 libusb-0.1-4 libxinerama1 libxtst6
-
Fedora-based:
sudo yum install gdk-pixbuf2 gtk3 libusb-compat-0.1 libXinerama libXtst
-
Arch Linux:
sudo pacman -S mesa gtk3 libusb-compat libxinerama libxtst llvm-libs
-
OpenSUSE:
- OpenSUSE comes with everything you need pre-installed.
ITGmania can be compiled using CMake. More information about using CMake to build ITGmania can be found in both the Build
directory and CMake's documentation.
- ITGmania Website
- StepMania 5.1 to ITGmania Migration Guide
- Lua for ITGmania
- Lua API Documentation can be found in the Docs folder.
ITGmania, as well as the Simply Love theme, are both under the GPLv3 license, or at your option, any later version.
If ITGmania code is used in your project, we would also appreciate it if you link back to ITGmania as well as StepMania.
For specific information/legalese:
- All of our source code is under the GPLv3 license.
- Songs included within the 'StepMania 5' folder are under the CC-NC license.
- Simply Love is licensed under the GPLv3, or, at your option, any later version.
- The copyright for songs in the 'Club Fantastic' folders rests with the original authors. The content is explicitly NOT placed under a Creative Commons license (or similar license), but has been provided free of charge, for personal or public use, including online broadcasting, tournaments, and other purposes. Go to the Club Fantastic website for more information.
- The MAD library and FFmpeg codecs when built with our code use the GPL license.
- Martin Natano (natano)
- teejusb
- Club Fantastic
- DinsFire64 (Mine Fix)
- EvocaitArt (Enchantment NoteSkin)
- jenx (Fast Profile Switching)
- LightningXCE (Cyber NoteSkin)
- MegaSphere (Note/Rainbow/Vivid NoteSkins)
- StepMania 5
- Old StepMania Team