forum

macOS Updated Wineskin Installation Guide (Rosetta support)

posted
Total Posts
651
show more
aidswidjaja
Hi everyone, sorry I haven't been able to get back in a while. I'm really busy currently so I won't be able to look through each person's issues individually, but I have updated the osu!mac website with hopefully useful information.

If you're new here: Check out the troubleshooting page - https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html

gdiplus/cjkfonts/graphical glitches: https://osu-mac.readthedocs.io/en/latest/issues/gdiplus-cjkfonts.html

Apple Silicon / Big Sur fixes for those who aren't already about these issues: https://osu-mac.readthedocs.io/en/latest/issues/applesilicon-bigsur.html

I will do my best sometime this week to work through people's issues, but school is really starting to pick up so I apologise in advance for any slow responses...
1Rekt
Hey,
I use MacOS Mojave and my updater was in an infinite loop. I downloaded the MacOS Agent for osu and clicked other and then updated it. After that, the agent closes itself and when i open osu again, the same update loop starts over.

Is there any way to fix it?

Thanks..
Jyxle

aidswidjaja wrote:

Jyxle

Jyxle wrote:

aidswidjaja wrote:

Hi everyone! Sorry for being away for so long~ just started school and its quite busy :O I will probably be slightly less active, maybe only being able to reply every week or so - but I'll keep doing my best

AnimatedThinks and gravitybalmain

It looks like you're both experiencing similar issues across multiple Wineskins, which leads me to believe that this is probably an issue that needs to be fixed within the wrapper itself. The errors you're getting through the Test Run indicate a low-level .NET GC issue (which would explain why the wrapper only crashes after the osu! logo) and running the executable through osu! executable through cmd returns some binary translation error, also with .net. In this case, I'm still not sure what could be causing it, but I suspect that the Wineskin engine itself may be at fault. Potentially there could be a misconfiguration but I doubt it would be throwing this sort of behaviour. I'm also not entirely sure whether the Test Run failing occasionally is linked to this, it probably could be but again I'm not really sure.

At this point, there isn't much in terms of user troubleshooting. I'm really really sorry that this has process has taken so long with not too much progress, and the world of compatibility layers is lots of fun. While my sister has an M1 device, I can't really access it since school's in and we're all running around busy :)

Technocoder + Gcenx might have ideas on how to make this wrapper work. In the meantime, could you please provide info that might have been lost in this growing thread:
- which macOS version did you start experiencing this issue on?
- which wrapper version (e.g Rosetta, Catalina) did you start experiencing this issue on?
- were there any other wrappers that you were actually able to run well? if so, which?

I'm not entirely sure why the wrapper isn't working on your particular configurations, and I couldn't find any bug reports on the Wineskin git repo that related to our issues. So for the meantime, we might try and keep working on it.

I do remember that Animated said there was success one time (before enabling Compatibility Mode), do you know what led up to this working?

Sorry that we haven't been getting you much success, we'll do our best!

Jyxle

Jyxle wrote:

Technocoder wrote:

"Jyxle"

Jyxle wrote:

Hi, I've run into an error. After installing osu with these steps on Catalina 10.15.7, I am able to run it perfectly. However, after I close it after playing for ONE session, when I try to open it up it does not open. I checked activity monitor while trying to open it, and it seems like it is trying to open up with the wineskin but it just stops and disappears from activity monitor. I have tried using the Osu mac agent to repair but it does not seem to fix it.

The only way to fix this so far for me is to completely redownload osu! everytime I want to play it, which is a huge pain. Is there a way to fix this?

Thanks!

Can you please try running a Test Run from Wineskin (Right click osu! > Show Package Contents > Wineskin > Advanced > Test Run) and paste the logs somewhere (such as: https://paste.ubuntu.com) when it crashes?

TheNamesTen wrote:

Not quite sure what to do from here. Followed everything to the t. Any help would be great!
Sorry yeah, it looks like Big Sur is a little bit hit or miss at the moment. Can you elaborate on what's not working? Are you able to open it and/or do you get any crash reports?

Hi TechnoCoder, here are the logs from the Test Run

https://paste.ubuntu.com/p/YJQvcb2bf6/

Thanks!

Hey there :) I had a look through your logs and stumbled upon another Arch Linux user experiencing similar issues as you: https://bbs.archlinux.org/viewtopic.php?id=189137

Reading over the logs again, it seems to indicate being unable to open a URL or something, and load internet-related Win32 APIs. The Arch Linux user reported reinstalling Internet Explorer (wine-gecko) in Wine worked for them... so maybe you could try that?

1. Right click osu!.app
2. Click Show Package Contents
3. Navigate to drive_c/Program Files and ensure there is a folder called Internet Explorer, and inside that folder there is a file called iexplore.exe
4. If there isn't, download iexplore.exe from https://drive.google.com/file/d/1v0pBanSg6q8iAihemEnXq99aRHJP5Xvl/view?usp=sharing and create that folder called Internet Explorer
4. Do the above with the drive_c/Program Files (x86) folder

If that doesn't work, you may have to install an msi file which I might be able to guide you through as well. Otherwise, someone else might be able to help you better than I can.

_sassy_girl_

_sassy_girl_ wrote:

Hi! I have minor issues with displaying icons in osu!(Wineskin with Rosetta support).

Here's a screenshot that describing an issue:
This issue is not present in Catalina version:

Report if needed:
Report
Version 11.2 (Build 20D64)
Engine: WS11WineCX64Bit20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
No errors in: runtime.log

Hi! Sorry to hear you're having issues. osu! tends to be a bit fiddly with graphics on Wine but usually it isn't too hard to fix. You may need to fiddle around with the in-game settings (e.g resolution) to see if that gets the graphics to work. don't turn on compatibility mode! <-- that will break your wrapper :( - I also tend to stay away from enabling full screen mode since that makes graphical glitches for me (tho it may work for you).

Failing the above, please try and make a Test Run using the instructions available at https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin - thanks!
Hi aidswidjaja, thanks for the reply!

I have gone and checked both the Program Files and Program Files (x86) folders and both folders have the Internet Explorer folder with the iexplore.exe within them. (osu! still wont open with these present) Is it possible if you could guide me through the msi file installation you mentioned?

Thanks!

I'm not sure whether this will fix your problem, but its worth a shot. Sort of weird that it opens it when new, but not after that.

https://wiki.winehq.org/Gecko

And as always, make a backup before continuing. Ideally work on a duplicate version.

I'm not exactly sure of the Wine version, but I digged around the source files of the WineCX20.0.0 Wineskin and I believe its at least Wine 5.0. So you can grab wine-gecko-2.47.1-x86_64.msi (direct dl: http://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86_64.msi).

Then, right click osu!.app > Show Package Contents > Wineskin.app > Install Software > Choose Setup Executable > find that msi file you downloaded.

Once it finishes it'll come up with a message saying "No new executables found". Click OK > cancel on the Installer window

Internet Explorer *should* be installed now, but I'm not too sure whether it will actually work. If it doesn't, try running a Test Run again and copying the results into a pastebin such as paste.ubuntu.com. It may be an error within the actual Wineskin/wrapper that might need its own fix, if such is the case. But just try it out and we'll see what happens.



_sassy_girl_

_sassy_girl_ wrote:

aidswidjaja wrote:

Could you try enabling gdiplus Winetricks in Wine, as pointed out by Superuser1958 (community/forums/posts/7911964)? More info is in the quoted message relating to them, but here are the steps for now. Make sure you make a backup of the wrapper before performing the steps below.

1. Right click osu!.app
2. Click Show Package Contents
3. Click Wineskin
4. Click Advanced
5. Click the Tools tab
6. Click Winetricks under Utilities
7. Search for gdiplus which will be under the dlls section.
8. Enable the checkbox next to it
9. Click the Run button, then the Yes in the dialog box that appears.
10. You can click Close once it has finished, then close Wineskin, then try again and see if it fixes your issue
This worked for me. Thanks!

Update: Oh, after this fonts broke.
Update 2: Redownloading and reinstalling an osu! didn't help. An issue with fonts is still present.

My bad, I completely forgot about the incompatibility between gdiplus and cjkfonts. I think it's been a while, so you'll unfortunately need to make the tradeoff between the icons or CJK fonts. As Technocoder mentioned, gdiplus may mean extra instability, so I would probably sacrifice that in favour of CJK fonts.

