Skip to content
/ USDX Public
forked from UltraStar-Deluxe/USDX

The free and open source karaoke singing game UltraStar Deluxe, inspired by Sony SingStar™

License

Notifications You must be signed in to change notification settings

bohning/USDX

This branch is 37 commits ahead of, 375 commits behind UltraStar-Deluxe/USDX:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2e370b1 · Oct 15, 2023
Feb 15, 2017
Jul 26, 2016
May 4, 2020
Sep 3, 2023
Nov 13, 2015
Oct 6, 2023
Feb 1, 2023
Feb 6, 2021
Oct 15, 2023
Aug 3, 2016
Oct 13, 2023
Mar 23, 2016
Nov 21, 2021
Jan 20, 2023
Dec 5, 2016
Apr 4, 2021
May 17, 2023
Aug 11, 2016
Aug 5, 2016
Dec 17, 2019
Nov 13, 2015
Feb 26, 2021
Apr 23, 2023
Aug 12, 2023
May 22, 2023
Sep 3, 2023
Oct 15, 2023
Feb 11, 2023
Nov 13, 2015
Apr 26, 2023
Mar 5, 2017

Repository files navigation

UltraStar Deluxe

Travis Build Status AppVeyor Build Status License

Official Project Website: https://usdx.eu/

UltraStar Deluxe Logo

1. About

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.

2. Installation

Currently, the following installation channels are offered:

3. Configuration

  • To set additional song directories change your config.ini like this:
  [Directories]
  SongDir1=C:\Users\My\Music\MyUSDXSongs
  SongDir2=F:\EvenMoreUSDXSongs
  SongDir...=... (some more directories)
  • To enable joypad support change config.ini Joypad=Off to Joypad=On
  • To enable 2 or 3 player each on 2 screens, disable the full screen mode, extend your desktop horizontally and set the resolution to fill one screen. Then, in the config.ini set Screens=2 and restart the game.
  • The primary folder for songs on OS X is $HOME/Music/UltraStar Deluxe, which is created when UltraStar Deluxe is run for the first time.
  • On OS X, by default the config.ini file is created in $HOME/Library/Application Support/UltraStarDeluxe when UltraStar Deluxe is run for the first time.
  • When running in borderless fullscreen mode, the monitor it runs on can be configured by setting Graphics.PositionX/Y to an offset in pixels.

4. Further documentation

The wiki contains more information on:

5. Compiling

There are two main ways to compile the game:

  1. Lazarus IDE
  2. ./autogen.sh && ./configure && make

The executable will be game/ultrastardx[.exe].

For extended information, dependencies, OS-specific notes and configure flags, see COMPILING.md.

6. Making a release

See RELEASING.md

About

The free and open source karaoke singing game UltraStar Deluxe, inspired by Sony SingStar™

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Pascal 96.6%
  • NSIS 0.9%
  • HTML 0.9%
  • Assembly 0.4%
  • C++ 0.4%
  • M4 0.3%
  • Other 0.5%