Skip to content
/ mosu Public

My osu or how to set up osu! for best the experience on Mac

License

Notifications You must be signed in to change notification settings

petak5/mosu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

mosu - my osu or how to set up osu! for the best experience on Mac

My setup

  • MacBook Pro 13" from 2018 in the base configuration
    • macOS Mojave (10.14)
  • Apple Magic Keyboard
  • One by Wacom (CTL-472)

Why not upgrade to the latest OS?

  • macOS Catalina (10.15) has dropped the support for 32-bit applications meaning the osu! stable that is running on Wine is not working (at least there were no ports for Wine to 64-bit when I was trying it out)

Running the game

there are two official versions of the osu! game:

  • osu! stable
    • this is the old osu! client that is still the main one (at the time of writing this)
    • emulated using Wine
  • osu! lazer
    • completely rewritten in C# .NET Core to support all major platforms natively

Tweaks for the best performance (inspired by this and this)

  • disable mouse acceleration (if you want to play with mouse)
  • disable VSync (BeamSync)
    • when playing on dual monitors, the framerate is locked to 60FPS (the monitor's refresh rate)
    • disabling VSync always gives you less input lag
    • download Graphics Tools for your version of Xcode (will install many tool, all we need is Quatz Debug)
      • launch Quartz Debug
      • go to Window -> Quartz Debug Settings (or press command+1)
      • under Vertical Sync, uncheck Enable Vertical Sync
      • when you close the app (command+q or right-click the app in the dock and choose quit) the VSync will be re-enabled and so you have to open the app again and disable VSync when you want to play (unless you keep the app running all the time)

Created on 8. April 2020
Updated on 4. May 2020
By petak5

Releases

No releases published

Packages

No packages published