If you want to not use gdiplus, the easiest option is to redownload osu! again. Its quite strange that redownloading and reinstalling the software for you, so if that doesn't work, I believe the following instructions will.

!!! Make a backup before attempting any steps - ideally work on a duplicate version !!!

Right click osu!.app > Show Package Contents. Navigate to drive_c/windows/system32/gdiplus.dll

Rename gdiplus.dll to something like gdiplus.donotuse so Wine can't use it.

Try seeing if the game starts then? I hope this solves your issue


C_o_l_o_u-r

C_o_l_o_u-r wrote:

Hello, I am on an Apple Sillicon MacBookAir, and Osu does not open after the terminal commands have been executed, this is the report:

Report
Version 11.2.1 (Build 20D74)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-02-18T13:30:01: _pending\osu!.exe => osu!.exe: FAIL
Log file: runtime.log is absent

Hiya, could you please try using osu!macOS Agent to download the latest version of osu! manually? Instructions available here: https://osu-mac.readthedocs.io/en/latest/install/silicon.html#step-3-updating-osu

In the event that doesn't work, please make a Test Run and paste the contents of it to a pastebin such as paste.ubuntu.com. Instructions available here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Yeah it didn't work seem to fix it, here are the test run logs...
https://paste.ubuntu.com/p/KYNSZVMmpW/
Thanks!
fIaneur
Hi, I've scrolled through the forums but there's been no mention of replays troubleshooting; the automatic open in the agent doesn't work for me. Is there a workaround?
TNFDragon
I don´t understand anything, someone can give me the direct solution, please to download it
Topic Starter
Technocoder

1Rekt wrote:

Hey,
I use MacOS Mojave and my updater was in an infinite loop. I downloaded the MacOS Agent for osu and clicked other and then updated it. After that, the agent closes itself and when i open osu again, the same update loop starts over.

Is there any way to fix it?

Thanks..
The agent... closes itself? Did it crash or something? Please see the steps for updating osu! manually from my guide: community/forums/topics/679205

ryfulrifle wrote:

Hi, I've scrolled through the forums but there's been no mention of replays troubleshooting; the automatic open in the agent doesn't work for me. Is there a workaround?
You have the agent open in the background right? When you drag the replay file into the Downloads folder it should just open the replay into osu!. If you're using the latest Wineskin, you can drag the replay directly into the osu! window but this method is a bit unstable.
aidswidjaja
gosh what a busy week, sorry I'm late again guys. If you're experiencing low-level issues then it might be a while before they are fixed, but I would probably recommend trying out an older Wineskin if it absolutely doesn't work. Big Sur / M1 support is a bit inconsistent atm.

C_o_l_o_u-r

C_o_l_o_u-r wrote:

Hi, sadly it didn't work. I did a test run, it opened the terminal and after that it never opened. Here is the log: https://pastebin.com/LDhY5kJB
Sorry about the troubles, what happens when you try and run osu! through cmd:

1. Right click osu!
2. Show Package Contents
3. Advanced > Tools
4. Command Line (cmd) - under Wine Tools

Run the following command
cd ../../osu!
start osu!.exe

It should start, but if it doesn't, please take a screenie of the terminal output and leave it here. You could also try running the Intel version and seeing if that works.

Generally speaking we've been having a ton of issue with both M1 and Big Sur in general, so sorry about that.

LyfeMiracle

LyfeMiracle wrote:

So I tried to use osu and repair the quarintine through the Agent and it repaired it, then when scanning again it said that it was absent. Then when I opened osu it would open the terminal window, open the updater, then crash. I tried to update on another installation and got https://paste.ubuntu.com/p/q4yXPXcZvb/.
Edit:
This is the agents logs https://paste.ubuntu.com/p/h6P9SW6TyW/
This is the wineskins test run logs https://paste.ubuntu.com/p/7VjkCXc5kT/
Edit 2: On rosetta build, m1 mac mini
Edit 3: Idk what changed but it opened when i tried again this morning
Edit 4: stopped working again, the terminal said https://paste.ubuntu.com/p/mnH8bYzRXv/
Edit 5: Osu start up is inconsistant
Edit 6: I realized that osu only opens when i have no other windows open
Huh, that's weird. Your first Test Run log shows the same low-level errors we've been unable to solve before, Edit 4 shows that for some reason the Discord bridge running a 64-bit osu!.exe in a 32-bit Wineskin (or other way around) but I think that is safe to ignore. Anyway, this will probably need to be fixed in a later patch so very sorry if you can only play with windows closed. You could try the older Intel Wineskin and see if that works better for you. Generally speaking we've been having a ton of issue with both M1 and Big Sur in general, so sorry about that.

WuDini

WuDini wrote:

I'm running on macOS 10.15.7 and I'm having issues with my macOS agent. While troubleshooting it will scan and show me my report, but when I click repair, It won't actually repair anything. I'm still stuck with "quarantine attribute is absent" even after clicking the repair button.
Could you try running the following terminal command, thanks :)

sudo xattr -rd com.apple.quarantine "~/path/to/my/osu\!.app"

replacing ~/path/to/my/osu\!.app with your actual filepath ofc. More instructions here: https://osu-mac.readthedocs.io/en/latest/install/silicon.html (under Alternative option: Using the Terminal in Step 2)

evlino

evlino wrote:

It was working before but after i closed it down and reopened it would come up w the terminal thing that says bridge.exe and osu!.exe -nosplash.
Troubleshoot report:
https://pastebin.pl/view/9301a7c1

Wineskin report?
https://pastebin.pl/view/98805cdd
https://pastebin.pl/view/5ce8f257

Apple report:
https://pastebin.pl/view/5ad39029

I've tried updating wineskin and refreshing the wrapper.
I'm not really sure what to do, I've tried reading upthread and sorting it but I'm not sure anymore

Edit:
This is the Wineskin Report
https://pastebin.pl/view/27879982

also tried uninstalling and installing and after the game client downloads the osu logo pops up in the middle then disappears.
now when i try to open the application, it still comes up with the terminal things that has the bridge.exe and -nosplash
Could you try updating osu! through osu!macOS Agent (https://osu-mac.readthedocs.io/en/latest/install/silicon.html#step-3-updating-osu). Failing that, could you try running osu! through cmd as I showed C_o_l_o_u-r above, thanks. It looks like a low-level issue that possibly may need to be fixed either through the wrapper or upstream in the Wineskin project.

ZiippysMusicMan

ZiippysMusicMan wrote:

Errow:
Report
Version 11.2.1 (Build 20D74)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is disabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-02-23T08:17:26: _pending\osu!.exe => osu!.exe: FAIL
Log file: runtime.log is absent
Hi there, could you please make a Test Run, thanks :)

Generating a Test Run through Wineskin
  1. Locate your osu! installation.
  2. Right click on it, then select Show Package Contents.
  3. Open Wineskin.
  4. Click Advanced.
  5. Click Test Run. If osu! starts successfully (even with glitches), you can then close the program down. Once the program has either closed or crashed, a dialog will pop up asking you whether you want to view Test Run Logs. Click Yes.
  6. Copy the results of your Test Run logs to a pastebin such as url=https://paste.ubuntu.com]paste.ubuntu.com[/url] set to never expire. Then attach the link in a reply to this thread, along with the report from osu!macOS Agent in Step 1.
If you need any help with any of the steps outlined here, check out https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html or feel free to make a reply back here on the forum. Thanks!

We're also aware of issues with Big Sur right now, so this will help us identify the issue. In the meantime, feel free to try the solutions above or use the older Intel wrapper.

Jyxle

Jyxle wrote:

aidswidjaja wrote:

Jyxle

Jyxle wrote:

aidswidjaja wrote:

Hi everyone! Sorry for being away for so long~ just started school and its quite busy :O I will probably be slightly less active, maybe only being able to reply every week or so - but I'll keep doing my best

AnimatedThinks and gravitybalmain

It looks like you're both experiencing similar issues across multiple Wineskins, which leads me to believe that this is probably an issue that needs to be fixed within the wrapper itself. The errors you're getting through the Test Run indicate a low-level .NET GC issue (which would explain why the wrapper only crashes after the osu! logo) and running the executable through osu! executable through cmd returns some binary translation error, also with .net. In this case, I'm still not sure what could be causing it, but I suspect that the Wineskin engine itself may be at fault. Potentially there could be a misconfiguration but I doubt it would be throwing this sort of behaviour. I'm also not entirely sure whether the Test Run failing occasionally is linked to this, it probably could be but again I'm not really sure.

