Run osu! on linux without Wine

Discussion in 'Computer Tutorials' started by SagaP, Apr 30, 2018.

  1. SagaP
    OP

    SagaP Advanced Member

    Newcomer
    3
    Nov 3, 2015
    Venezuela
    Disclaimer: This instructions are outdated.
    visit https://github.com/ppy/osu#building-and-running for current building instructions

    For those who wanna play or try osu! on Linux but don't want to use Wine there is a new version of the client currently in development called osu! Lazer and it's open source!
    But first, as stated on the GitHub page of the project:
    This means altought you can log-in with your acount, there's no online match and you can expect a lot of inestability and bug.
    So in order to try this we have to build it from source.
    I'm using Linux Mint 18.1 so this tutorial will focus on Debian based distributions.

    In order to build it you gonna need to install some tools:



      • Wget to get some files from the web
      • Git to get the source code
      • Mono-develop to compile it
      • And the source code itself
    First open your terminal
    Git and Wget
    Mono

    Building osu!

    Use Git to get the source code from github:
    Code:
    $ git clone --recurse-submodules https://github.com/ppy/osu
    
    then CD into osu and use Git to download nuget.exe
    Code:
    $ cd osu
    $ wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe
    
    now restore the packages using nuget
    Code:
    $ mono ./nuget.exe restore
    
    ignore this if the restore gives no errors
    Finally use msbuild to 'build' osu! this will take some time and it should give 0 errors and 0 warnings.
    Code:
    $ msbuild
    you can now run osu! using mono from ~/osu/osu.Desktop/bin/Debug/net471/osu.exe!
    Code:
    $ mono ~/osu/osu.Desktop/bin/Debug/net471/'osu!.exe' 
     
    Last edited by SagaP, Nov 3, 2018
    Yepi69 and Eix like this.
  2. JellyPerson

    JellyPerson https://discord.gg/BMVma8j

    Banned
    8
    Jul 26, 2017
    Korea, North
    Pyongyang
    Nice! osu is a good game, and now that it's going to be on linux, it's going to be extra awesome
     
    SagaP likes this.
  3. Orangy57

    Orangy57 bruh

    Member
    5
    Aug 17, 2015
    United States
    I'm surprised that the game has been around for so long and yet none of the devs thought to port it to other systems
     
Loading...