Official Project Website: https://usdx.eu/
UltraStar Deluxe (USDX) is a free and open source karaoke game. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of singing. UltraStar Deluxe is a fork of the original UltraStar (developed by corvus5). Many features have been added like party mode, theme support and support for more audio and video formats. The improved stability and code quality of USDX enabled ports to Linux and Mac OS X.
Currently, the following installation channels are offered:
[Directories]
SongDir1=C:\Users\My\Music\MyUSDXSongs
SongDir2=F:\EvenMoreUSDXSongs
SongDir...=... (some more directories)
Joypad=Off
to Joypad=On
Screens=2
and restart the game.$HOME/Music/UltraStar Deluxe
, which is created when UltraStar Deluxe is run for the first time.config.ini
file is created in $HOME/Library/Application Support/UltraStarDeluxe
when UltraStar Deluxe is run for the first time.Graphics.PositionX/Y
to an offset in pixels.~/.var/app/eu.usdx.UltraStarDeluxe/.ultrastardx/songs/
and the config.ini is located in ~/.var/app/eu.usdx.UltraStarDeluxe/.ultrastardx/
by default. To configure additional song directories, they first need to be made accessible to the flatpak app using the command: flatpak override eu.usdx.UltraStarDeluxe --filesystem=/your/new/songfolder
- Afterwards, the directory can be added to the config.ini file as usual.The wiki contains more information on:
There are two main ways to compile the game:
./autogen.sh && ./configure [--enable-debug] && make
The executable will be game/ultrastardx[.exe]
.
For extended information, dependencies, OS-specific notes and configure flags, see COMPILING.md.
See RELEASING.md