At this point, there isn't much in terms of user troubleshooting. I'm really really sorry that this has process has taken so long with not too much progress, and the world of compatibility layers is lots of fun. While my sister has an M1 device, I can't really access it since school's in and we're all running around busy :)

Technocoder + Gcenx might have ideas on how to make this wrapper work. In the meantime, could you please provide info that might have been lost in this growing thread:
- which macOS version did you start experiencing this issue on?
- which wrapper version (e.g Rosetta, Catalina) did you start experiencing this issue on?
- were there any other wrappers that you were actually able to run well? if so, which?

I'm not entirely sure why the wrapper isn't working on your particular configurations, and I couldn't find any bug reports on the Wineskin git repo that related to our issues. So for the meantime, we might try and keep working on it.

I do remember that Animated said there was success one time (before enabling Compatibility Mode), do you know what led up to this working?

Sorry that we haven't been getting you much success, we'll do our best!

Jyxle

Jyxle wrote:

Technocoder wrote:

"Jyxle"

Jyxle wrote:

Hi, I've run into an error. After installing osu with these steps on Catalina 10.15.7, I am able to run it perfectly. However, after I close it after playing for ONE session, when I try to open it up it does not open. I checked activity monitor while trying to open it, and it seems like it is trying to open up with the wineskin but it just stops and disappears from activity monitor. I have tried using the Osu mac agent to repair but it does not seem to fix it.

The only way to fix this so far for me is to completely redownload osu! everytime I want to play it, which is a huge pain. Is there a way to fix this?

Thanks!

Can you please try running a Test Run from Wineskin (Right click osu! > Show Package Contents > Wineskin > Advanced > Test Run) and paste the logs somewhere (such as: https://paste.ubuntu.com) when it crashes?

TheNamesTen wrote:

Not quite sure what to do from here. Followed everything to the t. Any help would be great!
Sorry yeah, it looks like Big Sur is a little bit hit or miss at the moment. Can you elaborate on what's not working? Are you able to open it and/or do you get any crash reports?

Hi TechnoCoder, here are the logs from the Test Run

https://paste.ubuntu.com/p/YJQvcb2bf6/

Thanks!

Hey there :) I had a look through your logs and stumbled upon another Arch Linux user experiencing similar issues as you: https://bbs.archlinux.org/viewtopic.php?id=189137

Reading over the logs again, it seems to indicate being unable to open a URL or something, and load internet-related Win32 APIs. The Arch Linux user reported reinstalling Internet Explorer (wine-gecko) in Wine worked for them... so maybe you could try that?

1. Right click osu!.app
2. Click Show Package Contents
3. Navigate to drive_c/Program Files and ensure there is a folder called Internet Explorer, and inside that folder there is a file called iexplore.exe
4. If there isn't, download iexplore.exe from https://drive.google.com/file/d/1v0pBanSg6q8iAihemEnXq99aRHJP5Xvl/view?usp=sharing and create that folder called Internet Explorer
4. Do the above with the drive_c/Program Files (x86) folder

If that doesn't work, you may have to install an msi file which I might be able to guide you through as well. Otherwise, someone else might be able to help you better than I can.

_sassy_girl_

_sassy_girl_ wrote:

Hi! I have minor issues with displaying icons in osu!(Wineskin with Rosetta support).

Here's a screenshot that describing an issue:
This issue is not present in Catalina version:

Report if needed:
Report
Version 11.2 (Build 20D64)
Engine: WS11WineCX64Bit20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
No errors in: runtime.log

Hi! Sorry to hear you're having issues. osu! tends to be a bit fiddly with graphics on Wine but usually it isn't too hard to fix. You may need to fiddle around with the in-game settings (e.g resolution) to see if that gets the graphics to work. don't turn on compatibility mode! <-- that will break your wrapper :( - I also tend to stay away from enabling full screen mode since that makes graphical glitches for me (tho it may work for you).

Failing the above, please try and make a Test Run using the instructions available at https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin - thanks!
Hi aidswidjaja, thanks for the reply!

I have gone and checked both the Program Files and Program Files (x86) folders and both folders have the Internet Explorer folder with the iexplore.exe within them. (osu! still wont open with these present) Is it possible if you could guide me through the msi file installation you mentioned?

Thanks!

I'm not sure whether this will fix your problem, but its worth a shot. Sort of weird that it opens it when new, but not after that.

https://wiki.winehq.org/Gecko

And as always, make a backup before continuing. Ideally work on a duplicate version.

I'm not exactly sure of the Wine version, but I digged around the source files of the WineCX20.0.0 Wineskin and I believe its at least Wine 5.0. So you can grab wine-gecko-2.47.1-x86_64.msi (direct dl: http://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86_64.msi).

Then, right click osu!.app > Show Package Contents > Wineskin.app > Install Software > Choose Setup Executable > find that msi file you downloaded.

Once it finishes it'll come up with a message saying "No new executables found". Click OK > cancel on the Installer window

Internet Explorer *should* be installed now, but I'm not too sure whether it will actually work. If it doesn't, try running a Test Run again and copying the results into a pastebin such as paste.ubuntu.com. It may be an error within the actual Wineskin/wrapper that might need its own fix, if such is the case. But just try it out and we'll see what happens.



_sassy_girl_

_sassy_girl_ wrote:

aidswidjaja wrote:

Could you try enabling gdiplus Winetricks in Wine, as pointed out by Superuser1958 (community/forums/posts/7911964)? More info is in the quoted message relating to them, but here are the steps for now. Make sure you make a backup of the wrapper before performing the steps below.

1. Right click osu!.app
2. Click Show Package Contents
3. Click Wineskin
4. Click Advanced
5. Click the Tools tab
6. Click Winetricks under Utilities
7. Search for gdiplus which will be under the dlls section.
8. Enable the checkbox next to it
9. Click the Run button, then the Yes in the dialog box that appears.
10. You can click Close once it has finished, then close Wineskin, then try again and see if it fixes your issue
This worked for me. Thanks!

Update: Oh, after this fonts broke.
Update 2: Redownloading and reinstalling an osu! didn't help. An issue with fonts is still present.

My bad, I completely forgot about the incompatibility between gdiplus and cjkfonts. I think it's been a while, so you'll unfortunately need to make the tradeoff between the icons or CJK fonts. As Technocoder mentioned, gdiplus may mean extra instability, so I would probably sacrifice that in favour of CJK fonts.

If you want to not use gdiplus, the easiest option is to redownload osu! again. Its quite strange that redownloading and reinstalling the software for you, so if that doesn't work, I believe the following instructions will.

!!! Make a backup before attempting any steps - ideally work on a duplicate version !!!

Right click osu!.app > Show Package Contents. Navigate to drive_c/windows/system32/gdiplus.dll

Rename gdiplus.dll to something like gdiplus.donotuse so Wine can't use it.

Try seeing if the game starts then? I hope this solves your issue


C_o_l_o_u-r

C_o_l_o_u-r wrote:

Hello, I am on an Apple Sillicon MacBookAir, and Osu does not open after the terminal commands have been executed, this is the report:

Report
Version 11.2.1 (Build 20D74)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-02-18T13:30:01: _pending\osu!.exe => osu!.exe: FAIL
Log file: runtime.log is absent

Hiya, could you please try using osu!macOS Agent to download the latest version of osu! manually? Instructions available here: https://osu-mac.readthedocs.io/en/latest/install/silicon.html#step-3-updating-osu

In the event that doesn't work, please make a Test Run and paste the contents of it to a pastebin such as paste.ubuntu.com. Instructions available here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Yeah it didn't work seem to fix it, here are the test run logs...
https://paste.ubuntu.com/p/KYNSZVMmpW/
Thanks!
Hmm... could you try going through the instructions for C_o_l_o_u-r above? And possibly try an older Intel wineskin? thanks :) I haven't seen this issue before, it is a bit weird but I'll see what I can do

TNFDragon

TNFDragon wrote:

I don´t understand anything, someone can give me the direct solution, please to download it
The instructions on the forum post are pretty straightforward but if you need extra help you can refer to https://osu-mac.readthedocs.io/en/latest/index.html. Install guide at https://osu-mac.readthedocs.io/en/latest/install/silicon.html
SirDayDream
I think i followed every step correct. But when i opened Osu! it began downloading and then went to startup, but it didnt, and then it just keeps failing at the osu!executing prompter.

