Personal tools
Please be aware that the osu!wiki will be moving to GitHub.
You won't be able to edit articles soon so make sure to learn how to use GitHub.
Go to the new home of the osu!wiki

How to Run osu! on Your Mac without using Boot Camp

From osu!wiki
Jump to: navigation, search

Original post in forums is located... right about~, here! How to Run osu! on Your Mac without using Boot Camp by mattyu007

Note: External Images cannot (or I assume so) be loaded through osu!wiki unless uploaded through osu!wiki's media uploader. So all links with numbers are linking to them. Sorry for this inconvenience!



This (very detailed) guide will show you how to run osu! on Mac OS X without using Boot Camp.

Boot Camp is probably the best way to run osu!, unless you have some issues that prevent you from using Boot Camp / you want to run OS X and osu! at the same time.

System Requirements:

  • 1 Mac with an Intel Processor (Check [1])
  • A minimum of 1 GB Memory (Also in [2])
  • A minimum of 10 GB of free Hard Disk Space ([3])
    • Highlight the Macintosh HD icon on the desktop and press ⌘I
  • 1 Windows XP disc or a disc image of a Windows XP disc

Installing Virtualbox

  1. Go to virtualbox.org. [4]
  2. Find the Downloads section located on the left column. [5]
  3. Select the download for [b]Intel Macs[/b]. [6]
  4. When the file has downloaded, open the disk image (This may be in your dock in the Downloads stack).[7][8]
  5. Find and open the "VirtualBox.mpkg" file. [9]
  6. When the Installer prompts you, simply press "Continue". [10].
  7. Agree to the Terms and Conditions and then select the disk Macintosh HD to install to. [11]
  8. After the install completes, you can eject the Virtualbox disk image by selecting it on the desktop and choosing "Eject". [12]

Configuring Virtualbox

  1. Find VirtualBox in your Applications folder and open it. [13]
  2. Select "Machine > New..." or press ⌘N. [14]
  3. Select "Next >". [15]
  4. Enter a name for your virtual machine. You can put anything you want - You can simply use "Windows XP".
    1. Make sure the Operating System says "Microsoft Windows" and the version says "Windows XP". Press "Next >". [16]
  5. Set 512 MB of RAM to be allocated to the virtual machine. You can use the slider or type the number into the box. [17]
  6. Select "Next >".
  7. Choose "Create new hard disk" and press "Next >". [18]
  8. Select "Next >". [19]
  9. Select "Dynamically expanding storage" and then click "Next >". [20]
  10. Set the size of the disk to 10.00 GB and then click on the highlighted button. [21]
  11. You should be presented with a dialog that looks like this: [22]
  12. Find a suitable place to store your virtual disk. (If you're using Time Machine, move it to a place that is not backed up by it, as it will munch up your backup drive's space very quickly.) [23]
  13. Click "Next >"... [24]
  14. ...and then "Finish". [25]
  15. Click "Finish". [26]
  16. When you return to the main Virtualbox window, select the newly created virtual machine from the list and then choose "Settings". [27]
  17. You will need to set the Base Memory Size to 512 MB, the Video Memory Size to 32 MB and Enable 3D Acceleration. [28]
    1. Click on the "Storage" tab (1) and select "CD/DVD-ROM" (2). [29]

Users using a physical disc:

(If you are using a disc image, skip ahead to "Users using a disk image:")

  1. Check the "Mount CD/DVD Drive" box and select "Host CD/DVD Drive". [30]
  2. Move on to step 18.

Users using a disc image:

(If you are using a physical CD, skip ahead to step 18.)

  1. Check the "Mount CD/DVD Drive" box and select "ISO Image File". Select the button that is marked as 3 in the image below: [31]
  2. Click "Add". [32]
  3. Locate your iso disc image (1) and then select "Open" (2). [33]
  4. Make sure the newly added image is highlighted, then press "Select". [34]
  5. Move on to step 18.

18. Click "OK". [35]

Installing Windows

Note on why this looks slightly formatted differently than the one before and after this section... The numbering system on osu!wiki is strict; so I had to manually input them in.

1. Press "Start". [36]

2. Click "OK".

Important Note: The moment you click inside the machine's window, your mouse and keyboard are captured, meaning OS X won't get any of the key or mouse presses. To release the virtual machine's control, tap the Left Command key. [37]

3. Press Enter. (This screen may take a while to appear.) [38]

4. Press F8 to agree to the Licence Agreement. [39]

5. Make sure the Unpartitioned Space (1) is selected, and then hit Enter. [40]

6. Select the NTFS Quick option (1) and then hit Enter. [41]

7. The setup program will begin to set up Windows. [42]

8. Click "Next". [43]

9. Enter your name and then click "Next". [44]

10. Enter your Product Key (1) and then click "Next" (2).

Please do not ask for Product Keys here, as we will not give them out! [45]

11. Enter a name for the computer. You can skip this if you want and just click "Next". [46]

12. Select your Time Zone (1) and click "Next" (2). [47]

13. Choose "Typical Settings" (1) and then click "Next" (2). [48]

14. Choose Option 1, then click "Next" (2). [49]

15. Click "OK"... [50]

16. ...then click "OK" again. [51]

17. Click "Next". [52]

18. Choose "Not right now" (1) and then click "Next" (2). [53]

19. Click "Skip". [54]

20. Choose "No" (1) and then click "Next" (2). [55]

21. Enter a username for the first user (1) and then click "Next" (2). [56]

22. Click "Finish". [57]

23. Now tap the left command key once. Go to the Devices menu and choose "Install Guest Additions...". [58]

24. Choose "Next". [59]

25. Agree to the Licence Agreement. [60]

26. Click "Install". [61]

27. If it prompts you with anything like the following picture, simply click "Continue Anyway". If the installation seems to stall, move the installer window around to see if it has hidden something underneath it. [62]

28. After the installation has finished, choose "Reboot now" (1) and then click "Finish" (2). [63]

29. The virtual machine will now reboot. [64]

30. When this dialog comes up, it means it is no longer necessary to use the left command key to move your mouse away from the virtual machine. You may use your mouse as usual. Press "OK". [65]

31. If the virtual machine window seems to be too small, you can now drag the bottom-right corner out to make it bigger [66]

Installing osu!

Notice: These instructions for "Installing osu!" are somewhat out of date... image- and some information-wise. So

From this point on, the instructions are the same for both Mac and Windows; You may refer to the [FAQ] for general questions. However, the instructions to run osu! will also be posted here.

  1. Click on the Start button (1) and click on "Internet Explorer" (2). [67]
  2. Go to "http://osu.ppy.sh/". [68]
  3. Click on the "Download" link. [69]
  4. Click on "Download osu! NOW!". [70]
  5. Select "Run". [71]
  6. Allow the file to download... [72]
  7. ...and then click on "Run" again. [73]

Only follow steps 8 - 13 if it prompts you with a dialog similar to this one. If it does not prompt you, continue at step 14

  1. Click "OK".
  2. [74]
  3. Allow the file to download. [75]
  4. Click "Next". [76]
  5. Accept the Licence Agreement (1) and then click "Install" (2).[77]
  6. Wait for the install to complete. [78]
  7. Click "Finish". [79]
  8. Click "Install". [80]

After the installation completes, check the box marked with the 1 and then click "Finish" (2). [81]

  1. Click "Yes" when it prompts you with this dialog: [82]
  2. Have fun! :) [83]

Closing Virtualbox Properly / Resuming osu! Play

There are two ways to do this:

  1. Suspending the Virtual Machine
  2. Shutting Down the Virtual Machine

Both methods will allow you to quit Virtualbox properly.

Suspending the Virtual Machine:

  1. Quit osu!.
  2. Close the Virtualbox window. It will prompt you with a dialog. Choose "Save the Machine State" and click "OK". [84]
  3. This may take a few moments. [85]
  4. After this completes, you may quit Virtualbox.

Shutting Down the Virtual Machine:

  1. Quit osu!.
  2. Click the Start button (1) and then select "Turn Off Computer" (2). [86]
  3. Select "Turn Off". [87]
  4. After this completes, you may quit Virtualbox.

Resuming osu! Play

  1. Start Virtualbox, click on the virtual machine in the list and press "Start". [88]
  2. After it has started up, double-click on the osu! logo on the Desktop to start osu!. [89]

List of Guides in osu!
FAQ/Ranking Guidelines
General Mapping Guides What is a beatmap? How do I beatmap? How do beatmaps get ranked? Difficulty appropriate gameplay elements How to time songs Song Setup Mapping Taiko Difficulties Fitting the Size-limit
Modding Aides AIBat
Mapping Techniques Mapping Techniques Making Good Sliders How to do 15° Patterns
Modding Info How do I mod?
Skinning/Hitsound Guides

Cropping with Complex Backgrounds Cropping with Simple Backgrounds Making Properly Centered Spinners What are Custom Sample Overrides? Custom Hitsound Library Adding custom hitsounds

Storyboarding Guides Storyboard Scripting Storyboard Scripting (Cheat Sheet) SGL Tool Reducing SB Load
Audio Editing Guides Audio editing Basic MP3 modifications Getting songs from Video Games
Video Editing Guides Compressing Videos Videos from YouTube
Gameplay Guides Play Styles How to increase your rank Making nice recording for Youtube Live streaming osu! How do I use the Chat Console?
Common Mistakes Changing the Map's Artist or Title
osu!forums Guides BBCode Starting a Beatmap Project How to not Embarrass Yourself in the Projects Subforum How to not Embarrass Yourself in the Modding Queues Subforum
Miscellaneous BanchoBot Changing Title Text Music Theory Setting the Offset on the Correct Beat Collab Information Shortcut Key Reference GL Support Issues What is Internet Relay Chat? How to Run osu! on Your Mac without using Boot Camp

Contents of
Getting Started Registration Installation Newbie's guide Game Interface Options Hit Objects
osu! Game Styles Basic explanation Multi-play
External ports » osu!stream osu!droid opsu! osu!wp T-Aiko Beats
External clients » osu!tourney osu!MapDownloader
World of osu!
Miscellaneous » Mascots osu!academy osu!talk
Beatmap Editor Compose / Design (Scripting) / Timing / Song Setup

Beatmapping Beat Snap Divisor / Distance Snap Custom Sample Overrides Kiai Time Mapping Techniques Skinning Skin.ini Storyboarding

Online Editing
and Ranking
Beatmap forum Submission Beatmap Approval (How to Get Your Map Ranked) Modding (Getting Your Map Modded) Music Theory Audio Editing Kudosu / Star Priority
People The Team Administrators/Global Moderation Team Quality Assurance Team Beatmap Nomination Group Language Moderators osu! Alumni Support Team Community Contributors List of notable people