YT300000 wrote:I know that Halo was originally made for the mac.
No, it originally
debuted on a Mac, and was originally in development for both Mac and Windows.
That's why it debuted at Mac Expo '99. But when it was moved to the X-Box, it's requirements expanded to the point that practically no mac in 2001 could run it, while most PC's could (assuming that the X-Box disk would magically run outside the X-Box).
The reason no Mac could run it was because it moved to DirectX. The XBox is very heavily optimized for DirectX, and you're delusional if you think that a white box PC with a 700 MHz Pentium III Celeron, a 133 MHz bus and a GeForce 3 could possibly run Halo as well as the XBox does. There's a giant disparity between the XBox's hardware configuration and the PC version's requirements for a reason. No PC in 2001 could run the current Windows version of Halo acceptably with the detail and resolution that the XBox can pump out. And even the XBox occasionally stutters while playing it.
Sure, macs are getting better, but the legacy of trailing PC's by a wide margin for the second half of the 90's won't die easily.
The G5 has already met and/or exceeded the current top-of-the-line PC's, and it has a very good roadmap with a solid commitment from IBM. The coming years in the CPU industry will be
very interesting, especially from Intel's front. With AMD and IBM going 64-bit on the desktop, Intel is the odd-man-out.
I'll handily agree that, prior to the G5, Macs were pathetically weak compared to their PC counterparts in terms of framerates in games (although the dual G4's weren't as bad as I expected them to be), but the G5 has pretty much bridged the gap.