Here is my report from the agent.

Report
Version 11.2.1 (Build 20D74)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
No errors in: runtime.log
Jyxle

aidswidjaja wrote:

gosh what a busy week, sorry I'm late again guys. If you're experiencing low-level issues then it might be a while before they are fixed, but I would probably recommend trying out an older Wineskin if it absolutely doesn't work. Big Sur / M1 support is a bit inconsistent atm.

C_o_l_o_u-r

C_o_l_o_u-r wrote:

Hi, sadly it didn't work. I did a test run, it opened the terminal and after that it never opened. Here is the log: https://pastebin.com/LDhY5kJB
Sorry about the troubles, what happens when you try and run osu! through cmd:

1. Right click osu!
2. Show Package Contents
3. Advanced > Tools
4. Command Line (cmd) - under Wine Tools

Run the following command
cd ../../osu!
start osu!.exe

It should start, but if it doesn't, please take a screenie of the terminal output and leave it here. You could also try running the Intel version and seeing if that works.

Generally speaking we've been having a ton of issue with both M1 and Big Sur in general, so sorry about that.

LyfeMiracle

LyfeMiracle wrote:

So I tried to use osu and repair the quarintine through the Agent and it repaired it, then when scanning again it said that it was absent. Then when I opened osu it would open the terminal window, open the updater, then crash. I tried to update on another installation and got https://paste.ubuntu.com/p/q4yXPXcZvb/.
Edit:
This is the agents logs https://paste.ubuntu.com/p/h6P9SW6TyW/
This is the wineskins test run logs https://paste.ubuntu.com/p/7VjkCXc5kT/
Edit 2: On rosetta build, m1 mac mini
Edit 3: Idk what changed but it opened when i tried again this morning
Edit 4: stopped working again, the terminal said https://paste.ubuntu.com/p/mnH8bYzRXv/
Edit 5: Osu start up is inconsistant
Edit 6: I realized that osu only opens when i have no other windows open
Huh, that's weird. Your first Test Run log shows the same low-level errors we've been unable to solve before, Edit 4 shows that for some reason the Discord bridge running a 64-bit osu!.exe in a 32-bit Wineskin (or other way around) but I think that is safe to ignore. Anyway, this will probably need to be fixed in a later patch so very sorry if you can only play with windows closed. You could try the older Intel Wineskin and see if that works better for you. Generally speaking we've been having a ton of issue with both M1 and Big Sur in general, so sorry about that.

WuDini

WuDini wrote:

I'm running on macOS 10.15.7 and I'm having issues with my macOS agent. While troubleshooting it will scan and show me my report, but when I click repair, It won't actually repair anything. I'm still stuck with "quarantine attribute is absent" even after clicking the repair button.
Could you try running the following terminal command, thanks :)

sudo xattr -rd com.apple.quarantine "~/path/to/my/osu\!.app"

replacing ~/path/to/my/osu\!.app with your actual filepath ofc. More instructions here: https://osu-mac.readthedocs.io/en/latest/install/silicon.html (under Alternative option: Using the Terminal in Step 2)

evlino

evlino wrote:

It was working before but after i closed it down and reopened it would come up w the terminal thing that says bridge.exe and osu!.exe -nosplash.
Troubleshoot report:
https://pastebin.pl/view/9301a7c1

Wineskin report?
https://pastebin.pl/view/98805cdd
https://pastebin.pl/view/5ce8f257

Apple report:
https://pastebin.pl/view/5ad39029

I've tried updating wineskin and refreshing the wrapper.
I'm not really sure what to do, I've tried reading upthread and sorting it but I'm not sure anymore

Edit:
This is the Wineskin Report
https://pastebin.pl/view/27879982

also tried uninstalling and installing and after the game client downloads the osu logo pops up in the middle then disappears.
now when i try to open the application, it still comes up with the terminal things that has the bridge.exe and -nosplash
Could you try updating osu! through osu!macOS Agent (https://osu-mac.readthedocs.io/en/latest/install/silicon.html#step-3-updating-osu). Failing that, could you try running osu! through cmd as I showed C_o_l_o_u-r above, thanks. It looks like a low-level issue that possibly may need to be fixed either through the wrapper or upstream in the Wineskin project.

ZiippysMusicMan

ZiippysMusicMan wrote:

Errow:
Report
Version 11.2.1 (Build 20D74)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is disabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-02-23T08:17:26: _pending\osu!.exe => osu!.exe: FAIL
Log file: runtime.log is absent
Hi there, could you please make a Test Run, thanks :)

Generating a Test Run through Wineskin
  1. Locate your osu! installation.
  2. Right click on it, then select Show Package Contents.
  3. Open Wineskin.
  4. Click Advanced.
  5. Click Test Run. If osu! starts successfully (even with glitches), you can then close the program down. Once the program has either closed or crashed, a dialog will pop up asking you whether you want to view Test Run Logs. Click Yes.
  6. Copy the results of your Test Run logs to a pastebin such as url=https://paste.ubuntu.com]paste.ubuntu.com[/url] set to never expire. Then attach the link in a reply to this thread, along with the report from osu!macOS Agent in Step 1.
If you need any help with any of the steps outlined here, check out https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html or feel free to make a reply back here on the forum. Thanks!

We're also aware of issues with Big Sur right now, so this will help us identify the issue. In the meantime, feel free to try the solutions above or use the older Intel wrapper.

Jyxle

Jyxle wrote:

aidswidjaja wrote:

Jyxle

Jyxle wrote:

aidswidjaja wrote:

Hi everyone! Sorry for being away for so long~ just started school and its quite busy :O I will probably be slightly less active, maybe only being able to reply every week or so - but I'll keep doing my best

AnimatedThinks and gravitybalmain

It looks like you're both experiencing similar issues across multiple Wineskins, which leads me to believe that this is probably an issue that needs to be fixed within the wrapper itself. The errors you're getting through the Test Run indicate a low-level .NET GC issue (which would explain why the wrapper only crashes after the osu! logo) and running the executable through osu! executable through cmd returns some binary translation error, also with .net. In this case, I'm still not sure what could be causing it, but I suspect that the Wineskin engine itself may be at fault. Potentially there could be a misconfiguration but I doubt it would be throwing this sort of behaviour. I'm also not entirely sure whether the Test Run failing occasionally is linked to this, it probably could be but again I'm not really sure.

At this point, there isn't much in terms of user troubleshooting. I'm really really sorry that this has process has taken so long with not too much progress, and the world of compatibility layers is lots of fun. While my sister has an M1 device, I can't really access it since school's in and we're all running around busy :)

Technocoder + Gcenx might have ideas on how to make this wrapper work. In the meantime, could you please provide info that might have been lost in this growing thread:
- which macOS version did you start experiencing this issue on?
- which wrapper version (e.g Rosetta, Catalina) did you start experiencing this issue on?
- were there any other wrappers that you were actually able to run well? if so, which?

I'm not entirely sure why the wrapper isn't working on your particular configurations, and I couldn't find any bug reports on the Wineskin git repo that related to our issues. So for the meantime, we might try and keep working on it.

I do remember that Animated said there was success one time (before enabling Compatibility Mode), do you know what led up to this working?

Sorry that we haven't been getting you much success, we'll do our best!

Jyxle

Jyxle wrote:

Technocoder wrote:

"Jyxle"

Jyxle wrote:

Hi, I've run into an error. After installing osu with these steps on Catalina 10.15.7, I am able to run it perfectly. However, after I close it after playing for ONE session, when I try to open it up it does not open. I checked activity monitor while trying to open it, and it seems like it is trying to open up with the wineskin but it just stops and disappears from activity monitor. I have tried using the Osu mac agent to repair but it does not seem to fix it.

The only way to fix this so far for me is to completely redownload osu! everytime I want to play it, which is a huge pain. Is there a way to fix this?

Thanks!

