show more
gravitybalmain

aidswidjaja wrote:

gravitybalmain

gravitybalmain wrote:

aidswidjaja wrote:

gravitybalmain

gravitybalmain wrote:

Hey, so the MacOS Agent seems to override the "damaged and must be moved to trash" issue, but double clicking on the app afterwards brings up the terminal, which then crashes, and Osu doesn't open. Here's a c/p of the troubleshoot. I'm probably just missing something super obvious but I'd appreciate any help!

Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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

Hi, thanks for the report! Could you try doing a Test Run using the instructions available here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin, thanks! You can copy and paste the contents of the log files to paste.ubuntu.com or another pastebin service.
Sure. Here's the log.

log
1
2
3
4
5
6
7
8
9
10
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
[box]

Thanks, there's a particular line that interests me here:
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100

It indicates that there is an issue with the execute.bat file included with the Wineskin that triggers osu! to run.

Could you please make sure:
  1. that inside Wineskin options that "C:\osu!\execute.bat" is the executable target set. This should be under the Windows EXE field in the Configuration tab.
  2. that inside osu!.app/drive_c/osu!/execute.bat, which is a batch/text file that can be opened using TextEdit, the following text is written.
    start C:\osu!\bridge.exe -nosplash
    start C:\osu!\osu!.exe
  3. if that fails, try and set the previously mentioned Windows EXE field from C:\osu!\execute.bat to C:\osu!\osu!.app - note that discord rich presence will no longer work if this step is performed
  4. Try running a Test Run again with the above steps performed and feel free to leave a log down here if its still not working
------
Need help this holidays?

It's been nice being able to try and help people out this year, and doing my best to help Techno, Oblivious and the osu! support team in trying to troubleshoot problems. Especially over the past month or two I've tried to be pretty active down here so that someone can keep the thread alive. After today (23 Dec 2020 AEDT) I'll probably try and stop myself from looking at this thread until 1 Jan 2020 AEDT. I realise that many of the other regulars here will probably be inactive during this time, so I just wanted to give a heads up to anyone expecting support over the next week should probably know that myself and the majority of people will likely be inactive on the forums. (I don't think I even monitor other threads other than this one really, I think the support team has done a lot of excellent work there.)

Of course anyone is welcome to provide what help they can to others in this thread (and you should definietly leave any questions/logs/reports you have in the thread) but if you need quick help and the forums are inactive over the holidays then you can take a look at this site https://osu-mac.readthedocs.io which should provide some info into downloading wrappers and troubleshooting common errors. There is also a list of alternative resources here - https://osu-mac.readthedocs.io/en/latest/about/resources.html. Enjoy your holidays!

tl:dr; during holiday inactivity check out https://osu-mac.readthedocs.io and https://osu-mac.readthedocs.io/en/latest/about/resources.html for help, still leave your questions/logs/reports down here for help but please note that response times may be slower.
I did the above steps!

Step 1 was already complete.

Step 2 was complete as well -- the "-nosplash" was after the osu!.exe and not the bridge, but I think that may be a typo on your end compared to what's listed upthread -- either way, I tried both variations to no avail.

Step 3: After setting the EXE field to the suggested, double clicking on the OSU App simply opens the Wineskin interface that you'd get by just opening Wineskin from the Package Contents.

Step 4: Weirdly, after completing the above steps, Wineskin no longer allows me to do a test run -- upon clicking the button, it just immediately crashes the program and I get an Apple error report.
y0lky
q
999999_old_2
I cant scan it because it wont let me press it.
Jasonwhj21
Is there any more information on M1 macs? I saw someone above got it to work but right now it still flashes the terminal and closes immediately for me. I've also confirmed that it's not antivirus software causing the issues. I'm currently running Big Sur on a mac mini
Chanw11
I just did a fresh reinstall of osu with the agent on my m1 macbook. Got it to open but when I select a song it will continually load.
mazzystar98
my scan:

Report
Version 10.13.6 (Build 17G11023)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
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
zoko91
Hello
I just installed osu on my macbook pro, seems to work perfectly fine
Even thought I have some issues, I wonder if it can be solved, I'm using a gaming mouse and with an usb usb-c adapter and it works fine browsing and playing small games, but then in osu the cursor doesn't follow me perfectly, it's nearly impossible to aim correctly, I can't even do more than 3 stars maps. It's so smooth on the menu and slow in game.

Is there any possible fix, driver update or thing I can do to make it more playable? Thanks !


FIXED: You can actually deactivate the mac mouse acceleration from an application: Looked at a tutorial on youtube here's the link : https://www.youtube.com/watch?v=IzZUeBD5Yp0

Still have some imput lag on the keystrokes tho
Brendan_OM
Hi. I really want to install the wineskin but I recently had another device that got hacked after I tried to install free RAM. Is there any way for me to verify that I'm not installing some complex trojan?
aidswidjaja
hi everyone I'm back, I'll try and get through as many as possible but please remember to ping me with your issues/questions/problems if you're still experiencing them.

gravitybalmain

gravitybalmain wrote:

aidswidjaja wrote:

gravitybalmain

gravitybalmain wrote:

aidswidjaja wrote:

gravitybalmain

gravitybalmain wrote:

Hey, so the MacOS Agent seems to override the "damaged and must be moved to trash" issue, but double clicking on the app afterwards brings up the terminal, which then crashes, and Osu doesn't open. Here's a c/p of the troubleshoot. I'm probably just missing something super obvious but I'd appreciate any help!

Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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

Hi, thanks for the report! Could you try doing a Test Run using the instructions available here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin, thanks! You can copy and paste the contents of the log files to paste.ubuntu.com or another pastebin service.
Sure. Here's the log.

log
1
2
3
4
5
6
7
8
9
10
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
[box]

Thanks, there's a particular line that interests me here:
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100

It indicates that there is an issue with the execute.bat file included with the Wineskin that triggers osu! to run.

Could you please make sure:
  1. that inside Wineskin options that "C:\osu!\execute.bat" is the executable target set. This should be under the Windows EXE field in the Configuration tab.
  2. that inside osu!.app/drive_c/osu!/execute.bat, which is a batch/text file that can be opened using TextEdit, the following text is written.
    start C:\osu!\bridge.exe -nosplash
    start C:\osu!\osu!.exe
  3. if that fails, try and set the previously mentioned Windows EXE field from C:\osu!\execute.bat to C:\osu!\osu!.app - note that discord rich presence will no longer work if this step is performed
  4. Try running a Test Run again with the above steps performed and feel free to leave a log down here if its still not working
------
Need help this holidays?

It's been nice being able to try and help people out this year, and doing my best to help Techno, Oblivious and the osu! support team in trying to troubleshoot problems. Especially over the past month or two I've tried to be pretty active down here so that someone can keep the thread alive. After today (23 Dec 2020 AEDT) I'll probably try and stop myself from looking at this thread until 1 Jan 2020 AEDT. I realise that many of the other regulars here will probably be inactive during this time, so I just wanted to give a heads up to anyone expecting support over the next week should probably know that myself and the majority of people will likely be inactive on the forums. (I don't think I even monitor other threads other than this one really, I think the support team has done a lot of excellent work there.)

Of course anyone is welcome to provide what help they can to others in this thread (and you should definietly leave any questions/logs/reports you have in the thread) but if you need quick help and the forums are inactive over the holidays then you can take a look at this site https://osu-mac.readthedocs.io which should provide some info into downloading wrappers and troubleshooting common errors. There is also a list of alternative resources here - https://osu-mac.readthedocs.io/en/latest/about/resources.html. Enjoy your holidays!

tl:dr; during holiday inactivity check out https://osu-mac.readthedocs.io and https://osu-mac.readthedocs.io/en/latest/about/resources.html for help, still leave your questions/logs/reports down here for help but please note that response times may be slower.
I did the above steps!

Step 1 was already complete.

Step 2 was complete as well -- the "-nosplash" was after the osu!.exe and not the bridge, but I think that may be a typo on your end compared to what's listed upthread -- either way, I tried both variations to no avail.

Step 3: After setting the EXE field to the suggested, double clicking on the OSU App simply opens the Wineskin interface that you'd get by just opening Wineskin from the Package Contents.

Step 4: Weirdly, after completing the above steps, Wineskin no longer allows me to do a test run -- upon clicking the button, it just immediately crashes the program and I get an Apple error report.
err, sounds like your install is corrupted terribly... do you happen to have the Apple error report? If you do, please paste it into a pastebin such as paste.ubuntu.com and I'll be happy to have a look through it. But either way if you can reinstall and make sure the following is all good:

- you're using The Unarchiver (https://theunarchiver.com/) instead of the in-built Archive Utility
- no antivirus is removing files
- that the insides of osu!.app/drive_c/osu! look normal and everything

Feel free to run a Test Run after your install and copy-paste the logs to a pastebin if you're still having problems.

y0lky

y0lky wrote:

for some reason this wineskin doesnt work for me anymore it wont let me open and when i check the osu folder there is no longer a beatmap and skin folder, and only contains 2 files. The format of the package contents look different than usual and I am stuck, please help
It's possible that an antivirus software is removing files from your installation. This is evident if the package contents of osu!.app aren't normal anymore. The easiest way to fix this unfortunately is to reinstall the Wineskin. Please make sure you backup your original data before doing this - you can transfer your data using the steps here: https://osu-mac.readthedocs.io/en/latest/welcome/transfer.html

999999

999999 wrote:

I cant scan it because it wont let me press it.
Please make sure that you've have chosen the location of your osu!.app binary as shown here: https://gyazo.com/93ef2007bac8b77099b1d798335b71d2 - thanks!!

Jasonwhj21
Is there any more information on M1 macs? I saw someone above got it to work but right now it still flashes the terminal and closes immediately for me. I've also confirmed that it's not antivirus software causing the issues. I'm currently running Big Sur on a mac mini
I believe that with osu! M1 does work (haven't tested it myself even though I have access to an M1 computer - if this is something the community needs I'll be happy to do it) as expressed by other people. We're still waiting on a final confirmation from Gcenx (the creator of the unofficial WineskinServer) here https://github.com/Gcenx/WineskinServer/issues/65 so you can monitor that if you're technically curious. However I think that it should work and I can remember at least one person who did get it working.

Could you try running osu!macOS Agent (you may need to use Rosetta 2) and running a scan, then copy & paste the logs to a pastebin such as paste.ubuntu.com. Also please run a Test Run in Wineskin. Instructions for a osu!macOS Agent scan available here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent and steps to doing a Wineskin test run is here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Chanw11

Chanw11 wrote:

I just did a fresh reinstall of osu with the agent on my m1 macbook. Got it to open but when I select a song it will continually load.
As I mentioned to Jasonwhj21 I believe that M1 has worked with osu! before but there is no definitive confirmation. I don't think I've had the song load stall issue before so could you try doing a Test Run and copy-pasting the logs to a pastebin such as paste.ubuntu.com using the instructions here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin - this will help people to diagnose the issue. Thanks!

mazzystar98

mazzystar98 wrote:

my scan:

Report
Version 10.13.6 (Build 17G11023)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
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
Thanks for your scan, but what issues are you experiencing in particular? Your scan looks pretty good to me, there isn't anything that sticks out to me here. Feel free to reply back with any issues you might be experiencing. You can also run a Test Run using the instructions here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin - and feel free to paste the logs to paste.ubuntu.com or another pastebin service if you're having trouble understanding them.

zoko91

zoko91 wrote:

Hello
I just installed osu on my macbook pro, seems to work perfectly fine
Even thought I have some issues, I wonder if it can be solved, I'm using a gaming mouse and with an usb usb-c adapter and it works fine browsing and playing small games, but then in osu the cursor doesn't follow me perfectly, it's nearly impossible to aim correctly, I can't even do more than 3 stars maps. It's so smooth on the menu and slow in game.

Is there any possible fix, driver update or thing I can do to make it more playable? Thanks !


FIXED: You can actually deactivate the mac mouse acceleration from an application: Looked at a tutorial on youtube here's the link : https://www.youtube.com/watch?v=IzZUeBD5Yp0

Still have some imput lag on the keystrokes tho
In regards to mouse settings, I think what might help you here is enabling some of the ingame osu! options. Enabling the options Raw input or Mapping absolute raw input might help with mouse positioning. See https://osu-mac.readthedocs.io/en/latest/issues/input.html for more info

As for keystroke lag input, this could just be general performance issues. There are some tweaks you could probably adjust for better overall performance so let me know if you need any ideas. But generally performance tweaking and workarounds like universal offset is the same as regular osu! on Windows.

Brendan_OM

Brendan_OM wrote:

Hi. I really want to install the wineskin but I recently had another device that got hacked after I tried to install free RAM. Is there any way for me to verify that I'm not installing some complex trojan?
Firstly, your hacking prank in our Discord server failed. So next time you have issues with computers please ask someone more experienced (like your friend here) first ;) <-- that's a winky face

Secondly, many issues beforehand have found false positives for trojans in the Wineskin, you can explore this issue at https://github.com/Gcenx/WineskinServer/issues/48 and https://osu-mac.readthedocs.io/en/latest/issues/malware.html but tl;dr: it is a false positive and you need to whitelist it within your antivirus if you do get a report of a trojan.

Are you talking about the game crashing? Or is it simply dying after a number of missed clicks. You should also be able to play on harder levels regardless of performance in previous beatmaps.

If your beatmap is experiencing crashes/other issues please copy a log using osu!macOS Agent and make a Test Run with Wineskin. Instructions available here https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent and here https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin respectively.

If there aren't crashes or other weird behaviour, then this is intended behaviour. If you're new to playing osu!, check out this beginner's tutorial by ztrot: https://www.youtube.com/watch?v=mswLEXK0eDk

You're always free to suggest feedback, but this is a troubleshooting thread! Feedback can go here: community/forums/2

-----

Hopefully everyone had a good holidays, once again feel free to reply if you have issues/would like to help someone else out. Would definitely appreciate anyone who is able to share the load if you feel you're up to it :D
zoko91

aidswidjaja wrote:

hi everyone I'm back, I'll try and get through as many as possible but please remember to ping me with your issues/questions/problems if you're still experiencing them.

zoko91

zoko91 wrote:

Hello
I just installed osu on my macbook pro, seems to work perfectly fine
Even thought I have some issues, I wonder if it can be solved, I'm using a gaming mouse and with an usb usb-c adapter and it works fine browsing and playing small games, but then in osu the cursor doesn't follow me perfectly, it's nearly impossible to aim correctly, I can't even do more than 3 stars maps. It's so smooth on the menu and slow in game.

Is there any possible fix, driver update or thing I can do to make it more playable? Thanks !


FIXED: You can actually deactivate the mac mouse acceleration from an application: Looked at a tutorial on youtube here's the link : https://www.youtube.com/watch?v=IzZUeBD5Yp0

Still have some imput lag on the keystrokes tho
In regards to mouse settings, I think what might help you here is enabling some of the ingame osu! options. Enabling the options Raw input or Mapping absolute raw input might help with mouse positioning. See https://osu-mac.readthedocs.io/en/latest/issues/input.html for more info

As for keystroke lag input, this could just be general performance issues. There are some tweaks you could probably adjust for better overall performance so let me know if you need any ideas. But generally performance tweaking and workarounds like universal offset is the same as regular osu! on Windows.
I've tried to optimize the game as much as I could and it's actually fine now, not as good as on windows but close !
Steel-series is providing a software which disables mouse acceleration on MAC OS (that helped a lot)
Then I enable raw input on osu settings and that was pretty much it for the mouse settings.
As for the keystrokes, I've put some offset (-17ms) which seems fine in the gameplay but the sound comes late (click sound) I now have to get used to it !
Thanks
AnimatedThinks
I've been basically lurking this thread for a while, but I'm kind of stuck now. I'm using an M1 MacBook Air, and I've had the problem where osu! tries to open but says:
C:osu!>start C:\osu!\bridge.exe
C:osu!>start C:\osu!\osu!.exe -nosplash
.
I tried opening the Wineskin to do a test run, but it didn't open and showed the exec(number).bat does not exist error, so I followed the steps listed above for that (which didn't work for me). I downloaded the other Wineskin and moved it into the osu! package contents, which worked and Wineskin opened now. However, whenever I try to do a test run, it crashes and shows a problem report saying Wineskin quit.
If you need, I should be able to provide the crash report - it says something about 'thread 7' crashing.
speko
.
gravitybalmain

aidswidjaja wrote:

hi everyone I'm back, I'll try and get through as many as possible but please remember to ping me with your issues/questions/problems if you're still experiencing them.

gravitybalmain

gravitybalmain wrote:

aidswidjaja wrote:

gravitybalmain

gravitybalmain wrote:

aidswidjaja wrote:

gravitybalmain

gravitybalmain wrote:

Hey, so the MacOS Agent seems to override the "damaged and must be moved to trash" issue, but double clicking on the app afterwards brings up the terminal, which then crashes, and Osu doesn't open. Here's a c/p of the troubleshoot. I'm probably just missing something super obvious but I'd appreciate any help!

Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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

Hi, thanks for the report! Could you try doing a Test Run using the instructions available here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin, thanks! You can copy and paste the contents of the log files to paste.ubuntu.com or another pastebin service.
Sure. Here's the log.

log
1
2
3
4
5
6
7
8
9
10
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
[box]

Thanks, there's a particular line that interests me here:
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100

It indicates that there is an issue with the execute.bat file included with the Wineskin that triggers osu! to run.

Could you please make sure:
  1. that inside Wineskin options that "C:\osu!\execute.bat" is the executable target set. This should be under the Windows EXE field in the Configuration tab.
  2. that inside osu!.app/drive_c/osu!/execute.bat, which is a batch/text file that can be opened using TextEdit, the following text is written.
    start C:\osu!\bridge.exe -nosplash
    start C:\osu!\osu!.exe
  3. if that fails, try and set the previously mentioned Windows EXE field from C:\osu!\execute.bat to C:\osu!\osu!.app - note that discord rich presence will no longer work if this step is performed
  4. Try running a Test Run again with the above steps performed and feel free to leave a log down here if its still not working
------
Need help this holidays?

It's been nice being able to try and help people out this year, and doing my best to help Techno, Oblivious and the osu! support team in trying to troubleshoot problems. Especially over the past month or two I've tried to be pretty active down here so that someone can keep the thread alive. After today (23 Dec 2020 AEDT) I'll probably try and stop myself from looking at this thread until 1 Jan 2020 AEDT. I realise that many of the other regulars here will probably be inactive during this time, so I just wanted to give a heads up to anyone expecting support over the next week should probably know that myself and the majority of people will likely be inactive on the forums. (I don't think I even monitor other threads other than this one really, I think the support team has done a lot of excellent work there.)

Of course anyone is welcome to provide what help they can to others in this thread (and you should definietly leave any questions/logs/reports you have in the thread) but if you need quick help and the forums are inactive over the holidays then you can take a look at this site https://osu-mac.readthedocs.io which should provide some info into downloading wrappers and troubleshooting common errors. There is also a list of alternative resources here - https://osu-mac.readthedocs.io/en/latest/about/resources.html. Enjoy your holidays!

tl:dr; during holiday inactivity check out https://osu-mac.readthedocs.io and https://osu-mac.readthedocs.io/en/latest/about/resources.html for help, still leave your questions/logs/reports down here for help but please note that response times may be slower.
I did the above steps!

Step 1 was already complete.

Step 2 was complete as well -- the "-nosplash" was after the osu!.exe and not the bridge, but I think that may be a typo on your end compared to what's listed upthread -- either way, I tried both variations to no avail.

Step 3: After setting the EXE field to the suggested, double clicking on the OSU App simply opens the Wineskin interface that you'd get by just opening Wineskin from the Package Contents.

Step 4: Weirdly, after completing the above steps, Wineskin no longer allows me to do a test run -- upon clicking the button, it just immediately crashes the program and I get an Apple error report.
err, sounds like your install is corrupted terribly... do you happen to have the Apple error report? If you do, please paste it into a pastebin such as paste.ubuntu.com and I'll be happy to have a look through it. But either way if you can reinstall and make sure the following is all good:

- you're using The Unarchiver (https://theunarchiver.com/) instead of the in-built Archive Utility
- no antivirus is removing files
- that the insides of osu!.app/drive_c/osu! look normal and everything

Feel free to run a Test Run after your install and copy-paste the logs to a pastebin if you're still having problems.
I started from a fresh re-install -- I think I'm having the same problem other M1 users are talking about this thread but I might have complicated things somewhat before. Here's a step-by-step with logs to help clarify the problem, because I really do think we're all experiencing the same thing. I'm starting with everything uninstalled, no anti-virus software, M1 macbook pro, using The Unarchiver for all purposes.


1. Downloaded latest wineskin. Extracted using The Unarchiver.
2. Downloaded osu!macOS Agent, extracted and opened, scanned and repaired.
Report:
Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
[Error][Fixed] Quarantine attribute is present
Execute flag is present
Detect Direct3D is enabled
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
3. Double clicked Osu! to open: Wineskin briefly flashes open, then immediately closes. See image: https://imgur.com/a/OvoTurK
4. Right clicked osu to access package contents -- drive_c -> osu! -> logs. only log present is update.log
5. Went back to package contents and double clicked Wineskin to open -- following error presented https://imgur.com/a/xjPuVzj
6. Right clicked the Wineskin icon inside Package contents and went Wineskin -> Contents -> MacOS -> Wineskin to run directly from terminal.
7. Inside Wineskin app, went Advanced -> Test Run. This crashes the program and generates apple crash report. https://paste.ubuntu.com/p/pfvsJr9xYQ/
8. Double checked that inside Winskin app, Windows EXE is set to "C:\osu!\execute.bat" and that osu!.app/drive_c/osu!/execute.bat text is correct.
9. Changed Windows EXE from C:\osu!\execute.bat to C:\osu!\osu!.app and pressed test run. This also crashes the program and generates an apple crash report.

Hopefully this step-by-step helps explain the issue a little better! I'm working off a fresh computer (didn't back up old data or anything) so there shouldn't be any underlying software conflicts or anything like that.
aidswidjaja
zoko91

zoko91 wrote:

aidswidjaja wrote:

hi everyone I'm back, I'll try and get through as many as possible but please remember to ping me with your issues/questions/problems if you're still experiencing them.

zoko91

zoko91 wrote:

Hello
I just installed osu on my macbook pro, seems to work perfectly fine
Even thought I have some issues, I wonder if it can be solved, I'm using a gaming mouse and with an usb usb-c adapter and it works fine browsing and playing small games, but then in osu the cursor doesn't follow me perfectly, it's nearly impossible to aim correctly, I can't even do more than 3 stars maps. It's so smooth on the menu and slow in game.

Is there any possible fix, driver update or thing I can do to make it more playable? Thanks !


FIXED: You can actually deactivate the mac mouse acceleration from an application: Looked at a tutorial on youtube here's the link : https://www.youtube.com/watch?v=IzZUeBD5Yp0

Still have some imput lag on the keystrokes tho
In regards to mouse settings, I think what might help you here is enabling some of the ingame osu! options. Enabling the options Raw input or Mapping absolute raw input might help with mouse positioning. See https://osu-mac.readthedocs.io/en/latest/issues/input.html for more info

As for keystroke lag input, this could just be general performance issues. There are some tweaks you could probably adjust for better overall performance so let me know if you need any ideas. But generally performance tweaking and workarounds like universal offset is the same as regular osu! on Windows.
I've tried to optimize the game as much as I could and it's actually fine now, not as good as on windows but close !
Steel-series is providing a software which disables mouse acceleration on MAC OS (that helped a lot)
Then I enable raw input on osu settings and that was pretty much it for the mouse settings.
As for the keystrokes, I've put some offset (-17ms) which seems fine in the gameplay but the sound comes late (click sound) I now have to get used to it !
Thanks
Sounds great! Thanks for sharing your setup too~

AnimatedThinks

AnimatedThinks wrote:

I've been basically lurking this thread for a while, but I'm kind of stuck now. I'm using an M1 MacBook Air, and I've had the problem where osu! tries to open but says:
C:osu!>start C:\osu!\bridge.exe
C:osu!>start C:\osu!\osu!.exe -nosplash
.
I tried opening the Wineskin to do a test run, but it didn't open and showed the exec(number).bat does not exist error, so I followed the steps listed above for that (which didn't work for me). I downloaded the other Wineskin and moved it into the osu! package contents, which worked and Wineskin opened now. However, whenever I try to do a test run, it crashes and shows a problem report saying Wineskin quit.
If you need, I should be able to provide the crash report - it says something about 'thread 7' crashing.
Please make sure that you're using The Unarchiver to extract all zip files and no antivirus is removing files off your computer. If that doesn't work, please refer to the info provided to gravity below.

speko

speko wrote:

The game only works the first time after downloading, after exiting the game and reopening, nothing happens.
Hi there! Could you please copy and paste your osu!macOS Agent report (https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent) and make a Test Run with Wineskin (https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin) - thanks!
If you're experiencing the same error as gravity, please see below for more.

gravitybalmain

gravitybalmain wrote:

aidswidjaja wrote:

hi everyone I'm back, I'll try and get through as many as possible but please remember to ping me with your issues/questions/problems if you're still experiencing them.

gravitybalmain

gravitybalmain wrote:

aidswidjaja wrote:

gravitybalmain

gravitybalmain wrote:

aidswidjaja wrote:

gravitybalmain

gravitybalmain wrote:

Hey, so the MacOS Agent seems to override the "damaged and must be moved to trash" issue, but double clicking on the app afterwards brings up the terminal, which then crashes, and Osu doesn't open. Here's a c/p of the troubleshoot. I'm probably just missing something super obvious but I'd appreciate any help!

Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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

Hi, thanks for the report! Could you try doing a Test Run using the instructions available here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin, thanks! You can copy and paste the contents of the log files to paste.ubuntu.com or another pastebin service.
Sure. Here's the log.

log
1
2
3
4
5
6
7
8
9
10
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
[box]

Thanks, there's a particular line that interests me here:
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100

It indicates that there is an issue with the execute.bat file included with the Wineskin that triggers osu! to run.

Could you please make sure:
  1. that inside Wineskin options that "C:\osu!\execute.bat" is the executable target set. This should be under the Windows EXE field in the Configuration tab.
  2. that inside osu!.app/drive_c/osu!/execute.bat, which is a batch/text file that can be opened using TextEdit, the following text is written.
    start C:\osu!\bridge.exe -nosplash
    start C:\osu!\osu!.exe
  3. if that fails, try and set the previously mentioned Windows EXE field from C:\osu!\execute.bat to C:\osu!\osu!.app - note that discord rich presence will no longer work if this step is performed
  4. Try running a Test Run again with the above steps performed and feel free to leave a log down here if its still not working
------
Need help this holidays?

It's been nice being able to try and help people out this year, and doing my best to help Techno, Oblivious and the osu! support team in trying to troubleshoot problems. Especially over the past month or two I've tried to be pretty active down here so that someone can keep the thread alive. After today (23 Dec 2020 AEDT) I'll probably try and stop myself from looking at this thread until 1 Jan 2020 AEDT. I realise that many of the other regulars here will probably be inactive during this time, so I just wanted to give a heads up to anyone expecting support over the next week should probably know that myself and the majority of people will likely be inactive on the forums. (I don't think I even monitor other threads other than this one really, I think the support team has done a lot of excellent work there.)

Of course anyone is welcome to provide what help they can to others in this thread (and you should definietly leave any questions/logs/reports you have in the thread) but if you need quick help and the forums are inactive over the holidays then you can take a look at this site https://osu-mac.readthedocs.io which should provide some info into downloading wrappers and troubleshooting common errors. There is also a list of alternative resources here - https://osu-mac.readthedocs.io/en/latest/about/resources.html. Enjoy your holidays!

tl:dr; during holiday inactivity check out https://osu-mac.readthedocs.io and https://osu-mac.readthedocs.io/en/latest/about/resources.html for help, still leave your questions/logs/reports down here for help but please note that response times may be slower.
I did the above steps!

Step 1 was already complete.

Step 2 was complete as well -- the "-nosplash" was after the osu!.exe and not the bridge, but I think that may be a typo on your end compared to what's listed upthread -- either way, I tried both variations to no avail.

Step 3: After setting the EXE field to the suggested, double clicking on the OSU App simply opens the Wineskin interface that you'd get by just opening Wineskin from the Package Contents.

Step 4: Weirdly, after completing the above steps, Wineskin no longer allows me to do a test run -- upon clicking the button, it just immediately crashes the program and I get an Apple error report.
err, sounds like your install is corrupted terribly... do you happen to have the Apple error report? If you do, please paste it into a pastebin such as paste.ubuntu.com and I'll be happy to have a look through it. But either way if you can reinstall and make sure the following is all good:

- you're using The Unarchiver (https://theunarchiver.com/) instead of the in-built Archive Utility
- no antivirus is removing files
- that the insides of osu!.app/drive_c/osu! look normal and everything

Feel free to run a Test Run after your install and copy-paste the logs to a pastebin if you're still having problems.
I started from a fresh re-install -- I think I'm having the same problem other M1 users are talking about this thread but I might have complicated things somewhat before. Here's a step-by-step with logs to help clarify the problem, because I really do think we're all experiencing the same thing. I'm starting with everything uninstalled, no anti-virus software, M1 macbook pro, using The Unarchiver for all purposes.


1. Downloaded latest wineskin. Extracted using The Unarchiver.
2. Downloaded osu!macOS Agent, extracted and opened, scanned and repaired.
Report:
Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
[Error][Fixed] Quarantine attribute is present
Execute flag is present
Detect Direct3D is enabled
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
3. Double clicked Osu! to open: Wineskin briefly flashes open, then immediately closes. See image: https://imgur.com/a/OvoTurK
4. Right clicked osu to access package contents -- drive_c -> osu! -> logs. only log present is update.log
5. Went back to package contents and double clicked Wineskin to open -- following error presented https://imgur.com/a/xjPuVzj
6. Right clicked the Wineskin icon inside Package contents and went Wineskin -> Contents -> MacOS -> Wineskin to run directly from terminal.
7. Inside Wineskin app, went Advanced -> Test Run. This crashes the program and generates apple crash report. https://paste.ubuntu.com/p/pfvsJr9xYQ/
8. Double checked that inside Winskin app, Windows EXE is set to "C:\osu!\execute.bat" and that osu!.app/drive_c/osu!/execute.bat text is correct.
9. Changed Windows EXE from C:\osu!\execute.bat to C:\osu!\osu!.app and pressed test run. This also crashes the program and generates an apple crash report.

Hopefully this step-by-step helps explain the issue a little better! I'm working off a fresh computer (didn't back up old data or anything) so there shouldn't be any underlying software conflicts or anything like that.
Thanks for your super detailed explanation!

It's definitely possible that M1 users could be suffering from this issue, but it's really hard for me to treat this since a) I haven't experienced the issue first hand b) in the past people fixed this issue by ensuring that files weren't removed.

I want to do a bit more research on this since it seems to be a widespread issue. There's a few things I'd like to try but I'll need some more time first. And if this issue is in fact recurring across all M1 Macs (despite their being previous instances of success) or even just a common issue that isn't limited to any platform, I'd definitely like to either communicate this to Technocoder (who maintains the Wineskin and is on hiatus now) or Gcenx who maintains the WineskinServer.

to anyone experiencing issues with their Wineskin

especially on M1 Macs or Big Sur.

If you're experiencing any of the following:
- exec(number).bat could not be found error (while trying to open Wineskin)
- osu!.app doesn't do anything when clicked - after following all installation instructions
- osu!.app opens a command line window when clicked, then immediately closes - after following all installation instructions
- Wineskin crashes when attempting to perform a Test Run

Please send me the following (apologies if you have already done this, feel free to link it to an earlier post again)
- osu!macOS Agent report (https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent)
- Wineskin Test Run (https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin)
- Apple Crash Report (if applicable - this usually triggers after Test Run)

the reason I ask is because if this does turn out to be an upstream issue with the WineskinServer I'll need to file a bug report on the GitHub. However, hopefully there is a simple fix that I'm missing here :) and on that note, if you do happen to fix the issue, do let us all know here!

I may try and do an install on my sister's laptop (which is a M1 MBA) but that might take a while to do.

thanks everyone :)
AnimatedThinks

aidswidjaja wrote:

AnimatedThinks

AnimatedThinks wrote:

I've been basically lurking this thread for a while, but I'm kind of stuck now. I'm using an M1 MacBook Air, and I've had the problem where osu! tries to open but says:
C:osu!>start C:\osu!\bridge.exe
C:osu!>start C:\osu!\osu!.exe -nosplash
.
I tried opening the Wineskin to do a test run, but it didn't open and showed the exec(number).bat does not exist error, so I followed the steps listed above for that (which didn't work for me). I downloaded the other Wineskin and moved it into the osu! package contents, which worked and Wineskin opened now. However, whenever I try to do a test run, it crashes and shows a problem report saying Wineskin quit.
If you need, I should be able to provide the crash report - it says something about 'thread 7' crashing.
Please make sure that you're using The Unarchiver to extract all zip files and no antivirus is removing files off your computer. If that doesn't work, please refer to the info provided to gravity below.

gravitybalmain

gravitybalmain wrote:

I did the above steps!

Step 1 was already complete.

Step 2 was complete as well -- the "-nosplash" was after the osu!.exe and not the bridge, but I think that may be a typo on your end compared to what's listed upthread -- either way, I tried both variations to no avail.

Step 3: After setting the EXE field to the suggested, double clicking on the OSU App simply opens the Wineskin interface that you'd get by just opening Wineskin from the Package Contents.

Step 4: Weirdly, after completing the above steps, Wineskin no longer allows me to do a test run -- upon clicking the button, it just immediately crashes the program and I get an Apple error report.

err, sounds like your install is corrupted terribly... do you happen to have the Apple error report? If you do, please paste it into a pastebin such as paste.ubuntu.com and I'll be happy to have a look through it. But either way if you can reinstall and make sure the following is all good:

- you're using The Unarchiver (https://theunarchiver.com/) instead of the in-built Archive Utility
- no antivirus is removing files
- that the insides of osu!.app/drive_c/osu! look normal and everything

Feel free to run a Test Run after your install and copy-paste the logs to a pastebin if you're still having problems.

gravitybalmain
I started from a fresh re-install -- I think I'm having the same problem other M1 users are talking about this thread but I might have complicated things somewhat before. Here's a step-by-step with logs to help clarify the problem, because I really do think we're all experiencing the same thing. I'm starting with everything uninstalled, no anti-virus software, M1 macbook pro, using The Unarchiver for all purposes.


1. Downloaded latest wineskin. Extracted using The Unarchiver.
2. Downloaded osu!macOS Agent, extracted and opened, scanned and repaired.
Report:
Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
[Error][Fixed] Quarantine attribute is present
Execute flag is present
Detect Direct3D is enabled
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
3. Double clicked Osu! to open: Wineskin briefly flashes open, then immediately closes. See image: https://imgur.com/a/OvoTurK
4. Right clicked osu to access package contents -- drive_c -> osu! -> logs. only log present is update.log
5. Went back to package contents and double clicked Wineskin to open -- following error presented https://imgur.com/a/xjPuVzj
6. Right clicked the Wineskin icon inside Package contents and went Wineskin -> Contents -> MacOS -> Wineskin to run directly from terminal.
7. Inside Wineskin app, went Advanced -> Test Run. This crashes the program and generates apple crash report. https://paste.ubuntu.com/p/pfvsJr9xYQ/
8. Double checked that inside Winskin app, Windows EXE is set to "C:\osu!\execute.bat" and that osu!.app/drive_c/osu!/execute.bat text is correct.
9. Changed Windows EXE from C:\osu!\execute.bat to C:\osu!\osu!.app and pressed test run. This also crashes the program and generates an apple crash report.

Hopefully this step-by-step helps explain the issue a little better! I'm working off a fresh computer (didn't back up old data or anything) so there shouldn't be any underlying software conflicts or anything like that.
Thanks for your super detailed explanation!

It's definitely possible that M1 users could be suffering from this issue, but it's really hard for me to treat this since a) I haven't experienced the issue first hand b) in the past people fixed this issue by ensuring that files weren't removed.

I want to do a bit more research on this since it seems to be a widespread issue. There's a few things I'd like to try but I'll need some more time first. And if this issue is in fact recurring across all M1 Macs (despite their being previous instances of success) or even just a common issue that isn't limited to any platform, I'd definitely like to either communicate this to Technocoder (who maintains the Wineskin and is on hiatus now) or Gcenx who maintains the WineskinServer.

aidswidjaja: to anyone experiencing issues with their Wineskin
especially on M1 Macs or Big Sur.

If you're experiencing any of the following:
- exec(number).bat could not be found error (while trying to open Wineskin)
- osu!.app doesn't do anything when clicked - after following all installation instructions
- osu!.app opens a command line window when clicked, then immediately closes - after following all installation instructions
- Wineskin crashes when attempting to perform a Test Run

Please send me the following (apologies if you have already done this, feel free to link it to an earlier post again)
- osu!macOS Agent report (https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent)
- Wineskin Test Run (https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin)
- Apple Crash Report (if applicable - this usually triggers after Test Run)

the reason I ask is because if this does turn out to be an upstream issue with the WineskinServer I'll need to file a bug report on the GitHub. However, hopefully there is a simple fix that I'm missing here :) and on that note, if you do happen to fix the issue, do let us all know here!
I did use The Unarchiver, and I don't have any antivirus installed (unless there's an in-built one I didn't know existed)
osu!macOS Agent report:
Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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
The Apple crash report after trying to do a Wineskin test run is really long. Do I still put it here (probably in a pastebin as mentioned), and is there anything I should exclude before pasting it all?
also sorry for the late response!
Topic Starter
Technocoder

AnimatedThinks wrote:

The Apple crash report after trying to do a Wineskin test run is really long. Do I still put it here (probably in a pastebin as mentioned), and is there anything I should exclude before pasting it all?
also sorry for the late response!
The whole crash report in a Pastebin if you can. Your username may appear in the report so if you'd like to keep that private, give it a find and replace with your username.

Really sorry for not staying active on this thread. Been busy with university applications and my internship but I'm getting used to my workload now so I should be able to start helping out in some greater capacity by the end of this month. aidswidjaja literally carrying the entire macOS support team.

It's getting hard to track who's been replied to and what information they've provided. I wonder if it'd be better to start tracking help requests on the Help Forum instead...
R a y e n
This is my troubleshoot report:

Report
Version 10.14.6 (Build 18G4032)
Engine: WS9Wine4.0-rc3
Wineskin 2.8.8Beta6
Release: Stable40
Quarantine attribute is absent
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
[Warning] Errors in: update.log
2021-01-10T10:19:57: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:01: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:06: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:10: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:17: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:21: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:25: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:29: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:33: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:37: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:40: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:43: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:46: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:49: _pending\osu!.exe => osu!.exe: FAIL
Log file: runtime.log is absent

It just keeps repeating the update closing and opening back up please help ; u ;
punpunna99
This is not pog :(
i shouldn't have updated the system.
Topic Starter
Technocoder
"R a y e n"

R a y e n wrote:

This is my troubleshoot report:

Report
Version 10.14.6 (Build 18G4032)
Engine: WS9Wine4.0-rc3
Wineskin 2.8.8Beta6
Release: Stable40
Quarantine attribute is absent
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
[Warning] Errors in: update.log
2021-01-10T10:19:57: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:01: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:06: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:10: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:17: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:21: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:25: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:29: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:33: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:37: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:40: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:43: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:46: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:49: _pending\osu!.exe => osu!.exe: FAIL
Log file: runtime.log is absent

It just keeps repeating the update closing and opening back up please help ; u ;

Press the Update osu! button under the Other tab.
hakashii
i hope the menu and the editor gets supported for big sur soon, but gameplay seems to work pretty well :3c
aidswidjaja
Sorry everyone for the late response, been busy recently :)

AnimatedThinks

AnimatedThinks wrote:

aidswidjaja wrote:

AnimatedThinks

AnimatedThinks wrote:

I've been basically lurking this thread for a while, but I'm kind of stuck now. I'm using an M1 MacBook Air, and I've had the problem where osu! tries to open but says:
C:osu!>start C:\osu!\bridge.exe
C:osu!>start C:\osu!\osu!.exe -nosplash
.
I tried opening the Wineskin to do a test run, but it didn't open and showed the exec(number).bat does not exist error, so I followed the steps listed above for that (which didn't work for me). I downloaded the other Wineskin and moved it into the osu! package contents, which worked and Wineskin opened now. However, whenever I try to do a test run, it crashes and shows a problem report saying Wineskin quit.
If you need, I should be able to provide the crash report - it says something about 'thread 7' crashing.
Please make sure that you're using The Unarchiver to extract all zip files and no antivirus is removing files off your computer. If that doesn't work, please refer to the info provided to gravity below.

gravitybalmain

gravitybalmain wrote:

I did the above steps!

Step 1 was already complete.

Step 2 was complete as well -- the "-nosplash" was after the osu!.exe and not the bridge, but I think that may be a typo on your end compared to what's listed upthread -- either way, I tried both variations to no avail.

Step 3: After setting the EXE field to the suggested, double clicking on the OSU App simply opens the Wineskin interface that you'd get by just opening Wineskin from the Package Contents.

Step 4: Weirdly, after completing the above steps, Wineskin no longer allows me to do a test run -- upon clicking the button, it just immediately crashes the program and I get an Apple error report.

err, sounds like your install is corrupted terribly... do you happen to have the Apple error report? If you do, please paste it into a pastebin such as paste.ubuntu.com and I'll be happy to have a look through it. But either way if you can reinstall and make sure the following is all good:

- you're using The Unarchiver (https://theunarchiver.com/) instead of the in-built Archive Utility
- no antivirus is removing files
- that the insides of osu!.app/drive_c/osu! look normal and everything

Feel free to run a Test Run after your install and copy-paste the logs to a pastebin if you're still having problems.

gravitybalmain
I started from a fresh re-install -- I think I'm having the same problem other M1 users are talking about this thread but I might have complicated things somewhat before. Here's a step-by-step with logs to help clarify the problem, because I really do think we're all experiencing the same thing. I'm starting with everything uninstalled, no anti-virus software, M1 macbook pro, using The Unarchiver for all purposes.


1. Downloaded latest wineskin. Extracted using The Unarchiver.
2. Downloaded osu!macOS Agent, extracted and opened, scanned and repaired.
Report:
Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
[Error][Fixed] Quarantine attribute is present
Execute flag is present
Detect Direct3D is enabled
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
3. Double clicked Osu! to open: Wineskin briefly flashes open, then immediately closes. See image: https://imgur.com/a/OvoTurK
4. Right clicked osu to access package contents -- drive_c -> osu! -> logs. only log present is update.log
5. Went back to package contents and double clicked Wineskin to open -- following error presented https://imgur.com/a/xjPuVzj
6. Right clicked the Wineskin icon inside Package contents and went Wineskin -> Contents -> MacOS -> Wineskin to run directly from terminal.
7. Inside Wineskin app, went Advanced -> Test Run. This crashes the program and generates apple crash report. https://paste.ubuntu.com/p/pfvsJr9xYQ/
8. Double checked that inside Winskin app, Windows EXE is set to "C:\osu!\execute.bat" and that osu!.app/drive_c/osu!/execute.bat text is correct.
9. Changed Windows EXE from C:\osu!\execute.bat to C:\osu!\osu!.app and pressed test run. This also crashes the program and generates an apple crash report.

Hopefully this step-by-step helps explain the issue a little better! I'm working off a fresh computer (didn't back up old data or anything) so there shouldn't be any underlying software conflicts or anything like that.
Thanks for your super detailed explanation!

It's definitely possible that M1 users could be suffering from this issue, but it's really hard for me to treat this since a) I haven't experienced the issue first hand b) in the past people fixed this issue by ensuring that files weren't removed.

I want to do a bit more research on this since it seems to be a widespread issue. There's a few things I'd like to try but I'll need some more time first. And if this issue is in fact recurring across all M1 Macs (despite their being previous instances of success) or even just a common issue that isn't limited to any platform, I'd definitely like to either communicate this to Technocoder (who maintains the Wineskin and is on hiatus now) or Gcenx who maintains the WineskinServer.

aidswidjaja: to anyone experiencing issues with their Wineskin
especially on M1 Macs or Big Sur.

If you're experiencing any of the following:
- exec(number).bat could not be found error (while trying to open Wineskin)
- osu!.app doesn't do anything when clicked - after following all installation instructions
- osu!.app opens a command line window when clicked, then immediately closes - after following all installation instructions
- Wineskin crashes when attempting to perform a Test Run

Please send me the following (apologies if you have already done this, feel free to link it to an earlier post again)
- osu!macOS Agent report (https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent)
- Wineskin Test Run (https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin)
- Apple Crash Report (if applicable - this usually triggers after Test Run)

the reason I ask is because if this does turn out to be an upstream issue with the WineskinServer I'll need to file a bug report on the GitHub. However, hopefully there is a simple fix that I'm missing here :) and on that note, if you do happen to fix the issue, do let us all know here!
I did use The Unarchiver, and I don't have any antivirus installed (unless there's an in-built one I didn't know existed)
osu!macOS Agent report:
Report
Version 10.16 (Build 20B29)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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
The Apple crash report after trying to do a Wineskin test run is really long. Do I still put it here (probably in a pastebin as mentioned), and is there anything I should exclude before pasting it all?
also sorry for the late response!
Yes please! the reason we ask is because if this is actually a common issue - or an issue with WineskinServer itself, the developers will need logs.

You can use a pastebin such as paste.ubuntu.com - that is preferable

Technocoder

Technocoder wrote:

AnimatedThinks wrote:

The Apple crash report after trying to do a Wineskin test run is really long. Do I still put it here (probably in a pastebin as mentioned), and is there anything I should exclude before pasting it all?
also sorry for the late response!
The whole crash report in a Pastebin if you can. Your username may appear in the report so if you'd like to keep that private, give it a find and replace with your username.

Really sorry for not staying active on this thread. Been busy with university applications and my internship but I'm getting used to my workload now so I should be able to start helping out in some greater capacity by the end of this month. aidswidjaja literally carrying the entire macOS support team.

It's getting hard to track who's been replied to and what information they've provided. I wonder if it'd be better to start tracking help requests on the Help Forum instead...
Welcome back :D and good luck with your uni applications.

I will do my best to try and get to the bottom of the recent Thread 7 issues people have been having. They've been happening for a while too. Will report back later if I find anything interesting - might try a fresh osu install on my sister's M1 and diagnose it there

And yes I agree there needs to be a better way of keeping track of all the issues. I haven't been monitoring the Help section though at all, but possibly could we get a subforum on the Help thread (or another) for just macOS/Linux osu! Wine installs? Or at the very least suggest prefixing a post title with `macOS: ` so we can find it easily.

and to everyone else experiencing issues we haven't forgotten about you, I will try troubleshooting as much as I can but as Techno said its hard to track who still has pending issues, so please feel free to bump your issue with a new reply :)
R a y e n

Technocoder wrote:

"R a y e n"

R a y e n wrote:

This is my troubleshoot report:

Report
Version 10.14.6 (Build 18G4032)
Engine: WS9Wine4.0-rc3
Wineskin 2.8.8Beta6
Release: Stable40
Quarantine attribute is absent
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
[Warning] Errors in: update.log
2021-01-10T10:19:57: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:01: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:06: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:10: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:17: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:21: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:25: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:29: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:33: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:37: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:40: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:43: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:46: _pending\osu!.exe => osu!.exe: FAIL
2021-01-10T10:20:49: _pending\osu!.exe => osu!.exe: FAIL
Log file: runtime.log is absent

It just keeps repeating the update closing and opening back up please help ; u ;

Press the Update osu! button under the Other tab.
Its working perfectly!! thank you so much!! ;D
ShadowstyleX
Ok so I've been trying to get this to work for about a day and I'm pretty stumped on what to do at this point. I have followed each instruction as stated and I have no errors on troubleshooting, but when I try opening osu, the terminal opens for a moment, runs two command lines then just closes with nothing

I've downloaded the wineskin, there are no errors when trouble shooting, bridge.exe is present, went and turned off the quarantine on the console in case it was that

When I try accessing the wineskin to try and install older versions, this error is given "'exec4213618756.bat' is missing"

Any help I may get here? It would be very much so appreciated
aidswidjaja
ShadowstyleX

ShadowstyleX wrote:

Ok so I've been trying to get this to work for about a day and I'm pretty stumped on what to do at this point. I have followed each instruction as stated and I have no errors on troubleshooting, but when I try opening osu, the terminal opens for a moment, runs two command lines then just closes with nothing

I've downloaded the wineskin, there are no errors when trouble shooting, bridge.exe is present, went and turned off the quarantine on the console in case it was that

When I try accessing the wineskin to try and install older versions, this error is given "'exec4213618756.bat' is missing"

Any help I may get here? It would be very much so appreciated

Hi there!

Could you please make sure

- You have no antivirus removing files
- You are using The Unarchiver to extract the zip file instead of the in-built Archive Utility
- You have run a report using Technocoder's osu!macOS Agent (feel free to attach this in another reply)

As for the Wineskin.app returning exec.bat missing, you can download an experimental replacement version https://osu-mac.readthedocs.io/en/latest/issues/wineskin.html however this is unlikely to fix your wrapper, but will possibly allow you to perform a Test Run as demonstrated at https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin - if this works you can copy the contents of the Test Run into a pastebin such as paste.ubuntu.com and drop it in a reply here - we'd be happy to take a look at it

Failing all of the above, you are probably experiencing the same issue as numerous other users have reported over the last couple months. We are currently in the process of trying to figure out the issue!

Thanks

--

On another general note for everyone, I'll try to do a fresh osu! install on an M1 tomorrow and report back - out with some friends today :) - I'm hoping this demonstrates some of the issues others have been experiencing and it will be easier for me to troubleshoot running on bare metal in front of me
lucid126

Report
Version 10.14.6 (Build 18G103)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
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

I get decent frames and then all of a sudden my frames drop and the game lags so much that it freezez it's really annoying, any way to fix this?
milenablack
Report
Version 10.16 (Build 20A2411)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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
AnimatedThinks
so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!
Topic Starter
Technocoder
AnimatedThinks

AnimatedThinks wrote:

so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!

Please do not enable Compatibility Mode as it crashes osu! on macOS (as you have found out). If you re-download the Wineskin or re-run the osu!macOS Agent repair it should fix it for you (although you seem to have gotten it somewhat working?).

... hang on, are you using Big Sur on an M1 processor? The Apple crash report says an illegal instruction was executed which makes me wonder if there's a bug in the instruction translations for Rosetta or if there's some shenanigans with 32 bit 64 bit stuff.
aidswidjaja
lucid126

lucid126 wrote:


Report
Version 10.14.6 (Build 18G103)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
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

I get decent frames and then all of a sudden my frames drop and the game lags so much that it freezez it's really annoying, any way to fix this?
Hi there! Sorry to hear you're experiencing issues with frame lag - however this will probably require tinkering with ingame settings inside osu! - since you're using Technocoder's wrapper it comes with the Mac driver enabled by default. Therefore there isn't anything you can do to the wrapper itself to improve performance, but you can definitely tweak osu! just as you would on a Windows computer. That would mean adjusting effects, frame limiter, etc.

wiki/en/Performance_Troubleshooting

milenablack

milenablack wrote:

Report
Version 10.16 (Build 20A2411)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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
Hi there, if you're experiencing an issue, please explain it with as much detail as possible and we'll do our best to help!

AnimatedThinks

AnimatedThinks wrote:

so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!
Technocoder

Technocoder wrote:

AnimatedThinks

AnimatedThinks wrote:

so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!

Please do not enable Compatibility Mode as it crashes osu! on macOS (as you have found out). If you re-download the Wineskin or re-run the osu!macOS Agent repair it should fix it for you (although you seem to have gotten it somewhat working?).

... hang on, are you using Big Sur on an M1 processor? The Apple crash report says an illegal instruction was executed which makes me wonder if there's a bug in the instruction translations for Rosetta or if there's some shenanigans with 32 bit 64 bit stuff.


osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
Don't worry, I think I know what you mean (this right? https://osu-mac.readthedocs.io/en/latest/_images/graphics-context.png) but the solution to that is to undo Compatibility Mode. yep, compatibility mode ruins things for osu! on mac as Techno has mentioned.

I'm surprised that you got it working - I'm actually in the middle of testing osu! on M1 right now. So far I'm only getting the `error while writting file: exec(number).bat)` issues and osu! not appearing - I haven't got an Apple crash report yet.

I'll try to look through your crash logs and see if I can find anything, and play around with the wrapper a bit.

So far M1 seems to be a hit or miss thing - you could well click it enough times and it just *might* work. It's far more stable on Intel x86. However, I want to isolate the issue down to M1 and M1 only, and ensure that Intel x86 isn't experiencing similar problems (otherwise that's a wrapper issue, not an arch issue) so I'll try running a few comparisons. And hopefully, getting a fix.

Techno, 6 days ago Gcenx released a new Wineskin wrapper with pre-release Apple Silicon support.

Wineskin-2.9.0.7-rc4

This new wrapper will function under Rosetta2, included the custom MoltenVK needed for DXVK support.
https://github.com/Gcenx/WineskinServer/issues/65
https://github.com/Gcenx/WineskinServer/releases/tag/V1.8.4.2

Also see

WineCX19 based engine are functional on Apple Silicon.
Known limitations (Apple Silicon)

direct draw (fails)
Direct3D (fails)

To work around these issues cnc-ddraw and DxWnd can be used to launch titles that uses these. This may be resolved in a later crossover-wine version if thats happens I’ll lock Rosetta2 support to that version or greater.
Not sure if you've looked through these yet (or whether the wrappers have already been updated), but it may be worthwhile to create a new wrapper for Apple Silicon. WineCX20 seems to be the priority for M1 support.
Nylo23
Yeah so i know im like 6 months late but this problem is that when eer im clicking on a slider in a song the sensitivity goes down, i may just be a new player not knowing how to fix this but im not quite sure how to fix it
aidswidjaja
Nylo23

Nylo23 wrote:

Yeah so i know im like 6 months late but this problem is that when eer im clicking on a slider in a song the sensitivity goes down, i may just be a new player not knowing how to fix this but im not quite sure how to fix it

Could be mouse acceleration? That might help, but I don't really play osu!standard too much so you might find more help in the general Help forums (community/forums/5) which the support team actively monitors. You might be able to use a different mouse/input device and see if that works too.

It doesn't sound like a bug - probably just something you'll need to tweak within osu! settings and System Preferences
Topic Starter
Technocoder
aidswidjaja
Techno, 6 days ago Gcenx released a new Wineskin wrapper with pre-release Apple Silicon support.

Wineskin-2.9.0.7-rc4

This new wrapper will function under Rosetta2, included the custom MoltenVK needed for DXVK support.
https://github.com/Gcenx/WineskinServer/issues/65
https://github.com/Gcenx/WineskinServer/releases/tag/V1.8.4.2

Also see

WineCX19 based engine are functional on Apple Silicon.
Known limitations (Apple Silicon)

direct draw (fails)
Direct3D (fails)

To work around these issues cnc-ddraw and DxWnd can be used to launch titles that uses these. This may be resolved in a later crossover-wine version if thats happens I’ll lock Rosetta2 support to that version or greater.
Not sure if you've looked through these yet (or whether the wrappers have already been updated), but it may be worthwhile to create a new wrapper for Apple Silicon. WineCX20 seems to be the priority for M1 support.[/quote]

Thanks for the heads up! It looks like it's still pretty shaky ground but I'll try and get an updated Wineskin pushed out by the end of the week.
AnimatedThinks

Technocoder wrote:

AnimatedThinks

AnimatedThinks wrote:

so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!

Please do not enable Compatibility Mode as it crashes osu! on macOS (as you have found out). If you re-download the Wineskin or re-run the osu!macOS Agent repair it should fix it for you (although you seem to have gotten it somewhat working?).

... hang on, are you using Big Sur on an M1 processor? The Apple crash report says an illegal instruction was executed which makes me wonder if there's a bug in the instruction translations for Rosetta or if there's some shenanigans with 32 bit 64 bit stuff.
I disabled Compatibility Mode using the macOS agent (which I totally forgot about, thanks!) That's fixed but osu! is still not opening, showing the same graphics context error. The agent did say there were "Errors in update.log". Report below;

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Edit: Yeah, I am using Big Sur on an M1 processor.
aidswidjaja
AnimatedThinks

AnimatedThinks wrote:

Technocoder wrote:

AnimatedThinks

AnimatedThinks wrote:

so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!

Please do not enable Compatibility Mode as it crashes osu! on macOS (as you have found out). If you re-download the Wineskin or re-run the osu!macOS Agent repair it should fix it for you (although you seem to have gotten it somewhat working?).

... hang on, are you using Big Sur on an M1 processor? The Apple crash report says an illegal instruction was executed which makes me wonder if there's a bug in the instruction translations for Rosetta or if there's some shenanigans with 32 bit 64 bit stuff.
I disabled Compatibility Mode using the macOS agent (which I totally forgot about, thanks!) That's fixed but osu! is still not opening, showing the same graphics context error. The agent did say there were "Errors in update.log". Report below;

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Edit: Yeah, I am using Big Sur on an M1 processor.

Could you try clicking Update in the Other tab? Thanks :)
AnimatedThinks

aidswidjaja wrote:

AnimatedThinks

AnimatedThinks wrote:

Technocoder wrote:

AnimatedThinks

AnimatedThinks wrote:

so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!

Please do not enable Compatibility Mode as it crashes osu! on macOS (as you have found out). If you re-download the Wineskin or re-run the osu!macOS Agent repair it should fix it for you (although you seem to have gotten it somewhat working?).

... hang on, are you using Big Sur on an M1 processor? The Apple crash report says an illegal instruction was executed which makes me wonder if there's a bug in the instruction translations for Rosetta or if there's some shenanigans with 32 bit 64 bit stuff.
I disabled Compatibility Mode using the macOS agent (which I totally forgot about, thanks!) That's fixed but osu! is still not opening, showing the same graphics context error. The agent did say there were "Errors in update.log". Report below;

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Edit: Yeah, I am using Big Sur on an M1 processor.

Could you try clicking Update in the Other tab? Thanks :)
I opened the agent and hit Update in the Other tab.
I think it's more broken now uhh

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log

When I try to open osu! either through test running or opening it normally, it opens a white screen that sometimes disappears and sometimes doesn't (I have to manually close it out)
aidswidjaja
AnimatedThinks

AnimatedThinks wrote:

aidswidjaja wrote:

AnimatedThinks

AnimatedThinks wrote:

Technocoder wrote:

AnimatedThinks

AnimatedThinks wrote:

so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!

Please do not enable Compatibility Mode as it crashes osu! on macOS (as you have found out). If you re-download the Wineskin or re-run the osu!macOS Agent repair it should fix it for you (although you seem to have gotten it somewhat working?).

... hang on, are you using Big Sur on an M1 processor? The Apple crash report says an illegal instruction was executed which makes me wonder if there's a bug in the instruction translations for Rosetta or if there's some shenanigans with 32 bit 64 bit stuff.
I disabled Compatibility Mode using the macOS agent (which I totally forgot about, thanks!) That's fixed but osu! is still not opening, showing the same graphics context error. The agent did say there were "Errors in update.log". Report below;

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Edit: Yeah, I am using Big Sur on an M1 processor.

Could you try clicking Update in the Other tab? Thanks :)
I opened the agent and hit Update in the Other tab.
I think it's more broken now uhh

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log

When I try to open osu! either through test running or opening it normally, it opens a white screen that sometimes disappears and sometimes doesn't (I have to manually close it out)

Oh gosh, that doesn't look good :/ seems a lot of your files are corrupted somehow during some sort of update? - I think the easiest option here might be to do a full clean reinstall, but if you're not keen on doing that then if you can send me a screenie of your directory `osu!.app/drive_c/osu!` then I can probably point out which files you need to delete and which you need to replace.

Example screenie: https://gyazo.com/48c1ef5a9985c918963b409c784f43c7

But yea as I mentioned, might just be easier to transfer your data to a clean wrapper. Make sure you back your data up first! Largely the same as in Windows but if you need steps: https://osu-mac.readthedocs.io/en/latest/welcome/transfer.html#transferring-from-a-different-osu-wineskin - though don't replace your drive_c directory entirely (only the Scores, beatmaps, etc) since the install is corrupted.

I've never had the issue of compatibility mode corrupting an install (usually it goes away once I re-disable the option) but in your case I'm going to take a guess that compatibility mode crashed osu! while it was in the middle of an update. erp~
AnimatedThinks

aidswidjaja wrote:

AnimatedThinks

AnimatedThinks wrote:

aidswidjaja wrote:

AnimatedThinks

AnimatedThinks wrote:

Technocoder wrote:

AnimatedThinks

AnimatedThinks wrote:

so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!

Please do not enable Compatibility Mode as it crashes osu! on macOS (as you have found out). If you re-download the Wineskin or re-run the osu!macOS Agent repair it should fix it for you (although you seem to have gotten it somewhat working?).

... hang on, are you using Big Sur on an M1 processor? The Apple crash report says an illegal instruction was executed which makes me wonder if there's a bug in the instruction translations for Rosetta or if there's some shenanigans with 32 bit 64 bit stuff.
I disabled Compatibility Mode using the macOS agent (which I totally forgot about, thanks!) That's fixed but osu! is still not opening, showing the same graphics context error. The agent did say there were "Errors in update.log". Report below;

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Edit: Yeah, I am using Big Sur on an M1 processor.

Could you try clicking Update in the Other tab? Thanks :)
I opened the agent and hit Update in the Other tab.
I think it's more broken now uhh

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log

When I try to open osu! either through test running or opening it normally, it opens a white screen that sometimes disappears and sometimes doesn't (I have to manually close it out)

Oh gosh, that doesn't look good :/ seems a lot of your files are corrupted somehow during some sort of update? - I think the easiest option here might be to do a full clean reinstall, but if you're not keen on doing that then if you can send me a screenie of your directory `osu!.app/drive_c/osu!` then I can probably point out which files you need to delete and which you need to replace.

Example screenie: https://gyazo.com/48c1ef5a9985c918963b409c784f43c7

But yea as I mentioned, might just be easier to transfer your data to a clean wrapper. Make sure you back your data up first! Largely the same as in Windows but if you need steps: https://osu-mac.readthedocs.io/en/latest/welcome/transfer.html#transferring-from-a-different-osu-wineskin - though don't replace your drive_c directory entirely (only the Scores, beatmaps, etc) since the install is corrupted.

I've never had the issue of compatibility mode corrupting an install (usually it goes away once I re-disable the option) but in your case I'm going to take a guess that compatibility mode crashed osu! while it was in the middle of an update. erp~
https://ibb.co/qM6wznY Here's a screenshot of my drive_c/osu! directory, I think it might be better/easier for me to do it this way.
Also, I didn't realize yesterday because I wasn't wearing my headphones, but osu! does play the music when opened, it just doesn't show anything besides the white screen.
aidswidjaja
AnimatedThinks

AnimatedThinks wrote:

aidswidjaja wrote:

AnimatedThinks

AnimatedThinks wrote:

aidswidjaja wrote:

AnimatedThinks

AnimatedThinks wrote:

Technocoder wrote:

AnimatedThinks

AnimatedThinks wrote:

so... osu! randomly decided to work when I clicked to Test Run on Wineskin.
(image here: https://ibb.co/ry3tPwy)

These were the test logs, by the way.
Test Run
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
Then everything went downhill :)

I was getting 40-50 fps even when plugged into charger, so I tried to see if turning on Compatibility Mode would help.
osu! crashed when restarting!! The error said something about graphics drivers but I forgot to screenshot it, but it did make me google possible fixes.
A fix I saw said to go to the osu.cfg file and change what was in the _ReleaseStream line to Stable. (It was at Stable40, so I changed it to Stable.) This didn't help, and osu! now showed a different error that looked like this: https://ibb.co/YXjP511 (Reversing the change back to Stable40 doesn't change anything, same error)
When I click yes, it sends me to a Microsoft page that says to download a .exe file that would probably help if I wasn't using a Mac.

I tried test running 3 times yesterday and today, and for some reason it succeeded the first and third try but failed the second try.

Apple error log when it failed: https://paste.ubuntu.com/p/wQ23NqCZys/ (apparent correction - thread 9 was the one that crashed, not 7)
Wineskin test log (on 3rd try): https://paste.ubuntu.com/p/2jvXyT7yhg/

If the links don't work or something else is wrong in this post, please let me know because I'm confused too!

Please do not enable Compatibility Mode as it crashes osu! on macOS (as you have found out). If you re-download the Wineskin or re-run the osu!macOS Agent repair it should fix it for you (although you seem to have gotten it somewhat working?).

... hang on, are you using Big Sur on an M1 processor? The Apple crash report says an illegal instruction was executed which makes me wonder if there's a bug in the instruction translations for Rosetta or if there's some shenanigans with 32 bit 64 bit stuff.
I disabled Compatibility Mode using the macOS agent (which I totally forgot about, thanks!) That's fixed but osu! is still not opening, showing the same graphics context error. The agent did say there were "Errors in update.log". Report below;

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Edit: Yeah, I am using Big Sur on an M1 processor.

Could you try clicking Update in the Other tab? Thanks :)
I opened the agent and hit Update in the Other tab.
I think it's more broken now uhh

Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log

When I try to open osu! either through test running or opening it normally, it opens a white screen that sometimes disappears and sometimes doesn't (I have to manually close it out)

Oh gosh, that doesn't look good :/ seems a lot of your files are corrupted somehow during some sort of update? - I think the easiest option here might be to do a full clean reinstall, but if you're not keen on doing that then if you can send me a screenie of your directory `osu!.app/drive_c/osu!` then I can probably point out which files you need to delete and which you need to replace.

Example screenie: https://gyazo.com/48c1ef5a9985c918963b409c784f43c7

But yea as I mentioned, might just be easier to transfer your data to a clean wrapper. Make sure you back your data up first! Largely the same as in Windows but if you need steps: https://osu-mac.readthedocs.io/en/latest/welcome/transfer.html#transferring-from-a-different-osu-wineskin - though don't replace your drive_c directory entirely (only the Scores, beatmaps, etc) since the install is corrupted.

I've never had the issue of compatibility mode corrupting an install (usually it goes away once I re-disable the option) but in your case I'm going to take a guess that compatibility mode crashed osu! while it was in the middle of an update. erp~
https://ibb.co/qM6wznY Here's a screenshot of my drive_c/osu! directory, I think it might be better/easier for me to do it this way.
Also, I didn't realize yesterday because I wasn't wearing my headphones, but osu! does play the music when opened, it just doesn't show anything besides the white screen.

Thanks! Firstly obviously you want to make a backup of your existing wrapper. You can just duplicate it and mark the old one as old.

Here is a screenshot of a fresh osu! wrapper. We're going to try and reinstall osu! without touching user data. https://gyazo.com/0866803c9c0ef2b8db665e8e2bbc0363

Once you have made a backup of the broken Wineskin wrapper, delete the files marked with a bullet point - all located in osu!.app/drive_c/osu!
  1. pending
  2. avcodec-51.dll
  3. avformat-52.dll
  4. avutil-49.dll
  5. bass_fx.dll
  6. bass.dll
    Do NOT delete bridge.exe
    Do NOT delete collection.db
  7. d3dcompiler_47.dll
    Do NOT delete Data folder
    discord_rpc.dll I believe is deprecated so it will be removed by osu! anyway
    It is safe to leave the Downloads folder
    Do NOT delete execute.bat
  8. libEGL.dll
  9. libGLESv2.dll
    Do NOT delete Logs folder
  10. Microsoft.Ink.dll
  11. OpenTK.dll
    Do NOT delete osu!.user.cfg (if this file exists) unless you are fine to revert to default settings
  12. osu!.cfg
    Do NOT delete osu!.crossover.cfg unless you are fine to revert to default settings
    You can delete osu!.db to refresh the cache of your beatmaps
  13. osu!.exe
  14. osu!auth.dll
  15. osu!gameplay.dll
  16. osu!ui.dll
    Do NOT delete presence.db
  17. pthreadGC2.dll
    Do NOT delete scores.db
    Do NOT delete Screenshots, Skins or Songs folder.

    tl:dr; leave all db, bat, cfg files and folders intact.

Afterwards, you need to download osu!.exe from home/download and move it to osu!.app/drive_c/osu!

I'm hoping I didn't miss anything there and when you run it for the first it should download a clean version of osu!

Let me know if anything goes wrong. You might need to reinstall Winetricks? But if you do I'll guide you through that too...

So yea, it might just be easier to move your data to a fresh install but the choice is yours! Let me know if anything goes wrong and don't forget to make a backup :)
Topic Starter
Technocoder
Good news! The Wineskin has been updated (recreated from scratch due to update issue with latest wrapper) to have preliminary support for M1 processors and Apple Rosetta.

I've also tracked down the issue of the missing ".bat" file. It appears that the quarantine attribute is now also present on the Wineskin wrapper preventing it from being opened. I have updated the agent to fix this.

The new Wineskin engine is also code signed which means it can now access files outside of it without going through the agent. However, from my testing it seems that it causes the osu! become uncontrollable (no keyboard or click events registered however cursor still follows mouse) so I will mark that as an unfavourable option for now.

While the engine is code signed, it looks like it's non-trivial to code-sign the wrapper and bundle... so the steps to remove the quarantine attribute (handled by the agent) still look necessary for the foreseeable future.

CJK font mappings have also been added! That means Japanese characters will not appear as empty boxes now.

Edit: On further inspection it looks like the quarantine issue might have been a regression from https://github.com/Techno-coder/osu-macOS-Agent/commit/458dbcab3b32f15d81dd150626ecbc414edabd15. The `-c` flag isn't recursive which means it doesn't get applied to the Wineskin wrapper. Sorry about that :(

Edit Edit: I totally forgot to put the build steps here if anyone wants to try making their own wrapper from scratch:
  1. Create a new wrapper with desired engine version
  2. Winetricks dotnet45 (seems to point to dotnet40) and cjkfonts
  3. Copy Wineskin.icns into the Resources folder
  4. Add osu!.exe, osu!.cfg (needed to detect folder as default installation folder), bridge.exe, execute.bat
  5. Set executable path in wrapper settings
aidswidjaja
Awesome news! Looking forward to checking this wrapper out and seeing the new improvements.

That macOS Agent commit would explain Wineskin not running - though it's a bit weird it comes up with a missing bat file ? I also never had / don't recall having that issue on my wrapper

Edit: I've updated osu!mac with info about the new M1 wrapper, and the exec(bat) issue as well as some general feature improvements.
gravitybalmain
Hey all! Thanks for all your hard work in fixing this -- unfortunately, I'm still experiencing the same issues as before. Here's a copy of my initial report upon first repairing with osu!macOS Agent
Report
Version 11.0.1 (Build 20B29)
Engine: WS11WineCX64Bit20.0.0
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 enabled
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

Upon opening osu! afterwards, the previous issue of the terminal popping up and two lines of code appearing before immediately shutting again occurred. Right clicking osu and opening the wineskin works now, but upon clicking test run it force quits and generates an Apple Report error (below).

aidswidjaja
gravitybalmain

gravitybalmain wrote:

Hey all! Thanks for all your hard work in fixing this -- unfortunately, I'm still experiencing the same issues as before. Here's a copy of my initial report upon first repairing with osu!macOS Agent
Report
Version 11.0.1 (Build 20B29)
Engine: WS11WineCX64Bit20.0.0
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 enabled
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

Upon opening osu! afterwards, the previous issue of the terminal popping up and two lines of code appearing before immediately shutting again occurred. Right clicking osu and opening the wineskin works now, but upon clicking test run it force quits and generates an Apple Report error (below).


Thanks, that's weird...

I note your previous logs and it seems to be experiencing the same issue. A crashed thread => exception: EXC_BAD_INSTRUCTION <=> same processes running in the thread that crashes. There is a difference - the older Wineskin considered the Terminal (zsh) its parent process while the newer one runs directly under Wineskin.app tho I'd doubt that would change much

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Jan 3: https://paste.ubuntu.com/p/pfvsJr9xYQ/
Jan 24: https://paste.ubuntu.com/p/yh5Kf8qd52/

This problem isn't linked directly to the exec(number).bat problem then. That arised out of the wrapper not being quarantined in osu!macOS Agent which would explain why my experimental drop-in fix is exhibiting similar behaviour. That means this is a problem linked to the wrapper/bundle/Wine somehow - or less likely an upstream bug in unofficial Wineskin (though I doubt this is the case).

Your bundle is opening the terminal tho which I suppose is good news. I might ask if its ok if you do some testing for me then :) though Techno or someone else might have other ideas as well

Troubleshooting steps
I'll ask you to run the osu! executable through the Windows command line instead of the wrapper.

1. Right click on osu!.app
2. Open Wineskin.app (which you reported works)
3. Click Advanced
4. Click the Tools tab
5. Click Command Line (cmd) under the Wine Tools header
6. A terminal-like window should appear though it does take a bit of time to load
7. Type the following commands in order (excluding comments with are indicated with #s)

cd ../../osu!
echo %CD%              # this command should print C:\
osu!.exe

In a properly working Wineskin this will start osu! (albeit with heavy performance issues) - when you do this what happens?

Also, if you're feeling up to it, you could also try making your own wrapper from scratch: community/forums/posts/7879865, but dw about it if you can't. If you choose to, you can grab Gcenx's Unofficial Wineskin Winery form https://github.com/Gcenx/WineskinServer/issues/26

Technocoder mentioned that the illegal instruction issue could have been a compatibility error between 32-bit and 64-bit? However I would have expected that to catch earlier and be more obvious too with a bad CPU statement or something similar in the test logs - which coincidentally (or maybe not?) crash the program. WineCX20 is a 32-bit arch though, so maybe the wine32on64 process isn't working for you? I have a feeling though this illegal instruction is linked directly to something acting up within Wineskin.app as other people have reported different issues on Wine but experiencing the same crashes on Wineskin.app (https://www.reddit.com/r/wine_gaming/comments/kxur3i/problems_with_most_visual_novels_videos_wont_play/) Could also be an issue with dependencies (winetricks) and/or wineprefix but at this stage I'm finding it pretty difficult to isolate the issue down to any single possible cause... :(

Feel free to let me know what happens with the troubleshooting steps above, and if anyone else has any idea of what's going on do let us know!
Topic Starter
Technocoder
Strangely enough, I get the same crash report when using the WineCX20 engine but not with the WineCX64Bit20 engine... and I'm running macOS Catalina, not Big Sur or M1.

Please try using this Wineskin which uses WineCX20 instead: https://mega.nz/file/ZxlQ1AiS#A-2sPJI5zg_7Dn___VXmO5EEY4qRyJm6uAu7TpiLA9U

I would be very surprised if it works but seeing as the Reddit thread aidswidjaja linked suggests some success with this engine, it's worth a try.
AnimatedThinks
I tried out the new Wineskin just now (I also downloaded the new mac!OS Agent, I realized the old one wouldn't detect the new Wineskin.)
When opening it (either through Test Run or by normal double-clicking), it shows the osu! popup, but never actually opens.

Here's the Test Run that popped up when I tried opening osu! that way:

Test Run
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:ntdll:FILE_GetNtStatus Converting errno 8 to STATUS_UNSUCCESSFUL
0026:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0031:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0036:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0036:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FAC8
0038:err:ole:CoGetContextToken apartment not initialised
0036:fixme:time:QueryThreadCycleTime (0xfffffffe,0x5d52560): stub!
0036:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Configuration"
0036:fixme:path:parse_url failed to parse L"System.Xml"
0036:fixme:path:parse_url failed to parse L"Accessibility"
0036:fixme:path:parse_url failed to parse L"System.Security"
0036:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0036:fixme:path:parse_url failed to parse L"System.Deployment"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x0 0x31daf0) returning a dummy value (current locale)
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x3aa40d0 0x31daf0) returning a dummy value (current locale)
0036:fixme:process:SetProcessPriorityBoost (00000268,0): stub
0042:fixme:path:parse_url failed to parse L"System.Web"
0036:fixme:path:parse_url failed to parse L"OpenTK"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Framework"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Utilities.v4.0"
0042:fixme:path:parse_url failed to parse L"System.ComponentModel.DataAnnotations"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
0042:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Web.ApplicationServices"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices.Protocols"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices"
0042:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
0042:fixme:path:parse_url failed to parse L"System.ServiceProcess"
0042:fixme:path:parse_url failed to parse L"System.Web.Services"
0042:fixme:path:parse_url failed to parse L"System.Design"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Tasks.v4.0"
0042:fixme:path:parse_url failed to parse L"System.Web.RegularExpressions"
0042:fixme:path:parse_url failed to parse L"System.Transactions"
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B35268 0831B62C 0831BC90 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0036:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
0043:fixme:path:parse_url failed to parse L"System.Configuration"
0043:fixme:path:parse_url failed to parse L"System.Xml"
0043:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0043:fixme:ras:RasEnumConnectionsW (03B65D40,084BEE80,084BEE84),stub!
0043:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:fixme:ras:RasConnectionNotificationW (FFFFFFFF,00000328,0x00000003),stub!
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B5DD78 0031D24C 0031D8B0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0xa60732, 0x0, 0x194cb44) stub.
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:nls:LCMapStringEx unsupported lparam 3ac0d80
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0048:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0B4CFDF8): stub
0036:fixme:process:FlushProcessWriteBuffers : stub
004c:fixme:thread:NtGetCurrentProcessorNumber need multicore support (8 processors)
004c:fixme:path:parse_url failed to parse L"System.Runtime.Serialization"
004c:fixme:path:parse_url failed to parse L"SMDiagnostics"
004c:fixme:path:parse_url failed to parse L"System.ServiceModel.Internals"
004c:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:path:parse_url failed to parse L"osu!ui"
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
004c:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Remoting"
004c:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
004c:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,0x0,0x0001,0x00000000,0xb90d5bc,0x0): stub
004c:err:eventlog:ReportEventW L"Application: osu!.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 00E03BED (00D90000) with exit code 80131506.\n"
004c:fixme:advapi:DeregisterEventSource (0xcafe4242) stub

I'll see if deleting and replacing the files on the old Wineskin works
Thanks to everyone for helping fix these issues :)

--

Update - For the old Wineskin: I deleted all the files mentioned, downloaded the osu! exe for Windows, and dragged it into the drive_c/osu! folder.
There were a few files I didn't see mentioned (namely d3dx9_31.dll, Microsoft.Xna.Framework.dll, osu!seasonal.dll, osu!dll, and x3daudio1_1.dll.) I left them alone for now.

When I did the Agent, it didn't seem to help. I might have done something wrong, though.
Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Game configuration is absent
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log
Aikiya
E
aidswidjaja
Technocoder

Technocoder wrote:

Strangely enough, I get the same crash report when using the WineCX20 engine but not with the WineCX64Bit20 engine... and I'm running macOS Catalina, not Big Sur or M1.

Please try using this Wineskin which uses WineCX20 instead: https://mega.nz/file/ZxlQ1AiS#A-2sPJI5zg_7Dn___VXmO5EEY4qRyJm6uAu7TpiLA9U

I would be very surprised if it works but seeing as the Reddit thread aidswidjaja linked suggests some success with this engine, it's worth a try.

Hmm... So far I haven't been able to replicate the crash report on any Wineskin.

WS11WineCX64Bit19.0.1-1 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX64Bit20.0.0 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX6420.0.0 :: wine: '/Users/Adrian/Desktop/WS11CX20.0.0.app/Contents/Resources' is a 64-bit installation, it cannot be used with a 32-bit wineserver. (expected error)

This is on my 2016 MBP wo/ touch bar - Intel x86 i5. I got the exec(number).bat on my sister's 2020 M1 MBP but as we know that doesn't seem to be related to osu! being unable to start. Maybe I'll try again and see what happens there.

How did you get WineCX20 to run (on Catalina)? As expected I'm getting 64-bit compatibility issues on 32-bit wineserver (hence why wine32on64 is used)

AnimatedThinks

AnimatedThinks wrote:

I tried out the new Wineskin just now (I also downloaded the new mac!OS Agent, I realized the old one wouldn't detect the new Wineskin.)
When opening it (either through Test Run or by normal double-clicking), it shows the osu! popup, but never actually opens.

Here's the Test Run that popped up when I tried opening osu! that way:

Test Run
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:ntdll:FILE_GetNtStatus Converting errno 8 to STATUS_UNSUCCESSFUL
0026:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0031:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0036:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0036:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FAC8
0038:err:ole:CoGetContextToken apartment not initialised
0036:fixme:time:QueryThreadCycleTime (0xfffffffe,0x5d52560): stub!
0036:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Configuration"
0036:fixme:path:parse_url failed to parse L"System.Xml"
0036:fixme:path:parse_url failed to parse L"Accessibility"
0036:fixme:path:parse_url failed to parse L"System.Security"
0036:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0036:fixme:path:parse_url failed to parse L"System.Deployment"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x0 0x31daf0) returning a dummy value (current locale)
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x3aa40d0 0x31daf0) returning a dummy value (current locale)
0036:fixme:process:SetProcessPriorityBoost (00000268,0): stub
0042:fixme:path:parse_url failed to parse L"System.Web"
0036:fixme:path:parse_url failed to parse L"OpenTK"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Framework"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Utilities.v4.0"
0042:fixme:path:parse_url failed to parse L"System.ComponentModel.DataAnnotations"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
0042:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Web.ApplicationServices"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices.Protocols"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices"
0042:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
0042:fixme:path:parse_url failed to parse L"System.ServiceProcess"
0042:fixme:path:parse_url failed to parse L"System.Web.Services"
0042:fixme:path:parse_url failed to parse L"System.Design"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Tasks.v4.0"
0042:fixme:path:parse_url failed to parse L"System.Web.RegularExpressions"
0042:fixme:path:parse_url failed to parse L"System.Transactions"
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B35268 0831B62C 0831BC90 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0036:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
0043:fixme:path:parse_url failed to parse L"System.Configuration"
0043:fixme:path:parse_url failed to parse L"System.Xml"
0043:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0043:fixme:ras:RasEnumConnectionsW (03B65D40,084BEE80,084BEE84),stub!
0043:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:fixme:ras:RasConnectionNotificationW (FFFFFFFF,00000328,0x00000003),stub!
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B5DD78 0031D24C 0031D8B0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0xa60732, 0x0, 0x194cb44) stub.
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:nls:LCMapStringEx unsupported lparam 3ac0d80
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0048:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0B4CFDF8): stub
0036:fixme:process:FlushProcessWriteBuffers : stub
004c:fixme:thread:NtGetCurrentProcessorNumber need multicore support (8 processors)
004c:fixme:path:parse_url failed to parse L"System.Runtime.Serialization"
004c:fixme:path:parse_url failed to parse L"SMDiagnostics"
004c:fixme:path:parse_url failed to parse L"System.ServiceModel.Internals"
004c:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:path:parse_url failed to parse L"osu!ui"
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
004c:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Remoting"
004c:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
004c:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,0x0,0x0001,0x00000000,0xb90d5bc,0x0): stub
004c:err:eventlog:ReportEventW L"Application: osu!.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 00E03BED (00D90000) with exit code 80131506.\n"
004c:fixme:advapi:DeregisterEventSource (0xcafe4242) stub

I'll see if deleting and replacing the files on the old Wineskin works
Thanks to everyone for helping fix these issues :)

Update - For the old Wineskin: I deleted all the files mentioned, downloaded the osu! exe for Windows, and dragged it into the drive_c/osu! folder.
There were a few files I didn't see mentioned (namely d3dx9_31.dll, Microsoft.Xna.Framework.dll, osu!seasonal.dll, osu!dll, and x3daudio1_1.dll.) I left them alone for now.

When I did the Agent again, it didn't seem to help. I might have done something wrong, though.
Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Game configuration is absent
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log

I think there are two possibilities to this...
- somehow its a problem with osu. I doubt this is the issue but just to make sure maybe update it through Agent again.
- .NET (aka dotnet) isn't working properly (see tech note below) - e.g compatibility problem. This one is probably more likely though I'm not really sure how it would be caused.

To be entirely honest, for myself at least I'll probably need a bit of time to figure out what's going on with dotnet. But maybe Techno or someone else has an idea...

tech note: according to stack overflow its a GC issue, but I feel like that's irrelevant to a user-facing fix. I recall that Techno used dotnet45 which pointed at dotnet40 - this seems to have worked looking at your log, but I also remember slc had issues getting dotnet45 to work (community/forums/posts/6919370). So maybe switch over to dotnet40 (and also gets to ensure one cleans out the failing dependency)?

I also note the following messages that I got while trying to mess about with Winetricks (which resulted in a wineserver crash, yay) - Probably not relevant now, but probably worth keeping in the back of my mind

warning: This package (dotnet40) may not fully work on a 64-bit installation. 32-bit prefixes may work better.
------------------------------------------------------
------------------------------------------------------
warning: dotnet40 does not yet fully work or install on wine.  Caveat emptor.

With respect to the old Wineskin, that is super weird. Could you look through the files in drive_c/osu/Logs and see if you can find anything of interest. In particular network.log, update.log, and if you have one, update_success.log. If you do find anything leave it in a pastie and we can take a look at it for ya. Might be better to reinstall the Wineskin (always the safest option even tho its annoying to move everything over and there's the offchance it doesn't work) but you could give that a shot too in the meantime. I assume osu! just isn't starting now as well.

Sorry I couldn't be of much help, I'll try and think about what could be causing that dotnet issue.

Kyzui

Kyzui wrote:

My osu has been fine opening ever since I downloaded like 4 months ago but for some reason the "Restart" button won't pop up now when I try to open osu!. There is no way for me to get into the application without this option. Any ideas?

hi and welcome to the osu! forums! Which "Restart" button are you talking about precisely? It would also help if you could generate both a osu!macOS Agent report, as well as a Test Run, using the instructions linked below.

- Agent report: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent
- Test Run: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Download osu!macOS Agent here: community/forums/topics/1036678

----

Edit: also I thought I was going crazy, but in attempting to experiment with some of the newer Wineskins, I managed to get the Kill Wineskin Processes button to start osu! xD
Aikiya
E
aidswidjaja
Kyzui

Kyzui wrote:

aidswidjaja wrote:

Technocoder

Technocoder wrote:

Strangely enough, I get the same crash report when using the WineCX20 engine but not with the WineCX64Bit20 engine... and I'm running macOS Catalina, not Big Sur or M1.

Please try using this Wineskin which uses WineCX20 instead: https://mega.nz/file/ZxlQ1AiS#A-2sPJI5zg_7Dn___VXmO5EEY4qRyJm6uAu7TpiLA9U

I would be very surprised if it works but seeing as the Reddit thread aidswidjaja linked suggests some success with this engine, it's worth a try.

Hmm... So far I haven't been able to replicate the crash report on any Wineskin.

WS11WineCX64Bit19.0.1-1 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX64Bit20.0.0 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX6420.0.0 :: wine: '/Users/Adrian/Desktop/WS11CX20.0.0.app/Contents/Resources' is a 64-bit installation, it cannot be used with a 32-bit wineserver. (expected error)

This is on my 2016 MBP wo/ touch bar - Intel x86 i5. I got the exec(number).bat on my sister's 2020 M1 MBP but as we know that doesn't seem to be related to osu! being unable to start. Maybe I'll try again and see what happens there.

How did you get WineCX20 to run (on Catalina)? As expected I'm getting 64-bit compatibility issues on 32-bit wineserver (hence why wine32on64 is used)

AnimatedThinks

AnimatedThinks wrote:

I tried out the new Wineskin just now (I also downloaded the new mac!OS Agent, I realized the old one wouldn't detect the new Wineskin.)
When opening it (either through Test Run or by normal double-clicking), it shows the osu! popup, but never actually opens.

Here's the Test Run that popped up when I tried opening osu! that way:

Test Run
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:ntdll:FILE_GetNtStatus Converting errno 8 to STATUS_UNSUCCESSFUL
0026:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0031:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0036:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0036:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FAC8
0038:err:ole:CoGetContextToken apartment not initialised
0036:fixme:time:QueryThreadCycleTime (0xfffffffe,0x5d52560): stub!
0036:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Configuration"
0036:fixme:path:parse_url failed to parse L"System.Xml"
0036:fixme:path:parse_url failed to parse L"Accessibility"
0036:fixme:path:parse_url failed to parse L"System.Security"
0036:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0036:fixme:path:parse_url failed to parse L"System.Deployment"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x0 0x31daf0) returning a dummy value (current locale)
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x3aa40d0 0x31daf0) returning a dummy value (current locale)
0036:fixme:process:SetProcessPriorityBoost (00000268,0): stub
0042:fixme:path:parse_url failed to parse L"System.Web"
0036:fixme:path:parse_url failed to parse L"OpenTK"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Framework"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Utilities.v4.0"
0042:fixme:path:parse_url failed to parse L"System.ComponentModel.DataAnnotations"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
0042:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Web.ApplicationServices"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices.Protocols"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices"
0042:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
0042:fixme:path:parse_url failed to parse L"System.ServiceProcess"
0042:fixme:path:parse_url failed to parse L"System.Web.Services"
0042:fixme:path:parse_url failed to parse L"System.Design"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Tasks.v4.0"
0042:fixme:path:parse_url failed to parse L"System.Web.RegularExpressions"
0042:fixme:path:parse_url failed to parse L"System.Transactions"
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B35268 0831B62C 0831BC90 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0036:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
0043:fixme:path:parse_url failed to parse L"System.Configuration"
0043:fixme:path:parse_url failed to parse L"System.Xml"
0043:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0043:fixme:ras:RasEnumConnectionsW (03B65D40,084BEE80,084BEE84),stub!
0043:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:fixme:ras:RasConnectionNotificationW (FFFFFFFF,00000328,0x00000003),stub!
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B5DD78 0031D24C 0031D8B0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0xa60732, 0x0, 0x194cb44) stub.
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:nls:LCMapStringEx unsupported lparam 3ac0d80
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0048:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0B4CFDF8): stub
0036:fixme:process:FlushProcessWriteBuffers : stub
004c:fixme:thread:NtGetCurrentProcessorNumber need multicore support (8 processors)
004c:fixme:path:parse_url failed to parse L"System.Runtime.Serialization"
004c:fixme:path:parse_url failed to parse L"SMDiagnostics"
004c:fixme:path:parse_url failed to parse L"System.ServiceModel.Internals"
004c:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:path:parse_url failed to parse L"osu!ui"
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
004c:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Remoting"
004c:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
004c:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,0x0,0x0001,0x00000000,0xb90d5bc,0x0): stub
004c:err:eventlog:ReportEventW L"Application: osu!.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 00E03BED (00D90000) with exit code 80131506.\n"
004c:fixme:advapi:DeregisterEventSource (0xcafe4242) stub

I'll see if deleting and replacing the files on the old Wineskin works
Thanks to everyone for helping fix these issues :)

Update - For the old Wineskin: I deleted all the files mentioned, downloaded the osu! exe for Windows, and dragged it into the drive_c/osu! folder.
There were a few files I didn't see mentioned (namely d3dx9_31.dll, Microsoft.Xna.Framework.dll, osu!seasonal.dll, osu!dll, and x3daudio1_1.dll.) I left them alone for now.

When I did the Agent again, it didn't seem to help. I might have done something wrong, though.
Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Game configuration is absent
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log

I think there are two possibilities to this...
- somehow its a problem with osu. I doubt this is the issue but just to make sure maybe update it through Agent again.
- .NET (aka dotnet) isn't working properly (see tech note below) - e.g compatibility problem. This one is probably more likely though I'm not really sure how it would be caused.

To be entirely honest, for myself at least I'll probably need a bit of time to figure out what's going on with dotnet. But maybe Techno or someone else has an idea...

tech note: according to stack overflow its a GC issue, but I feel like that's irrelevant to a user-facing fix. I recall that Techno used dotnet45 which pointed at dotnet40 - this seems to have worked looking at your log, but I also remember slc had issues getting dotnet45 to work (community/forums/posts/6919370). So maybe switch over to dotnet40 (and also gets to ensure one cleans out the failing dependency)?

I also note the following messages that I got while trying to mess about with Winetricks (which resulted in a wineserver crash, yay) - Probably not relevant now, but probably worth keeping in the back of my mind

warning: This package (dotnet40) may not fully work on a 64-bit installation. 32-bit prefixes may work better.
------------------------------------------------------
------------------------------------------------------
warning: dotnet40 does not yet fully work or install on wine.  Caveat emptor.

With respect to the old Wineskin, that is super weird. Could you look through the files in drive_c/osu/Logs and see if you can find anything of interest. In particular network.log, update.log, and if you have one, update_success.log. If you do find anything leave it in a pastie and we can take a look at it for ya. Might be better to reinstall the Wineskin (always the safest option even tho its annoying to move everything over and there's the offchance it doesn't work) but you could give that a shot too in the meantime. I assume osu! just isn't starting now as well.

