The next large release of osu! (coming in August-September 2015) removes DirectX support in order to simplify our framework. If you are seeing this page, it means you are likely unable to play osu! on your current system when the new release goes live. This page has common solutions for problems that we have found. Please read through and try them out!
If you don't have correct graphics drivers installed, Windows will use a "Basic Display Adapter" fallback driver, which works for DirectX games but is very slow. It doesn't work at all for OpenGL, so we will need to make sure you have correct drivers.
First, let's check if this applies to you:
Check whether you are using Microsoft Basic Display Adapter as per the following diagram:
Please find drivers for your card from your manufacturer's website. Here are some common links:
Your drivers could be installed properly but your colour bit depth may be wrong. Windows will fallback to generic drivers when colour bit depth is not 32bpp. Changing colour bit depth to 32bpp will fix this.