Can you please try running a Test Run from Wineskin (Right click osu! > Show Package Contents > Wineskin > Advanced > Test Run) and paste the logs somewhere (such as: https://paste.ubuntu.com) when it crashes?

TheNamesTen wrote:

Not quite sure what to do from here. Followed everything to the t. Any help would be great!
Sorry yeah, it looks like Big Sur is a little bit hit or miss at the moment. Can you elaborate on what's not working? Are you able to open it and/or do you get any crash reports?

Hi TechnoCoder, here are the logs from the Test Run

https://paste.ubuntu.com/p/YJQvcb2bf6/

Thanks!

Hey there :) I had a look through your logs and stumbled upon another Arch Linux user experiencing similar issues as you: https://bbs.archlinux.org/viewtopic.php?id=189137

Reading over the logs again, it seems to indicate being unable to open a URL or something, and load internet-related Win32 APIs. The Arch Linux user reported reinstalling Internet Explorer (wine-gecko) in Wine worked for them... so maybe you could try that?

1. Right click osu!.app
2. Click Show Package Contents
3. Navigate to drive_c/Program Files and ensure there is a folder called Internet Explorer, and inside that folder there is a file called iexplore.exe
4. If there isn't, download iexplore.exe from https://drive.google.com/file/d/1v0pBanSg6q8iAihemEnXq99aRHJP5Xvl/view?usp=sharing and create that folder called Internet Explorer
4. Do the above with the drive_c/Program Files (x86) folder

If that doesn't work, you may have to install an msi file which I might be able to guide you through as well. Otherwise, someone else might be able to help you better than I can.

_sassy_girl_

_sassy_girl_ wrote:

Hi! I have minor issues with displaying icons in osu!(Wineskin with Rosetta support).

Here's a screenshot that describing an issue:
This issue is not present in Catalina version:

Report if needed:
Report
Version 11.2 (Build 20D64)
Engine: WS11WineCX64Bit20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
No errors in: runtime.log

Hi! Sorry to hear you're having issues. osu! tends to be a bit fiddly with graphics on Wine but usually it isn't too hard to fix. You may need to fiddle around with the in-game settings (e.g resolution) to see if that gets the graphics to work. don't turn on compatibility mode! <-- that will break your wrapper :( - I also tend to stay away from enabling full screen mode since that makes graphical glitches for me (tho it may work for you).

Failing the above, please try and make a Test Run using the instructions available at https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin - thanks!
Hi aidswidjaja, thanks for the reply!

I have gone and checked both the Program Files and Program Files (x86) folders and both folders have the Internet Explorer folder with the iexplore.exe within them. (osu! still wont open with these present) Is it possible if you could guide me through the msi file installation you mentioned?

Thanks!

I'm not sure whether this will fix your problem, but its worth a shot. Sort of weird that it opens it when new, but not after that.

https://wiki.winehq.org/Gecko

And as always, make a backup before continuing. Ideally work on a duplicate version.

I'm not exactly sure of the Wine version, but I digged around the source files of the WineCX20.0.0 Wineskin and I believe its at least Wine 5.0. So you can grab wine-gecko-2.47.1-x86_64.msi (direct dl: http://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86_64.msi).

Then, right click osu!.app > Show Package Contents > Wineskin.app > Install Software > Choose Setup Executable > find that msi file you downloaded.

Once it finishes it'll come up with a message saying "No new executables found". Click OK > cancel on the Installer window

Internet Explorer *should* be installed now, but I'm not too sure whether it will actually work. If it doesn't, try running a Test Run again and copying the results into a pastebin such as paste.ubuntu.com. It may be an error within the actual Wineskin/wrapper that might need its own fix, if such is the case. But just try it out and we'll see what happens.



_sassy_girl_

_sassy_girl_ wrote:

aidswidjaja wrote:

Could you try enabling gdiplus Winetricks in Wine, as pointed out by Superuser1958 (community/forums/posts/7911964)? More info is in the quoted message relating to them, but here are the steps for now. Make sure you make a backup of the wrapper before performing the steps below.

1. Right click osu!.app
2. Click Show Package Contents
3. Click Wineskin
4. Click Advanced
5. Click the Tools tab
6. Click Winetricks under Utilities
7. Search for gdiplus which will be under the dlls section.
8. Enable the checkbox next to it
9. Click the Run button, then the Yes in the dialog box that appears.
10. You can click Close once it has finished, then close Wineskin, then try again and see if it fixes your issue
This worked for me. Thanks!

Update: Oh, after this fonts broke.
Update 2: Redownloading and reinstalling an osu! didn't help. An issue with fonts is still present.

My bad, I completely forgot about the incompatibility between gdiplus and cjkfonts. I think it's been a while, so you'll unfortunately need to make the tradeoff between the icons or CJK fonts. As Technocoder mentioned, gdiplus may mean extra instability, so I would probably sacrifice that in favour of CJK fonts.

If you want to not use gdiplus, the easiest option is to redownload osu! again. Its quite strange that redownloading and reinstalling the software for you, so if that doesn't work, I believe the following instructions will.

!!! Make a backup before attempting any steps - ideally work on a duplicate version !!!

Right click osu!.app > Show Package Contents. Navigate to drive_c/windows/system32/gdiplus.dll

Rename gdiplus.dll to something like gdiplus.donotuse so Wine can't use it.

Try seeing if the game starts then? I hope this solves your issue


C_o_l_o_u-r

C_o_l_o_u-r wrote:

Hello, I am on an Apple Sillicon MacBookAir, and Osu does not open after the terminal commands have been executed, this is the report:

Report
Version 11.2.1 (Build 20D74)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-02-18T13:30:01: _pending\osu!.exe => osu!.exe: FAIL
Log file: runtime.log is absent

Hiya, could you please try using osu!macOS Agent to download the latest version of osu! manually? Instructions available here: https://osu-mac.readthedocs.io/en/latest/install/silicon.html#step-3-updating-osu

In the event that doesn't work, please make a Test Run and paste the contents of it to a pastebin such as paste.ubuntu.com. Instructions available here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Yeah it didn't work seem to fix it, here are the test run logs...
https://paste.ubuntu.com/p/KYNSZVMmpW/
Thanks!
Hmm... could you try going through the instructions for C_o_l_o_u-r above? And possibly try an older Intel wineskin? thanks :) I haven't seen this issue before, it is a bit weird but I'll see what I can do

TNFDragon

TNFDragon wrote:

I don´t understand anything, someone can give me the direct solution, please to download it
The instructions on the forum post are pretty straightforward but if you need extra help you can refer to https://osu-mac.readthedocs.io/en/latest/index.html. Install guide at https://osu-mac.readthedocs.io/en/latest/install/silicon.htmlBruh the instructions you gave for C_o_l_o_u-r worked, it's opening fine.
A bit annoying that I have to open it like this every time instead of just clicking on the osu application, but I can't complain now that I can play osu on mac again... Thanks!
SPM37
been a long time but i got a problem, im not sure if im supposed to run the "latest wineskin osu!" on Mojave or if its just straigth up impossible, but i do see that whenever i try to open the app it gives me the usual "osu migth be damaged you should move it to the trash" so i decided to use the osu!macos agent, however i when chose osu!.app nothing showed up and when i went to the troubleshooting section it said "No wineskin detected" i decided to go to the wrappers options, however once i clicked on wineskin (the one inside osu!.app) a pop up appeared saying: "Error while writting file: The folder “exec1818831759.bat” doesn’t exist."
aidswidjaja
SPM37

SPM37 wrote:

been a long time but i got a problem, im not sure if im supposed to run the "latest wineskin osu!" on Mojave or if its just straigth up impossible, but i do see that whenever i try to open the app it gives me the usual "osu migth be damaged you should move it to the trash" so i decided to use the osu!macos agent, however i when chose osu!.app nothing showed up and when i went to the troubleshooting section it said "No wineskin detected" i decided to go to the wrappers options, however once i clicked on wineskin (the one inside osu!.app) a pop up appeared saying: "Error while writting file: The folder “exec1818831759.bat” doesn’t exist."

There was a bug with osu!macOS Agent that could be causing the behaviour with Wineskin and your wrapper too. You can also try using this terminal command instead of using the agent
sudo xattr -rd com.apple.quarantine "~/path/to/my/osu\!.app"

It could also be an issue with Archive Utility, try Unarchiver instead.
https://osu-mac.readthedocs.io/en/latest/issues/wineskin.html
Topic Starter
Technocoder

Jyxle wrote:

Bruh the instructions you gave for C_o_l_o_u-r worked, it's opening fine.
A bit annoying that I have to open it like this every time instead of just clicking on the osu application, but I can't complain now that I can play osu on mac again... Thanks!
Hold up, are you saying that opening it through the Command Line Test tool works fine? But running a Test Run doesn't?

