Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Font and Boss Key Bug #115

Closed
takaagry opened this issue Oct 31, 2024 · 5 comments · Fixed by #121
Closed

Font and Boss Key Bug #115

takaagry opened this issue Oct 31, 2024 · 5 comments · Fixed by #121

Comments

@takaagry
Copy link

takaagry commented Oct 31, 2024

Hello, I just reinstall osu-winello with the newest version (15 hours ago as I write this) and found bugs.
The first one is the Boss Key (insert key by default) wont work so I cant hide osu.
The second one is the font on this version of osu-winello seems weird.

I've checked on windows 11 that this is not happen both the Boss Key and the Font, so I think this not the issue from the osu (probably).

Below is screenshots of the font that seems weird in my opinion.

screenshot001

screenshot321

screenshot318

screenshot001 or the first one is the screenshot I took from Windows 11
screenshot321 or the second one is the screenshot I took on Linux (EndeavourOS with KDE Plasma 6.2)
screenshot318 or the third one is the screenshot I took on Linux before this newest install (or before the crash yesterday)

Tbh I dont really mind about this bug, but I just hope this can be fixed if this somehow matter to anyone.

Note:

  • The osu on Windows 11, I just fresh install it.
  • The osu on Linux is fresh install of newest osu-winello, but then I replace the osu file with my older file (Skin, Song, config, database, ect)
  • I've tried not replace the file on Linux and still got the same result
@whrvt
Copy link
Collaborator

whrvt commented Oct 31, 2024

peppy broke the workaround that allowed full windows-like behavior yesterday. These differences are hardcoded into the wine-specific version of osu!stable.

There is nothing to do other than bother peppy himself to fix this.

Also see my commit message: 21b49b7

@whrvt whrvt closed this as completed Oct 31, 2024
@whrvt whrvt pinned this issue Oct 31, 2024
@takaagry
Copy link
Author

Thank you for the answer. My bad and sorry I'm not reading the commit message before install the latest update. Hope this can be fixed soon.

@whrvt
Copy link
Collaborator

whrvt commented Nov 2, 2024

There might still be hope, if all goes well with this: #121

@whrvt whrvt reopened this Nov 2, 2024
@kartavkun
Copy link

maybe I am blind, but I don't see the difference xdd

@whrvt whrvt unpinned this issue Nov 8, 2024
NelloKudo added a commit that referenced this issue Nov 9, 2024
New Proton release fixing osu! crashing when Hide Wine version is disabled!

There's been quite a fuss ever since the last stable update: it broke both
hide-wine and non-hide-wine osu!, with the second being quite catchy to fix xd

With this release, you'll notice fonts will look different from Windows' ones and
a few features not working (like boss key): osu! does that when it detects it's running
on Wine for some reason (#115). We've already addressed it to ppy, hopefully it gets fixed soon.

In the meanwhile, for those who want the usual fonts look and features back, you can edit ~/.local/bin/osu-wine
and set WINE_BLOCK_GET_VERSION to 1, since we fixed Proton to work with it as well.
The only downside to that is that, with a future stable update, it might just break again: if that happens, please
revert it to 0 as it is the behavior osu! (and its devs) expect on Wine.

That's all! Enjoy :P
@NelloKudo NelloKudo pinned this issue Nov 9, 2024
@NelloKudo
Copy link
Owner

Readdressing the issue from last commit:

When osu! detects it's running on Wine, it forcefully changes how fonts look and disables some features (like Boss key): we've already addressed ppy on the issue, hopefully it gets fixed soon.

In the meanwhile, for those who want the usual fonts look and features back, you can edit ~/.local/bin/osu-wine
and set WINE_BLOCK_GET_VERSION to 1, since we fixed Proton to work with it as well.
The only downside to that is that, with a future stable update, it might just break again: if that happens, please
revert it to 0 as it is the behavior osu! (and its devs) expect on Wine.

I'll just leave a simple command to make the switch to 1 for those who don't want to manually edit the file:

sed -i 's/WINE_BLOCK_GET_VERSION=0/WINE_BLOCK_GET_VERSION=1/' ~/.local/bin/osu-wine

Hopefully we'll have no need for this anymore soon!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants