Same thing as technocoder...and I used the built in tool.
But it does work if you run the WineskinLauncher through the terminal.
But it does work if you run the WineskinLauncher through the terminal.
peppy wrote:
@Technocoder the plan is to generate a script to build this from scratch, so it can be run by users that don't want to consume large binary releases. Are there any things missing from the new build that worked in yours? I know that CJK support should be easy to add back by installing the fake font mappings, at least.
peppy wrote:
A new official release is available here. This one runs 64-bit and should be fine on catalina, apart from maybe not being signed.
peppy wrote:
Please try this one instead:
https://assets.ppy.sh/macOS/osu!%2020190709-2.app.zip
lunarperu wrote:
I'm in a bit of a pickle here.
I'll go to download the .zip file, and get it downloaded already unzipped and in application format, which I found a bit strange. I'd go and open it manually, by selecting "Open" and it dose literally nothing. I'll keep trying and I eventually get an error of "This application "osu!" can't be opened."
I went through wineskin and did a test run but nothing has happened at all.
I've also tried some of the most recent links above, and I got the same "osu! is damaged and can't be opened. You should move it to the bin." With the same version I didn't have to unzip it either.
Reiyer wrote:
Runs perfectly fine but there's visible input delay with a wired mouse. I'm running it on my second monitor, could that be an issue? On Mohave. Great work btw!
ZeltoGMD wrote:
I am trying to currently run osu! on a MacBook Air. It worked before, but I was fiddling with the settings and accidentally broke the wrapper by enabling "Compatibility Mode." I did uninstall and reinstall it, but now nothing is working.
I would like a resolution to this. If I need to send any form of logs, please tell me (how to get to the logs) and I will show them to resolve this problem.
I hope to hear from you soon.
Stingy wrote:
ZeltoGMD wrote:
I am trying to currently run osu! on a MacBook Air. It worked before, but I was fiddling with the settings and accidentally broke the wrapper by enabling "Compatibility Mode." I did uninstall and reinstall it, but now nothing is working.
I would like a resolution to this. If I need to send any form of logs, please tell me (how to get to the logs) and I will show them to resolve this problem.
I hope to hear from you soon.
You didn't have to un/reinstall ^^; just go into the osu config files and change its value back to 0!
ZeltoGMD wrote:
Stingy wrote:
ZeltoGMD wrote:
I am trying to currently run osu! on a MacBook Air. It worked before, but I was fiddling with the settings and accidentally broke the wrapper by enabling "Compatibility Mode." I did uninstall and reinstall it, but now nothing is working.
I would like a resolution to this. If I need to send any form of logs, please tell me (how to get to the logs) and I will show them to resolve this problem.
I hope to hear from you soon.
You didn't have to un/reinstall ^^; just go into the osu config files and change its value back to 0!
So, I'm not good when it comes to files and stuff. Can you tell me how to do it?
Majora22 wrote:
The wait is tough but I totally understand and appreciate the hard work being put into this all. I started having computer issues and thought upgrading to Catalina would fix something and I didn't know Osu! didn't run on it. Doesn't help that my tablet just came in too haha. Thank you to everyone helping us filthy Mac users. It means a lot.
peppy wrote:
You need to use non-fallback builds to submit scores.
CodeWeavers wrote:
We plan to start our beta process shortly and we hope to have a production quality version of CrossOver 19 before the end of the year. We strongly recommend that everyone that can wait for that version.
CakeOWO wrote:
Before I redownload osu, the old osu has a drive c file.But the new osu doesn't have. I cant move my songs and datas to the new osu. What should I do
Toebrain wrote:
I have catalina and i downloaded it from https://github.com/ppy/osu/releases works for me
SosPesos wrote:
Toebrain wrote:
I have catalina and i downloaded it from https://github.com/ppy/osu/releases works for me
It's osu!lazer. I also tried downloading this version rather than original but I didn't understand how to import songs and skins into it. How did you do it?
SosPesos wrote:
Toebrain wrote:
I have catalina and i downloaded it from https://github.com/ppy/osu/releases works for me
It's osu!lazer. I also tried downloading this version rather than original but I didn't understand how to import songs and skins into it. How did you do it?
RichardMupp wrote:
so for the discord rich presence i didn't seem to have the discord rpc dll file in there yet and when i put in a new one and launch osu it just deletes the file. Any solution?
osulover wrote:
after installing osu by the way you mentioned I am getting an error
System.ComponentModel.Win32Exception (0x80004005): Błąd wewnętrzny
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at #=zfx4YmktRjFRJMjRCIw==.#=z21atl_k=(Boolean #=zz37TCDhPZt7T, Exception #=zd$QcV_I=)
at #=zECDBzTWwbaPTpTsrQb0uALU=.#=zzgK5Nt5FWiHc(Object #=zyyMutHw=, EventArgs #=zd$QcV_I=)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Do you know what shall I do? I know it is still alpha, but you know...
these have not been signed or notarized so to make use of these you need to disable SIP in order for wine32on64 to set the kernal flag to allow 32Bit code execution.
Technocoder wrote:
Going by this comment on the Unofficial Wineskin page (and my tester):these have not been signed or notarized so to make use of these you need to disable SIP in order for wine32on64 to set the kernal flag to allow 32Bit code execution.
it looks like for the Catalina build to work correctly System Integrity Protection needs to be disabled.
I'm not sure whether this is something that can be fixed in the future (it seems that there is a method to sign the engine). I'll link an article on disabling SIP in the original Catalina post.
- Ephemeral - wrote:
I'm having an issue opening the application, even after disabling the System Integrity Protection on my laptop. It keeps bringing up this issue about the .NET framework.
"This application could not be started. You must enable the .NET Framework from the Windows Features dialog box (from Control Panel, choose Programs, Turn Windows features on or off). Do you want to view information about this issue?"
- Ephemeral - wrote:
I redownloaded the osu! Catalina build, but this time, it told me that '"osu!" is damaged and can't be opened. You should move it to the Trash." So I deleted this new version and tried to reopen the first version that I downloaded.
Using this first version, I tried manually installing the .NET Framework using your steps, but it gave me another error. The following pastebin link has the error messages and information you requested in your reply.
https://pastebin.com/GMbyJETa
- Ephemeral - wrote:
Okay, got it on my laptop. Is there a way to transfer skins? I tried to move my skins and songs to the new osu! folder, but the crossover application said there "is no windows application configured to open this file" when I tried to open the game with the new skin.
Technocoder wrote:
This is an experimental build for osu! on macOS Catalina.
Download link: https://mega.nz/#!1wUhSK5b!UOh3p73XnupbZktFgsljieoIdf_L1PkxDFwjBvflNGM
After extraction, you must run the following command on the application:
sudo xattr -dr com.apple.quarantine 'osu!.app'
(or otherwise apply the steps from the section: osu! or Wineskin will not open! from my guide. Ignore any "Operation not permitted" or "No such file" errors.)
For the moment, System Integrity Protection must also be disabled. You can check if it is enabled:Steps
- Open Terminal
- Type csrutil status and press enter
- Check if it says it is enabled
If it is enabled, you can follow these steps from official Apple documentation to disable it: https://developer.apple.com/library/archive/documentation/Security/Conceptual/System_Integrity_Protection_Guide/ConfiguringSystemIntegrityProtection/ConfiguringSystemIntegrityProtection.html#//apple_ref/doc/uid/TP40016462-CH5-SW1
One person has confirmed that the Wineskin does work on Catalina with no apparent issues as long System Integrity Protection is disabled.
Technical Build Information:
This build augments Peppy's (@peppy) July 2019 build with the newer Crossover 19.0.1 build designed to run on macOS Catalina from the Unofficial Wineskin releases: https://github.com/Gcenx/WineskinServer/releases/tag/V1.8.4
The (extracted) application size has increased to 2.56 gigabytes which suggests that it may be more space efficient to rebuild the Wineskin from scratch.
BlasterLizard wrote:
The app doesn't open.
AstroThePony wrote:
OK GUYS I NEED HELP SO MUCH.
My osu runs fine on my macbook pro screen but on my secondary monitor i got 14 ms.How can i fix that?
PinkBunny19 wrote:
I don´t understand the part "you must run the following command", I download the app but I don´t know how to follow the steps :c
Jyxle wrote:
I downloaded the zip file, but it says it's damaged and cannot be opened. When you say copy and paste the command, do you mean in Terminal? I have no idea what you mean when you said to paste it onto the osu! application. When I typed the command into Terminal, it just asked for a 'Password: " with a key symbol. How do I fix this?
Update: I disabled system integrity and I've run the command, it said no such file. (where can I find your osu! or Wineskin will not open! guide?) osu! still says its damaged, can't be opened, and that I should move it to the bin.
I don't see how the Wineskin thing plays into the installment. I have the unofficial one you provided downloaded.
felixohno wrote:
Hey! When I download the extraction thingy, it just installs Osu onto my computer. When I click on Osu it gives me an error saying "osu! is damaged and can't be opened. You should move it to the Trash."
Did I do anything wrong?
felixohno wrote:
Edit: I entered the command into a blank terminal, it asked for a password and then said "felixmayhew is not in the sudoers file. This incident will be reported."
Technocoder wrote:
"- Ephemeral -"- Ephemeral - wrote:
I redownloaded the osu! Catalina build, but this time, it told me that '"osu!" is damaged and can't be opened. You should move it to the Trash." So I deleted this new version and tried to reopen the first version that I downloaded.
Using this first version, I tried manually installing the .NET Framework using your steps, but it gave me another error. The following pastebin link has the error messages and information you requested in your reply.
https://pastebin.com/GMbyJETa
You have ran this command right? sudo xattr -dr com.apple.quarantine 'osu!.app'
This needs to run on the osu! application each time it is downloaded. If you get the message xattr: No such file it means you have not set the working directory in Terminal correctly (the steps in my guide go into more detail). This is most likely the reason why you get "osu! is damaged and can't be opened". I suggest you try downloading it again.
I found this interesting error in the logs: wine: Bad CPU type in executable which seems to suggest that you're not using the Catalina build for some reason? It might just be an issue with winetricks.
There is a failure when osu! tries to update: _pending\osu!.exe => osu!.exe: FAIL. You can try updating osu! manually (there is a set of steps in my guide for this). There's also the error: No available GL context found.. Have you managed to get osu! on Wineskin working before? It might be that your graphics card is too old (I don't know what model of computer you have) but that seems unlikely.
ErzaDrago wrote:
So, hi I tried putting in the command into terminal- and you're right, it said that there is no such file, and I checked your guide and I didn't see how to fix it. Can you please tell me what I'm doing wrong or how to fix it?
Technocoder wrote:
"ErzaDrago"ErzaDrago wrote:
So, hi I tried putting in the command into terminal- and you're right, it said that there is no such file, and I checked your guide and I didn't see how to fix it. Can you please tell me what I'm doing wrong or how to fix it?
It is under the section osu! or Wineskin will not open!.
Specifically, you need to move the osu! application to the desktop and then type cd Desktop in Terminal first before running the command.
ErzaDrago wrote:
so, i did move it to applications, it says there is no such file
Paydru wrote:
is anyone else experiencing slight cursor delay? or is it just me
Botanist2008 wrote:
uhh
whenever anybody who knows what is going on with this,
I have the experimental Catalina version Technocoder posted and I did the sudo xattr -dr com.apple.quarantine 'osu!.app' and all that stuff, it worked, but osu crashes while it is opening
(I disabled SIP as well)
this is the error I got:
System.ComponentModel.Win32Exception (0x80004005): Internal error
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at #=zfx4YmktRjFRJMjRCIw==.#=z21atl_k=(Boolean #=zz37TCDhPZt7T, Exception #=zd$QcV_I=)
at #=zECDBzTWwbaPTpTsrQb0uALU=.#=zzgK5Nt5FWiHc(Object #=zyyMutHw=, EventArgs #=zd$QcV_I=)
at System.Windows.Forms.ButtonBase.OnKeyUp(KeyEventArgs kevent)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
jjini wrote:
First of all, a big thank you to Technocoder for putting in the time and energy for making osu! work on macOS and trying to solve player's issues! Seriously, thank you!
My experience using the posted Wineskin on macOS Mojave has been pretty good. There are always some hiccups shortly after starting osu! but I can obviously deal with that. But regularly (about once in 1 to 2 hours) I have serious lag, sometimes to the point that I can't get more than 5 to 15 FPS. Restarting doesn't help. I just have to wait a few minutes and then it gets better.
It seems, the process "tccd" is eating up a LOT of CPU during that time. I have read in forums that this issue has been solved with newer unofficial wineskin releases on portingteam's website. Clicking on the Wineskin app and going to advanced reveals I have "Wrapper Version: Wineskin 2.6.2" and "Engine: WS9Wine2.22". Updating the wrapper under Tools does not work.
I am very much a novice when it comes to his stuff, so forgive me, if I am being stupid:
Can I just download the latest version from portingteam's website and replace the "Wineskin" file, that is visible when "showing package contents" of the osu! application? Do you think that could actually help or should I try something else?
Botanist2008 wrote:
technocoder, its complaining about a .NET framework
"This application could not be started. You must enable the .NET framework from the Windows Features dialog box (from Control Panel, choose Programs, turn Windows features on or off).
uhhh help lol
Technocoder wrote:
"- Ephemeral -"- Ephemeral - wrote:
I'm having an issue opening the application, even after disabling the System Integrity Protection on my laptop. It keeps bringing up this issue about the .NET framework.
"This application could not be started. You must enable the .NET Framework from the Windows Features dialog box (from Control Panel, choose Programs, Turn Windows features on or off). Do you want to view information about this issue?"
That's certainly a strange error to be getting. I know this sounds rather dumb but it might be worth downloading the file again just in case it was a one off error. If that doesn't work check if there are any files in Show Package Contents > drive_c > osu! > Songs > Logs. If there are, paste the contents of those files here (preferably in a pastebin).
It seems that there's an option to view information about the issue as well. Paste that information here as well if you can. Otherwise, you can try installing the .NET Framework manually (although I don't know if that will help):Steps
- Open Wineskin from Show Package Contents
- Click on Advanced > Tools > Winetricks
- Click on dlls and check the box next to dotnet40 (theoretically, there should be a mark in the Installed column as well)
- Click on Run
iNotritious wrote:
I Still can't open osu! with this update that came out for macOS called catalina, and im having trouble still opening osu
Is there any solution to this?
iNotritious wrote:
I Still can't open osu! with this update that came out for macOS called catalina, and im having trouble still opening osu
Is there any solution to this?
Jia Qian wrote:
I can't open the application. After right click then click "Open",nothing happen. Is there any soulution?
Technocoder wrote:
"- Ephemeral -"- Ephemeral - wrote:
Okay, got it on my laptop. Is there a way to transfer skins? I tried to move my skins and songs to the new osu! folder, but the crossover application said there "is no windows application configured to open this file" when I tried to open the game with the new skin.
Drag your skins into the skins folder (Show Package Contents > drive_c > osu! > Skins). Alternatively, perform the sections How to do a data backup on the old Wineskin and How to restore a data backup on the new Wineskin from my guide.
hbumaze wrote:
Could you help me? Whenever I try opening the app it just says that the file is damaged. Also, whenever I run the command sudo xattr -dr com.apple.quarantine 'osu!.app'it just says no such file: osu!.app
haxax wrote:
First thank you so much for making osu! work again on catalina. I am able to run osu! after following all the steps but whenever I open the app it first crashes, then updates the game client and starts normally afterwards. I ran the troubleshooter too and there are no errors.
This is the error message I get whenever osu! crashes and asks me to restart:
System.BadImageFormatException: Bad format. (Exception from HRESULT: 0x8007000B)
at #=zRWfUnGWu3dupv3GcaidhrEM=.#=zo_VpCR76ldxajeamow==(Int32 #=z3Ymp2q8=, #=zI$lBDALgiBWzhnt6J_ek3LgQswInPZ5h9nThwu5xsPeX& #=zHYO6oZA=)
at #=zRWfUnGWu3dupv3GcaidhrEM=.#=zWbpV7bNcN$Hc5dOmTA==(Int32 #=z3Ymp2q8=, #=zhixrP2TuQ0j1Eo_vBIUOMkbQfpkpsUwqgvhOsZE= #=zHYO6oZA=)
at #=zRWfUnGWu3dupv3GcaidhrEM=.#=zId51ukLOXUqhbFIwKg==()
at #=zMKA23i3ZQQe_MPyQtg==.#=zM1u_yUCUYqvU(String #=z62D1dlD72b1m, Boolean #=zDsB_wFk=)
at #=zOwH6k5vR7JpRdp$OGQ==.#=zc_f2Vpqd4bWY()
at #=zOwH6k5vR7JpRdp$OGQ==..ctor(String #=z92hvd3Q=)
at #=znEjmn$ghy7MB5$dGqA==.#=zaTahEecpvTTu(String #=zCGzszQwmnWPo, Boolean #=zAUV4BpbCymAhnSu1LTRgncc=, Boolean #=ziTHNh8xkdq3JmkAPng==)
It is honestly not a big issue as it restarts normally after updating the client but I am wondering what is causing this error.