Sorry I couldn't be of much help, I'll try and think about what could be causing that dotnet issue.

Kyzui

Kyzui wrote:

My osu has been fine opening ever since I downloaded like 4 months ago but for some reason the "Restart" button won't pop up now when I try to open osu!. There is no way for me to get into the application without this option. Any ideas?

hi and welcome to the osu! forums! Which "Restart" button are you talking about precisely? It would also help if you could generate both a osu!macOS Agent report, as well as a Test Run, using the instructions linked below.

- Agent report: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent
- Test Run: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Download osu!macOS Agent here: community/forums/topics/1036678

----

Edit: also I thought I was going crazy, but in attempting to experiment with some of the newer Wineskins, I managed to get the Kill Wineskin Processes button to start osu! xD
When I first downloaded osu! using Technocoder's version in Catilina every time I would open osu it said "osu! crashed" and all I had to do was simply press restart which would boot up the game. I have been doing this for a few months now. All of a sudden yesterday that option stopped popping up and osu! would not run at all. I did the Test Run and these were the logs:

000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0023:err:plugplay:process_IOService_Device object 0x3a03
0023:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x3a07
0023:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x3a0b
0023:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x3a0f
0023:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x3a13
0023:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x3a17
0023:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x3a1b
0023:err:plugplay:process_IOService_Device Unable to create plug in interface for USB deviceobject 0x3a1f
0009:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:heap:RtlSetHeapInformation 0x240000 0 0x23e670 4 stub
0009:fixme:kernelbase:QuirkIsEnabled3 (000000000023F120, 00000000FFFFFFFF) stub!
0009:fixme:process:GetNumaHighestNodeNumber (0x23f9a4): semi-stub
0009:fixme:thread:SetThreadStackGuarantee (0x23f938): stub
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0026:err:ole:CoGetContextToken apartment not initialised
0009:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0009:fixme:path:parse_url failed to parse L"System.Drawing"
0009:fixme:path:parse_url failed to parse L"System"
0009:fixme:path:parse_url failed to parse L"System.Configuration"
0009:fixme:path:parse_url failed to parse L"System.Xml"
0009:fixme:path:parse_url failed to parse L"Accessibility"
0009:fixme:path:parse_url failed to parse L"System.Security"
0009:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0009:fixme:path:parse_url failed to parse L"System.Deployment"
0009:fixme:path:parse_url failed to parse L"System.Core"
0009:fixme:path:parse_url failed to parse L"System.Drawing"
0009:fixme:path:parse_url failed to parse L"System"
0009:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0x1a31040c, 0x0, 0x1abb018) stub.
0009:fixme:path:parse_url failed to parse L"System.Core"
0009:fixme:path:parse_url failed to parse L"System.Numerics"
0009:fixme:nls:get_dummy_preferred_ui_language (0x8 0x23b940 0x0 0x23b944) returning a dummy value (current locale)
0009:fixme:nls:get_dummy_preferred_ui_language (0x8 0x23b940 0xdf8f0 0x23b944) returning a dummy value (current locale)
0009:fixme:process:SetProcessPriorityBoost (0x254,0): stub
0009:fixme:path:parse_url failed to parse L"OpenTK"
0034:fixme:path:parse_url failed to parse L"System.Web"
0034:fixme:path:parse_url failed to parse L"Microsoft.Build.Framework"
0034:fixme:path:parse_url failed to parse L"Microsoft.Build.Utilities.v4.0"
0034:fixme:path:parse_url failed to parse L"System.ComponentModel.DataAnnotations"
0034:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
0034:fixme:path:parse_url failed to parse L"System.Data"
0034:fixme:path:parse_url failed to parse L"System.Web.ApplicationServices"
0034:fixme:path:parse_url failed to parse L"System.DirectoryServices.Protocols"
0034:fixme:path:parse_url failed to parse L"System.DirectoryServices"
0034:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
0034:fixme:path:parse_url failed to parse L"System.ServiceProcess"
0034:fixme:path:parse_url failed to parse L"System.Web.Services"
0034:fixme:path:parse_url failed to parse L"System.Design"
0034:fixme:path:parse_url failed to parse L"Microsoft.Build.Tasks.v4.0"
0034:fixme:path:parse_url failed to parse L"System.Web.RegularExpressions"
0034:fixme:path:parse_url failed to parse L"System.Transactions"
0034:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 000000001B15AD00 000000001C367880 000000001C368230 0000000000000000
0034:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 000000001B12EFB0 000000001C367C20 000000001C3685D0 0000000000000000
0034:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 000000001B12EFB0 000000001C367C20 000000001C3685D0 0000000000000000
0034:fixme:crypt:SystemFunction041 (0xde268, 10, 0): stub [RtlDecryptMemory]
0034:fixme:crypt:SystemFunction040 (0x1b12e9e8, 10, 0): stub [RtlEncryptMemory]
0034:fixme:crypt:SystemFunction041 (0x1b12e9e8, 10, 0): stub [RtlDecryptMemory]
0034:fixme:crypt:SystemFunction040 (0x1b12e9e8, 10, 0): stub [RtlEncryptMemory]
0034:fixme:crypt:SystemFunction041 (0x1b12e9e8, 10, 0): stub [RtlDecryptMemory]
0034:fixme:crypt:SystemFunction040 (0x1b12e9e8, 10, 0): stub [RtlEncryptMemory]
0034:fixme:crypt:SystemFunction041 (0x1b12e9e8, 10, 0): stub [RtlDecryptMemory]
0034:fixme:crypt:SystemFunction040 (0x1b12e9e8, 10, 0): stub [RtlEncryptMemory]
0034:fixme:crypt:SystemFunction041 (0x1b12e9e8, 10, 0): stub [RtlDecryptMemory]
0034:fixme:crypt:SystemFunction040 (0x1b12e9e8, 10, 0): stub [RtlEncryptMemory]
0034:fixme:crypt:SystemFunction041 (0x1b12e9e8, 10, 0): stub [RtlDecryptMemory]
0034:fixme:crypt:SystemFunction040 (0x1b12e9e8, 10, 0): stub [RtlEncryptMemory]
0034:fixme:crypt:SystemFunction041 (0x1b12e9e8, 10, 0): stub [RtlDecryptMemory]
0034:fixme:crypt:SystemFunction040 (0x1b12e9e8, 10, 0): stub [RtlEncryptMemory]
0034:fixme:crypt:SystemFunction041 (0x1b12e9e8, 10, 0): stub [RtlDecryptMemory]
0034:fixme:crypt:SystemFunction040 (0x1b12e9e8, 10, 0): stub [RtlEncryptMemory]
0034:fixme:crypt:SystemFunction041 (0x1b12e9e8, 10, 0): stub [RtlDecryptMemory]
0034:fixme:crypt:SystemFunction040 (0x1b12e9e8, 10, 0): stub [RtlEncryptMemory]
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 000000001B137608 000000000023A780 000000000023B130 0000000000000000
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 000000001B137908 000000000023A780 000000000023B130 0000000000000000
0036:fixme:path:parse_url failed to parse L"System.Configuration"
0036:fixme:path:parse_url failed to parse L"System.Xml"
0036:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0036:fixme:ras:RasEnumConnectionsW (000000001B18A020,000000001D78E484,000000001D78E480),stub!
0036:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0036:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0036:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0036:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0036:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0036:fixme:ras:RasConnectionNotificationW (FFFFFFFFFFFFFFFF,0000000000000334,0x00000003),stub!
0036:fixme:nls:LCMapStringEx unsupported lparam 10ba90
0036:fixme:ntdll:EtwEventRegister ({38ed3633-5e3f-5989-bf25-f0b1b3318c9b}, 0x1a310a0c, 0x0, 0x1c0efd8) stub.
0036:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 000000001B1A96D8 000000000023ABF0 000000000023B5A0 0000000000000000
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 000000001B1A9798 000000000023AF90 000000000023B940 0000000000000000
0009:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 000000001B1A9798 000000000023AF90 000000000023B940 0000000000000000
0009:fixme:path:parse_url failed to parse L"osu!.resources"
0009:fixme:path:parse_url failed to parse L"osu!.resources"
0009:fixme:ver:GetCurrentPackageId (0x239f70 0x0): stub
003a:fixme:process:FlushProcessWriteBuffers : stub
0026:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0026:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0026:fixme:ole:Context_CC_ContextCallback (000000001B1AB1C0/000000001B1AB1C8)->(0000000000D00D80, 000000001A02F140, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000)
0026:fixme:ole:Context_CC_ContextCallback (000000001B1AB1C0/000000001B1AB1C8)->(0000000000D00D80, 000000001A02F040, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000)
0026:fixme:ole:Context_CC_ContextCallback (000000001B1AB1C0/000000001B1AB1C8)->(0000000000D00D80, 000000001A02F040, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000)

Let me know if I should just re-download osu!.

Yea that doesn't sound like something that should be happening on any properly working Wineskin. And I'm pretty impressed that you managed to get it running for that long.

It might just be worth installing a newer, more updated Wineskin. There could be a multitude of possibilities causing the restart thing, and judging by your log that's going to be a pain to troubleshoot.

Try out the newer Wineskin and see how it goes :)
AnimatedThinks
aidswidjaja

aidswidjaja wrote:

Technocoder

Technocoder wrote:

Strangely enough, I get the same crash report when using the WineCX20 engine but not with the WineCX64Bit20 engine... and I'm running macOS Catalina, not Big Sur or M1.

Please try using this Wineskin which uses WineCX20 instead: https://mega.nz/file/ZxlQ1AiS#A-2sPJI5zg_7Dn___VXmO5EEY4qRyJm6uAu7TpiLA9U

I would be very surprised if it works but seeing as the Reddit thread aidswidjaja linked suggests some success with this engine, it's worth a try.

Hmm... So far I haven't been able to replicate the crash report on any Wineskin.

WS11WineCX64Bit19.0.1-1 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX64Bit20.0.0 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX6420.0.0 :: wine: '/Users/Adrian/Desktop/WS11CX20.0.0.app/Contents/Resources' is a 64-bit installation, it cannot be used with a 32-bit wineserver. (expected error)

This is on my 2016 MBP wo/ touch bar - Intel x86 i5. I got the exec(number).bat on my sister's 2020 M1 MBP but as we know that doesn't seem to be related to osu! being unable to start. Maybe I'll try again and see what happens there.

How did you get WineCX20 to run (on Catalina)? As expected I'm getting 64-bit compatibility issues on 32-bit wineserver (hence why wine32on64 is used)

AnimatedThinks

AnimatedThinks wrote:

I tried out the new Wineskin just now (I also downloaded the new mac!OS Agent, I realized the old one wouldn't detect the new Wineskin.)
When opening it (either through Test Run or by normal double-clicking), it shows the osu! popup, but never actually opens.

Here's the Test Run that popped up when I tried opening osu! that way:

Test Run
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:ntdll:FILE_GetNtStatus Converting errno 8 to STATUS_UNSUCCESSFUL
0026:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0031:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0036:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0036:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FAC8
0038:err:ole:CoGetContextToken apartment not initialised
0036:fixme:time:QueryThreadCycleTime (0xfffffffe,0x5d52560): stub!
0036:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Configuration"
0036:fixme:path:parse_url failed to parse L"System.Xml"
0036:fixme:path:parse_url failed to parse L"Accessibility"
0036:fixme:path:parse_url failed to parse L"System.Security"
0036:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0036:fixme:path:parse_url failed to parse L"System.Deployment"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x0 0x31daf0) returning a dummy value (current locale)
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x3aa40d0 0x31daf0) returning a dummy value (current locale)
0036:fixme:process:SetProcessPriorityBoost (00000268,0): stub
0042:fixme:path:parse_url failed to parse L"System.Web"
0036:fixme:path:parse_url failed to parse L"OpenTK"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Framework"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Utilities.v4.0"
0042:fixme:path:parse_url failed to parse L"System.ComponentModel.DataAnnotations"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
0042:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Web.ApplicationServices"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices.Protocols"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices"
0042:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
0042:fixme:path:parse_url failed to parse L"System.ServiceProcess"
0042:fixme:path:parse_url failed to parse L"System.Web.Services"
0042:fixme:path:parse_url failed to parse L"System.Design"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Tasks.v4.0"
0042:fixme:path:parse_url failed to parse L"System.Web.RegularExpressions"
0042:fixme:path:parse_url failed to parse L"System.Transactions"
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B35268 0831B62C 0831BC90 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0036:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
0043:fixme:path:parse_url failed to parse L"System.Configuration"
0043:fixme:path:parse_url failed to parse L"System.Xml"
0043:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0043:fixme:ras:RasEnumConnectionsW (03B65D40,084BEE80,084BEE84),stub!
0043:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:fixme:ras:RasConnectionNotificationW (FFFFFFFF,00000328,0x00000003),stub!
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B5DD78 0031D24C 0031D8B0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0xa60732, 0x0, 0x194cb44) stub.
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:nls:LCMapStringEx unsupported lparam 3ac0d80
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0048:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0B4CFDF8): stub
0036:fixme:process:FlushProcessWriteBuffers : stub
004c:fixme:thread:NtGetCurrentProcessorNumber need multicore support (8 processors)
004c:fixme:path:parse_url failed to parse L"System.Runtime.Serialization"
004c:fixme:path:parse_url failed to parse L"SMDiagnostics"
004c:fixme:path:parse_url failed to parse L"System.ServiceModel.Internals"
004c:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:path:parse_url failed to parse L"osu!ui"
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
004c:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Remoting"
004c:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
004c:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,0x0,0x0001,0x00000000,0xb90d5bc,0x0): stub
004c:err:eventlog:ReportEventW L"Application: osu!.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 00E03BED (00D90000) with exit code 80131506.\n"
004c:fixme:advapi:DeregisterEventSource (0xcafe4242) stub

I'll see if deleting and replacing the files on the old Wineskin works
Thanks to everyone for helping fix these issues :)

Update - For the old Wineskin: I deleted all the files mentioned, downloaded the osu! exe for Windows, and dragged it into the drive_c/osu! folder.
There were a few files I didn't see mentioned (namely d3dx9_31.dll, Microsoft.Xna.Framework.dll, osu!seasonal.dll, osu!dll, and x3daudio1_1.dll.) I left them alone for now.

When I did the Agent again, it didn't seem to help. I might have done something wrong, though.
Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Game configuration is absent
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log

I think there are two possibilities to this...
- somehow its a problem with osu. I doubt this is the issue but just to make sure maybe update it through Agent again.
- .NET (aka dotnet) isn't working properly (see tech note below) - e.g compatibility problem. This one is probably more likely though I'm not really sure how it would be caused.

To be entirely honest, for myself at least I'll probably need a bit of time to figure out what's going on with dotnet. But maybe Techno or someone else has an idea...

tech note: according to stack overflow its a GC issue, but I feel like that's irrelevant to a user-facing fix. I recall that Techno used dotnet45 which pointed at dotnet40 - this seems to have worked looking at your log, but I also remember slc had issues getting dotnet45 to work (community/forums/posts/6919370). So maybe switch over to dotnet40 (and also gets to ensure one cleans out the failing dependency)?

I also note the following messages that I got while trying to mess about with Winetricks (which resulted in a wineserver crash, yay) - Probably not relevant now, but probably worth keeping in the back of my mind

warning: This package (dotnet40) may not fully work on a 64-bit installation. 32-bit prefixes may work better.
------------------------------------------------------
------------------------------------------------------
warning: dotnet40 does not yet fully work or install on wine.  Caveat emptor.

With respect to the old Wineskin, that is super weird. Could you look through the files in drive_c/osu/Logs and see if you can find anything of interest. In particular network.log, update.log, and if you have one, update_success.log. If you do find anything leave it in a pastie and we can take a look at it for ya. Might be better to reinstall the Wineskin (always the safest option even tho its annoying to move everything over and there's the offchance it doesn't work) but you could give that a shot too in the meantime. I assume osu! just isn't starting now as well.

Sorry I couldn't be of much help, I'll try and think about what could be causing that dotnet issue.

Kyzui

Kyzui wrote:

My osu has been fine opening ever since I downloaded like 4 months ago but for some reason the "Restart" button won't pop up now when I try to open osu!. There is no way for me to get into the application without this option. Any ideas?

hi and welcome to the osu! forums! Which "Restart" button are you talking about precisely? It would also help if you could generate both a osu!macOS Agent report, as well as a Test Run, using the instructions linked below.

- Agent report: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent
- Test Run: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Download osu!macOS Agent here: community/forums/topics/1036678

----

Edit: also I thought I was going crazy, but in attempting to experiment with some of the newer Wineskins, I managed to get the Kill Wineskin Processes button to start osu! xD

New Wineskin:
I updated osu! through the Agent. It didn't seem to change anything, so it's probably the compatibility thing you were mentioning.

Update: Didn't think of doing an Agent scan again until now, I don't remember this error being here when I originally scanned to remove quarantine
Report
Version 11.1 (Build 20C69)
Engine: WS11WineCX64Bit20.0.0
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 enabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-25T23:52:57: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Old Wineskin:
I didn't find a network.log, but I did have an update.log and an update_success.log.

Pastebin of the update.log -- https://paste.ubuntu.com/p/RG7xxyxFmq/
(I did notice that I think it said bass.dll, osu!gameplay.dll, and osu!ui.dll failed at the end.)

Pastebin of the update_success.log -- https://paste.ubuntu.com/p/6Ch3VD6bwv/
Not sure if there's anything to note in here, it's short but I still put it in case there is.

I'll try reinstalling the Wineskin (the Wineskin this one uses is in the first Wineskin link in the below post)
(also, just to clarify, is there anything I have to move over to the new Wineskin if I didn't do anything that one time when osu! was working?)

Post 185 - aidswidjaja

aidswidjaja wrote:

Sorry for disappearing for a while, let's see how many I can get through lol

pinkfujoshi
Hello again, I did follow your advice, and it started working. But as of right now, I cannot open it again. T~T Here's the report:
You could try updating the osu!.exe manually by downloading it from home/download then replacing it in your Wineskin. If that doesn't work let us know and attach the contents of drive_c/osu!/Logs/update.log into a pastebin such as paste.ubuntu.com

lucid126
all right, when I opened osu! and tried to download a map, a pop up box said that no windows app could run it, so i followed the steps and checked the automatically move downloaded songs to the songs folder, now there's only 1 song on there and its birdsong. i ran the report and said everything was fine. I'm on mojave. has anyone experienced this? Edit: I got the song to work, but now whenever I try to exit to the main menu it just goes to a black screen. Edit 2: I fixed everyrhing
Good to hear you fixed everything, let us know if you encounter any more issues. Also feel free to let us know what you did to fix it.

raiqo
so i launched osu! through the wineskin and it opened, it was working fine and all my maps and skins were there. i then closed it and the thing popped up so i clicked yes and got this: https://paste.ubuntu.com/p/K8XxgNzqc4/
i tried launching osu normally but it still tells me that its damaged. do i just use the wineskin to launch from now on or is there someway to fix the problem? i've also considered updating to Big Sur (i'm currently running Mojave 10.14.6) would that help solve the problem?
edit: just tried launching it again from the test run and it lets me log in but i cant use any skins and when i try to play maps the game crashes
Updating to Big Sur won't really fix your problem unfortunately. If the test run is giving you different results to the actual executable, try repairing the exe through agent again or alternatively running this command:

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

Can you also make sure that your Skins and Songs folders in drive_c/osu! aren't corrupted or anything. It *is* pretty weird how your install is behaving and somewhat corrupted... You're getting a lot of errors, such as these

0098:fixme:path:parse_url failed to parse L"osu!ui"
0098:fixme:path:parse_url failed to parse L"osu!ui.resources"

