On the Mac, that is. And so are some of Valve’s Source games, like the Half-Life 2 series, Portal and Team Fortress 2 (Which I have been waiting for).
TF2 in particular is a special one. The OS X community all got iPod earbuds as a welcome gift into the delightfully gore-tastic festival that is Team Fortress 2. Since I’ve been playing the game on Boot Camp for almost a year now, it’s reassuring to know that when I feel like sniping heads off, I no longer have to boot into Windows.
Actually, I confess. I still boot into Windows to play Tf2. The game is just way too buggy and under-performing (to its Windows counterpart) for me to accurately play. For instance, the first time I ran the game, I couldn’t join any of the custom maps that I mostly play on. The download of the map file itself would just stop. I bypassed this problem by grabbing the custom maps from my Boot Camp partition:
c:\Program Files\Steam\steamapps\<username>\team fortress 2\tf\maps\
Right in there you’ll find your custom maps associated with the servers you have joined. Their extensions end with “.bsp”. Just copy those files and place them in Mac OS X in:
/users/<name>/Library/Application support/Steam/SteamApps/<username>/team fortress 2/tf/maps
You’ll be able to join your favorite servers with no problem.
But other than that, the game just runs poorly on OS X versus Windows. Lower frame rates and stuttering audio are some of the other problems. Something about the way the mouse is handled bothers me too. The same can be said for Half-Life 2 and Portal. The periodic updates are helping some, but it’s still just not as good. The great news it that Valve is working closely with Apple + NVidia / ATi to bring better driver performance to OS X, so we’ll be waiting for that.
It’s not just with Valve games. Sims 3 is the same deal. Rollercoaster Tycoon 3 runs so poorly even with every graphical setting imaginable at the lowest point. Okay, but RCT3 just may be a horrid port. The point is, for the time being, the same games under identical hardware runs far better on Windows than Mac OS X. Hopefully, that changes.