It seems to work fine for me on my 13" MacBook Air.
It's like DOOM3 really, it will fail unless you patch so you don't have to use the DVD.
Here's how I got it work (I don't care for multiplayer, so I didn't install punkbuster).
I'm running 10.1.0 Crossover Games.
- Create a bottle called Quake4.
- In the Quake4 bottle, install the DirectX Developer Pack from the Runtime Support Components.
- In the Quake4 bottle, install Quake4 as "Other Application" by specifying the Setup.exe file. The installer asks you to specify your serial, and if you want to install Punkbuster. I didn't bother installing Punkbuster.
- Once installed, it tries to launch Quake4 and fails. At this stage no short cuts are created.
- Re-run the installation in the Quake4 bottle. It will complain the cdkey.dll file is missing. Just click OK and ignore.
- Now the short cuts are created, but it still doesn't work. This is normal as like with DOOM3 it needs the patch so you don't run it from the DVD.
- Download the Quake4-1.4.2 patch, and install this as "Other Application" in the Quake4 bottle.
- Once finished it creates Quake Single Player and Quake Multiplayer shortcuts.
I haven't tried Quake 4 Multiplayer, but the Quake 4 Single player seems to work fine.
I copied over my old gamesaves to carry on where I last left of back in 2008, and am happily fragging the strogg 😊
I hope this helps,
Rob