If you haven't already, I'd try reinstalling just to be sure and to isolate that issue. Also you could try to go to Wineskin.app > Advanced > Tools > and under Wrapper Tools click Refresh Wrapper (do NOT click Rebuild as this will delete everything including your Songs, scores, etc, unless you have them backed up - if they're backed up you could try that as well) - BE CAREFUL ABOUT DOING THIS (I may have done it to myself and now my osu! won't update :/ - maybe make a backup first

Also are the logs the same on your second test run (when the skins don't load, maps crash the game etc) ?

It's some pretty weird stuff, keep us informed and try the stuff above :)

AmAWolf
Sorry for not replying,
no, I didn't try but could you give me the Wineskin.app so I can try it?
And could you explain me what I have to do? I'm not that techie
Will upload to Google Drive now, and I'll provide instructions + download link by editing this post once its done :D See below, let me know if there are any problems

Also yea, if Agent isn't returning anything weird then there won't be any useful debugging info there for us to find.

Paydru
i havent had any problems with this until now. osu doesnt re-open unless i restart my laptop and whwen i run the troubleshoot, it givess me this
The report is showing errors with respect to updating the osu! application. Could you try updating from osu!macOS Agent:

  1. Open osu!macOS Agent
  2. Click the Other tab
  3. Click Update osu!
Alternatively download the executable binary directly from home/download and replace it within your application

  1. Download osu.exe from osu.ppy.sh/home/download.
  2. Locate where osu!.app (your Wineskin) is installed
  3. Right click on it and select Show Package Contents
  4. You should now see three files/folders: Contents, drive_c and Wineskin. Click drive_c.
  5. From here, click osu!.
  6. From here, locate osu!.exe and replace this file with the updated version that you just downloaded. Make sure you keep the filename the same.

Oblivous wrote:

Can someone quote this message and tell me what'd I miss? lmao
Not much happening, just trying to debug different issues :)

Wineskin.app replacement

If you are experiencing issues with Wineskin.app, you can try downloading it separately.

Instructions: https://osu-mac.readthedocs.io/en/latest/issues/wineskin.html#resolution

Download link: https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/aidswidjaja/osu-mac/tree/main/src/wineskin or https://drive.google.com/drive/folders/1Gz5Y0M4WoMxTTwb5aHUccebO5AlVm3SN?usp=sharing
  1. Click the Download Link above
  2. If using Google Drive, click DOWNLOAD ALL in the top-right corner of the screen
  3. It will download this as a zip file. Extract the zip file until you just have the Wineskin.app file
  4. Inside osu!.app (Right click > Show Package Contents) locate Wineskin.app - make a backup of it (you can just rename it to say something like Wineskin.app.backup if you want)
  5. Move the new version of Wineskin.app from Google Drive into osu!.app
  6. Try and open it and see if everything works out.
Please be advised if that this hasn't been tested and that distributing the Wineskin.app file on its own is completely experimental so it might not fix your issues. But definitely let me know if there are any problems with it :)
Aikiya
E
Topic Starter
Technocoder

Kyzui wrote:

Alright I'll try it out thanks! :D However, can I get some help on how to transfer all my songs and skin or at least save them so I don't lose them all?
You were probably using my old experimental Catalina Wineskin from my old thread? That one has the osu! crash on startup issue.

For transferring your data, see the Transferring Data section in the first post. The important part is that you don't delete or overwrite your old Wineskin until you're sure your new one is working.
aidswidjaja
AnimatedThinks

AnimatedThinks wrote:

aidswidjaja

aidswidjaja wrote:

Technocoder

Technocoder wrote:

Strangely enough, I get the same crash report when using the WineCX20 engine but not with the WineCX64Bit20 engine... and I'm running macOS Catalina, not Big Sur or M1.

Please try using this Wineskin which uses WineCX20 instead: https://mega.nz/file/ZxlQ1AiS#A-2sPJI5zg_7Dn___VXmO5EEY4qRyJm6uAu7TpiLA9U

I would be very surprised if it works but seeing as the Reddit thread aidswidjaja linked suggests some success with this engine, it's worth a try.

Hmm... So far I haven't been able to replicate the crash report on any Wineskin.

WS11WineCX64Bit19.0.1-1 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX64Bit20.0.0 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX6420.0.0 :: wine: '/Users/Adrian/Desktop/WS11CX20.0.0.app/Contents/Resources' is a 64-bit installation, it cannot be used with a 32-bit wineserver. (expected error)

This is on my 2016 MBP wo/ touch bar - Intel x86 i5. I got the exec(number).bat on my sister's 2020 M1 MBP but as we know that doesn't seem to be related to osu! being unable to start. Maybe I'll try again and see what happens there.

How did you get WineCX20 to run (on Catalina)? As expected I'm getting 64-bit compatibility issues on 32-bit wineserver (hence why wine32on64 is used)

AnimatedThinks

AnimatedThinks wrote:

I tried out the new Wineskin just now (I also downloaded the new mac!OS Agent, I realized the old one wouldn't detect the new Wineskin.)
When opening it (either through Test Run or by normal double-clicking), it shows the osu! popup, but never actually opens.

Here's the Test Run that popped up when I tried opening osu! that way:

Test Run
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:ntdll:FILE_GetNtStatus Converting errno 8 to STATUS_UNSUCCESSFUL
0026:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0031:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0036:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0036:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FAC8
0038:err:ole:CoGetContextToken apartment not initialised
0036:fixme:time:QueryThreadCycleTime (0xfffffffe,0x5d52560): stub!
0036:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Configuration"
0036:fixme:path:parse_url failed to parse L"System.Xml"
0036:fixme:path:parse_url failed to parse L"Accessibility"
0036:fixme:path:parse_url failed to parse L"System.Security"
0036:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0036:fixme:path:parse_url failed to parse L"System.Deployment"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x0 0x31daf0) returning a dummy value (current locale)
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x3aa40d0 0x31daf0) returning a dummy value (current locale)
0036:fixme:process:SetProcessPriorityBoost (00000268,0): stub
0042:fixme:path:parse_url failed to parse L"System.Web"
0036:fixme:path:parse_url failed to parse L"OpenTK"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Framework"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Utilities.v4.0"
0042:fixme:path:parse_url failed to parse L"System.ComponentModel.DataAnnotations"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
0042:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Web.ApplicationServices"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices.Protocols"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices"
0042:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
0042:fixme:path:parse_url failed to parse L"System.ServiceProcess"
0042:fixme:path:parse_url failed to parse L"System.Web.Services"
0042:fixme:path:parse_url failed to parse L"System.Design"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Tasks.v4.0"
0042:fixme:path:parse_url failed to parse L"System.Web.RegularExpressions"
0042:fixme:path:parse_url failed to parse L"System.Transactions"
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B35268 0831B62C 0831BC90 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0036:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
0043:fixme:path:parse_url failed to parse L"System.Configuration"
0043:fixme:path:parse_url failed to parse L"System.Xml"
0043:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0043:fixme:ras:RasEnumConnectionsW (03B65D40,084BEE80,084BEE84),stub!
0043:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:fixme:ras:RasConnectionNotificationW (FFFFFFFF,00000328,0x00000003),stub!
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B5DD78 0031D24C 0031D8B0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0xa60732, 0x0, 0x194cb44) stub.
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:nls:LCMapStringEx unsupported lparam 3ac0d80
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0048:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0B4CFDF8): stub
0036:fixme:process:FlushProcessWriteBuffers : stub
004c:fixme:thread:NtGetCurrentProcessorNumber need multicore support (8 processors)
004c:fixme:path:parse_url failed to parse L"System.Runtime.Serialization"
004c:fixme:path:parse_url failed to parse L"SMDiagnostics"
004c:fixme:path:parse_url failed to parse L"System.ServiceModel.Internals"
004c:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:path:parse_url failed to parse L"osu!ui"
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
004c:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Remoting"
004c:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
004c:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,0x0,0x0001,0x00000000,0xb90d5bc,0x0): stub
004c:err:eventlog:ReportEventW L"Application: osu!.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 00E03BED (00D90000) with exit code 80131506.\n"
004c:fixme:advapi:DeregisterEventSource (0xcafe4242) stub

I'll see if deleting and replacing the files on the old Wineskin works
Thanks to everyone for helping fix these issues :)

Update - For the old Wineskin: I deleted all the files mentioned, downloaded the osu! exe for Windows, and dragged it into the drive_c/osu! folder.
There were a few files I didn't see mentioned (namely d3dx9_31.dll, Microsoft.Xna.Framework.dll, osu!seasonal.dll, osu!dll, and x3daudio1_1.dll.) I left them alone for now.

When I did the Agent again, it didn't seem to help. I might have done something wrong, though.
Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Game configuration is absent
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log

I think there are two possibilities to this...
- somehow its a problem with osu. I doubt this is the issue but just to make sure maybe update it through Agent again.
- .NET (aka dotnet) isn't working properly (see tech note below) - e.g compatibility problem. This one is probably more likely though I'm not really sure how it would be caused.

To be entirely honest, for myself at least I'll probably need a bit of time to figure out what's going on with dotnet. But maybe Techno or someone else has an idea...

tech note: according to stack overflow its a GC issue, but I feel like that's irrelevant to a user-facing fix. I recall that Techno used dotnet45 which pointed at dotnet40 - this seems to have worked looking at your log, but I also remember slc had issues getting dotnet45 to work (community/forums/posts/6919370). So maybe switch over to dotnet40 (and also gets to ensure one cleans out the failing dependency)?

I also note the following messages that I got while trying to mess about with Winetricks (which resulted in a wineserver crash, yay) - Probably not relevant now, but probably worth keeping in the back of my mind

warning: This package (dotnet40) may not fully work on a 64-bit installation. 32-bit prefixes may work better.
------------------------------------------------------
------------------------------------------------------
warning: dotnet40 does not yet fully work or install on wine.  Caveat emptor.

With respect to the old Wineskin, that is super weird. Could you look through the files in drive_c/osu/Logs and see if you can find anything of interest. In particular network.log, update.log, and if you have one, update_success.log. If you do find anything leave it in a pastie and we can take a look at it for ya. Might be better to reinstall the Wineskin (always the safest option even tho its annoying to move everything over and there's the offchance it doesn't work) but you could give that a shot too in the meantime. I assume osu! just isn't starting now as well.

Sorry I couldn't be of much help, I'll try and think about what could be causing that dotnet issue.

Kyzui

Kyzui wrote:

My osu has been fine opening ever since I downloaded like 4 months ago but for some reason the "Restart" button won't pop up now when I try to open osu!. There is no way for me to get into the application without this option. Any ideas?

hi and welcome to the osu! forums! Which "Restart" button are you talking about precisely? It would also help if you could generate both a osu!macOS Agent report, as well as a Test Run, using the instructions linked below.

- Agent report: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent
- Test Run: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Download osu!macOS Agent here: community/forums/topics/1036678

----

Edit: also I thought I was going crazy, but in attempting to experiment with some of the newer Wineskins, I managed to get the Kill Wineskin Processes button to start osu! xD

New Wineskin:
I updated osu! through the Agent. It didn't seem to change anything, so it's probably the compatibility thing you were mentioning.

Update: Didn't think of doing an Agent scan again until now, I don't remember this error being here when I originally scanned to remove quarantine
Report
Version 11.1 (Build 20C69)
Engine: WS11WineCX64Bit20.0.0
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 enabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-25T23:52:57: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Old Wineskin:
I didn't find a network.log, but I did have an update.log and an update_success.log.

Pastebin of the update.log -- https://paste.ubuntu.com/p/RG7xxyxFmq/
(I did notice that I think it said bass.dll, osu!gameplay.dll, and osu!ui.dll failed at the end.)

Pastebin of the update_success.log -- https://paste.ubuntu.com/p/6Ch3VD6bwv/
Not sure if there's anything to note in here, it's short but I still put it in case there is.

I'll try reinstalling the Wineskin (the Wineskin this one uses is in the first Wineskin link in the below post)
(also, just to clarify, is there anything I have to move over to the new Wineskin if I didn't do anything that one time when osu! was working?)

Post 185 - aidswidjaja

aidswidjaja wrote:

Sorry for disappearing for a while, let's see how many I can get through lol

pinkfujoshi
Hello again, I did follow your advice, and it started working. But as of right now, I cannot open it again. T~T Here's the report:
You could try updating the osu!.exe manually by downloading it from home/download then replacing it in your Wineskin. If that doesn't work let us know and attach the contents of drive_c/osu!/Logs/update.log into a pastebin such as paste.ubuntu.com

lucid126
all right, when I opened osu! and tried to download a map, a pop up box said that no windows app could run it, so i followed the steps and checked the automatically move downloaded songs to the songs folder, now there's only 1 song on there and its birdsong. i ran the report and said everything was fine. I'm on mojave. has anyone experienced this? Edit: I got the song to work, but now whenever I try to exit to the main menu it just goes to a black screen. Edit 2: I fixed everyrhing
Good to hear you fixed everything, let us know if you encounter any more issues. Also feel free to let us know what you did to fix it.

raiqo
so i launched osu! through the wineskin and it opened, it was working fine and all my maps and skins were there. i then closed it and the thing popped up so i clicked yes and got this: https://paste.ubuntu.com/p/K8XxgNzqc4/
i tried launching osu normally but it still tells me that its damaged. do i just use the wineskin to launch from now on or is there someway to fix the problem? i've also considered updating to Big Sur (i'm currently running Mojave 10.14.6) would that help solve the problem?
edit: just tried launching it again from the test run and it lets me log in but i cant use any skins and when i try to play maps the game crashes
Updating to Big Sur won't really fix your problem unfortunately. If the test run is giving you different results to the actual executable, try repairing the exe through agent again or alternatively running this command:

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

Can you also make sure that your Skins and Songs folders in drive_c/osu! aren't corrupted or anything. It *is* pretty weird how your install is behaving and somewhat corrupted... You're getting a lot of errors, such as these

0098:fixme:path:parse_url failed to parse L"osu!ui"
0098:fixme:path:parse_url failed to parse L"osu!ui.resources"

If you haven't already, I'd try reinstalling just to be sure and to isolate that issue. Also you could try to go to Wineskin.app > Advanced > Tools > and under Wrapper Tools click Refresh Wrapper (do NOT click Rebuild as this will delete everything including your Songs, scores, etc, unless you have them backed up - if they're backed up you could try that as well) - BE CAREFUL ABOUT DOING THIS (I may have done it to myself and now my osu! won't update :/ - maybe make a backup first

Also are the logs the same on your second test run (when the skins don't load, maps crash the game etc) ?

It's some pretty weird stuff, keep us informed and try the stuff above :)

AmAWolf
Sorry for not replying,
no, I didn't try but could you give me the Wineskin.app so I can try it?
And could you explain me what I have to do? I'm not that techie
Will upload to Google Drive now, and I'll provide instructions + download link by editing this post once its done :D See below, let me know if there are any problems

Also yea, if Agent isn't returning anything weird then there won't be any useful debugging info there for us to find.

Paydru
i havent had any problems with this until now. osu doesnt re-open unless i restart my laptop and whwen i run the troubleshoot, it givess me this
The report is showing errors with respect to updating the osu! application. Could you try updating from osu!macOS Agent:

  1. Open osu!macOS Agent
  2. Click the Other tab
  3. Click Update osu!
Alternatively download the executable binary directly from home/download and replace it within your application

  1. Download osu.exe from osu.ppy.sh/home/download.
  2. Locate where osu!.app (your Wineskin) is installed
  3. Right click on it and select Show Package Contents
  4. You should now see three files/folders: Contents, drive_c and Wineskin. Click drive_c.
  5. From here, click osu!.
  6. From here, locate osu!.exe and replace this file with the updated version that you just downloaded. Make sure you keep the filename the same.

Oblivous wrote:

Can someone quote this message and tell me what'd I miss? lmao
Not much happening, just trying to debug different issues :)

Wineskin.app replacement

If you are experiencing issues with Wineskin.app, you can try downloading it separately.

Instructions: https://osu-mac.readthedocs.io/en/latest/issues/wineskin.html#resolution

Download link: https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/aidswidjaja/osu-mac/tree/main/src/wineskin or https://drive.google.com/drive/folders/1Gz5Y0M4WoMxTTwb5aHUccebO5AlVm3SN?usp=sharing
  1. Click the Download Link above
  2. If using Google Drive, click DOWNLOAD ALL in the top-right corner of the screen
  3. It will download this as a zip file. Extract the zip file until you just have the Wineskin.app file
  4. Inside osu!.app (Right click > Show Package Contents) locate Wineskin.app - make a backup of it (you can just rename it to say something like Wineskin.app.backup if you want)
  5. Move the new version of Wineskin.app from Google Drive into osu!.app
  6. Try and open it and see if everything works out.
Please be advised if that this hasn't been tested and that distributing the Wineskin.app file on its own is completely experimental so it might not fix your issues. But definitely let me know if there are any problems with it :)

Thanks for your comprehensive reply!

New Wineskin

That error will definitely have something to do with osu! failing. Are you sure that osu! and mirror sites aren't blocked or anything on your internet? Going to https://m1.ppy.sh/ should return "osu! update mirror"

Old Wineskin

Yea, you're experiencing a similar error with osu! having trouble updating for some reason. In both Wineskins osu! is returning update errors

But with your new Wineskin, you're only experiencing one error which is the osu! executable not downloading. Perhaps you could try downloading that from the website, and manually replacing it. Then, when opening osu!, press the close icon within the updater (to bypass updates) and launch the game from there.
gravitybalmain

aidswidjaja wrote:

gravitybalmain

gravitybalmain wrote:

Hey all! Thanks for all your hard work in fixing this -- unfortunately, I'm still experiencing the same issues as before. Here's a copy of my initial report upon first repairing with osu!macOS Agent
Report
Version 11.0.1 (Build 20B29)
Engine: WS11WineCX64Bit20.0.0
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 enabled
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

Upon opening osu! afterwards, the previous issue of the terminal popping up and two lines of code appearing before immediately shutting again occurred. Right clicking osu and opening the wineskin works now, but upon clicking test run it force quits and generates an Apple Report error (below).


Thanks, that's weird...

I note your previous logs and it seems to be experiencing the same issue. A crashed thread => exception: EXC_BAD_INSTRUCTION <=> same processes running in the thread that crashes. There is a difference - the older Wineskin considered the Terminal (zsh) its parent process while the newer one runs directly under Wineskin.app tho I'd doubt that would change much

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Jan 3: https://paste.ubuntu.com/p/pfvsJr9xYQ/
Jan 24: https://paste.ubuntu.com/p/yh5Kf8qd52/

This problem isn't linked directly to the exec(number).bat problem then. That arised out of the wrapper not being quarantined in osu!macOS Agent which would explain why my experimental drop-in fix is exhibiting similar behaviour. That means this is a problem linked to the wrapper/bundle/Wine somehow - or less likely an upstream bug in unofficial Wineskin (though I doubt this is the case).

Your bundle is opening the terminal tho which I suppose is good news. I might ask if its ok if you do some testing for me then :) though Techno or someone else might have other ideas as well

Troubleshooting steps
I'll ask you to run the osu! executable through the Windows command line instead of the wrapper.

1. Right click on osu!.app
2. Open Wineskin.app (which you reported works)
3. Click Advanced
4. Click the Tools tab
5. Click Command Line (cmd) under the Wine Tools header
6. A terminal-like window should appear though it does take a bit of time to load
7. Type the following commands in order (excluding comments with are indicated with #s)

cd ../../osu!
echo %CD%              # this command should print C:\
osu!.exe

In a properly working Wineskin this will start osu! (albeit with heavy performance issues) - when you do this what happens?

Also, if you're feeling up to it, you could also try making your own wrapper from scratch: community/forums/posts/7879865, but dw about it if you can't. If you choose to, you can grab Gcenx's Unofficial Wineskin Winery form https://github.com/Gcenx/WineskinServer/issues/26

Technocoder mentioned that the illegal instruction issue could have been a compatibility error between 32-bit and 64-bit? However I would have expected that to catch earlier and be more obvious too with a bad CPU statement or something similar in the test logs - which coincidentally (or maybe not?) crash the program. WineCX20 is a 32-bit arch though, so maybe the wine32on64 process isn't working for you? I have a feeling though this illegal instruction is linked directly to something acting up within Wineskin.app as other people have reported different issues on Wine but experiencing the same crashes on Wineskin.app (https://www.reddit.com/r/wine_gaming/comments/kxur3i/problems_with_most_visual_novels_videos_wont_play/) Could also be an issue with dependencies (winetricks) and/or wineprefix but at this stage I'm finding it pretty difficult to isolate the issue down to any single possible cause... :(

Feel free to let me know what happens with the troubleshooting steps above, and if anyone else has any idea of what's going on do let us know!
sorry for the delay on this.

here's a screenshot of the message generated when I followed the troubleshooting steps. couldn't figure out a way to copy / paste into a pastebin so this'll have to do!


https://imgur.com/a/VMgZnil
Jyxle
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!
Mr4Derop
ISSUE SOLVED.
t3n
Report
Version 11.1 (Build 20C69)
Engine: WS11WineCX64Bit20.0.0
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 enabled
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

Not quite sure what to do from here. Followed everything to the t. Any help would be great!
Topic Starter
Technocoder
"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?
AnimatedThinks
aidswidjaja

aidswidjaja wrote:

AnimatedThinks

AnimatedThinks wrote:

aidswidjaja

aidswidjaja wrote:

Technocoder

Technocoder wrote:

Strangely enough, I get the same crash report when using the WineCX20 engine but not with the WineCX64Bit20 engine... and I'm running macOS Catalina, not Big Sur or M1.

Please try using this Wineskin which uses WineCX20 instead: https://mega.nz/file/ZxlQ1AiS#A-2sPJI5zg_7Dn___VXmO5EEY4qRyJm6uAu7TpiLA9U

I would be very surprised if it works but seeing as the Reddit thread aidswidjaja linked suggests some success with this engine, it's worth a try.

Hmm... So far I haven't been able to replicate the crash report on any Wineskin.

WS11WineCX64Bit19.0.1-1 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX64Bit20.0.0 :: Works fine normally, Test Run opens osu! as expected
WS11WineCX6420.0.0 :: wine: '/Users/Adrian/Desktop/WS11CX20.0.0.app/Contents/Resources' is a 64-bit installation, it cannot be used with a 32-bit wineserver. (expected error)

This is on my 2016 MBP wo/ touch bar - Intel x86 i5. I got the exec(number).bat on my sister's 2020 M1 MBP but as we know that doesn't seem to be related to osu! being unable to start. Maybe I'll try again and see what happens there.

How did you get WineCX20 to run (on Catalina)? As expected I'm getting 64-bit compatibility issues on 32-bit wineserver (hence why wine32on64 is used)

AnimatedThinks

AnimatedThinks wrote:

I tried out the new Wineskin just now (I also downloaded the new mac!OS Agent, I realized the old one wouldn't detect the new Wineskin.)
When opening it (either through Test Run or by normal double-clicking), it shows the osu! popup, but never actually opens.

Here's the Test Run that popped up when I tried opening osu! that way:

Test Run
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:ntdll:FILE_GetNtStatus Converting errno 8 to STATUS_UNSUCCESSFUL
0026:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0031:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0036:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0036:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FAC8
0038:err:ole:CoGetContextToken apartment not initialised
0036:fixme:time:QueryThreadCycleTime (0xfffffffe,0x5d52560): stub!
0036:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Configuration"
0036:fixme:path:parse_url failed to parse L"System.Xml"
0036:fixme:path:parse_url failed to parse L"Accessibility"
0036:fixme:path:parse_url failed to parse L"System.Security"
0036:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0036:fixme:path:parse_url failed to parse L"System.Deployment"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x0 0x31daf0) returning a dummy value (current locale)
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x3aa40d0 0x31daf0) returning a dummy value (current locale)
0036:fixme:process:SetProcessPriorityBoost (00000268,0): stub
0042:fixme:path:parse_url failed to parse L"System.Web"
0036:fixme:path:parse_url failed to parse L"OpenTK"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Framework"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Utilities.v4.0"
0042:fixme:path:parse_url failed to parse L"System.ComponentModel.DataAnnotations"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
0042:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Web.ApplicationServices"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices.Protocols"
0042:fixme:path:parse_url failed to parse L"System.DirectoryServices"
0042:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
0042:fixme:path:parse_url failed to parse L"System.ServiceProcess"
0042:fixme:path:parse_url failed to parse L"System.Web.Services"
0042:fixme:path:parse_url failed to parse L"System.Design"
0042:fixme:path:parse_url failed to parse L"Microsoft.Build.Tasks.v4.0"
0042:fixme:path:parse_url failed to parse L"System.Web.RegularExpressions"
0042:fixme:path:parse_url failed to parse L"System.Transactions"
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B35268 0831B62C 0831BC90 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0042:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B285A4 0831B81C 0831BE80 00000000
0036:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
0043:fixme:path:parse_url failed to parse L"System.Configuration"
0043:fixme:path:parse_url failed to parse L"System.Xml"
0043:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0043:fixme:ras:RasEnumConnectionsW (03B65D40,084BEE80,084BEE84),stub!
0043:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:fixme:ras:RasConnectionNotificationW (FFFFFFFF,00000328,0x00000003),stub!
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03B5DD78 0031D24C 0031D8B0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03B5DC54 0031D43C 0031DAA0 00000000
0036:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0xa60732, 0x0, 0x194cb44) stub.
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:nls:LCMapStringEx unsupported lparam 3ac0d80
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0048:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0B4CFDF8): stub
0036:fixme:process:FlushProcessWriteBuffers : stub
004c:fixme:thread:NtGetCurrentProcessorNumber need multicore support (8 processors)
004c:fixme:path:parse_url failed to parse L"System.Runtime.Serialization"
004c:fixme:path:parse_url failed to parse L"SMDiagnostics"
004c:fixme:path:parse_url failed to parse L"System.ServiceModel.Internals"
004c:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:path:parse_url failed to parse L"osu!ui"
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
004c:fixme:path:parse_url failed to parse L"System.Data"
0042:fixme:path:parse_url failed to parse L"System.Runtime.Remoting"
004c:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
004c:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,0x0,0x0001,0x00000000,0xb90d5bc,0x0): stub
004c:err:eventlog:ReportEventW L"Application: osu!.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 00E03BED (00D90000) with exit code 80131506.\n"
004c:fixme:advapi:DeregisterEventSource (0xcafe4242) stub

I'll see if deleting and replacing the files on the old Wineskin works
Thanks to everyone for helping fix these issues :)

Update - For the old Wineskin: I deleted all the files mentioned, downloaded the osu! exe for Windows, and dragged it into the drive_c/osu! folder.
There were a few files I didn't see mentioned (namely d3dx9_31.dll, Microsoft.Xna.Framework.dll, osu!seasonal.dll, osu!dll, and x3daudio1_1.dll.) I left them alone for now.