If possible, could you open up the osu! folder and edit execute.bat and change the file to look like this:
start C:\osu!\osu!.exe
and see if that works? Failing that try:
cd C:\osu!
start osu!.exe
Jamoozz
Followed every step, macOS Agent still wont even open, just stays bobbing on the bar. I am on Big Sur.
Topic Starter
Technocoder

Jamoozz wrote:

Followed every step, macOS Agent still wont even open, just stays bobbing on the bar. I am on Big Sur.
Are you using an M1 processor? Can you please try:
  1. Move osu!macOS Agent to the Desktop
  2. Open Terminal
  3. Type cd Desktop and then press enter
  4. Type xattr -rd com.apple.quarantine 'osu!macOS Agent.app' and then press enter
and then try launching the application again. If this doesn't work, paste a screenshot of your Terminal screen.

Otherwise, please try following the steps under "Alternative Option: Using the Terminal" on your downloaded Wineskin from aidswidjaja's guide: https://osu-mac.readthedocs.io/en/latest/install/silicon.html
Jamoozz
There was zero response in the terminal screen, and the app still didn't open.

Edit: This is weird, just installed the Unarchiver and that is also still bouncing. Aswell I tried to install osu!lazer earlier and it was bouncing. Could this be an issue deeper than osu!?
aidswidjaja

Technocoder wrote:

Jyxle wrote:

Bruh the instructions you gave for C_o_l_o_u-r worked, it's opening fine.
A bit annoying that I have to open it like this every time instead of just clicking on the osu application, but I can't complain now that I can play osu on mac again... Thanks!
Hold up, are you saying that opening it through the Command Line Test tool works fine? But running a Test Run doesn't?
[/code]
Wow I did not expect that to work... especially looking at the Test Run and not seeing any shell_execute issues or anything. That is strange behaviour, and yea, it is most likely an issue with the execute.bat file. If not that, then I'm not quite too sure.

SirDayDream

SirDayDream wrote:

I think i followed every step correct. But when i opened Osu! it began downloading and then went to startup, but it didnt, and then it just keeps failing at the osu!executing prompter.

Here is my report from the agent.

Report
Version 11.2.1 (Build 20D74)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
No errors in: runtime.log

Nothing weird in your logs, but it does say an update.log is absent so that means the game never updated.

Can I try and get you to do a Wineskin Test Run for me please... ty

Generating a Test Run through Wineskin
  1. Locate your osu! installation.
  2. Right click on it, then select Show Package Contents.
  3. Open Wineskin.
  4. Click Advanced.
  5. Click Test Run. If osu! starts successfully (even with glitches), you can then close the program down. Once the program has either closed or crashed, a dialog will pop up asking you whether you want to view Test Run Logs. Click Yes.
  6. Copy the results of your Test Run logs to a pastebin such as paste.ubuntu.com set to never expire. Then attach the link in a reply to this thread, along with the report from osu!macOS Agent in Step 1.
If you need any help with any of the steps outlined here, check out https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html or feel free to make a reply back here on the forum. Thanks!

Also you can try closing off the update screen when osu! starts, see if you can start the game there...

Jamoozz wrote:

There was zero response in the terminal screen, and the app still didn't open.

Edit: This is weird, just installed the Unarchiver and that is also still bouncing. Aswell I tried to install osu!lazer earlier and it was bouncing. Could this be an issue deeper than osu!?
If osu!lazer is also not working, then I bet it's probably a deeper system-level issue. I doubt your computer is *too* slow since its running Big Sur, but can you make sure that there's no antivirus or software interfering with the running of new executables? Also check Gatekeeper and make sure that's not blocking anything
Jamoozz
How would I check if there is any software or antivirus, I have already disabled Gatekeeper.
aidswidjaja

Jamoozz wrote:

How would I check if there is any software or antivirus, I have already disabled Gatekeeper.
Maybe try running some of the apps that won't open through Terminal? https://www.wikihow.com/Open-Applications-Using-Terminal-on-Mac

You can also try and monitor Activity Monitor for any weird activity.

Or potentially try running some applications and seeing if they work in Safe Mode: https://support.apple.com/en-au/guide/mac-help/mh21245/mac

Also you could see if there are any weird errors in the Console application when you go to open an app, but a lot of stuff gets piped through there anyway so it might be a bit hard to find anything relevant.
Topic Starter
Technocoder
And to be very clear, just in case, that you've restarted your Mac :P
Jamoozz
Terminal doesn't work, Activity monitor is saying nothing and neither does safe mode. I made progress by uninstalling the Unarchiver via the app store, then it told me it couldn't be opened. Then I tried to use https://superuser.com/questions/1345755/how-to-fix-the-application-cant-be-opened-on-mac to fix it, and am currently fiddling with directories. Will update to let you know how it goes.
Naozumi
Is there ways to stream the audio in discord? I can only share osu!'s screen to discord without any sounds.
I have been tried things like iShowU but it's too loud and not ez to use.
Broomble
Hello,

I followed the installation guide exactly but when I double click on osu! to open it, a terminal-looking app opens for a split second and then closes automatically. I pasted my report below.

Report
Version 11.2.2 (Build 20D80)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
[Error][Fixed] Quarantine attribute is present (bundle)
[Error][Fixed] Quarantine attribute is present (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
Log file: runtime.log is absent
aidswidjaja
Naozumi

Naozumi wrote:

Is there ways to stream the audio in discord? I can only share osu!'s screen to discord without any sounds.
I have been tried things like iShowU but it's too loud and not ez to use.

Discord does not generally support audio streaming during screensharing on Mac and Linux. I use BlackHole to route system audio through Discord generally but it's a bit hacky. https://github.com/ExistentialAudio/BlackHole - this is a Discord thing that applies to all programs on Mac unfortunately (as far as I can recall, unless there is something I don't know about :D)

Broomble

Broomble wrote:

Hello,

I followed the installation guide exactly but when I double click on osu! to open it, a terminal-looking app opens for a split second and then closes automatically. I pasted my report below.

Report
Version 11.2.2 (Build 20D80)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
[Error][Fixed] Quarantine attribute is present (bundle)
[Error][Fixed] Quarantine attribute is present (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
Log file: runtime.log is absent

Hi, unfortunately this is a common issue that others have experienced. Could you try running through the steps below if you haven't already?

Generating a Test Run through Wineskin
  1. Locate your osu! installation.
  2. Right click on it, then select Show Package Contents.
  3. Open Wineskin.
  4. Click Advanced.
  5. Click Test Run. If osu! starts successfully (even with glitches), you can then close the program down. Once the program has either closed or crashed, a dialog will pop up asking you whether you want to view Test Run Logs. Click Yes.
  6. Copy the results of your Test Run logs to a pastebin such as paste.ubuntu.com set to never expire. Then attach the link in a reply to this thread, along with the report from osu!macOS Agent in Step 1.
If you need any help with any of the steps outlined here, check out https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html or feel free to make a reply back here on the forum. Thanks!

You can also try opening through command line, using the instructions here:

Sorry about the troubles, what happens when you try and run osu! through cmd:

1. Right click osu!
2. Show Package Contents
3. Advanced > Tools
4. Command Line (cmd) - under Wine Tools

Run the following command

cd ../../osu!
start osu!.exe

It should start, but if it doesn't, please take a screenie of the terminal output and leave it here. You could also try running the Intel version and seeing if that works.
Naozumi
aidswidjaja

aidswidjaja wrote:

Naozumi

Naozumi wrote:

Is there ways to stream the audio in discord? I can only share osu!'s screen to discord without any sounds.
I have been tried things like iShowU but it's too loud and not ez to use.

Discord does not generally support audio streaming during screensharing on Mac and Linux. I use BlackHole to route system audio through Discord generally but it's a bit hacky. https://github.com/ExistentialAudio/BlackHole - this is a Discord thing that applies to all programs on Mac unfortunately (as far as I can recall, unless there is something I don't know about :D)

Broomble

Broomble wrote:

Hello,

I followed the installation guide exactly but when I double click on osu! to open it, a terminal-looking app opens for a split second and then closes automatically. I pasted my report below.

