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.

Advanced troubleshooting

Warning

This section is meant for developers, not for end users. If you’re trying to get osu! running on macOS, see Common issues instead.

Advanced debugging is for those who are interested in the root causes of issues facing the underlying technology which osu! on macOS relies on. Much of this section’s documentation digs deep into Wineskin, graphics, system APIs and mid to low-level programming.

Although much of this information was produced with osu! in mind, the information here should be useful to anyone interested in exploring WINE, low-level graphics and other areas of the system that is required for debugging cross-platform compatibility layers.