Sign In To Proceed 435v5c

Don't have an ? 473g1v

osu! to create your own !
forum

Unoffical Updated OSX osu! Wineskin Package 4852x

posted
Total Posts
449
Topic Starter
This thread is now deprecated. All updates are now hosted on this thread: community/forums/topics/1106057

Here's an unofficial update to the osu! OSX package. This is a direct replacement for the official osu! Wineskin package that can be found here: http://osuosx.tumblr.com

Video tutorial: community/forums/posts/7367239

It has several improvements and fixes several issues (in comparison to the official Wineskin package) including (but not exhaustive):
  1. Fixes game not launching on High Sierra
  2. Reduces input lag
  3. Reduces frame drops
  4. Increases FPS
  5. Removes the need for XQuartz
  6. Prevents f.lux temporarily disabling when switching windows
  7. Smoother opening of beatmaps
  8. Fixes erratic unfocusing of cursor when using keyboard to tap due to Location Services
  9. Allows swiping to switch between windows
  10. Fixes black screen issue with dual or more monitor setups
  11. Fixes minimising of osu! when focus changes
Results may vary
link:
https://drive.google.com/file/d/1vBZM3IWhq2_bAGuJ812-KixeBErC1XkP/view?usp=sharing
(removed due to notifications of edit access requests that cannot be disabled)
https://mega.nz/#!RgURDYQA!phZuRHSqem4T2VpgwAzmrHVk1G4I2FhkeIQ9asiq1zw

Alternative wineskins:
The following wineskins may be more up to date or work better for you.
Mic238 (July 2018): https://osu-ppy-sh.jeuxcrack.net/community/forums/posts/7140911
Note: For peppy's Wineskin, if it fails to open, you must run sudo xattr -dr com.apple.quarantine 'osu!.app' in Terminal. See the osu! or Wineskin will not open! of my guide for more details.

If you're uncomfortable with using a file ed from a complete stranger (and you should be) you can follow my guide here to obtain (mostly) the same Wineskin package.
[Guide] Fixing Mac Issues: https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205

How to install 3p275f

Steps
  1. First you'll need to save your osu! data so you can transfer it over later. See my guide here on How to do a data backup (apply it on the old osu! app): https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205
  2. the package from the previously shown link
  3. Extract the .zip file
  4. Move the osu! application out of the s folder otherwise it will not start properly
  5. Right click on the osu! app and click Open. The osu! updater should run and start osu! after a while
  6. Close osu!
  7. See my guide here on How to restore a data backup (apply it on the ed osu! app): https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205
Now you can move the ed osu! application anywhere you want and it should work fine.

Having trouble opening osu!? See my troubleshooting tool: community/forums/topics/1036678.
Do not enable compatibility mode. It will break the wrapper.

If you are having issues after you see the osu! logo/updater please include the osu! updater logs found in osu! > Logs.

If you are having issues before you see the osu! logo/updater please include the Wineskin test run logs found after running a test run. (osu! > Open Package Contents > Wineskin > Advanced > Test Run)

Discord Rich Presence
For Discord Rich Presence to work you'll need to replace the discord-rpc.dll file located in the drive_c folder. (Thanks to slc for pointing out the alternatiave dll file)

Steps:
  1. xnu-discord-rpc.dll from this guy here: https://github.com/goeo-/discord-rpc/releases (If you have a Github considering starring the fork)
  2. Navigate to the drive_c folder (Right click osu! > Show Package Contents > drive_c)
  3. Navigate to the osu! folder
  4. Delete the existing discord-rpc.dll file
  5. Drag the xnu-discord-rpc.dll file into it and rename it to discord-rpc.dll

Troubleshooting
For those that are unable to open the osu!.exe file, such as nothing popping up, try moving the zip file (NOTE: Not the application, but the zip file containing the application) to another location, such as your Desktop or the Documents folder. Then, right click the application and select "Open". While this may seem redundant, this has a different effect to directly double clicking the file.

If Wineskin (the program inside the wrapper) refuses to open then make sure that you open osu! (the entire wrapper) at least once (so that it can get past the "ing osu! application" stage). osu! doesn't need to run, it just needs to get past the verification stage.

To update the osu!.exe contained within the wrapper, right click the wrapper and select: Show Package Contents, then Contents > Resources > drive_c > osu! folder.
the latest osu!.exe for Windows from the osu! website and then replace the osu!.exe in the folder with the ed one.

Razer Synapse may prevent osu! from opening. If this happens you need to quit Razer Synapse before opening osu!.

If nothing else works, try the steps in the section osu! or Wineskin will not open! from my guide: https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205.

Please note that if I do not reply to your post, I either do not know how to fix your problem or you haven't provided enough information.
Damn, I was just working on an updated wineskin today! Looks like you may have done my work for me. Will give this a going over tonight.

Are you okay with us using this as an official if everything checks out?
Topic Starter
Yes, absolutely!
Thank you
Thanks for the updated wrapper!

I did note some small problems, at least with my install (running macOS 10.13.2 on a MacBook Pro Mid-2012)

- Game may lock when switching through beatmaps at a very specific speed, faster and it works okay, slower and no problems.
- Shaders still don't work, the screen turns black whenever they should activate.
- Framerate lag depends on the amount of objects on the screen at the same time. Maps with high object count play better when the objects appear and disappear fast, as opposed to staying longer on the screen (not very noticeable though)
I upgraded to a dual screen boot and it's showing up as a black screen on both fullscreen (with and without letterboxing) and windowed mode.
I tried changing the regedit file as shown here but it still does not work.

Any ideas on how to fix this?

Edit: ing it for the first time resulted in a playable osu! screen. However, when I imported my old files and restarted osu!, the screen goes black.

nvm fixed it by just copying the skins and songs folder (and nothing else)
I'm rather sceptical ing this as an official build. Maybe provide changelog for the changes made to the wrapper?
working good. thanks!

Agrrox wrote: 4g293g

I'm rather sceptical ing this as an official build. Maybe provide changelog for the changes made to the wrapper?
Atleast almost all of the feature is working, ALMOST flawlessly

better than the Alpha 2016 ver
Topic Starter
ArmoredReaper

ArmoredReaper wrote: 5lh69

Thanks for the updated wrapper!

I did note some small problems, at least with my install (running macOS 10.13.2 on a MacBook Pro Mid-2012)

- Game may lock when switching through beatmaps at a very specific speed, faster and it works okay, slower and no problems.
- Shaders still don't work, the screen turns black whenever they should activate.
- Framerate lag depends on the amount of objects on the screen at the same time. Maps with high object count play better when the objects appear and disappear fast, as opposed to staying longer on the screen (not very noticeable though)

These issues were present with the official Wineskin wrapper and I currently have no idea how to fix them.
Agrrox

Agrrox wrote: 4g293g

I'm rather sceptical ing this as an official build. Maybe provide changelog for the changes made to the wrapper?

All the changes made to the official wrapper can be found in my Fixing Mac Issues thread: https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205
This Wineskin wrapper simply collates all the changes for convenience. I don't see the need for a changelog at the moment.
Thank you very very much.
osu! won't start! Help!
I've tried everything according to the guide about the osu! won't start, it still doesn't work, the osu! logo only pops up on the dock but disappears afterwards.
Topic Starter
Can you right click osu! and click Open Package Contents and double click on Wineskin. Click Advanced > Test Run. Paste the contents the the test run logs here.

Edit: Make sure the you have moved the osu! application out of the s folder otherwise Filevault will prevent it from working properly.
LastRunWine.log
wine: cannot find L"unix\\s\\Megumin\\Desktop\\osu!.app\\Contents\\Resources\\drive_c\\osu!\\osu!.exe"



LastRunX11.log
WineskinX11: main(): argc=12
Waiting for startup parameters via Mach IPC.
WineskinX11: do_start_x11_server(): argc=12
Attempting to use pixel depth of 24
[3233508.556] WineskinX11 starting:
[3233508.557] X.Org X Server 1.13.0
[3233508.557] Build Date: 20120921
[3233508.777] Initializing built-in extension Generic Event Extension
[3233508.777] Initializing built-in extension SHAPE
[3233508.777] Initializing built-in extension MIT-SHM
[3233508.777] Initializing built-in extension XInputExtension
[3233508.777] Initializing built-in extension XTEST
[3233508.777] Initializing built-in extension BIG-REQUESTS
[3233508.777] Initializing built-in extension SYNC
[3233508.778] Initializing built-in extension XKEYBOARD
[3233508.778] Initializing built-in extension XC-MISC
[3233508.778] Initializing built-in extension XINERAMA
[3233508.778] Initializing built-in extension PseudoramiX
[3233508.778] Initializing built-in extension XFIXES
[3233508.778] Initializing built-in extension RENDER
[3233508.778] Initializing built-in extension RANDR
[3233508.778] Initializing built-in extension DAMAGE
[3233508.778] Initializing built-in extension MIT-SCREEN-SAVER
[3233508.778] Initializing built-in extension DOUBLE-BUFFER
[3233508.778] Initializing built-in extension RECORD
[3233508.778] Initializing built-in extension X-Resource
[3233508.778] Initializing built-in extension XVideo
[3233508.778] Initializing built-in extension XVideo-MotionCompensation
[3233508.778] Initializing built-in extension GLX
[3233508.778] x: 0, y: 0, w: 1280, h: 778
[3233509.145] (II) GLX: Initialized Core OpenGL GL provider for screen 0
Engine Used: WS9Wine2.22
Hardware:

Hardware Overview:

Model Name: MacBook Pro
Model Identifier: MacBookPro5,5
Processor Name: Intel Core 2 Duo
Processor Speed: 2.26 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache: 3 MB
Memory: 2 GB
Bus Speed: 1.07 GHz
Boot ROM Version: MBP55.00AC.B03
SMC Version (system): 1.47f2
Sudden Motion Sensor:
State: Enabled

Graphics/Displays:

NVIDIA GeForce 9400M:

Chipset Model: NVIDIA GeForce 9400M
Type: GPU
Bus: PCI
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0863
Revision ID: 0x00b1
ROM Revision: 3427
Displays:
Color LCD:
Display Type: LCD
Resolution: 1280 x 800
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
Topic Starter
That's an... extremely strange error to be getting. It looks like Wineskin cannot find the osu!.exe file.

1. Open Wineskin > Advanced
2. Click Browse (on the right of Windows EXE)
3. You'll need to find osu!.exe; The current directory should be drive_c so osu!.exe is in the osu! folder
4. Double click on osu!.exe to select it

If you're still having issues after this try checking Use Start.exe. (Under the Windows EXE textbox). Additionally, please tell me what version of OSX you have because the logs don't show it.
I use 10.9.2 Mavericks
Oh well, it didn't work, I guess I'll just stick with 2015 stable version until the new one will get stable.
MorikoYurii
For me On Mac Os High sierra 10.13.2 .
- Your Osu is launching Updating and when Osu logo appear it's froze and don't start . Weirdo
Topic Starter
Ahh, you're in osu!dev so I'll assume you're more technically versed. Can you paste the contents of the osu! updater logs? (or put it into a gist/pastebin)
Everything works but osu is extremely laggy. Any ideas on how to fix this? :/
Topic Starter
I'm not aware of any performance improvements that can be made by Wine directly; Your best bet is to disable as much stuff as possible ingame. Alternatively, if you don't have a dual monitor setup you may consider reenabling CaptureDisplaysForFullscreen. The steps are in my guide: https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205 under "Help! I'm running a dual monitor setup and osu! blacks out my other screen!". Just be sure to type "Y" instead of "n" in the text box.
I'm going to begin processing this change over at github for official release. I welcome any contributions in reviewing or reducing cruft: https://github.com/ppy/osu-wine/pull/16
It keeps asking me to my even though I have already verified. Won't allow me to play online.
If this works this would be a life saver. Thanks for your work!
holy crap, this is amazing! thank you so much for this

it took a little bit of prodding but it works so amazingly

edit: it broke after first launch with a .net framework initialization error, not sure what's going on. it looks like osu!.exe got updated to a version that wine wasn't expecting, not sure how to fix even the updater is borked. upon further investigation it looks like the release stream in osu.cfg keeps on getting kicked back to the Stable channel (from Stable40)...looks like this happens every time the updater runs past initial startup.

edit: looks like it's happening due to an error: http://ix.io/DNn update log

edit: i got it to work somehow? what i did was repeatedly launch and exit after initial startup to make sure it functioned correctly -- the updater stopped running (which was good.) then i imported my skin and songs after, which also worked. not sure what i did correctly this time lol
I ed the zipfile from the google drive link you provided. I skipped the first step (because this is my first time ing osu! on the mac) and proceeded to move osu! out of the folder, but it doesn't open? Nothing happens when I click it, did I miss something?
You just made a friend very VERY Happy
thank you! runs 100%, except for one problem. i've installed yesterday and every time i play whenever the HP bar starts dropping to around 10-15% the game blacks out, really annoying cause then i just stop being able to see the game and obviously always lose as i can't keep playing to come back. soon as the song is lost i'm able to see the game just fine once again.

logs: https://drive.google.com/open?id=1jL2CgQX15aKGbC_6F35K3IPPZoUTIKyo

some help would be appreciated on this one, thanks
Nevertheless_DELETED
Still the same mouse problem. I use to play in Windows with mouse, and on macOS with the raw input and the exact same sensivity, it is unplayable. Mouse seems to be moving so randomly...
Thanks though!
Topic Starter
catitaa6

catitaa6 wrote: 6c6m4x

thank you! runs 100%, except for one problem. i've installed yesterday and every time i play whenever the HP bar starts dropping to around 10-15% the game blacks out, really annoying cause then i just stop being able to see the game and obviously always lose as i can't keep playing to come back. soon as the song is lost i'm able to see the game just fine once again.

logs: https://drive.google.com/open?id=1jL2CgQX15aKGbC_6F35K3IPPZoUTIKyo

some help would be appreciated on this one, thanks

Only thing I can think of is OpenGL issues but your GL Version is only slightly lower than mine so I doubt it's a huge issue. You can try disabling as many graphical effects in the osu! options and if that doesn't work, enable compatibility mode. If even that doesn't work I'll add a section in my guide later that explains how to revert your Wine version to an older one that may work better.

Nevertheless

Nevertheless wrote: 6a489

Still the same mouse problem. I use to play in Windows with mouse, and on macOS with the raw input and the exact same sensivity, it is unplayable. Mouse seems to be moving so randomly...
Thanks though!

I'm not entirely sure on the internals of mouse movement in OSX but mouse acceleration may be affecting your cursor (since Wine has to translate your OSX cursor to osu!). If you want to disable your mouse acceleration open Terminal and paste this in:
defaults write .GlobalPreferences com.apple.mouse.scaling -1
Then press enter.

Technocoder wrote: 5u2b1l

catitaa6

catitaa6 wrote: 6c6m4x

thank you! runs 100%, except for one problem. i've installed yesterday and every time i play whenever the HP bar starts dropping to around 10-15% the game blacks out, really annoying cause then i just stop being able to see the game and obviously always lose as i can't keep playing to come back. soon as the song is lost i'm able to see the game just fine once again.

logs: https://drive.google.com/open?id=1jL2CgQX15aKGbC_6F35K3IPPZoUTIKyo

some help would be appreciated on this one, thanks

Only thing I can think of is OpenGL issues but your GL Version is only slightly lower than mine so I doubt it's a huge issue. You can try disabling as many graphical effects in the osu! options and if that doesn't work, enable compatibility mode. If even that doesn't work I'll add a section in my guide later that explains how to revert your Wine version to an older one that may work better.

hey! worked for me - i moved some settings around, something was probably causing conflict and the problem is gone. not sure what it was as i changed a lot of stuff, but fortunately it's properly working again. thanks again for this lovely package now i can say it's fully running :)
omg i spent hours tryng to get osu on mac, tysm!!!!. Works perfectly!
For me osu wont open at all, it says its open but nothing happens, at first it updated and then it was stuck on the osu icon so i closed it. now it won't work and I'm not able to close it or delete it!? I've tried getting osu on my mac for quite some time no and nothing seems to work :(
thank you so much, i got the chance to come back into osu! after 2 years since now i own a macbook, and the game run pretty well, no lag or anything
No matter what I do/try to do, I always get this same message. Any help would be much appreciated.
in my case, the osu! app won't launch. so i went to "show package contents" > wineskin > test run > view logs. and at that point, nothing happens, i just see this: http://prntscr.com/idtb5z
AYYYY FINALLY THANK YOU I FINALLY GOT TO PLAY OSU AGAIN
Hello, it's not really a huge issue, but I used to be able to play with softening filter and shaders but I haven't been able to use them for a long time now.

If I turn on softening filter, the entire screen blacks out. The instant I turn it off, it's fine.

If I turn on shaders, the transition from home screen –> song selection is no longer a fade to black but abruptly turns black. Also when my HP is low, the screen blacks out just like catitaa6.

I've tried doing winetricks –> videomemorysize= ____ because I thought it might work, but it doesn't. And I have already updated to your new Wineskin wrapper (thank you!!). It might be that I use a MBP Retina 2013 (High Sierra)? I feel like the graphics card should be okay, but I am not too sure.
Hi,
I've installed this a couple days ago and it worked fine, until I've enabled compatability mode, and now it says this: http://prntscr.com/ig29h4
Is there a way to disable compatability mode trough editing files, or do I need to do something else?

Thanks
im so excited! i hope you can bring the two updates
fixes game not launching on high sierra and
can run without xquartz!
i hope that i can play again! its ben boring not playing osu for about 28 days but if this works out ill be able to play for good. Im excited
works great thx xd

Technocoder wrote: 5u2b1l

Here's an unofficial update to the osu! OSX package. This is a direct replacement for the official osu! Wineskin package that can be found here: http://osuosx.tumblr.com

It has several improvements and fixes several issues (in comparison to the official Wineskin package) including (but not exhaustive):
  1. Fixes game not launching on High Sierra
  2. Reduces input lag
  3. Reduces frame drops
  4. Increases FPS
  5. Removes the need for XQuartz
  6. Prevents f.lux temporarily disabling when switching windows
  7. Smoother opening of beatmaps
  8. Fixes erratic unfocusing of cursor when using keyboard to tap due to Location Services
  9. Allows swiping to switch between windows
  10. Fixes black screen issue with dual or more monitor setups
  11. Fixes minimising of osu! when focus changes

Results may vary
link:
https://drive.google.com/file/d/1vBZM3IWhq2_bAGuJ812-KixeBErC1XkP/view?usp=sharing

If you're uncomfortable with using a file ed from a complete stranger (and you should be) you can follow my guide here to obtain (mostly) the same Wineskin package.
[Guide] Fixing Mac Issues: https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205

How to install 3p275f