When I did the Agent again, it didn't seem to help. I might have done something wrong, though.
Report
Version 10.16 (Build 20C69)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Game configuration is absent
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
Compatibility mode is disabled
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-14T00:14:49: _pending\osu!.exe => osu!.exe: FAIL
2021-01-20T02:48:04: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:48:04: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:48:04: _pending\osu!ui.dll => osu!ui.dll: FAIL
2021-01-20T02:51:22: osu!.exe: MISMATCH
2021-01-20T02:52:17: _pending\bass.dll => bass.dll: FAIL
2021-01-20T02:52:18: _pending\osu!gameplay.dll => osu!gameplay.dll: FAIL
2021-01-20T02:52:18: _pending\osu!ui.dll => osu!ui.dll: FAIL
No errors in: runtime.log

I think there are two possibilities to this...
- somehow its a problem with osu. I doubt this is the issue but just to make sure maybe update it through Agent again.
- .NET (aka dotnet) isn't working properly (see tech note below) - e.g compatibility problem. This one is probably more likely though I'm not really sure how it would be caused.

To be entirely honest, for myself at least I'll probably need a bit of time to figure out what's going on with dotnet. But maybe Techno or someone else has an idea...

tech note: according to stack overflow its a GC issue, but I feel like that's irrelevant to a user-facing fix. I recall that Techno used dotnet45 which pointed at dotnet40 - this seems to have worked looking at your log, but I also remember slc had issues getting dotnet45 to work (community/forums/posts/6919370). So maybe switch over to dotnet40 (and also gets to ensure one cleans out the failing dependency)?

I also note the following messages that I got while trying to mess about with Winetricks (which resulted in a wineserver crash, yay) - Probably not relevant now, but probably worth keeping in the back of my mind

warning: This package (dotnet40) may not fully work on a 64-bit installation. 32-bit prefixes may work better.
------------------------------------------------------
------------------------------------------------------
warning: dotnet40 does not yet fully work or install on wine.  Caveat emptor.

With respect to the old Wineskin, that is super weird. Could you look through the files in drive_c/osu/Logs and see if you can find anything of interest. In particular network.log, update.log, and if you have one, update_success.log. If you do find anything leave it in a pastie and we can take a look at it for ya. Might be better to reinstall the Wineskin (always the safest option even tho its annoying to move everything over and there's the offchance it doesn't work) but you could give that a shot too in the meantime. I assume osu! just isn't starting now as well.

Sorry I couldn't be of much help, I'll try and think about what could be causing that dotnet issue.

Kyzui

Kyzui wrote:

My osu has been fine opening ever since I downloaded like 4 months ago but for some reason the "Restart" button won't pop up now when I try to open osu!. There is no way for me to get into the application without this option. Any ideas?

hi and welcome to the osu! forums! Which "Restart" button are you talking about precisely? It would also help if you could generate both a osu!macOS Agent report, as well as a Test Run, using the instructions linked below.

- Agent report: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-a-report-with-osu-macos-agent
- Test Run: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Download osu!macOS Agent here: community/forums/topics/1036678

----

Edit: also I thought I was going crazy, but in attempting to experiment with some of the newer Wineskins, I managed to get the Kill Wineskin Processes button to start osu! xD

New Wineskin:
I updated osu! through the Agent. It didn't seem to change anything, so it's probably the compatibility thing you were mentioning.

Update: Didn't think of doing an Agent scan again until now, I don't remember this error being here when I originally scanned to remove quarantine
Report
Version 11.1 (Build 20C69)
Engine: WS11WineCX64Bit20.0.0
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 enabled
Game user configuration is absent
System Integrity Protection is enabled
Engine version is supported
Razer Synapse is absent
[Warning] Errors in: update.log
2021-01-25T23:52:57: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

Old Wineskin:
I didn't find a network.log, but I did have an update.log and an update_success.log.

Pastebin of the update.log -- https://paste.ubuntu.com/p/RG7xxyxFmq/
(I did notice that I think it said bass.dll, osu!gameplay.dll, and osu!ui.dll failed at the end.)

Pastebin of the update_success.log -- https://paste.ubuntu.com/p/6Ch3VD6bwv/
Not sure if there's anything to note in here, it's short but I still put it in case there is.

I'll try reinstalling the Wineskin (the Wineskin this one uses is in the first Wineskin link in the below post)
(also, just to clarify, is there anything I have to move over to the new Wineskin if I didn't do anything that one time when osu! was working?)

Post 185 - aidswidjaja

aidswidjaja wrote:

Sorry for disappearing for a while, let's see how many I can get through lol

pinkfujoshi
Hello again, I did follow your advice, and it started working. But as of right now, I cannot open it again. T~T Here's the report:
You could try updating the osu!.exe manually by downloading it from home/download then replacing it in your Wineskin. If that doesn't work let us know and attach the contents of drive_c/osu!/Logs/update.log into a pastebin such as paste.ubuntu.com

lucid126
all right, when I opened osu! and tried to download a map, a pop up box said that no windows app could run it, so i followed the steps and checked the automatically move downloaded songs to the songs folder, now there's only 1 song on there and its birdsong. i ran the report and said everything was fine. I'm on mojave. has anyone experienced this? Edit: I got the song to work, but now whenever I try to exit to the main menu it just goes to a black screen. Edit 2: I fixed everyrhing
Good to hear you fixed everything, let us know if you encounter any more issues. Also feel free to let us know what you did to fix it.

raiqo
so i launched osu! through the wineskin and it opened, it was working fine and all my maps and skins were there. i then closed it and the thing popped up so i clicked yes and got this: https://paste.ubuntu.com/p/K8XxgNzqc4/
i tried launching osu normally but it still tells me that its damaged. do i just use the wineskin to launch from now on or is there someway to fix the problem? i've also considered updating to Big Sur (i'm currently running Mojave 10.14.6) would that help solve the problem?
edit: just tried launching it again from the test run and it lets me log in but i cant use any skins and when i try to play maps the game crashes
Updating to Big Sur won't really fix your problem unfortunately. If the test run is giving you different results to the actual executable, try repairing the exe through agent again or alternatively running this command:

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

Can you also make sure that your Skins and Songs folders in drive_c/osu! aren't corrupted or anything. It *is* pretty weird how your install is behaving and somewhat corrupted... You're getting a lot of errors, such as these

0098:fixme:path:parse_url failed to parse L"osu!ui"
0098:fixme:path:parse_url failed to parse L"osu!ui.resources"

