Well, that's the exception on DX games, not the rule. If Halo wasn't from Bungie, a long-time Mac advocate, I sincerely doubt they would have bothered. Valve didn't port HL1 to OGL for the Mac and I haven't seen anything to suggest Valve is going to waste time with re-engineering HL2 for the Mac, either.