Steps

  1. First you'll need to save your osu! data so you can transfer it over later. See my guide here on How to do a data backup (apply it on the old osu! app): https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205
  2. the package from the previously shown link
  3. Extract the .zip file
  4. Move the osu! application out of the s folder otherwise it will not start properly
  5. Run (double click) on the osu! app. The osu! updater should run and start osu! after a while
  6. Close osu!
  7. See my guide here on How to restore a data backup (apply it on the ed osu! app): https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205

Now you can move the ed osu! application anywhere you want and it should work fine.

If you are having issues after you see the osu! logo/updater please include the osu! updater logs found in osu! > Logs.

If you are having issues before you see the osu! logo/updater please include the Wineskin test run logs found after running a test run. (osu! > Open Package Contents > Wineskin > Advanced > Test Run)



Hey i'm having a problem, i ed a skin and when i put it in the skin folder it wont import it into the game. what can i do to fix this?
uhh i have a bit of problem

https://osu-ppy-sh.jeuxcrack.net/forum/p/6500928/

edit: I've got it in romaji mode oops! Supposed to have it in english! :P
Though I tried installing the new version of osu! just recently and osu! will now not open... gives me an error saying, "Unable to find a version of the runtime to run the application." Any clues on how to solve this issue?
Topic Starter
IndigoRush

IndigoRush wrote: 2b1s49

Technocoder wrote: 5u2b1l

Here's an unofficial update to the osu! OSX package. This is a direct replacement for the official osu! Wineskin package that can be found here: http://osuosx.tumblr.com

It has several improvements and fixes several issues (in comparison to the official Wineskin package) including (but not exhaustive):
  1. Fixes game not launching on High Sierra
  2. Reduces input lag
  3. Reduces frame drops
  4. Increases FPS
  5. Removes the need for XQuartz
  6. Prevents f.lux temporarily disabling when switching windows
  7. Smoother opening of beatmaps
  8. Fixes erratic unfocusing of cursor when using keyboard to tap due to Location Services
  9. Allows swiping to switch between windows
  10. Fixes black screen issue with dual or more monitor setups
  11. Fixes minimising of osu! when focus changes

Results may vary
link:
https://drive.google.com/file/d/1vBZM3IWhq2_bAGuJ812-KixeBErC1XkP/view?usp=sharing

If you're uncomfortable with using a file ed from a complete stranger (and you should be) you can follow my guide here to obtain (mostly) the same Wineskin package.
[Guide] Fixing Mac Issues: https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205

How to install 3p275f


[box=Steps]
  1. First you'll need to save your osu! data so you can transfer it over later. See my guide here on How to do a data backup (apply it on the old osu! app): https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205
  2. the package from the previously shown link
  3. Extract the .zip file
  4. Move the osu! application out of the s folder otherwise it will not start properly
  5. Run (double click) on the osu! app. The osu! updater should run and start osu! after a while
  6. Close osu!
  7. See my guide here on How to restore a data backup (apply it on the ed osu! app): https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205

Now you can move the ed osu! application anywhere you want and it should work fine.

If you are having issues after you see the osu! logo/updater please include the osu! updater logs found in osu! > Logs.

If you are having issues before you see the osu! logo/updater please include the Wineskin test run logs found after running a test run. (osu! > Open Package Contents > Wineskin > Advanced > Test Run)


Hey i'm having a problem, i ed a skin and when i put it in the skin folder it wont import it into the game. what can i do to fix this?[/box]

Extract the skin with a zip extractor and then move the folder into the Skins folder.
So the resulting directory structure should be:
> Skins
--> Minimal 1.2 (or the skin name)
----> approachcircle.png
----> [email protected]
----> ... etc

I hate it when formatting doesn't work
Thank you so so so much!

HjAC wrote: 6d543s

For me osu wont open at all, it says its open but nothing happens, at first it updated and then it was stuck on the osu icon so i closed it. now it won't work and I'm not able to close it or delete it!? I've tried getting osu on my mac for quite some time no and nothing seems to work :(

Same here just i click it to open and it doesnt open at all. nothing happens
It is installed, launched. The game does not display music
whenever i want to play certain maps, the client starts to lag tremendously. for example, if i want to play the reol - monster mapset by sotarks, the client becomes unplayable and i have to restart it. does anyone knows how to fix this problem?
Im stuck at it saying
"ing "osu!""
Topic Starter

megubite wrote: 1x653h

Im stuck at it saying
"ing "osu!""


Did you move the osu! application out of your s folder?

Een Persoon wrote: 4e4444

Hi,
I've installed this a couple days ago and it worked fine, until I've enabled compatability mode, and now it says this: http://prntscr.com/ig29h4
Is there a way to disable compatability mode trough editing files, or do I need to do something else?

Thanks



same exact thing happened to me due to a misclick lol
Yes, I've got it working after rebooting.
But, I need help as I use Wacom's Tablet Settings. Selecting osu!.app, booting the game, my cursor doesn't adjust. I found out the osu! runs on /Volumes/[my drive]/osu!.app/Contents/Frameworks/wswine.bundle/bin/ but on a Unix Executable file, which Wacom Tablet Settings doesn't select.
I finally got it to work for some reason. I don't know why it didn't work last time but now, it's working perfectly! Thank you for this, by the way!
Hi, I just ed it but it lags a lot. Also, then inputs are a bit weird, I keep hitting early. The lag issue is the biggest though. Any help would be great thx
I managed to get to the osu updater window by disabling the "Decorate Windows" in Screen Options and running a test, but now I'm getting the "Unable to find a version of runtime to run this application" error, clicking any of the buttons just closes osu.

EDIT: Adding dotnet40 in winetricks stops the message from appearing, but just ends up crashing anyway. Getting this stuff in the mac system console:

3/03/2018 4:37:08.001 PM Wineskin[13952]: -[NSAlert runModal] may only be invoked from the main thread. Behavior on other threads is undefined. (
0 AppKit 0x00007fff8b900c5b -[NSAlert runModal] + 202
1 Wineskin 0x000000010000a4aa -[WineskinAppDelegate runATestRun] + 506
2 Foundation 0x00007fff87fedc44 __NSThread__start__ + 1351
3 libsystem_pthread.dylib 0x00007fff9531099d _pthread_body + 131
4 libsystem_pthread.dylib 0x00007fff9531091a _pthread_body + 0
5 libsystem_pthread.dylib 0x00007fff9530e351 thread_start + 13
)
3/03/2018 4:37:49.722 PM WineskinLauncher[17903]: launchctl remove "0 osu!.Wineskin.prefs.224672"


Disabling compatibility mode through the cfg file doesn't work.

EDIT LIKE 6: So ed it again, realised that there was some annoying conflicts with Razer Synapse's Kraken Headset Driver coming up in the wine logs while installing, so gonna remove Razer Synapse and hopefully that'll fix it. I'm pretty sure this happened before on earlier versions of the osu! mac wrapper, I just forgot about it and plugged in my headset without thinking.

EDIT AGAIN: I swear this'll be the last one until I uninstall Synapse, here's the logs
LastRunWine.log
err = 3 /Applications/buildAgent/work/c69be4036f858ad6/source/RazerKraken7.1ChromaAudio/TwinkleMac/NahimicAPO_Mac/NahimicAPO_Mac/Source/mach_override.c:244
err = 3 /Applications/buildAgent/work/c69be4036f858ad6/source/RazerKraken7.1ChromaAudio/TwinkleMac/NahimicAPO_Mac/NahimicAPO_Mac/Source/mach_override.c:258
err = 3 /Applications/buildAgent/work/c69be4036f858ad6/source/RazerKraken7.1ChromaAudio/TwinkleMac/NahimicAPO_Mac/NahimicAPO_Mac/Source/mach_override.c:263
Assertion failed: (!err), function New_PlugIn, file /Applications/buildAgent/work/c69be4036f858ad6/source/RazerKraken7.1ChromaAudio/TwinkleMac/NahimicAPO_Mac/NahimicAPO_Mac/Source/APO_PlugIn.mm, line 1752.


THE VERY LAST EDIT (two months later): Yeah so uninstalling Razer Synapse worked out for me I have no idea why this is a problem.

IndigoRush wrote: 2b1s49

Technocoder wrote: 5u2b1l

Here's an unofficial update to the osu! OSX package. This is a direct replacement for the official osu! Wineskin package that can be found here: http://osuosx.tumblr.com

It has several improvements and fixes several issues (in comparison to the official Wineskin package) including (but not exhaustive):
  1. Fixes game not launching on High Sierra
  2. Reduces input lag
  3. Reduces frame drops
  4. Increases FPS
  5. Removes the need for XQuartz
  6. Prevents f.lux temporarily disabling when switching windows
  7. Smoother opening of beatmaps
  8. Fixes erratic unfocusing of cursor when using keyboard to tap due to Location Services
  9. Allows swiping to switch between windows
  10. Fixes black screen issue with dual or more monitor setups
  11. Fixes minimising of osu! when focus changes

Results may vary
link:
https://drive.google.com/file/d/1vBZM3IWhq2_bAGuJ812-KixeBErC1XkP/view?usp=sharing

If you're uncomfortable with using a file ed from a complete stranger (and you should be) you can follow my guide here to obtain (mostly) the same Wineskin package.
[Guide] Fixing Mac Issues: https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205

How to install 3p275f


Steps

  1. First you'll need to save your osu! data so you can transfer it over later. See my guide here on How to do a data backup (apply it on the old osu! app): https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205
  2. the package from the previously shown link
  3. Extract the .zip file
  4. Move the osu! application out of the s folder otherwise it will not start properly
  5. Run (double click) on the osu! app. The osu! updater should run and start osu! after a while
  6. Close osu!
  7. See my guide here on How to restore a data backup (apply it on the ed osu! app): https://osu-ppy-sh.jeuxcrack.net/community/forums/topics/679205