If you haven't already, I'd try reinstalling just to be sure and to isolate that issue. Also you could try to go to Wineskin.app > Advanced > Tools > and under Wrapper Tools click Refresh Wrapper (do NOT click Rebuild as this will delete everything including your Songs, scores, etc, unless you have them backed up - if they're backed up you could try that as well) - BE CAREFUL ABOUT DOING THIS (I may have done it to myself and now my osu! won't update :/ - maybe make a backup first

Also are the logs the same on your second test run (when the skins don't load, maps crash the game etc) ?

It's some pretty weird stuff, keep us informed and try the stuff above :)

AmAWolf
Sorry for not replying,
no, I didn't try but could you give me the Wineskin.app so I can try it?
And could you explain me what I have to do? I'm not that techie
Will upload to Google Drive now, and I'll provide instructions + download link by editing this post once its done :D See below, let me know if there are any problems

Also yea, if Agent isn't returning anything weird then there won't be any useful debugging info there for us to find.

Paydru
i havent had any problems with this until now. osu doesnt re-open unless i restart my laptop and whwen i run the troubleshoot, it givess me this
The report is showing errors with respect to updating the osu! application. Could you try updating from osu!macOS Agent:

  1. Open osu!macOS Agent
  2. Click the Other tab
  3. Click Update osu!
Alternatively download the executable binary directly from home/download and replace it within your application

  1. Download osu.exe from osu.ppy.sh/home/download.
  2. Locate where osu!.app (your Wineskin) is installed
  3. Right click on it and select Show Package Contents
  4. You should now see three files/folders: Contents, drive_c and Wineskin. Click drive_c.
  5. From here, click osu!.
  6. From here, locate osu!.exe and replace this file with the updated version that you just downloaded. Make sure you keep the filename the same.

Oblivous wrote:

Can someone quote this message and tell me what'd I miss? lmao
Not much happening, just trying to debug different issues :)

Wineskin.app replacement

If you are experiencing issues with Wineskin.app, you can try downloading it separately.

Instructions: https://osu-mac.readthedocs.io/en/latest/issues/wineskin.html#resolution

Download link: https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/aidswidjaja/osu-mac/tree/main/src/wineskin or https://drive.google.com/drive/folders/1Gz5Y0M4WoMxTTwb5aHUccebO5AlVm3SN?usp=sharing
  1. Click the Download Link above
  2. If using Google Drive, click DOWNLOAD ALL in the top-right corner of the screen
  3. It will download this as a zip file. Extract the zip file until you just have the Wineskin.app file
  4. Inside osu!.app (Right click > Show Package Contents) locate Wineskin.app - make a backup of it (you can just rename it to say something like Wineskin.app.backup if you want)
  5. Move the new version of Wineskin.app from Google Drive into osu!.app
  6. Try and open it and see if everything works out.
Please be advised if that this hasn't been tested and that distributing the Wineskin.app file on its own is completely experimental so it might not fix your issues. But definitely let me know if there are any problems with it :)

Thanks for your comprehensive reply!

New Wineskin

That error will definitely have something to do with osu! failing. Are you sure that osu! and mirror sites aren't blocked or anything on your internet? Going to https://m1.ppy.sh/ should return "osu! update mirror"

Old Wineskin

Yea, you're experiencing a similar error with osu! having trouble updating for some reason. In both Wineskins osu! is returning update errors

But with your new Wineskin, you're only experiencing one error which is the osu! executable not downloading. Perhaps you could try downloading that from the website, and manually replacing it. Then, when opening osu!, press the close icon within the updater (to bypass updates) and launch the game from there.

With the new Wineskin, I tried replacing the osu! exe file with one I downloaded from the osu! site (the Windows download). I moved the exe that came with the Wineskin outside of osu!, and replaced it with the one I downloaded. It didn't seem to do anything.
I tried maybe downloading a new Wineskin and exiting the update popup, but it didn't open. I also played with some of the tools, but none of them seemed to work, either.

I can provide Agent reports if you need them, but it seems like nothing's noticeably wrong unless something's changed.
gcenx
@Technocoder I see that the provided wrapper is using WS11WineCX20.0.0/WS11WineCX64Bit20.0.0 those builds were not optimized for running under Rosetta2 contact me directly for optimized Engine(s).

Also see your providing an app that's setting some options externally, one thing to keep disabled is the GPU Detection as it has issues with Apple Silicon devices possibly also T1/T2 systems.

Seeing that some users are not able to launch consistently, I noticed the issue with a wrapper I quickly thrown together this only seems to happen when having multiple native overrides set as all that's required is mscoree for .Net. With only that set to native osu! now launched constantly on my M1 Mac Mini.
Topic Starter
Technocoder
"gcenx"

gcenx wrote:

@Technocoder I see that the provided wrapper is using WS11WineCX20.0.0/WS11WineCX64Bit20.0.0 those builds were not optimized for running under Rosetta2 contact me directly for optimized Engine(s).

Also see your providing an app that's setting some options externally, one thing to keep disabled is the GPU Detection as it has issues with Apple Silicon devices possibly also T1/T2 systems.

Seeing that some users are not able to launch consistently, I noticed the issue with a wrapper I quickly thrown together this only seems to happen when having multiple native overrides set as all that's required is mscoree for .Net. With only that set to native osu! now launched constantly on my M1 Mac Mini.

Hi there! Much appreciated for maintaining the Wineskin project and many thanks for reaching out! I'm sure that thousands of hours of playtime have only been possible due to your efforts.

I will contact you through osu!'s web chat. Otherwise if you'd prefer, I can open an issue on your WineskinServer repository or you can find me in the unofficial osu! Discord (invite link: https://discord.gg/0Vxo9AsejDkGlk3H) as @Technocoder (or some other contact method if these are unsuitable).

Thanks for the heads up regarding GPU detection. I'll add a configuration check in osu!macOS Agent for that and keep it disabled in the subsequent Wineskin release. Regarding mscoree, it looks like that's the only native override I have in the latest Wineskin so I think that's fine here.

Edit: The engine has now been updated to 20.0.2. @gravitybalmain, @AnimatedThinks, please try downloading the latest Wineskin again and hopefully it should work. You may also need to redownload osu!macOS Agent (although this shouldn't be necessary but just in case).
Jyxle

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!
AnimatedThinks
Technocoder

Technocoder wrote:

"gcenx"

gcenx wrote:

@Technocoder I see that the provided wrapper is using WS11WineCX20.0.0/WS11WineCX64Bit20.0.0 those builds were not optimized for running under Rosetta2 contact me directly for optimized Engine(s).

Also see your providing an app that's setting some options externally, one thing to keep disabled is the GPU Detection as it has issues with Apple Silicon devices possibly also T1/T2 systems.

Seeing that some users are not able to launch consistently, I noticed the issue with a wrapper I quickly thrown together this only seems to happen when having multiple native overrides set as all that's required is mscoree for .Net. With only that set to native osu! now launched constantly on my M1 Mac Mini.

Hi there! Much appreciated for maintaining the Wineskin project and many thanks for reaching out! I'm sure that thousands of hours of playtime have only been possible due to your efforts.

I will contact you through osu!'s web chat. Otherwise if you'd prefer, I can open an issue on your WineskinServer repository or you can find me in the unofficial osu! Discord (invite link: https://discord.gg/0Vxo9AsejDkGlk3H) as @Technocoder (or some other contact method if these are unsuitable).

Thanks for the heads up regarding GPU detection. I'll add a configuration check in osu!macOS Agent for that and keep it disabled in the subsequent Wineskin release. Regarding mscoree, it looks like that's the only native override I have in the latest Wineskin so I think that's fine here.

Edit: The engine has now been updated to 20.0.2. @gravitybalmain, @AnimatedThinks, please try downloading the latest Wineskin again and hopefully it should work. You may also need to redownload osu!macOS Agent (although this shouldn't be necessary but just in case).

I downloaded the new Wineskin and the macOS Agent, then followed the steps.
When opening, it again shows the update pop-up, the osu! symbol on-screen, but then nothing. I tried opening it by normally double-clicking and through a Test Run (Test Run still only works around half the time, but that might not be relevant), and it doesn't open.

The Wineskin Test Run is probably useful: https://paste.ubuntu.com/p/FX8mb6kpfN/
Thank you for helping!

Edit: macOS Agent Test Run shows a warning now, forgot to try this before posting
Report
Version 11.1 (Build 20C69)
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
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-01T19:38:31: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log
gravitybalmain

Technocoder wrote:

"gcenx"

gcenx wrote:

@Technocoder I see that the provided wrapper is using WS11WineCX20.0.0/WS11WineCX64Bit20.0.0 those builds were not optimized for running under Rosetta2 contact me directly for optimized Engine(s).

Also see your providing an app that's setting some options externally, one thing to keep disabled is the GPU Detection as it has issues with Apple Silicon devices possibly also T1/T2 systems.

Seeing that some users are not able to launch consistently, I noticed the issue with a wrapper I quickly thrown together this only seems to happen when having multiple native overrides set as all that's required is mscoree for .Net. With only that set to native osu! now launched constantly on my M1 Mac Mini.

Hi there! Much appreciated for maintaining the Wineskin project and many thanks for reaching out! I'm sure that thousands of hours of playtime have only been possible due to your efforts.

I will contact you through osu!'s web chat. Otherwise if you'd prefer, I can open an issue on your WineskinServer repository or you can find me in the unofficial osu! Discord (invite link: https://discord.gg/0Vxo9AsejDkGlk3H) as @Technocoder (or some other contact method if these are unsuitable).

Thanks for the heads up regarding GPU detection. I'll add a configuration check in osu!macOS Agent for that and keep it disabled in the subsequent Wineskin release. Regarding mscoree, it looks like that's the only native override I have in the latest Wineskin so I think that's fine here.

Edit: The engine has now been updated to 20.0.2. @gravitybalmain, @AnimatedThinks, please try downloading the latest Wineskin again and hopefully it should work. You may also need to redownload osu!macOS Agent (although this shouldn't be necessary but just in case).
Echoing similar issues as AnimatedThinks. Downloaded the new wineskin and macOS fresh after deleting all old files.

The Test Run inside the wineskin now works sometimes -- it'll alternately generate an apple crash report, bring up a spinning rainbow wheel, and successfully execute a test run, upon which the usual issue of the terminal flashing briefly before closing occurs. Here's a copy of the test report from the test run.

GreyClouds
thank you so much for doing this, glad i can play consistently again :)
HibanaSama
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
aidswidjaja
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!
HibanaSama

aidswidjaja wrote:

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!
Oh, unfortunately, it didn't help me :( (both changing in-game settings and Test Run in Wineskin).

When I ran the Test Run, I opened an osu!, went to the settings and closed it. Here's the Test Run log (If it's more convenient: Pastebin):
Logs
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0023:err:plugplay:process_IOService_Device object 0x5e03
0023:err:plugplay:process_IOService_Device object 0xa007
0023:err:plugplay:process_IOService_Device object 0x6007
0023:err:plugplay:process_IOService_Device object 0x6307
0023:err:plugplay:process_IOService_Device object 0x6407
0009:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:ntdll:FILE_GetNtStatus Converting errno 8 to STATUS_UNSUCCESSFUL
0026:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0031:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0036:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0036:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FAC8
0038:err:ole:CoGetContextToken apartment not initialised
0036:fixme:time:QueryThreadCycleTime (0xfffffffe,0x3b52560): stub!
0036:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Configuration"
0036:fixme:path:parse_url failed to parse L"System.Xml"
0036:fixme:path:parse_url failed to parse L"Accessibility"
0036:fixme:path:parse_url failed to parse L"System.Security"
0036:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0036:fixme:path:parse_url failed to parse L"System.Deployment"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x0 0x31daf0) returning a dummy value (current locale)
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x3c14cd8 0x31daf0) returning a dummy value (current locale)
0036:fixme:process:SetProcessPriorityBoost (00000264,0): stub
0036:fixme:path:parse_url failed to parse L"OpenTK"
003d:fixme:path:parse_url failed to parse L"System.Web"
003d:fixme:path:parse_url failed to parse L"Microsoft.Build.Framework"
003d:fixme:path:parse_url failed to parse L"Microsoft.Build.Utilities.v4.0"
003d:fixme:path:parse_url failed to parse L"System.ComponentModel.DataAnnotations"
003d:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
003d:fixme:path:parse_url failed to parse L"System.Data"
003d:fixme:path:parse_url failed to parse L"System.Web.ApplicationServices"
003d:fixme:path:parse_url failed to parse L"System.DirectoryServices.Protocols"
003d:fixme:path:parse_url failed to parse L"System.DirectoryServices"
003d:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
003d:fixme:path:parse_url failed to parse L"System.ServiceProcess"
003d:fixme:path:parse_url failed to parse L"System.Web.Services"
003d:fixme:path:parse_url failed to parse L"System.Design"
003d:fixme:path:parse_url failed to parse L"Microsoft.Build.Tasks.v4.0"
003d:fixme:path:parse_url failed to parse L"System.Web.RegularExpressions"
003d:fixme:path:parse_url failed to parse L"System.Transactions"
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03CA86E8 0031B49C 0031BB00 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03C96ECC 0031B68C 0031BCF0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03C96ECC 0031B68C 0031BCF0 00000000
0036:fixme:crypt:SystemFunction041 (0x3ca83fc, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0036:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
0043:fixme:path:parse_url failed to parse L"System.Configuration"
0043:fixme:path:parse_url failed to parse L"System.Xml"
0043:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0043:fixme:ras:RasEnumConnectionsW (03CCB628,0864EE80,0864EE84),stub!
0043:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:fixme:ras:RasConnectionNotificationW (FFFFFFFF,00000320,0x00000003),stub!
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03CDC320 0031D24C 0031D8B0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03CDC58C 0031D43C 0031DAA0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03CDC58C 0031D43C 0031DAA0 00000000
0036:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0xa60852, 0x0, 0x19932c8) stub.
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:nls:LCMapStringEx unsupported lparam 3c79448
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0048:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0B87FDF8): stub
0036:fixme:process:FlushProcessWriteBuffers : stub
004c:fixme:thread:NtGetCurrentProcessorNumber need multicore support (6 processors)
0036:fixme:path:parse_url failed to parse L"osu!ui"
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
004c:fixme:path:parse_url failed to parse L"System.Runtime.Serialization"
004c:fixme:path:parse_url failed to parse L"SMDiagnostics"
004c:fixme:path:parse_url failed to parse L"System.ServiceModel.Internals"
004c:fixme:path:parse_url failed to parse L"System.Numerics"
003d:fixme:path:parse_url failed to parse L"System.Runtime.Remoting"
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF9EC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
004c:fixme:path:parse_url failed to parse L"System.Data"
0036:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0x31ecc4, 0xd83fd0, 0x31ecc8, 0x31ecbc
0036:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0x31ecc4, 0xd73178, 0x31ecc8, 0x31ecbc
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03D0F6B4 0031CDAC 0031D410 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 00D83EF0 0031CF9C 0031D600 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03DC3F08 0031CF9C 0031D600 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03DD07D4 0031CEAC 0031D510 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 00D7303C 0031CEAC 0031D510 00000000
004f:fixme:thread:RtlCreateUserThread stack_reserve != 0 is unimplemented
0051:fixme:sync:SetWaitableTimerEx (00000418, 0BEEFDA8, 500, 00000000, 00000000, 00000000, 50) semi-stub
0045:fixme:path:parse_url failed to parse L"Microsoft.Ink"
0045:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03CD71EC 0AAFCCEC 0AAFD350 00000000
0045:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03CD71EC 0AAFCCEC 0AAFD350 00000000
0045:fixme:path:parse_url failed to parse L"w.resources"
0045:fixme:path:parse_url failed to parse L"w.resources"
0036:fixme:win:RegisterTouchWindow (0x10058 00000002): stub
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03D13180 0031B3BC 0031BA20 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03DC549C 0031B5AC 0031BC10 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03F27C6C 0031B5AC 0031BC10 00000000
0036:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x2100 for device 0.
0036:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x2100 for device 1.
0036:fixme:win:RegisterDeviceNotificationA (hwnd=0x10058, filter=0x31d260,flags=0x00000000) returns a fake device notification handle!
0036:fixme:ntdll:EtwEventRegister ({35167f8e-49b2-4b96-ab86-435b59336b5e}, 0xa659d2, 0x0, 0xf0bb838) stub.
0036:fixme:path:parse_url failed to parse L"osu!gameplay"
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0036:fixme:path:parse_url failed to parse L"osu!gameplay.resources"
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03DC6604 0031D10C 0031D770 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03DC65F0 0031D2FC 0031D960 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03DC65F0 0031D2FC 0031D960 00000000
0036:fixme:gdiplus:GdipGetFamilyName No support for handling of multiple languages!
0041:fixme:path:parse_url failed to parse L"osu!gameplay.resources"
0041:fixme:path:parse_url failed to parse L"osu!ui.resources"
003d:fixme:path:parse_url failed to parse L"System.Management"
003d:fixme:path:parse_url failed to parse L"System.Configuration.Install"
003d:fixme:path:parse_url failed to parse L"Microsoft.JScript"
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_GetInfo some flags are not implemented
003d:fixme:wmiutils:path_GetInfo some flags are not implemented
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
0041:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x3f35fd4,0x3f37e90): stub
003d:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported
003d:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported
003d:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
003d:fixme:wbemprox:client_security_QueryBlanket
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:client_security_SetBlanket 6795F7B8, 03F47058, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, 00000000, 0x00000020
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:wbem_services_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
0015:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000011
0015:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
003d:fixme:wbemprox:client_security_QueryBlanket
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:client_security_SetBlanket 6795F7B8, 03F43900, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, 00000000, 0x00000020
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:client_security_QueryBlanket
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:client_security_SetBlanket 6795F7B8, 03F37B60, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, 00000000, 0x00000020
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:status_code_GetErrorCodeText 03F46198, 0x80041002, 0x0000, 0x00000001, 07DCF388
003d:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
003d:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF9EC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF80C, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF9EC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0036:fixme:gdiplus:GdipCreateHalftonePalette stub
003d:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
003d:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
003d:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0043:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0043:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0043:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0043:fixme:crypt:CertAddCertificateLinkToStore (0x405d8b0, 0x3d996d4, 00000004, 0x0): semi-stub
0054:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0054:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0054:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0056:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
003d:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x4058884,0x405bbe8): stub
003d:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
003d:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0058:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0058:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0058:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0056:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0036:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x4063ed4,0x406d330): stub
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
005b:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
005b:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
005b:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0041:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x40834d4,0x3dd0a40): stub
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0041:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x40834d4,0x3cd42e8): stub
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0041:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x409839c,0x405ba40): stub
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
005c:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
005c:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
005c:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
0059:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0052:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
004f:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0038:fixme:ole:Context_CC_ContextCallback (0405CE20/0405CE24)->(00E77011, 039EF9EC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (0405CE20/0405CE24)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (0405CE20/0405CE24)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
004f:fixme:thread:RtlCreateUserThread stack_reserve != 0 is unimplemented
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0048:fixme:avrt:AvRevertMmThreadCharacteristics (12345678): stub
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0038:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0038:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0038:fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF644, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF5CC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
Zarkot
whenever i try to open winsekin to change it to retina it always says exec2975204723.bat is missing. what are possible fixes?
Teppa
Report
Version 10.13.6 (Build 17G14033)
Engine: WS9Wine4.0-rc3
Wineskin 2.8.8Beta6
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
[Warning] Errors in: update.log
2021-02-03T16:42:02: _pending\osu!.exe => osu!.exe: FAIL
2021-02-03T16:42:15: _pending\osu!.exe => osu!.exe: FAIL
2021-02-03T16:42:27: _pending\osu!.exe => osu!.exe: FAIL
2021-02-04T14:34:13: _pending\osu!.exe => osu!.exe: FAIL
2021-02-04T14:34:29: _pending\osu!.exe => osu!.exe: FAIL
2021-02-04T14:34:43: _pending\osu!.exe => osu!.exe: FAIL
2021-02-04T14:36:04: _pending\osu!.exe => osu!.exe: FAIL
2021-02-04T14:47:37: _pending\osu!.exe => osu!.exe: FAIL
2021-02-04T20:25:59: _pending\osu!.exe => osu!.exe: FAIL
2021-02-05T17:28:58: _pending\osu!.exe => osu!.exe: FAIL
No errors in: runtime.log

help! whenever i open osu! I have a consistent 17ms when before it was around 3-5
AnimatedThinks
aidswidjaja

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!

- Which macOS version did you start experiencing this issue on?
When Big Sur came out and all updates since -- that's when I got my Mac.

- Which wrapper version did you start experiencing this issue on?
I started trying to get osu! to work with the Catalina download. I also have issues with the other Wines.

- Were there any other wrappers that you were actually able to run well?
I tried the old Mojave download (it didn't work, as expected). Briefly, Catalina did work, but not most of the time.

- Do you know what led up to the Catalina download working before enabling Compatibility Mode?
I'm honestly not really sure -- based on my past posts, it seems like I just tried downloading once, following the steps, adding the other Wineskin detailed in one of aidswidjaja's posts, and trying to test run osu!.
Maybe the 'other Wineskin' part is the key since that was the only download I tried doing that, I'll try doing it again and update this post.

Update: No luck :(
I tried it multiple times and with both Rosetta and Catalina wrappers and trying whatever troubleshooting I could find in osu!mac and online.
Topic Starter
Technocoder
Hi everyone, apologies for the lack of updates from me over the last couple of days. I'm going to try creating the Wineskin from scratch using the 32 bit engines provided to me by Gcenx. It looks like once you create a wrapper with the 64 bit engine, you can't switch to 32 bit later on which is probably why the 32 bit version I provided earlier didn't work. Really appreciate the patience you guys have :D. Failing that, I'll try and contact Gcenx to see if there were any steps or environment changes that I've missed.
milenablack
[Everytime I try to open it, it shows a small black window opening in the corner and then it disappears and nothing happens.
This is the report I got:
Report
Version 10.16 (Build 20A2411)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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
Superuser1958
There seems to be an issue with icons not rendering (settings icons, etc). It's a known issue, even with Wine on Linux. After doing some research, i figured out that there was a missing dll: gdi+ (gdiplus in winetricks)
i installed it by using winetricks in the wineskin settings.

Can gdi+ be bundled in the next update?

Also, text seems to look really grainy/pixelated by default. After applying fontsmooth=rgb with winetricks, it fixed the issue. Should be default as well.


------

Btw, thanks for this update. It fixed some unrelated issues i was having with how the wineskin appears in third party apps/settings.

I currently use SoundSource for some audio controls/effects. In the catalina version, SoundSource couldn't capture audio playing from wine. Works as it should in the rosetta version.

Now it displays the app name (osu!) instead of "osu!xxxwinepreloader".
bionicwolf33
When I try to open the osu! application it says “osu!” is damaged and can’t be opened. You should move it to the Trash. I ran the agent, identified the app, and clicked scan and repair which didn't help I also followed all the instructions listed to the best of my ability.

Here is the report:

Report
Version 10.15.6 (Build 19G73)
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
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

I am on the latest version of macos I'm pretty sure.
aidswidjaja
hi everyone, another busy week so I'll try to get through as many of these as fast as possible. I will be linking to osu!mac more than usual because its been a long day and I'm really really tired, but don't be afraid to ask for clarification if any of the steps don't make sense :)

_sassy_girl_

_sassy_girl_ wrote:

aidswidjaja wrote:

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!
Oh, unfortunately, it didn't help me :( (both changing in-game settings and Test Run in Wineskin).

When I ran the Test Run, I opened an osu!, went to the settings and closed it. Here's the Test Run log (If it's more convenient: Pastebin):
Logs
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0018:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0023:err:plugplay:process_IOService_Device object 0x5e03
0023:err:plugplay:process_IOService_Device object 0xa007
0023:err:plugplay:process_IOService_Device object 0x6007
0023:err:plugplay:process_IOService_Device object 0x6307
0023:err:plugplay:process_IOService_Device object 0x6407
0009:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0009:fixme:ntdll:FILE_GetNtStatus Converting errno 8 to STATUS_UNSUCCESSFUL
0026:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0031:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0036:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0036:fixme:heap:GetNumaHighestNodeNumber semi-stub: 0031FAC8
0038:err:ole:CoGetContextToken apartment not initialised
0036:fixme:time:QueryThreadCycleTime (0xfffffffe,0x3b52560): stub!
0036:fixme:path:parse_url failed to parse L"System.Windows.Forms"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Configuration"
0036:fixme:path:parse_url failed to parse L"System.Xml"
0036:fixme:path:parse_url failed to parse L"Accessibility"
0036:fixme:path:parse_url failed to parse L"System.Security"
0036:fixme:path:parse_url failed to parse L"System.Runtime.Serialization.Formatters.Soap"
0036:fixme:path:parse_url failed to parse L"System.Deployment"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Drawing"
0036:fixme:path:parse_url failed to parse L"System"
0036:fixme:path:parse_url failed to parse L"System.Core"
0036:fixme:path:parse_url failed to parse L"System.Numerics"
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x0 0x31daf0) returning a dummy value (current locale)
0036:fixme:nls:get_dummy_preferred_ui_language (0x8 0x31daf4 0x3c14cd8 0x31daf0) returning a dummy value (current locale)
0036:fixme:process:SetProcessPriorityBoost (00000264,0): stub
0036:fixme:path:parse_url failed to parse L"OpenTK"
003d:fixme:path:parse_url failed to parse L"System.Web"
003d:fixme:path:parse_url failed to parse L"Microsoft.Build.Framework"
003d:fixme:path:parse_url failed to parse L"Microsoft.Build.Utilities.v4.0"
003d:fixme:path:parse_url failed to parse L"System.ComponentModel.DataAnnotations"
003d:fixme:path:parse_url failed to parse L"System.Runtime.Caching"
003d:fixme:path:parse_url failed to parse L"System.Data"
003d:fixme:path:parse_url failed to parse L"System.Web.ApplicationServices"
003d:fixme:path:parse_url failed to parse L"System.DirectoryServices.Protocols"
003d:fixme:path:parse_url failed to parse L"System.DirectoryServices"
003d:fixme:path:parse_url failed to parse L"System.EnterpriseServices"
003d:fixme:path:parse_url failed to parse L"System.ServiceProcess"
003d:fixme:path:parse_url failed to parse L"System.Web.Services"
003d:fixme:path:parse_url failed to parse L"System.Design"
003d:fixme:path:parse_url failed to parse L"Microsoft.Build.Tasks.v4.0"
003d:fixme:path:parse_url failed to parse L"System.Web.RegularExpressions"
003d:fixme:path:parse_url failed to parse L"System.Transactions"
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03CA86E8 0031B49C 0031BB00 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03C96ECC 0031B68C 0031BCF0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03C96ECC 0031B68C 0031BCF0 00000000
0036:fixme:crypt:SystemFunction041 (0x3ca83fc, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca45d4, 10, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca45d4, 10, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0036:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
0043:fixme:path:parse_url failed to parse L"System.Configuration"
0043:fixme:path:parse_url failed to parse L"System.Xml"
0043:fixme:path:parse_url failed to parse L"System.Data.SqlXml"
0043:fixme:ras:RasEnumConnectionsW (03CCB628,0864EE80,0864EE84),stub!
0043:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0043:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0043:fixme:ras:RasConnectionNotificationW (FFFFFFFF,00000320,0x00000003),stub!
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03CDC320 0031D24C 0031D8B0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03CDC58C 0031D43C 0031DAA0 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03CDC58C 0031D43C 0031DAA0 00000000
0036:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0xa60852, 0x0, 0x19932c8) stub.
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:nls:LCMapStringEx unsupported lparam 3c79448
0036:fixme:path:parse_url failed to parse L"osu!.resources"
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0036:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff
0048:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0B87FDF8): stub
0036:fixme:process:FlushProcessWriteBuffers : stub
004c:fixme:thread:NtGetCurrentProcessorNumber need multicore support (6 processors)
0036:fixme:path:parse_url failed to parse L"osu!ui"
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
004c:fixme:path:parse_url failed to parse L"System.Runtime.Serialization"
004c:fixme:path:parse_url failed to parse L"SMDiagnostics"
004c:fixme:path:parse_url failed to parse L"System.ServiceModel.Internals"
004c:fixme:path:parse_url failed to parse L"System.Numerics"
003d:fixme:path:parse_url failed to parse L"System.Runtime.Remoting"
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF9EC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03CE8648/03CE864C)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
004c:fixme:path:parse_url failed to parse L"System.Data"
0036:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0x31ecc4, 0xd83fd0, 0x31ecc8, 0x31ecbc
0036:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0x31ecc4, 0xd73178, 0x31ecc8, 0x31ecbc
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03D0F6B4 0031CDAC 0031D410 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 00D83EF0 0031CF9C 0031D600 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03DC3F08 0031CF9C 0031D600 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03DD07D4 0031CEAC 0031D510 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 00D7303C 0031CEAC 0031D510 00000000
004f:fixme:thread:RtlCreateUserThread stack_reserve != 0 is unimplemented
0051:fixme:sync:SetWaitableTimerEx (00000418, 0BEEFDA8, 500, 00000000, 00000000, 00000000, 50) semi-stub
0045:fixme:path:parse_url failed to parse L"Microsoft.Ink"
0045:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03CD71EC 0AAFCCEC 0AAFD350 00000000
0045:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03CD71EC 0AAFCCEC 0AAFD350 00000000
0045:fixme:path:parse_url failed to parse L"w.resources"
0045:fixme:path:parse_url failed to parse L"w.resources"
0036:fixme:win:RegisterTouchWindow (0x10058 00000002): stub
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03D13180 0031B3BC 0031BA20 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03DC549C 0031B5AC 0031BC10 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03F27C6C 0031B5AC 0031BC10 00000000
0036:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x2100 for device 0.
0036:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x2100 for device 1.
0036:fixme:win:RegisterDeviceNotificationA (hwnd=0x10058, filter=0x31d260,flags=0x00000000) returns a fake device notification handle!
0036:fixme:ntdll:EtwEventRegister ({35167f8e-49b2-4b96-ab86-435b59336b5e}, 0xa659d2, 0x0, 0xf0bb838) stub.
0036:fixme:path:parse_url failed to parse L"osu!gameplay"
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0036:fixme:path:parse_url failed to parse L"osu!gameplay.resources"
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 03DC6604 0031D10C 0031D770 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03DC65F0 0031D2FC 0031D960 00000000
0036:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 03DC65F0 0031D2FC 0031D960 00000000
0036:fixme:gdiplus:GdipGetFamilyName No support for handling of multiple languages!
0041:fixme:path:parse_url failed to parse L"osu!gameplay.resources"
0041:fixme:path:parse_url failed to parse L"osu!ui.resources"
003d:fixme:path:parse_url failed to parse L"System.Management"
003d:fixme:path:parse_url failed to parse L"System.Configuration.Install"
003d:fixme:path:parse_url failed to parse L"Microsoft.JScript"
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_GetInfo some flags are not implemented
003d:fixme:wmiutils:path_GetInfo some flags are not implemented
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
0041:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x3f35fd4,0x3f37e90): stub
003d:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported
003d:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported
003d:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
003d:fixme:wbemprox:client_security_QueryBlanket
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:client_security_SetBlanket 6795F7B8, 03F47058, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, 00000000, 0x00000020
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:wbem_services_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
0015:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000011
0015:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
003d:fixme:wbemprox:client_security_QueryBlanket
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:client_security_SetBlanket 6795F7B8, 03F43900, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, 00000000, 0x00000020
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:client_security_QueryBlanket
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:client_security_SetBlanket 6795F7B8, 03F37B60, 4294967295, 0, L"<COLE_DEFAULT_PRINCIPAL>", 2, 3, 00000000, 0x00000020
003d:fixme:wbemprox:client_security_Release 6795F7B8
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25}
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:status_code_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented
003d:fixme:wmiutils:status_code_GetErrorCodeText 03F46198, 0x80041002, 0x0000, 0x00000001, 07DCF388
003d:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
003d:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF9EC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF80C, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF9EC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0036:fixme:gdiplus:GdipCreateHalftonePalette stub
003d:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
003d:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
003d:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0043:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0043:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0043:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0043:fixme:crypt:CertAddCertificateLinkToStore (0x405d8b0, 0x3d996d4, 00000004, 0x0): semi-stub
0054:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0054:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0054:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0056:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
003d:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x4058884,0x405bbe8): stub
003d:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
003d:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0058:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0058:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0058:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0056:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
0056:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0036:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x4063ed4,0x406d330): stub
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
005b:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
005b:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
005b:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0041:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x40834d4,0x3dd0a40): stub
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0041:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x40834d4,0x3cd42e8): stub
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0041:fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x409839c,0x405ba40): stub
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
005c:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
005c:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
005c:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0036:fixme:path:parse_url failed to parse L"osu!ui.resources"
0059:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0052:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
004f:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet
0038:fixme:ole:Context_CC_ContextCallback (0405CE20/0405CE24)->(00E77011, 039EF9EC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (0405CE20/0405CE24)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (0405CE20/0405CE24)->(00E77011, 039EF974, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
004f:fixme:thread:RtlCreateUserThread stack_reserve != 0 is unimplemented
0036:fixme:crypt:SystemFunction041 (0x3ca94a4, 20, 0): stub [RtlDecryptMemory]
0036:fixme:crypt:SystemFunction040 (0x3ca94a4, 20, 0): stub [RtlEncryptMemory]
0048:fixme:avrt:AvRevertMmThreadCharacteristics (12345678): stub
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
003d:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
003d:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 2, returning 0
0038:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0038:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0038:fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF644, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
0038:fixme:ole:Context_CC_ContextCallback (03F3EE70/03F3EE74)->(00E77011, 039EF5CC, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
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

Zarkot

Zarkot wrote:

whenever i try to open winsekin to change it to retina it always says exec2975204723.bat is missing. what are possible fixes?
Please read https://osu-mac.readthedocs.io/en/latest/issues/wineskin.html, thanks!

You should try and download the latest version of osu!macOS Agent. Failing that, try these commands in Terminal (make a backup of your wrapper before executing it)

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

AnimatedThinks

AnimatedThinks wrote:

aidswidjaja

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!


- Which macOS version did you start experiencing this issue on?
When Big Sur came out and all updates since -- that's when I got my Mac.

- Which wrapper version did you start experiencing this issue on?
I started trying to get osu! to work with the Catalina download. I also have issues with the other Wines.

- Were there any other wrappers that you were actually able to run well?
I tried the old Mojave download (it didn't work, as expected). Briefly, Catalina did work, but not most of the time.

- Do you know what led up to the Catalina download working before enabling Compatibility Mode?
I'm honestly not really sure -- based on my past posts, it seems like I just tried downloading once, following the steps, adding the other Wineskin detailed in one of aidswidjaja's posts, and trying to test run osu!.
Maybe the 'other Wineskin' part is the key since that was the only download I tried doing that, I'll try doing it again and update this post.

Update: No luck :(
I tried it multiple times and with both Rosetta and Catalina wrappers and trying whatever troubleshooting I could find in osu!mac and online.
Thanks for the comprehensive report and patience! I think we will have to wait for a fresh new Wineskin from Techno with the new 32 bit engines. This is definietly the sort of issue I think we all want to see rooted out because it's been around for so long and is really pervasive in Wineskin... fingers crossed

Technocoder

Technocoder wrote:

Hi everyone, apologies for the lack of updates from me over the last couple of days. I'm going to try creating the Wineskin from scratch using the 32 bit engines provided to me by Gcenx. It looks like once you create a wrapper with the 64 bit engine, you can't switch to 32 bit later on which is probably why the 32 bit version I provided earlier didn't work. Really appreciate the patience you guys have :D. Failing that, I'll try and contact Gcenx to see if there were any steps or environment changes that I've missed.
Sounds great, you may also want to read below about Superuser1958's suggestion of including gdiplus and fontsmooth=rgb Winetricks into the next wrapper.

milenablack

milenablack wrote:

[Everytime I try to open it, it shows a small black window opening in the corner and then it disappears and nothing happens.
This is the report I got:
Report
Version 10.16 (Build 20A2411)
Engine: WS11WineCX64Bit19.0.1-1
Wineskin 2.9.0.6 1
Release: Stable40
Quarantine attribute is absent
Execute flag is present
Detect Direct3D is enabled
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
Hi there! Could you try the following steps:

- Download the latest Wineskin version which should have engine version WS11WineCX64Bit20.0.2 at the top of the thread. You can also try a 32 bit version of this here: community/forums/posts/7883481 though I doubt this will work
- Failing that, please run a Wineskin Test Run on the original and updated Wineskins (Right click osu! > Show Package Contents > Wineskin > Advanced > Test Run) and paste the logs somewhere (such as: https://paste.ubuntu.com) when it crashes? Comprehensive instructions available here: https://osu-mac.readthedocs.io/en/latest/issues/troubleshooting.html#generating-logs-for-wineskin

Superuser1958

Superuser1958 wrote:

There seems to be an issue with icons not rendering (settings icons, etc). It's a known issue, even with Wine on Linux. After doing some research, i figured out that there was a missing dll: gdi+ (gdiplus in winetricks)
i installed it by using winetricks in the wineskin settings.

Can gdi+ be bundled in the next update?

Also, text seems to look really grainy/pixelated by default. After applying fontsmooth=rgb with winetricks, it fixed the issue. Should be default as well.


------

Btw, thanks for this update. It fixed some unrelated issues i was having with how the wineskin appears in third party apps/settings.

I currently use SoundSource for some audio controls/effects. In the catalina version, SoundSource couldn't capture audio playing from wine. Works as it should in the rosetta version.

Now it displays the app name (osu!) instead of "osu!xxxwinepreloader".
Great work! You're right, there are versions of osu! for *nix that use gdiplus for icons: notably poon's guide. https://blog.thepoon.fr/osuLinuxAudioLatency/ and Forefront's guide: community/forums/topics/794952

I don't experience the non-rendering myself but it doesn't hurt to include it~

bionicwolf33

bionicwolf33 wrote:

When I try to open the osu! application it says “osu!” is damaged and can’t be opened. You should move it to the Trash. I ran the agent, identified the app, and clicked scan and repair which didn't help I also followed all the instructions listed to the best of my ability.

Here is the report:

Report
Version 10.15.6 (Build 19G73)
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
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

I am on the latest version of macos I'm pretty sure.
Hi there! Could you try following the instructions here? https://osu-mac.readthedocs.io/en/latest/install/silicon.html#step-2-repair-the-wineskin

If that doesn't work, try seeing the instructions here: https://osu-mac.readthedocs.io/en/latest/install/silicon.html#step-2-repair-the-wineskin:~:text=On%20the%20bleeding%20edge%3F%20You%20can%20also%20use%20the%20Terminal%20to%20repair%20your%20Wineskin. (if you're not on Chrome, scroll to the section that says Alternative option: Using the Terminal
HibanaSama

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.
Topic Starter
Technocoder
Hi everyone, an update on the 32-bit Wineskin. It looks like there's an incompatibility between gdiplus and cjkfonts at the moment and from Gcenx's earlier post, he recommends that you don't have any dlls other than mscoree (gdiplus adds a dll to this list) so the release is going to be a bit delayed while I try and fix these incompatibilities (or provide suitable alternatives).

As a side note, Discord Rich Presence will be broken on 32-bit Wineskins. Fixing this is going to be more difficult than I first imagined due to the differences in expected segmentation level from the loaded executable file. For the foreseeable future, Rich Presence is likely to only be available on 64-bit Wineskins.

Edit: Both Wineskins have been updated. Aforementioned issues have not been fixed.
Jyxle

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!
LyfeMiracle
Thank you for keeping osu updated!! <3
C_o_l_o_u-r
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
aidswidjaja
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
C_o_l_o_u-r
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
LyfeMiracle
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
C_o_l_o_u-r
Also, something I forgot to mention was that this started happening after I installed either Mac OS 11.2 or 11.2.1 .

Btw LyfeMiracle I have the same issue.
WuDini
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.
Ritsu105
Thank you so so much. I've been going to internet cafes for osu!stable but now I can play stable on Catalina. Once again thank you!!
evlino
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
ZiippysMusicMan
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
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
show more
Please sign in to reply.

New reply

/