Skip to content

Download and Install

Andreas edited this page Feb 16, 2023 · 12 revisions

Download and Install UltraStar Play

Download the latest version for your operating system from here.

Expand the "Assets" section at the bottom of the release if needed.

Installation - Windows

Unzip the archive and start UltraStar Play.exe — no further installation needed.

Installation - Linux

Unzip the archive and start the UltraStar Play executable — no further installation needed.

Installation - MacOS

  • Unzip the archive and execute the UltraStar Play.app file.
  • There is a known issue (#249, #256) with file permissions on some MacOS versions.
    • To fix it, run the following commands from a terminal (change UltraStarPlay-v0.9.0-macOS.app as needed):
      chmod +x UltraStarPlay-v0.9.0-macOS.app
      chmod +x UltraStarPlay-v0.9.0-macOS.app/Contents/MacOS/UltraStar\ Play
      xattr -dr com.apple.quarantine UltraStarPlay-v0.9.0-macOS.app
      

Installation - Android

Installation - iOS

Sadly, installing the pre-release app for iOS is not as easy as it is on other platforms. You can try one of the following solutions:

Download and Build from Source Code

Follow these steps to compile and run the Unity project from source code:

Install Unity

  • Install Unity.
    • The required version can be found here.
    • Select an IDE (e.g. Visual Studio Code or Visual Studio)

Clone the Git Repository

  • Install Git
  • Clone the UltraStar Play Git repository: git clone https://github.com/UltraStar-Deluxe/Play.git

Download Dependencies

  • Run the tools/setup.sh shell script
    • Run the script from the tools folder. The script uses relative paths, which are messed up when run from another folder.
    • Call the script as sh setup.sh.
    • If you are on Windows, you can run this script from git-bash or a similar Unix shell emulation (e.g. Cygwin, Cmder, ...).
    • This script will create files in UltraStar Play/Assets/Plugins respectively UltraStar Play Companion/Assets/Plugins

Build and Run

  • Start the Unity editor and open the UltraStar Play or UltraStar Play Companion project
  • Open the main scene Assets/Scene/Main/MainScene.unity
    • If you do not have any scene open then the build may fail with an error message such as No TranslationManager found. Not creating properties file constants.
  • Open File > Build Settings. In the dialog that opens, select the desired target platform and click Build and Run.

System Requirements

  • Windows 7 SP1+, macOS 10.13+, Ubuntu 18.04+, Android 4.4 (API 19)+, iOS 12+
  • Speakers and microphones (e.g. headset, USB mic, UltraStar Play Companion App, WO Mic, etc.)
Clone this wiki locally