Now you can move the ed osu! application anywhere you want and it should work fine.

If you are having issues after you see the osu! logo/updater please include the osu! updater logs found in osu! > Logs.

If you are having issues before you see the osu! logo/updater please include the Wineskin test run logs found after running a test run. (osu! > Open Package Contents > Wineskin > Advanced > Test Run)



Hey i'm having a problem, i ed a skin and when i put it in the skin folder it wont import it into the game. what can i do to fix this?


The simplest way is to drag the osk file onto the running osu! game (make sure it is in windowed) then it'll automatically add the skin
It worked fine until one day it said "unable to find a version of the runtime to run this application". I re-installed but it said the same thing. wut do
Thank You! i haven't had a problem using this, except having to weirdly closing it without quitting just to import beatmaps.
I've looked through here and can't seem to find a solution for my issue. I'm using a Wacom Intuos P S (newest intuos tablet, also known as intuos draw) when I play osu! and when I'm playing, the cursor will freeze for a few seconds - every 10-20 seconds and make me fail. I have Wacom drivers installed, so I checked to see if it was my tablet by playing with my mouse and I get the same problem. The mouse & tablet works perfectly fine outside of osu! so I'm not sure what the problem is.
tks
I cant with my osu ...
It says "connecting to bancho" forever.
Stuck.
Is great! When it works. Most of the time, when I select a song to play, it will load for a bit, but then freeze.

Edit:Okay I have noticed I can get it to work if I am in Windowed mode. But I need to have my cursor outside of the window for it to load
Hi I just tried in on my mac. It ran very smoothly and i haven't notice any lagging problem like before. Here is my mac spec https://imgur.com/a/6ch2I

When i use the osu tablet, I did notice that the sensitivity have to be at 1.0, or it will jump around like crazy and lose control. So I simply shrink the active area of the tablet with the huion 420 driver. So all in all pretty good so far! Thanks for the release!
Please fix this problem. It happens to me frequently now
I'm able to run osu, but I'm unable to connect to Bancho. When I do, it tells me I need to , and I've already done that. Wat do? :(
Hi, so I accidentally clicked the compatibility mode in the Osu! game and after updating it said I'm missing a file. What can I do to get it working again? The title says "osu!.exe-.NET Framework Initialization..." and its description "Unable to find a version of the runtime to run this application"

Ita dakimasu wrote: r2125

It keeps asking me to my even though I have already verified. Won't allow me to play online.

I am getting the same problem please help!
How do I fix this "program error" crash? It happens very often now.

spicy_sausage wrote: 3wl4k

How do I fix this "program error" crash? It happens very often now.
Does it happen every time?

IkuKazumi wrote: 325b52

spicy_sausage wrote: 3wl4k

How do I fix this "program error" crash? It happens very often now.


Does it happen every time?



Yes, but randomly at some point. (like selecting beatmap or loading a beatmap, menu screen, etc.)
WOWZA thank you so much, this worked so well for me! I was afraid I wasn't going to be playing osu anymore after the new update. Thank you so much for spending the time to do this! You aren't the hero we deserved, but the hero we needed. <3
Technocoder, you should be responding with all the comments. :/
Topic Starter
School has been making it difficult for me to find time and motivation to try and fix these issues. Unfortunately, most of these issues don't appear for me at all so it is incredibly hard to fix them myself. From what I have gathered so far, most of these issues crop up in older Macs and versions of OSX.

For those with the message "Unable to find a version of the runtime to run this application", the only guaranteed fix I know is to simply reinstall the wrapper. Literally, just re it and drag all your songs into the new wrapper. Just make sure **not** to drag in your config file as it probably contains a switch to install a different version of osu! which causes that error.

As for your crash, you'll want to at the very least post the content that's produced by the "show details" button as literally nothing else gives details on what could be causing the crash... :P
Understandable, thanks. So we shouldn't update our osu? Few minutes ago, there has been a new update then it closes the game, when it opens back up it only display the "Unable to find a version of the runtime to run this application". So I guess I shouldn't.
Topic Starter
I'll be honest, I'm not sure whether you should update or not, but I would guess that if osu! works for you without updating then I would leave it alone, since it looks like osu! in OSX is a little bit fragile.
Hey,

I ed the osu on my new computer ( mac ) and It raised no errors, but when I open it and it it just does not open, I then try to open it again ( 5 minutes later ) and it says it can't be opened

Any help?
Many thanks my dude
Finally, Thanks !
so just to be sure I did something wrong or there is already something wrong with the wineskin launcher. something in the terminal always tells me that a useless file wont let me luanch cuz of this "WineskinLauncher[18330:70083] ERROR, wrapper was re-run with no recognized command line options while already running."
Hello!

So I've been playing osu on the 2015 El Capitan fix for around two years now, until recently when the game has been receiving lag whenever I hold down my click keys (numPad1 & numPad2 since I'm left handed and use my right hand to tap), making it practically impossible to complete spinners properly after I've been playing for 5 or so minutes.

Revisiting the osu website and seeing a new update for the Mac OS got me very excited (thank you for the hours put into this Technocoder), except whenever I press a key in the song selection screen, the game instantly crashes.

(Error log after pressing show details)

