Akael wrote:
Where are the "retina mode", "mac driver's options" ?
10 days late, better late than never (was on vacation, sorry.)
right click osu! in finder, show package contents, right click wineskin, open (you need to do this or else gatekeeper will complain), then press set screen options
although... if you can play with the stuttering, i'd rather you do that because using retina mode makes osu! kinda "unstable"
edit: just discovered it breaks every time you open the game so you have to turn on/turn off letterboxing to get it fix itself? ugh.
SevenChords wrote:
i've read the same about osu not going to run on macos catalina, and i was wondering how hard it could be to finally, after all these years, make a native macos version for the old client, without the need of any wrapper to support windows features, i mean, lazer already has a native macos version that doesn't require wine or anything like that, why can't there be one for the old client? can't be that hard, can it?
the old client is written in C# and uses .NET Framework, neither of which play well with macOS. afaik, it would be an extreme pain to try to get this to work on macs, possibly involving a total codebase rewrite (which is what lazer is, cough cough) if there's not some kind of magical compat layer. (macs use Swift/Objective-C and Cocoa instead of C# and .NET Framework.)
and i'm not ppy, but if i had to guess the osu! codebase has accumulated lots of
technical debt over the years since 2007. when you consider the difference in framework/language in addition to that, it's kinda overwhelming: it would take weeks and weeks of hacking to even possibly get the old client to work, and even then it wouldn't be worth it; lazer is already in progress.