Closed user5145 closed 4 years ago
It's worth mentioning that osu! does have a Linux client in the works.
True, but it depends on dotnet core. It isn't available for every distribution and still no one has compiled it successfully inside flatpak, so it's easier that way. And osu-lazer still has disabled multiplayer.
and I've found out that new osu starts when I doubleclick osz file, but it doesn't happen when i launch it using "--devel --command=bash". I guess it has something to do with dbus.
this works flatpak run --devel --command=bash sh.ppy.Osu start & start /home/user5145/Downloads/43466\ DJ\ Genericname\ -\ Dear\ You.osz
But this doesn't flatpak run sh.ppy.Osu & flatpak run sh.ppy.Osu /home/user5145/Downloads/43466\ DJ\ Genericname\ -\ Dear\ You.osz
I'd like to note there is a .net cote extension for FreeDesktop IIRC and that I know a friend which was working on getting osu!lazer working with that. As for the multiplayer, yeah, you're right.
@lionirdeadman Do you mind if i create osu-lazer flatpak?
@user5145 Like, a native one with the .NET Core extension? If so, I can send you the manifest I had + the progress I had made (ran into a couple of issues and don't have too much time for it ATM).
Yes, the native one, but don't get your hopes too high, I will only try to make it and only for x86_64. You can give me a link if you want. edit: user5145/sh.ppy.Osu-lazer-flatpak
I have working osu! :) Unfortunately, i've created a bit too many commits trying to make it work so it's history is a bit messy. Because of it I fully understand if you don't want to merge it, but I want your honest opinion about the code. It needs wine 3.18 or newer, so for now it doesn't use precompiled wine runtime/extension.
I've been testing it only for a few minutes, but so far everything is working (except some fonts, I need help with them).
edit: and merry christmas and happy new year edit 2: #25