Unhandled exception: page fault on read access to 0x0000001e in 32-bit code (0xa7782132).
dump:
CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
EIP:a7782132 ESP:0032e0c0 EBP:0032e0c8 EFLAGS:00210202( R- -- I - - - )
EAX:05e3c200 EBX:41ccdd81 ECX:00000007 EDX:0000001c
ESI:0000001e EDI:05e3c200
Stack dump:
0x0032e0c0: 05f69608 0000001e 0032e178 41cce054
0x0032e0d0: 05e3c200 0000001e 0000001c 00010074
0x0032e0e0: 0032e100 7bc44179 0032e168 7bc4436e
0x0032e0f0: 00203830 00000010 0032e168 7bc4436e
0x0032e100: 00110060 41e18f00 00000001 00203838
0x0032e110: 00000000 0000000e 0032e168 407edeee
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0xa7782132 _platform_memmove$VARIANT$sse42+0x22() in libsystem_platform.dylib (0x0032e0c8)
1 0x41cce054 EDIT_EM_ReplaceSel+0x2e3() in 32 (0x0032e178)
2 0x41ccf205 EDIT_ImeComposition+0x2c4() in 32 (0x0032e1c8)
3 0x41cd2c20 in 32 (+0x42c1f) (0x0032e288)
4 0x41d371fd EditWndProcW+0x4c() in 32 (0x0032e2c8)
5 0x41d36f3a WINPROC_wrapper+0x19() in 32 (0x0032e308)
6 0x41d3787e call_window_proc+0x5d() in 32 (0x0032e348)
7 0x41d3a117 CallWindowProcW+0x66() in 32 (0x0032e3a8)
8 0x0566eaf9 (0x0032e40c)
9 0x0566ea1c (0x0032e460)
10 0x085e0653 (0x0032e470)
11 0x085e0590 (0x0032e488)
12 0x085e0489 (0x0032e508)
13 0x0566de03 (0x0032e510)
14 0x0566ddd0 (0x0032e524)
15 0x0566db45 (0x0032e564)
16 0x00d405bd (0x0032e598)
17 0x41d36f3a WINPROC_wrapper+0x19() in 32 (0x0032e5c8)
18 0x41d3787e call_window_proc+0x5d() in 32 (0x0032e608)
19 0x41d3a2d2 WINPROC_call_window+0x101() in 32 (0x0032e658)
20 0x41cf8480 call_window_proc+0x8f() in 32 (0x0032e6c8)
21 0x41cfdff5 send_message+0x244() in 32 (0x0032e748)
22 0x41cfe585 SendMessageW+0x54() in 32 (0x0032e788)
23 0x407ea247 ImmGenerateMessage+0xc6() in imm32 (0x0032e7f8)
24 0x432b479a GenerateIMEMessage+0xa9() in winemac (0x0032e848)
25 0x432b6351 NotifyIME+0x620() in winemac (0x0032e8b8)
26 0x432b6e67 macdrv_im_set_text+0x106() in winemac (0x0032e948)
27 0x432b1897 macdrv_handle_event+0x1b6() in winemac (0x0032e998)
28 0x432b1e5e process_events+0x3d() in winemac (0x0032e9f8)
29 0x432b2158 macdrv_MsgWaitForMultipleObjectsEx+0x277() in winemac (0x0032ea68)
30 0x41d37c72 wait_message+0x41() in 32 (0x0032eab8)
31 0x41cf85de wait_objects+0xcd() in 32 (0x0032eb78)
32 0x41cf8711 MsgWaitForMultipleObjectsEx+0xd0() in 32 (0x0032ecb8)
33 0x432b65ec ImeToAsciiEx+0x13b() in winemac (0x0032ed38)
34 0x407efeb2 ImmTranslateMessage+0x131() in imm32 (0x0032eec8)
35 0x41d005b6 TranslateMessage+0x235() in 32 (0x0032f068)
36 0x0309c66f (0x0032f0c4)
37 0x0309b561 (0x0032f158)
38 0x03090dfe (0x0032f1a4)
39 0x030903f3 (0x0032f1d4)
40 0x030902c2 (0x0032f1ec)
41 0x030900ec (0x0032f21c)
42 0x076df534 (0x0032f228)
43 0x04863fd3 (0x0032f260)
44 0x04862aa6 (0x0032f2c4)
45 0x03b3edab (0x0032f310)
46 0x03b32866 (0x0032f324)
47 0x79164a2a in clr (+0x24a29) (0x0032f3a0)
48 0x79164bcc in clr (+0x24bcb) (0x0032f4e0)
49 0x79164c01 in clr (+0x24c00) (0x0032f4fc)
50 0x79164c21 in clr (+0x24c20) (0x0032f514)
51 0x7922ce82 in clr (+0xece81) (0x0032f678)
52 0x7922cf90 in clr (+0xecf8f) (0x0032f8e0)
53 0x7922cda4 in clr (+0xecda3) (0x0032fdc4)
54 0x7922d199 in clr (+0xed198) (0x0032fe18)
55 0x7922d09a in clr (+0xed099) (0x0032fe64)
56 0x792aaf00 in clr (+0x16aeff) (0x0032fe9c)
57 0x603b55ab in mscoreei (+0x55aa) (0x0032fea8)
58 0x79007f16 in mscoree (+0x7f15) (0x0032feb8)
59 0x79004de3 in mscoree (+0x4de2) (0x0032fed8)
60 0x7b45b58b start_process+0x7a() in kernel32 (0x0032ff28)
61 0x7bc7307c call_thread_func_wrapper+0xb() in ntdll (0x0032ff3c)
62 0x7bc7525d call_thread_func+0x8c() in ntdll (0x0032ffcc)
63 0x7bc73042 call_thread_entry_point+0x11() in ntdll (0x0032ffec)
0xa7782132 _platform_memmove$VARIANT$sse42+0x22 in libsystem_platform.dylib: movl 0x0(%esi),%eax
Modules:
Module Address Debug info Name (385 modules)
PE 400000- 7ec000 Deferred osu!
PE 6270000- 65ab000 Deferred libglesv2
PE 7900000- 7947000 Deferred discord-rpc
PE 10000000-10025000 Deferred libegl
PE 11000000-11062000 Deferred bass
PE 25cb0000-25e40000 Deferred gdiplus
PE 40001000-401b6000 Deferred libwine.1.0.dylib
ELF 401e1000-401fb000 Deferred version<elf>
\-PE 401f0000-401f9000 \ version
ELF 407d7000-407fe000 Stabs imm32<elf>
\-PE 407e0000-407f8000 \ imm32
ELF 41904000-4198a000 Deferred advapi32<elf>
\-PE 41910000-4196f000 \ advapi32
ELF 41c00000-41c89000 Deferred shlwapi<elf>
\-PE 41c10000-41c61000 \ shlwapi
ELF 41c89000-41e6e000 Stabs 32<elf>
\-PE 41c90000-41e23000 \ 32
ELF 41e6e000-41fa5000 Deferred gdi32<elf>
\-PE 41e70000-41f38000 \ gdi32
ELF 41fe5000-42000000 Deferred imagehlp<elf>
\-PE 41ff0000-41ffd000 \ imagehlp
PE 43000000-43086000 Deferred libfreetype.6.dylib
ELF 43086000-431fa000 Deferred ole32<elf>
\-PE 43090000-431b3000 \ ole32
ELF 431fa000-43295000 Deferred rpcrt4<elf>
\-PE 43200000-4326f000 \ rpcrt4
ELF 43295000-43342000 Stabs winemac<elf>
\-PE 432a0000-43316000 \ winemac
ELF 44cc6000-44d00000 Deferred wintrust<elf>
\-PE 44cd0000-44cf7000 \ wintrust
PE 44e80000-45242000 Deferred rawcamera
ELF 45242000-4525d000 Deferred bcrypt<elf>
\-PE 45250000-4525a000 \ bcrypt
ELF 45d4f000-45dea000 Deferred crypt32<elf>
\-PE 45d50000-45dd1000 \ crypt32
ELF 45dea000-45e29000 Deferred rsaenh<elf>
\-PE 45df0000-45e24000 \ rsaenh
ELF 45e4d000-45e83000 Deferred netapi32<elf>
\-PE 45e50000-45e78000 \ netapi32
ELF 45eeb000-45f3f000 Deferred winmm<elf>
\-PE 45ef0000-45f30000 \ winmm
ELF 45f3f000-45f67000 Deferred msacm32<elf>
\-PE 45f40000-45f62000 \ msacm32
ELF 45f67000-4609c000 Deferred comctl32<elf>
\-PE 45f70000-46073000 \ comctl32
ELF 4609c000-460d8000 Deferred uxtheme<elf>
\-PE 460a0000-460d0000 \ uxtheme
ELF 460dc000-46123000 Deferred d3d9<elf>
\-PE 460e0000-46114000 \ d3d9
ELF 46123000-4627a000 Deferred wined3d<elf>
\-PE 46130000-46256000 \ wined3d
ELF 46457000-4651c000 Deferred msvcrt<elf>
\-PE 46460000-464f2000 \ msvcrt
PE 46520000-46534000 Deferred api-ms-win-core-localregistry-l1
PE 46530000-46533000 Deferred api-ms-win-core-localregistry-l1C:\windows\system32\api-ms-win-core-localregistry-l1-1-0.dll
ELF 46558000-4669a000 Deferred oleaut32<elf>
\-PE 46560000-46644000 \ oleaut32
ELF 4669a000-466b7000 Deferred rasapi32<elf>
\-PE 466a0000-466b3000 \ rasapi32
ELF 466b7000-466f7000 Deferred ws2_32<elf>
\-PE 466c0000-466ef000 \ ws2_32
ELF 466f7000-46743000 Deferred winhttp<elf>
\-PE 46700000-46730000 \ winhttp
ELF 46743000-4676c000 Deferred jsproxy<elf>
\-PE 46750000-4675f000 \ jsproxy
ELF 467cf000-467fc000 Deferred mmdevapi<elf>
\-PE 467d0000-467ef000 \ mmdevapi
PE 46900000-46a03000 Deferred amdradeonx3000gldriver
PE 46a03000-46d1e000 Deferred atiradeonx3000sclib.dylib
PE 46d22000-46d2c000 Deferred applehdahalplugin
ELF 46d6f000-46dd0000 Deferred dsound<elf>
\-PE 46d70000-46db6000 \ dsound
ELF 48100000-48323000 Deferred shell32<elf>
\-PE 48110000-482df000 \ shell32
ELF 48323000-4835e000 Deferred winecoreaudio<elf>
\-PE 48330000-4834c000 \ winecoreaudio
ELF 48410000-48426000 Deferred vcruntime140<elf>
\-PE 48420000-48424000 \ vcruntime140
ELF 48426000-4843a000 Deferred api-ms-win-crt-heap-l1-1-0<elf>
\-PE 48430000-48439000 \ api-ms-win-crt-heap-l1-1-0
ELF 4843a000-4844f000 Deferred api-ms-win-crt-runtime-l1-1-0<el
PE 48440000-4844e000 Deferred api-ms-win-crt-runtime-l1-1-0
ELF 487ac000-487c6000 Deferred api-ms-win-crt-math-l1-1-0<elf>
\-PE 487b0000-487c3000 \ api-ms-win-crt-math-l1-1-0
ELF 487c6000-487da000 Deferred api-ms-win-crt-time-l1-1-0<elf>
\-PE 487d0000-487d9000 \ api-ms-win-crt-time-l1-1-0
ELF 487da000-487ef000 Deferred api-ms-win-crt-stdio-l1-1-0<elf>
\-PE 487e0000-487ee000 \ api-ms-win-crt-stdio-l1-1-0
ELF 49800000-49933000 Deferred msv140<elf>
\-PE 49810000-498ca000 \ msv140
ELF 49933000-49a49000 Deferred ucrtbase<elf>
\-PE 49940000-499fb000 \ ucrtbase
ELF 49a49000-49a6a000 Deferred concrt140<elf>
\-PE 49a50000-49a66000 \ concrt140
ELF 49a6a000-49b66000 Deferred msvcr120<elf>
\-PE 49a70000-49b26000 \ msvcr120
ELF 49b86000-49b9a000 Deferred shfolder<elf>
\-PE 49b90000-49b99000 \ shfolder
ELF 49b9a000-49bae000 Deferred xinput1_4<elf>
\-PE 49ba0000-49bad000 \ xinput1_4
ELF 49be6000-49cbf000 Deferred windowscodecs<elf>
\-PE 49bf0000-49c8c000 \ windowscodecs
ELF 49cbf000-49cf7000 Deferred propsys<elf>
\-PE 49cc0000-49ce4000 \ propsys
PE 49cf7000-49d1c000 Deferred libpng14.14.dylib
ELF 49d1c000-49d66000 Deferred usp10<elf>
\-PE 49d20000-49d60000 \ usp10
PE 49e06000-49e3d000 Deferred libjpeg.8.dylib
ELF 49f21000-49f35000 Deferred security<elf>
\-PE 49f30000-49f34000 \ security
ELF 4b527000-4b561000 Deferred secur32<elf>
\-PE 4b530000-4b558000 \ secur32
ELF 4b64c000-4b669000 Deferred wmiutils<elf>
\-PE 4b650000-4b665000 \ wmiutils
ELF 4b669000-4b6a9000 Deferred wbemprox<elf>
\-PE 4b670000-4b69c000 \ wbemprox
ELF 4b6a9000-4b6eb000 Deferred winspool<elf>
\-PE 4b6b0000-4b6e1000 \ winspool
ELF 4b6eb000-4b716000 Deferred iphlpapi<elf>
\-PE 4b6f0000-4b70f000 \ iphlpapi
ELF 4b716000-4b74d000 Deferred dxgi<elf>
\-PE 4b720000-4b73c000 \ dxgi
ELF 4cb42000-4cb56000 Deferred schannel<elf>
\-PE 4cb50000-4cb55000 \ schannel
PE 5e0d0000-5e17a000 Deferred diasymreader
PE 60340000-6034d000 Deferred culture
PE 603b0000-60416000 Export mscoreei
PE 60930000-60940000 Deferred nlssorting
PE 61470000-6174c000 Deferred system.data
PE 69fa0000-69fa9000 Deferred wminet_utils
PE 79000000-7904a000 Export mscoree
PE 79060000-7911e000 Deferred msvcr100_clr0400
PE 79140000-797af000 Export clr
PE 79810000-79870000 Deferred clrjit
ELF 7a800000-7a93e000 Deferred opengl32<elf>
\-PE 7a810000-7a8e4000 \ opengl32
ELF 7b400000-7b6be000 Stabs kernel32<elf>
\-PE 7b410000-7b67d000 \ kernel32
ELF 7bc00000-7bcff000 Stabs ntdll<elf>
\-PE 7bc10000-7bcc1000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
PE 90290000-90291000 Deferred accelerate
PE 90291000-902a8000 Deferred libcginterfaces.dylib
PE 902a8000-909ea000 Deferred vimage
PE 909ea000-90b26000 Deferred libblas.dylib
PE 90b26000-90b54000 Deferred libbnns.dylib
PE 90b54000-90ec8000 Deferred liblapack.dylib
PE 90ec8000-90edf000 Deferred liblinearalgebra.dylib
PE 90edf000-90ef9000 Deferred libsparseblas.dylib
PE 90ef9000-91058000 Deferred libvdsp.dylib
PE 91058000-91137000 Deferred libvmisc.dylib
PE 91137000-91138000 Deferred veclib
PE 91326000-920e7000 Deferred appkit
PE 92138000-92139000 Deferred applicationservices
PE 92139000-921a0000 Deferred ats
PE 921a2000-922c7000 Deferred libfontparser.dylib
PE 922c7000-92314000 Deferred libfontregistry.dylib
PE 92362000-92396000 Deferred libtruetypescaler.dylib
PE 92401000-92407000 Deferred colorsynclegacy
PE 924b0000-92508000 Deferred hiservices
PE 92508000-92518000 Deferred langanalysis
PE 92518000-92571000 Deferred printcore
PE 92571000-92608000 Deferred qd
PE 92608000-92615000 Deferred speechsynthesis
PE 92615000-92860000 Deferred audiotoolbox
PE 92861000-92862000 Deferred audiounit
PE 92b80000-92ec1000 Deferred cfnetwork
PE 92ed5000-92ed6000 Deferred carbon
PE 92ed6000-92ee0000 Deferred carbonsound
PE 92ee0000-92ee5000 Deferred commons
PE 92ee5000-9327b000 Deferred hitoolbox
PE 9327b000-932d0000 Deferred htmlrendering
PE 932d0000-932d4000 Deferred help
PE 932d4000-932da000 Deferred imagecapture
PE 932da000-93375000 Deferred ink
PE 93375000-933b0000 Deferred navigationservices
PE 933b0000-933cc000 Deferred openscripting
PE 933cc000-933d2000 Deferred print
PE 933d2000-933d5000 Deferred securityhi
PE 933d5000-933dc000 Deferred speechrecognition
PE 933e9000-934a9000 Deferred colorsync
PE 934a9000-93545000 Deferred coreaudio
PE 935a2000-935a8000 Deferred corebluetooth
PE 935a8000-93888000 Deferred coredata
PE 93888000-9388f000 Deferred coredisplay
PE 9388f000-93d18000 Deferred corefoundation
PE 93d19000-94348000 Deferred coregraphics
PE 94349000-945d0000 Deferred coreimage
PE 94641000-94688000 Deferred coremidi
PE 9468a000-94767000 Deferred coremedia
PE 947ba000-947bb000 Deferred coreservices
PE 947bb000-9482e000 Deferred ae
PE 9482e000-94b0d000 Deferred carboncore
PE 94b0d000-94b42000 Deferred dictionaryservices
PE 94b42000-94b4b000 Deferred fsevents
PE 94b4b000-94ca9000 Deferred launchservices
PE 94ca9000-94d56000 Deferred metadata
PE 94d56000-94db5000 Deferred osservices
PE 94db5000-94e27000 Deferred searchkit
PE 94e27000-94e4b000 Deferred sharedfilelist
PE 94e4b000-94f97000 Deferred coretext
PE 94f97000-94fd2000 Deferred corevideo
PE 94fd2000-95059000 Deferred corewlan
PE 951bc000-951c7000 Deferred directoryservice
PE 951c7000-95287000 Deferred discrecording
PE 952ac000-952b6000 Deferred diskarbitration
PE 952c6000-95634000 Deferred foundation
PE 95674000-956a4000 Deferred gss
PE 956cf000-957e7000 Deferred iobluetooth
PE 9584e000-958ef000 Deferred iokit
PE 958f0000-958f7000 Deferred iosurface
PE 9594a000-95ac9000 Deferred imageio
PE 95ac9000-95ace000 Deferred libgif.dylib
PE 95ace000-95bc0000 Deferred libjp2.dylib
PE 95bc0000-95be3000 Deferred libjpeg.dylib
PE 95ec3000-95eea000 Deferred libpng.dylib
PE 95eea000-95eed000 Deferred libradiance.dylib
PE 95eed000-95f38000 Deferred libtiff.dylib
PE 9682b000-96844000 Deferred kerberos
PE 96844000-96878000 Deferred ldap
PE 9689b000-968a4000 Deferred mediaaccessibility
PE 968a4000-96e9a000 Deferred mediatoolbox
PE 96e9b000-96f12000 Deferred metal
PE 96f13000-96f20000 Deferred netfs
PE 99c53000-99c5c000 Deferred libclduengine.dylib
PE 99c5c000-99ca8000 Deferred opencl
PE 99ca8000-99cc5000 Deferred cfopendirectory
PE 99cc5000-99cd1000 Deferred opendirectory
PE 9aeda000-9aedc000 Deferred libcvmsplugin.dylib
PE 9aedc000-9aee0000 Deferred libcorefscache.dylib
PE 9aee0000-9aee5000 Deferred libcorevmclient.dylib
PE 9aee5000-9aeee000 Deferred libgfxshared.dylib
PE 9aeee000-9aefb000 Deferred libgl.dylib
PE 9aefb000-9af37000 Deferred libglimage.dylib
PE 9af37000-9b0b0000 Deferred libglprogrammability.dylib
PE 9b0b0000-9b0f3000 Deferred libglu.dylib
PE 9ba99000-9baa8000 Deferred opengl
PE 9baa8000-9bc36000 Deferred glengine
PE 9bc36000-9bc61000 Deferred glrendererfloat
PE 9c816000-9ca48000 Deferred quartzcore
PE 9cedd000-9d211000 Deferred security
PE 9d211000-9d298000 Deferred securityfoundation
PE 9d2c0000-9d2c5000 Deferred servicemanagement
PE 9d3ed000-9d45e000 Deferred systemconfiguration
PE 9d607000-9d993000 Deferred videotoolbox
PE 9f223000-9f2ba000 Deferred apfs
PE 9f8a4000-9f8d0000 Deferred apple80211
PE 9f8d1000-9f8dc000 Deferred applefscompression
PE 9f9d2000-9fa10000 Deferred applejpeg
PE 9fa2e000-9fa37000 Deferred applesrp
PE 9fb09000-9fb59000 Deferred appleva
PE 9fb62000-9fb6a000 Deferred backgroundtaskmanagement
PE 9fb6a000-9fbf6000 Deferred backup
PE 9fd38000-9fd42000 Deferred commonauth
PE 9fdea000-a0103000 Deferred coreauc
PE a0103000-a0135000 Deferred coreavchd
PE a01a9000-a01b2000 Deferred coredaemon
PE a01b2000-a01c3000 Deferred coreemoji
PE a0342000-a0376000 Deferred coreservicesinternal
PE a0376000-a040d000 Deferred coresymbolication
PE a040d000-a0534000 Deferred coreui
PE a0534000-a05cf000 Deferred coreutils
PE a061f000-a067d000 Deferred corewifi
PE a067d000-a068e000 Deferred crashreporter
PE a06fb000-a0709000 Deferred dfrfoundation
PE a0755000-a07c6000 Deferred datadetectorscore
PE a07c6000-a0807000 Deferred debugsymbols
PE a0807000-a093f000 Deferred desktopservicespriv
PE a0974000-a0a57000 Deferred diskimages
PE a0a57000-a0acc000 Deferred diskmanagement
PE a0b0c000-a0b0f000 Deferred efi
PE a0c09000-a103a000 Deferred facecore
PE a2de3000-a2dee000 Deferred libgpumercury.dylib
PE a39d2000-a3a46000 Deferred heimdal
PE a3cf4000-a3cfb000 Deferred ioaccelerator
PE a3cfb000-a3d14000 Deferred iopresentment
PE a3d70000-a3d90000 Deferred iconservices
PE a3dc7000-a3ebc000 Deferred languagemodeling
PE a3ebc000-a3efe000 Deferred lexicon
PE a3f01000-a3f08000 Deferred linguisticdata
PE a3f17000-a3f1d000 Deferred uicore
PE a406f000-a40a6000 Deferred mediakit
PE a42b3000-a42dd000 Deferred multitouch
PE a43fb000-a4406000 Deferred netauth
PE a44ad000-a44ea000 Deferred performanceanalysis
PE a4542000-a4589000 Deferred protectedcloudstorage
PE a4589000-a45a6000 Deferred protocolbuffer
PE a4691000-a46b4000 Deferred remoteviewservices
PE a4769000-a4796000 Deferred sharing
PE a47b4000-a47b6000 Deferred signpostnotification
PE a47b6000-a483c000 Deferred skylight
PE a486b000-a4879000 Deferred speechrecognitioncore
PE a4b45000-a4bc7000 Deferred symbolication
PE a4be2000-a4c0e000 Deferred systemistration
PE a4c19000-a4c21000 Deferred tcc
PE a4c21000-a4c39000 Deferred textureio
PE a4c5f000-a4c61000 Deferred trustevaluationagent
PE a4c61000-a4dec000 Deferred uifoundation
PE a5182000-a5247000 Deferred viewbridge
PE a53b9000-a53bc000 Deferred
PE a53bc000-a53ce000 Deferred
PE a5446000-a547a000 Deferred libclosured.dylib
PE a54c9000-a5501000 Deferred libcrfsuite.dylib
PE a5501000-a550c000 Deferred libchinesetokenizer.dylib
PE a550c000-a55a7000 Deferred libcorestorage.dylib
PE a55a7000-a55a9000 Deferred libdiagnosticmessagesclient.dyli
PE a55da000-a57c5000 Deferred libfosl_dynamic.dylib
PE a57cc000-a57cd000 Deferred libopenscriptingutil.dylib
PE a5816000-a581b000 Deferred libscreenreader.dylib
PE a581b000-a581d000 Deferred libsystem.b.dylib
PE a582b000-a5841000 Deferred libapple_nghttp2.dylib
PE a5841000-a586d000 Deferred libarchive.2.dylib
PE a586d000-a59bd000 Deferred libate.dylib
PE a59c0000-a59c1000 Deferred libauto.dylib
PE a59c1000-a59d2000 Deferred libbsm.0.dylib
PE a59d2000-a59df000 Deferred libbz2.1.0.dylib
PE a59df000-a5a39000 Deferred libc++.1.dylib
PE a5a39000-a5a5b000 Deferred libc++abi.dylib
PE a5a5c000-a5a6e000 Deferred libcmph.dylib
PE a5a6e000-a5a82000 Deferred libcompression.dylib
PE a5a82000-a5a9a000 Deferred libcoretls.dylib
PE a5a9a000-a5a9c000 Deferred libcoretls_cfhelpers.dylib
PE a5c1c000-a5dc4000 Deferred libcrypto.35.dylib
PE a5f77000-a5f83000 Deferred libcsfde.dylib
PE a5f83000-a5fdb000 Deferred libcups.2.dylib
PE a6006000-a6059000 Deferred libcurl.4.dylib
PE a60f0000-a60f1000 Deferred libenergytrace.dylib
PE a60f1000-a6109000 Deferred libexpat.1.dylib
PE a6124000-a6129000 Deferred libheimdal-asn1.dylib
PE a6154000-a6245000 Deferred libiconv.2.dylib
PE a6245000-a6468000 Deferred libicucore.a.dylib
PE a64af000-a64b1000 Deferred liblangid.dylib
PE a64b1000-a64ca000 Deferred liblzma.5.dylib
PE a64ca000-a64e0000 Deferred libmarisa.dylib
PE a6594000-a67b1000 Deferred libmecabra.dylib
PE a6977000-a6a4b000 Deferred libnetwork.dylib
PE a6a4b000-a6e2c000 Deferred libobjc.a.dylib
PE a6e2c000-a6e2d000 Deferred libodfde.dylib
PE a6e2f000-a6e33000 Deferred libpam.2.dylib
PE a6e35000-a6e67000 Deferred libpcap.a.dylib
PE a6ea4000-a6ec0000 Deferred libresolv.9.dylib
PE a6ef8000-a6f0a000 Deferred libsasl2.2.dylib
PE a6f0a000-a7098000 Deferred libsqlite3.dylib
PE a70ef000-a714e000 Deferred libssl.35.dylib
PE a723b000-a7276000 Deferred libusrt.dylib
PE a7276000-a727a000 Deferred libutil.dylib
PE a727a000-a7289000 Deferred libxar.1.dylib
PE a7289000-a7368000 Deferred libxml2.2.dylib
PE a7368000-a7391000 Deferred libxslt.1.dylib
PE a7391000-a73a1000 Deferred libz.1.dylib
PE a73da000-a73df000 Deferred libcache.dylib
PE a73df000-a73ea000 Deferred libcommoncrypto.dylib
PE a73ea000-a73f0000 Deferred libcompiler_rt.dylib
PE a73f0000-a73fa000 Deferred libcopyfile.dylib
PE a73fa000-a7462000 Deferred libcorecrypto.dylib
PE a74cb000-a7501000 Deferred libdispatch.dylib
PE a7501000-a751f000 Deferred libdyld.dylib
PE a751f000-a7520000 Deferred libkeymgr.dylib
PE a7520000-a752d000 Deferred libkxld.dylib
PE a752d000-a752e000 Deferred liblaunch.dylib
PE a752e000-a7534000 Deferred libmacho.dylib
PE a7534000-a7537000 Deferred libquarantine.dylib
PE a7537000-a7539000 Deferred libremovefile.dylib
PE a7539000-a7551000 Deferred libsystem_asl.dylib
PE a7551000-a7552000 Deferred libsystem_blocks.dylib
PE a7552000-a75df000 Deferred libsystem_c.dylib
PE a75df000-a75e3000 Deferred libsystem_configuration.dylib
PE a75e3000-a75e7000 Deferred libsystem_coreservices.dylib
PE a75e7000-a75e9000 Deferred libsystem_darwin.dylib
PE a75e9000-a75f0000 Deferred libsystem_dnssd.dylib
PE a75f0000-a7640000 Deferred libsystem_info.dylib
PE a7640000-a7664000 Deferred libsystem_kernel.dylib
PE a7664000-a76b4000 Deferred libsystem_m.dylib
PE a76b4000-a76cf000 Deferred libsystem_malloc.dylib
PE a76cf000-a776c000 Deferred libsystem_network.dylib
PE a776c000-a7777000 Deferred libsystem_networkextension.dylib
PE a7777000-a7780000 Deferred libsystem_notify.dylib
PE a7780000-a7787000 Stabs libsystem_platform.dylib
PE a7787000-a7792000 Deferred libsystem_pthread.dylib
PE a7792000-a7796000 Deferred libsystem_sandbox.dylib
PE a7796000-a7799000 Deferred libsystem_secinit.dylib
PE a7799000-a77a2000 Deferred libsystem_symptoms.dylib
PE a77a2000-a77b5000 Deferred libsystem_trace.dylib
PE a77b6000-a77bd000 Deferred libunwind.dylib
PE a77bd000-a77e6000 Deferred libxpc.dylib
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\osu!\osu!.exe
00000051 -1
0000004f 0
0000004e 0
0000004d 0
0000004c 0
0000004a 0
00000049 0
00000048 0
00000047 15
00000046 2
00000045 15
00000044 15
00000043 0
00000042 0
00000041 0
00000040 0
0000003e 0
0000003d 0
0000003c 0
0000003b 0
0000003a 0
00000039 0
00000038 0
00000037 0
00000036 0
00000035 0
00000034 2
00000033 0
00000009 0 <==
0000000e services.exe
0000002a 0
00000025 0
0000001d 0
00000010 0
0000000f 0
00000013 explorer.exe
00000032 0
00000031 0
0000002f 0
00000014 0
0000001a winedevice.exe
00000024 0
0000001f 0
0000001e 0
0000001b 0
00000022 plugplay.exe
00000027 0
00000026 0
00000023 0
00000028 winedevice.exe
0000002c 0
0000002b 0
00000029 0
00000055 wineconsole.exe
00000056 0
System information:
Wine build: wine-2.22
Platform: i386
Version: Windows XP
Host system: Darwin
Host version: 17.2.0


