Attention
August 2023 update: osu! Wineskins for macOS, osu!macOS Agent, and this osu!mac documentation website is no longer officially supported or maintained. Official support will no longer be provided by the authors of these respective projects on the osu! forums. You can read more information about this change from Technocoder and aidswidjaja. Thank you for everything.
Discord Rich Presence (64-bit Wineskins / WS-11 WineskinServer)
Note
This section is for users using Wineskins which use the WS11WineCX19.0.1-1 or WS11WineCX64Bit19.0.1-1 Wine engine from Gcenx. To find your Wineskin version:
Locate where
osu!.app
is installedRight click on it and select Show Package Contents
You should now see three files/folders:
Contents
,drive_c
andWineskin
. ClickWineskin
A window should pop up. Click Advanced
It will be displayed under the Associated Extensions column, as shown below.
If you’re not using one of the two WS11 engines mentioned above, then the process behind Discord Rich Presence is slightly different - you will encounter difficulties with getting Discord Rich Presence to work on macOS.
Technocoder’s Wineskin with support for macOS 10.15 Catalina and later Wineskin should already have Discord Rich Presence installed. Otherwise, follow the Resolution steps below.
Resolution
This is directly taken from Technocoder’s macOS Updated Wineskin Installation Guide (Catalina support):
Download bridge.exe
Right click osu! > Show Package Contents
Go to
drive_c
>osu!
Drag the bridge.exe file into the osu! folder
Create a new file in the
osu!
folder namedexecute.bat
Add these two lines to the
execute.bat
file:start C:\osu!\bridge.exe start C:\osu!\osu!.exe -nosplash
Open Wineskin (next to the
drive_c
folder)Click Advanced
Change the Windows EXE field to (including the outer quotes):
"C:\osu!\execute.bat"
If that didn’t work
Discord Rich Presence at the moment is a bit fiddly, and currently it seems that other people have been having issues too.
If you’re interested in the technical tidbits, see Discord Rich Presence: Discussion.