github ppy/osu 2023.513.0

latest releases: 2024.911.0, 2024.906.2, 2024.906.1...
16 months ago

Code Quality

Framework

Disable relative-mode mouse by default on Linux (ppy/osu-framework#5776 by @smoogipoo)

There are still edge cases on Linux where relative-mode isn't working correctly, so let's disable by default.

Smaller changes

Gameplay (osu!)

Fix "strict tracking" mod breaking sliders (#23489 by @apollo-dw)

Fix hold-for-right-click showing during gameplay (#23529 by @peppy)

A bit of a hotfix for now until we figure a more permanent solution for this.

Performance

Reduce overhead induced by checking Bass CPU usage (ppy/osu-framework#5784 by @peppy)

Cache value of VerticalSync to avoid overhead retrieving from SDL2 each time (ppy/osu-framework#5783 by @peppy)

Fix D3D11 losing performance by constantly mapping/unmapping buffers (ppy/osu-framework#5785 by @smoogipoo)

Fix various graphical and performance regressions in last release (ppy/osu-framework#5787 by @bdach)

There's not going to be much of an explanation in this one. The goal is to revert to a known-working state. I don't know why the old code would fail in the ways it did.

Full Changelog: 2023.511.0...2023.513.0

Don't miss a new osu release

NewReleases is sending notifications on new releases.