I've tried all of the methods on the Mac issue guide without much success.

Either way, it would be nice to get another couple suggestions as to what I could do to solve this (both for the keypressing lag on the old 2015 El Capitan version, and for the crashing on the new version). It is worth mentioning that I seem to also be having an issue with attempting to change my keybinds for anything within both versions after I've had the lagging issue.

Thank you!

EDIT : Forgot to mention that I am on High Sierra 10.13.1
Topic Starter
Exlomanher

Exlomanher wrote: 2o183v

Hello!

So I've been playing osu on the 2015 El Capitan fix for around two years now, until recently when the game has been receiving lag whenever I hold down my click keys (numPad1 & numPad2 since I'm left handed and use my right hand to tap), making it practically impossible to complete spinners properly after I've been playing for 5 or so minutes.

Revisiting the osu website and seeing a new update for the Mac OS got me very excited (thank you for the hours put into this Technocoder), except whenever I press a key in the song selection screen, the game instantly crashes.

(Error log after pressing show details)

I've tried all of the methods on the Mac issue guide without much success.

Either way, it would be nice to get another couple suggestions as to what I could do to solve this (both for the keypressing lag on the old 2015 El Capitan version, and for the crashing on the new version). It is worth mentioning that I seem to also be having an issue with attempting to change my keybinds for anything within both versions after I've had the lagging issue.

