Skip to content

Instantly share code, notes, and snippets.

View Rian8337's full-sized avatar

Rian (Reza Mouna Hendrian) Rian8337

View GitHub Profile

Bug Fixes

  • Fix wrong Hidden difficulty cap in osu!droid reading difficulty by Rian8337
  • Fix a potential crash when pausing or resuming gameplay using the device's back button by Rian8337
  • Fix a potential crash when restarting gameplay due to race condition by Rian8337
  • Fix loading indicator when loading skins being dismissable using the device's back button by Rian8337
    • Skin loading operations are not cancelable since it will leave the game in a broken state.
  • Fix a potential crash when searching beatmaps in beatmap downloader when the amount of returned beatmaps do not reach a certain threshold by Rian8337
  • Fix a potential crash when attempting to previ

Additions

  • Re-add Remove slider lock and spinner lock setting by Rian8337
    • Turns out this setting screws up scoring due to judgement ordering. It is now disabled by default.

osu!droid Star Rating and Performance Points Changes

  • Reduce general Hidden bonus by Rian8337
  • Increase high density Hidden bonus by Rian8337

Additions

  • Add beatmap attribute display by Rian8337
    • Can be displayed by pressing the text with difficulty values (CS, AR, OD, HP, star rating) in song select.
  • Add option for selecting language in settings by Rian8337
    • Can be accessed under the General category in settings.
    • Changing the language requires restarting the game. Therefore, it is disabled in multiplayer.
  • Add ability to search mods and mod presets in mod menu by Rian8337

Changes

Version 2025.910.0

Changes

  • Starting from this version, osu!droid will switch to a date based versioning scheme. Version numbers are now in YYYY.MDD.X format, where:
    • YYYY = year
    • M = month
    • DD = day
  • X = sub-version (for multiple releases on the same date)

Version 1.8.5

Additions

  • Add back button to gameplay loading screen in singleplayer by Rian8337
    • Does the same as the device back button, but more convenient to use.

Changes

Version 1.8.4.9

Additions

  • Add option to modify gameplay syncing threshold by Rian8337
    • This setting can be found under AudioOffset section in settings menu.
    • This setting allows players to configure the minimum time difference (in milliseconds) between gameplay and audio for gameplay to attempt to synchronize with audio. Useful for those who prefer a constant offset over constant syncing attempts.

Version 1.8.4.5

Additions

  • Add a way to view changelog even after update is pushed by Acivev
    • Changelog can be accessed by pressing the version number in the bottom left corner of the main menu.

Bug Fixes

Version 1.8.4.4

Changes

  • Prevent gameplay from progressing if audio is far behind gameplay by Rian8337
    • In some cases, audio can be behind gameplay so far it would cause gameplay to completely desynchronize.

Bug Fixes

Version 1.8.4.2

Additions

  • Add playfield border setting by Rian8337
    • When playfield size is under 100%, this will show a border around the gameplay space (worded "playfield" since it is easier for players to understand).
    • The reason behind this is the massive amount of questions pertaining gameplay space being clipped (essentially, anything that is outside that space will not be rendered) starting from version 1.8.4. This should provide the

Version 1.8.4.1

Changes

  • Backup database before migration by Rian8337
    • This allows reverting to the previous version in case of a migration bug or failure.

Bug Fixes