Report
Version 11.2.2 (Build 20D80)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
[Error][Fixed] Quarantine attribute is present (bundle)
[Error][Fixed] Quarantine attribute is present (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
Log file: runtime.log is absent

Hi, unfortunately this is a common issue that others have experienced. Could you try running through the steps below if you haven't already?

Generating a Test Run through Wineskin
  1. Locate your osu! installation.
  2. Right click on it, then select Show Package Contents.
  3. Open Wineskin.
  4. Click Advanced.
  5. Click Test Run. If osu! starts successfully (even with glitches), you can then close the program down. Once the program has either closed or crashed, a dialog will pop up asking you whether you want to view Test Run Logs. Click Yes.
  6. Copy the results of your Test Run logs to a pastebin such as paste.ubuntu.com set to never expire. Then attach the link in a reply to this thread, along with the report from osu!macOS Agent in Step 1.
If you need any help with any of the steps outlined here, check out https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html or feel free to make a reply back here on the forum. Thanks!

You can also try opening through command line, using the instructions here:

Sorry about the troubles, what happens when you try and run osu! through cmd:

1. Right click osu!
2. Show Package Contents
3. Advanced > Tools
4. Command Line (cmd) - under Wine Tools

Run the following command

cd ../../osu!
start osu!.exe

It should start, but if it doesn't, please take a screenie of the terminal output and leave it here. You could also try running the Intel version and seeing if that works.

Thanks for the reply. I'm thinking of about running the Windows version of discord on wineskin, then it will be in the same environment with osu!. However, discord is not support to run on windows xp environment, the requirement is Win7.
I tried to put the version on Windows10, 8.1/8 and Windows 2008. But seems osu! can only run on Windows xp and vista. Discord doesn't show up too.
Shieq
Hello guys, anyone knows if this is already working on m1 chip?
Broomble

aidswidjaja wrote:

Naozumi

Naozumi wrote:

Is there ways to stream the audio in discord? I can only share osu!'s screen to discord without any sounds.
I have been tried things like iShowU but it's too loud and not ez to use.

Discord does not generally support audio streaming during screensharing on Mac and Linux. I use BlackHole to route system audio through Discord generally but it's a bit hacky. https://github.com/ExistentialAudio/BlackHole - this is a Discord thing that applies to all programs on Mac unfortunately (as far as I can recall, unless there is something I don't know about :D)

Broomble

Broomble wrote:

Hello,

I followed the installation guide exactly but when I double click on osu! to open it, a terminal-looking app opens for a split second and then closes automatically. I pasted my report below.

Report
Version 11.2.2 (Build 20D80)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
[Error][Fixed] Quarantine attribute is present (bundle)
[Error][Fixed] Quarantine attribute is present (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
Log file: runtime.log is absent

Hi, unfortunately this is a common issue that others have experienced. Could you try running through the steps below if you haven't already?

Generating a Test Run through Wineskin
  1. Locate your osu! installation.
  2. Right click on it, then select Show Package Contents.
  3. Open Wineskin.
  4. Click Advanced.
  5. Click Test Run. If osu! starts successfully (even with glitches), you can then close the program down. Once the program has either closed or crashed, a dialog will pop up asking you whether you want to view Test Run Logs. Click Yes.
  6. Copy the results of your Test Run logs to a pastebin such as paste.ubuntu.com set to never expire. Then attach the link in a reply to this thread, along with the report from osu!macOS Agent in Step 1.
If you need any help with any of the steps outlined here, check out https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html or feel free to make a reply back here on the forum. Thanks!

You can also try opening through command line, using the instructions here:

Sorry about the troubles, what happens when you try and run osu! through cmd:

1. Right click osu!
2. Show Package Contents
3. Advanced > Tools
4. Command Line (cmd) - under Wine Tools

Run the following command

cd ../../osu!
start osu!.exe

It should start, but if it doesn't, please take a screenie of the terminal output and leave it here. You could also try running the Intel version and seeing if that works.
Hello,

Thanks for getting back to me.

Report
Version 11.2.2 (Build 20D80)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-03-14T00:18:45: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Please see the following link for the Test Run logs:
https://paste.ubuntu.com/p/gcPNTTZCqM/
Topic Starter
Technocoder
To users seeking help:
Can you please place quoted forum replies in a spoiler box like:
[box=]
[quote="Technocoder"]
...
[/quote]
[/box]
or otherwise omit or remove large parts of the quote entirely. It makes it difficult for us to look over the entire forum thread.

"Naozumi"

Naozumi wrote:

Thanks for the reply. I'm thinking of about running the Windows version of discord on wineskin, then it will be in the same environment with osu!. However, discord is not support to run on windows xp environment, the requirement is Win7.
I tried to put the version on Windows10, 8.1/8 and Windows 2008. But seems osu! can only run on Windows xp and vista. Discord doesn't show up too.
According to WineHQ, it looks like Discord runs pretty poorly through Wine...: https://appdb.winehq.org/objectManager.php?sClass=application&iId=17298 so it might be better to use another workaround :P
Jyxle
[box]

Technocoder wrote:

Hold up, are you saying that opening it through the Command Line Test tool works fine? But running a Test Run doesn't?

If possible, could you open up the osu! folder and edit execute.bat and change the file to look like this:
start C:\osu!\osu!.exe
and see if that works? Failing that try:
cd C:\osu!
start osu!.exe

I'm not quite sure what you mean by editing execute.bat (No such file was found) and to 'start C:\osu!\osu!.exe'. Just to clarify, the osu! the folder I am looking at is from Package Contents > drive_c > osu!
marcamacho10
I really appreciate all of the work you have put into making osu! work for mac :D This used to perfectly work for me but then I recently updated to big sur, and I have been trying to run osu on my mac for a few days but theres an error that appears when I click "scan" and doesn't get repaired with the repair button in the osu!macOS agent, here is the report:

Report
Version 11.1 (Build 20C69)
Engine: WS9Wine1.7.52
Wineskin 2.6.1
Game configuration is absent
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
[Error] Engine is outdated for systems newer than Catalina and must be updated
Razer Synapse is absent
Log file: update.log is absent
Log file: runtime.log is absent

I would really appreciate it to get a way to fix it because osu is one of my favorite games >-<
Topic Starter
Technocoder
Jyxle

Jyxle wrote:

[box]

Technocoder wrote:

Hold up, are you saying that opening it through the Command Line Test tool works fine? But running a Test Run doesn't?

If possible, could you open up the osu! folder and edit execute.bat and change the file to look like this:
start C:\osu!\osu!.exe
and see if that works? Failing that try:
cd C:\osu!
start osu!.exe
I'm not quite sure what you mean by editing execute.bat (No such file was found) and to 'start C:\osu!\osu!.exe'. Just to clarify, the osu! the folder I am looking at is from Package Contents > drive_c > osu!

That's... strange? There should be an execute.bat file in that exact folder...? I wonder if it got deleted somehow.

marcamacho10

marcamacho10 wrote:

I really appreciate all of the work you have put into making osu! work for mac :D This used to perfectly work for me but then I recently updated to big sur, and I have been trying to run osu on my mac for a few days but theres an error that appears when I click "scan" and doesn't get repaired with the repair button in the osu!macOS agent, here is the report:

Report
Version 11.1 (Build 20C69)
Engine: WS9Wine1.7.52
Wineskin 2.6.1
Game configuration is absent
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
[Error] Engine is outdated for systems newer than Catalina and must be updated
Razer Synapse is absent
Log file: update.log is absent
Log file: runtime.log is absent

I would really appreciate it to get a way to fix it because osu is one of my favorite games >-<

The error is clear, you need to download one of the newer Wineskins from this thread (Latest Wineskin for you) but what I'm curious about is where did you get your Wineskin from :P, I don't think I recognise that engine or Wineskin version number.
aidswidjaja
Broomble

Broomble wrote:

aidswidjaja wrote:

Naozumi

Naozumi wrote:

Is there ways to stream the audio in discord? I can only share osu!'s screen to discord without any sounds.
I have been tried things like iShowU but it's too loud and not ez to use.

Discord does not generally support audio streaming during screensharing on Mac and Linux. I use BlackHole to route system audio through Discord generally but it's a bit hacky. https://github.com/ExistentialAudio/BlackHole - this is a Discord thing that applies to all programs on Mac unfortunately (as far as I can recall, unless there is something I don't know about :D)

Broomble

Broomble wrote:

Hello,

I followed the installation guide exactly but when I double click on osu! to open it, a terminal-looking app opens for a split second and then closes automatically. I pasted my report below.