Thank you!

EDIT : Forgot to mention that I am on High Sierra 10.13.1

I just tried switching keyboard layouts on my local computer after seeing the function ImeToAsciiEx in the error logs...
Can you please tell me what keyboard layout you're using? It looks like anything other than the default US keyboard layout will cause osu! to crash.
is it safe to update to version 041218?

Technocoder wrote: 5u2b1l

Exlomanher

Exlomanher wrote: 2o183v

Hello!

So I've been playing osu on the 2015 El Capitan fix for around two years now, until recently when the game has been receiving lag whenever I hold down my click keys (numPad1 & numPad2 since I'm left handed and use my right hand to tap), making it practically impossible to complete spinners properly after I've been playing for 5 or so minutes.

Revisiting the osu website and seeing a new update for the Mac OS got me very excited (thank you for the hours put into this Technocoder), except whenever I press a key in the song selection screen, the game instantly crashes.

(Error log after pressing show details)

I've tried all of the methods on the Mac issue guide without much success.

Either way, it would be nice to get another couple suggestions as to what I could do to solve this (both for the keypressing lag on the old 2015 El Capitan version, and for the crashing on the new version). It is worth mentioning that I seem to also be having an issue with attempting to change my keybinds for anything within both versions after I've had the lagging issue.

Thank you!

