Why is Quake Live slower on the Mac than the PC

macosperformancequake-live

I have a new iMac. I have been playing Quake Live. When I play I get either 85 fps, or a weird effect where the framerate starts at 125, then drops to 85fps and builds up again to 125 fps.

Changing the screen resolution to 400×300 produces the same result. So the machine is render bound.

I thought this was odd, so I ran quake on the same machine under bootcamp running Windows 7. I get a rock solid 125 fps and a better connection over wireless.

My Quake is configured correctly on both systems (ie. com_maxfps etc..), I use Chrome as my browser on both systems.

So the question are:

  1. What exactly is stopping the Mac performing as well as Windows?
  2. Is there a way to improve the Macs performance?

Best Answer

Traditionally id games are all OpenGL based, so I would look at updating your Mac video card drivers for better / more mature OpenGL support.

If there aren't any graphic driver updates available for the Mac, you might be out of luck -- I don't think Nvidia or AMD/ATI offer independent (direct from their website, not through Apple) driver updates. At least there is no "Mac" OS selection at http://support.amd.com/us/gpudownload/Pages/index.aspx for example.