Report
Version 11.2.2 (Build 20D80)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
[Error][Fixed] Quarantine attribute is present (bundle)
[Error][Fixed] Quarantine attribute is present (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
Log file: update.log is absent
Log file: runtime.log is absent

Hi, unfortunately this is a common issue that others have experienced. Could you try running through the steps below if you haven't already?

Generating a Test Run through Wineskin
  1. Locate your osu! installation.
  2. Right click on it, then select Show Package Contents.
  3. Open Wineskin.
  4. Click Advanced.
  5. Click Test Run. If osu! starts successfully (even with glitches), you can then close the program down. Once the program has either closed or crashed, a dialog will pop up asking you whether you want to view Test Run Logs. Click Yes.
  6. Copy the results of your Test Run logs to a pastebin such as paste.ubuntu.com set to never expire. Then attach the link in a reply to this thread, along with the report from osu!macOS Agent in Step 1.
If you need any help with any of the steps outlined here, check out https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html or feel free to make a reply back here on the forum. Thanks!

You can also try opening through command line, using the instructions here:

Sorry about the troubles, what happens when you try and run osu! through cmd:

1. Right click osu!
2. Show Package Contents
3. Advanced > Tools
4. Command Line (cmd) - under Wine Tools

Run the following command

cd ../../osu!
start osu!.exe

It should start, but if it doesn't, please take a screenie of the terminal output and leave it here. You could also try running the Intel version and seeing if that works.
Hello,

Thanks for getting back to me.

Report
Version 11.2.2 (Build 20D80)
Engine: WS11WineCX20.0.2
Wineskin 2.9.0.7-rc4
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-03-14T00:18:45: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Please see the following link for the Test Run logs:
https://paste.ubuntu.com/p/gcPNTTZCqM/
Hiya, unfortunately this is a known problem and there isn't a specific fix. Most likely we will have to build a new wrapper for.

Could you try using an older (possibly Intel-based) wrapper and seeing if it works? Also, try the instructions set out for C_o_l_o_u-r here: community/forums/posts/7951517 and screenie the output for us?

Other than that, we are experiencing really inconsistent behaviour relating to the terminal popping up then process killing, with all sorts of weird anomalies, especially on Big Sur and M1, so we'll try our best but see if using an older wrapper or starting through cmd fixes your issue (or provides more useful info for us), thank you :D

Shieq

Shieq wrote:

Hello guys, anyone knows if this is already working on m1 chip?
Currently while it is supported, it is a little bit inconsistent at the moment. You're welcome to try and see if it works for you :)
ilikebearslol
hey guys i accidently deleted osu and all my skins/songs are gone, i emptied the trash too... ;-; is there anyway to get those files back? if not i will prob stop playing "osu!" lolz
Topic Starter
Technocoder

ilikebearslol wrote:

hey guys i accidently deleted osu and all my skins/songs are gone, i emptied the trash too... ;-; is there anyway to get those files back? if not i will prob stop playing "osu!" lolz
Unfortunately, if you've emptied the trash then there isn't a way to get those files back (short of using a file recovery tool like: https://github.com/cugu/afro)
ilikebearslol
okay thanks, and also when i reinstalled osu it kept saying "cant open because osu! isnt responding." idk what to do but heres the report from macOs agent
Report
Version 10.15.7 (Build 19H524)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
No errors in: update.log
Log file: runtime.log is absent
aidswidjaja
ilikebearslol

ilikebearslol wrote:

okay thanks, and also when i reinstalled osu it kept saying "cant open because osu! isnt responding." idk what to do but heres the report from macOs agent
Report
Version 10.15.7 (Build 19H524)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent (bundle)
Quarantine attribute is absent (wrapper)
Execute flag is present
Detect Direct3D is disabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
No errors in: update.log
Log file: runtime.log is absent

Doing a test run may help as there are no significant issues in your agent report.

Generating a Test Run through Wineskin
  1. Locate your osu! installation.
  2. Right click on it, then select Show Package Contents.
  3. Open Wineskin.
  4. Click Advanced.
  5. Click Test Run. If osu! starts successfully (even with glitches), you can then close the program down. Once the program has either closed or crashed, a dialog will pop up asking you whether you want to view Test Run Logs. Click Yes.
  6. Copy the results of your Test Run logs to a pastebin such as paste.ubuntu.com set to never expire. Then attach the link in a reply to this thread, along with the report from osu!macOS Agent in Step 1.
If you need any help with any of the steps outlined here, check out https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html or feel free to make a reply back here on the forum. Thanks!
celeste_fan_139
whats the difference between the intel only version and the rosseta wineskin version?
LyfeMiracle

celeste_fan_139 wrote:

whats the difference between the intel only version and the rosseta wineskin version?
Ive noticed that on my M1 mac, the intel version is more reliable. My testing so far wasn't very extensive other than comparing how it does on a beatmap, but opening it seemed to be more reliable.
thesquid10
Whenever i try to open a song it freezes osu! and then i have to restart my pc for it to quit
aidswidjaja

celeste_fan_139 wrote:

whats the difference between the intel only version and the rosseta wineskin version?

LyfeMiracle wrote:

celeste_fan_139 wrote:

whats the difference between the intel only version and the rosseta wineskin version?
Ive noticed that on my M1 mac, the intel version is more reliable. My testing so far wasn't very extensive other than comparing how it does on a beatmap, but opening it seemed to be more reliable.
It's worth trying the Rosetta one first, then if that doesn't work well, trying the Intel one. The Rosetta one is designed to be more compatible with M1 and Big Sur. But generally we are seeing some issues across both wrappers on both M1 or Big Sur.

thesquid10 wrote:

Whenever i try to open a song it freezes osu! and then i have to restart my pc for it to quit
Hiya, could you try these instructions below so we can understand the issue before? thanks They're also available at https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html).

Troubleshooting steps
Step 1: See whether you can troubleshoot the problem yourself
Many issues already have solutions available to them. Check out the installation guide, osu!mac documentation project and the outdated troubleshooting guide.

If you're still unable to solve your issue, move onto the next step.

Step 2: Report and repair using osu!macOS Agent
  1. Download the latest version of Technocoder's osu!macOS Agent - older versions may have incompatibilities or bugs, especially with newer wrappers.
  2. Once it finishes downloading, open osu!macOS Agent.
  3. If you haven't already done so, click the Select button and browse to osu!.app's location. The text box should display its filepath (e.g ~/Users/firefly/Desktop/osu!.app) and Wine Engine (e.g WS11WineCX64Bit19.0.1-1)
  4. Select the Troubleshoot tab, then click Scan.
  5. After the scan completes, click Repair.
  6. If this doesn't fix your issue, click Copy Report. Copy the contents into a reply to this thread and we'll do our best to help you out! Please don't forget to do a Test Run as outlined in the next step.
Step 3: Generating a Test Run through Wineskin
  1. Locate your osu! installation.
  2. Right click on it, then select Show Package Contents.
  3. Open Wineskin.
  4. Click Advanced.
  5. Click Test Run. If osu! starts successfully (even with glitches), you can then close the program down. Once the program has either closed or crashed, a dialog will pop up asking you whether you want to view Test Run Logs. Click Yes.
  6. Copy the results of your Test Run logs to a pastebin such as paste.ubuntu.com set to never expire. Then attach the link in a reply to this thread, along with the report from osu!macOS Agent in Step 1.
If you need any help with any of the steps outlined here, check out https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html or feel free to make a reply back here on the forum. Thanks!
AnimatedThinks
I got the Rosetta build working consistently on my M1 Mac! (a few days ago)
I'm really not sure how, to be honest. I had downloaded the Wineskin just to try it out on the chance that it works, and after following the steps, it did open. (I can also close it and when I try reopening it, it works)
The command line popup did say something new about a bad EXE file, though. I couldn't get exactly what it said since my photo of it accidentally cut out half the text.

I was able to insert a skin and beatmaps by just dragging them in. I could also drag in an MP3 when I wanted to map, except one time when it didn't work for a certain MP3. Not sure why.
Mostly, things have been at least decent, but osu! is really unstable sometimes. Anything could crash it (it once crashed in the middle of playing a map, sad), and there are lag spikes. At least the FPS is good outside of those lag spikes!

I'm just glad that it's finally working :D
show more
Please sign in to reply.

New reply