EDIT : Forgot to mention that I am on High Sierra 10.13.1

I just tried switching keyboard layouts on my local computer after seeing the function ImeToAsciiEx in the error logs...
Can you please tell me what keyboard layout you're using? It looks like anything other than the default US keyboard layout will cause osu! to crash.


Oof you absolutely nailed it I think.

I didn't realise that I was using the "Romaji" keyboard layout that I have. Though the input is the same as the US layout everything works completely fine now. The British keyboard layout seems to be working smoothly as well.

It's fixed the lag on the old version as well, and I can change my keybinds again.

Kudos to you Technocoder <3

E: a letter
Do you need the old wine package to be able to run it because for me it opens the updater and then ends with a window with only the border titled "Oh no!"
When I try to run it, it says ing "osu" for a long time and after it finishes it says this application is from an unidentified developer do you want to open it? I hit okay and it doesn't do anything after that. osu doesn't open or anything.
Hey,

Thank you so much for making this, it works awesomely, apart from a few bugs already mentioned by other comments. I'm not sure if this is the correct place to ask, but the game is not being detected by discord's rich presence. I've uninstalled and reinstalled both discord and osu!, and it still doesn't work. Other games such as League of Legends work like a charm, so I'm just wondering if it's actually possible for discord integration to work on this app?

Thanks!
Topic Starter
Yas20128

Yas20128 wrote: l3670

Hey,

Thank you so much for making this, it works awesomely, apart from a few bugs already mentioned by other comments. I'm not sure if this is the correct place to ask, but the game is not being detected by discord's rich presence. I've uninstalled and reinstalled both discord and osu!, and it still doesn't work. Other games such as League of Legends work like a charm, so I'm just wondering if it's actually possible for discord integration to work on this app?

Thanks!

Discord Rich Presence will not work due to the way Wineskin and Wine communicates with other processes on its host system. This is because the way Windows (which is what Wine emulates) and OSX handles cross process communication is incompatible with each other. In theory, Rich Presence could be set up to work but it would require modifying Wine or creating a set of programs that facilitates communication (which I've been meaning to do but haven't had the time and motivation to work much on).
I have ed this and it's working!

But how do you install a skin? Do I just paste the folder in the osu!app?

I tried to 'Open current skin folder' in-game settings but there is not folder for it..
Topic Starter
Akihiro Mamoru

Akihiro Mamoru wrote: p5a66

I have ed this and it's working!

But how do you install a skin? Do I just paste the folder in the osu!app?

I tried to 'Open current skin folder' in-game settings but there is not folder for it..

Right click osu!.app and select Show Package Contents.
Go to drive_c -> osu! -> Skins.
Drag the skin in here.
If it doesn't work, extract the skin with a zip extractor and drag the folder into the skins folder.

Technocoder wrote: 5u2b1l

Yas20128

Yas20128 wrote: l3670

Hey,

Thank you so much for making this, it works awesomely, apart from a few bugs already mentioned by other comments. I'm not sure if this is the correct place to ask, but the game is not being detected by discord's rich presence. I've uninstalled and reinstalled both discord and osu!, and it still doesn't work. Other games such as League of Legends work like a charm, so I'm just wondering if it's actually possible for discord integration to work on this app?


Thanks!

Discord Rich Presence will not work due to the way Wineskin and Wine communicates with other processes on its host system. This is because the way Windows (which is what Wine emulates) and OSX handles cross process communication is incompatible with each other. In theory, Rich Presence could be set up to work but it would require modifying Wine or creating a set of programs that facilitates communication (which I've been meaning to do but haven't had the time and motivation to work much on).


I see, that's too bad. If and when you do gather the motivation to work on it, I would greatly appreciate to see that feature be included! If not, that's alright too, I very much appreciate what you've done for us so far. Thanks for the quick reply.
god Man U saved me
Hey dude im loving it but just a bit laggy but so good!

Z3xs wrote: 392y4q

When I try to run it, it says ing "osu" for a long time and after it finishes it says this application is from an unidentified developer do you want to open it? I hit okay and it doesn't do anything after that. osu doesn't open or anything.

Right-click the app, then click on "Open."


Then after that, it will still the app, and still shows the same dialog box, but with an extra button.

Click "Open" then you are done.
Will the Wacom Driver work with this?
Topic Starter

Rythmic wrote: 2a1435

Will the Wacom Driver work with this?

The Wacom driver doesn't detect osu! as a specific application due to the fact that osu! is really running on a Wine server. I've filed a ticket for allowing the driver to recognise processes instead of applications but I'm pretty sure they've misunderstood my ticket because they said Wacom doesn't work on VMs (which Wine isn't). However, the Wacom driver will still apply the "All Other Applications" profile to osu!.
I tried installing this last night but hit a brick wall.

I ed, extracted and moved the app, but it doesn't launch at all.
Double clicking the app (in Finder) plays the launch animation (eg: the icon grows and fades) but nothing appears on the dock at all. Rick-click open, and opening from the dock does nothing either.

Reading some of these posts, I opened WS to test run, but after completing (I should add, nothing actually seems to happen when the test is running either), the test log doesn't show when I click "view" in the dialog box.
The logs also don't appear when I go to Tools > View Last Run Log Files.

I'm looking through the "DIY" guide to see if theres any discrepancies, and I'm currently ing WS9Wine2.22 to see if that helps (I had WS9Wine1.11)

Will report back if/when something changes.

[Edit: post merge]

This is what I've done so far (after my last post), with results:
...

DID: Install WS9Wine2.22, set it as the engine.
RESULT: No launch, no test run results.

DID: "Use Start.exe"
RESULT: No launch, no test run results. (I've since unenabled it)

DID: Winetricks > .NET 4.0
RESULT: No launch, no test run results.

DID: Install Software > osu!.exe
RESULT: "Executable not found!" error. No launch, no test run results.

NEXT: ??? I'm out of ideas.


[Edit 2]
I found the problem! The file permissions on the folder I had it in were a little janky!
If you can't get it to launch, try one of these solutions:
Run First Aid on your drive
1) Open Disk Utility by searching in Spotlight or finding it in Applications > Utilities.
2) Select your drive, usually called "Macintosh HD".
3) Click First Aid in the bar on the top of the window.
4) Press "Yes/OK" if it warns that the computer may slow down while the test is running. It is possible this could happen, especially if you put the computer under heavy load while it's running. The test should take no more than 5 minutes.
5) Keep running it until it stops giving errors (The "Exit Code" should be 0).
6) Try opening Osu! again.
NOTE: Quite unlikely, but if the Exit Code is 8, or it complains of being unable to fix the drive, back up all of your data immediately and be prepared to take your computer to Apple for servicing (or be prepared to fix it yourself, where possible).


Manually change the permissions of the folder
1) Locate the folder in Finder.
2) Right-click on the folder and click "Get Info".
3) At the bottom, extend "Sharing and Permissions".
4) Click the lock and enter an (if needed).
5) Select your name in the list and ensure it says "Read & Write".
6) Select the System item in the list and ensure it has Read & Write permissions.
7) If the folder is shared, or you are part of multiple groups, use the plus icon to add these to the list and give them Read & Write too.
8) Click the lock again, then try opening the app.
You can also use this method on the Osu!.app itself, but I prefer to re-perm the whole folder.


Create the file in a different location
Even if you've not left it in s, you might have issues opening it for similar "system integrity" reasons, so:
1) Delete the .app file.
2) Move the .zip to another location, like your desktop.
2) Unzip it here.
3) Open it. If it launches, let it install.
4) , then close the app.
5) Wait for it for to disappear from your dock, then move it to your location of choice.
6) Try opening it again.
If this fails, try: Leaving it in the location it opened in, but right-click, make an alias, and move the alias to the location you want it to be in. Be aware that some security programs, might have "Quarantined" the app, or marked it as a virus or something. Have a look to see if you can "allow" it to run.


My permissions are a little messed up as I've recently had to keep pulling my files off and replacing them because my hard drive is failing (Exit Code 8!) but I'm too stingy poor to have Apple put a new one in, but these steps should help anyone with permission problems.

I've heard theres some apps that automagically fix file permission issues, but I've never used them and cannot vouch for their efficacy.

Hope this can help anyone who's struggling to open the app!
Update the osu!installer/updater (Particularly the "osu.exe" file) so it s newer versions of osu!.

Edit: I'm using macOS 10.10.5 Yosemite
I can't open osu!
Did I miss something?
hElp mE
show more
Please sign in to reply.

New reply 1b384i