I've a small feeling your friend is a Mac fanboy and, like all mac fanboys, don't have the slightest clue what they're on about.The Virgo said:First of all: Please read the whole post before posting. Thanks!
Last night, a friend of mine and my dad's dropped by. Well, we got on the subject of computers and he starting saying that, for the things I do, an iMac would be perfect.
Well, my gaming computer is so old that the latest game I've played is The Sims 3, and it was pretty laggy at that. <:'-( So, for the past few years I've missed out on games. (I don't even have an Xbox360, a PS3 or, God-forbid, a Wii.) So, we mentioned that it would be difficult to spend $1,200 on a work computer and THEN spend at least $3,000 bucks on a new, up-to-date gaming rig.
Well, this friend then said this, pretty much word for word: "All PC games can run on Mac. They were designed on Macs. You put it in and, BOOM, it's loaded. No installing, no waiting, it's in there instantly. On a computer, you have to put it in, wait for it to install, no, not on a Mac. It's installed the moment you put it in."
Well, to be honest, to me, that sounded, and still sounds, like bullshit. VALVe just recently made Steam available for Macs and Skyrim doesn't seem to have OSX support.
However, since my dad and I are not really computer savvy, I wanted to give our friend the benefit of the doubt by asking here: Can an iMac run all PC games? Even old ones that you would get at Good Old Games?
Also, he mentioned when talking about the difference between the $700 and $1,200 iMac, he said the $1,200 iMac has, "... Five more gigs of RAM." Um, that's funny; I always thought RAM cam in 256MB, 512MB, 2Gigs, 4Gigs, 8Gigs and so on. Is it possible to have an odd number of RAM like 5 Gigs?
Modern Mac PC's run off x86 architecture, so theoretically the same code that would work on Windows will work on a Mac, however there are a lot of compiler differences between Windows and Mac, so no, the same software could not be run save for the intervention of a compiler specifically for the Mac OS. A number of games are now being made to work on Mac because of the same architecture between both OS' making it fairly easy to do so. But it's not as simple as your friend seems to be putting it. The only other way is to get a Mac and load a copy of Windows through Bootcamp, but to be honest, by the time you've done that, just get a PC...
Lastly, it's theoretically possible to have an odd numbered amount of RAM, however it would be unlike Apple to make it asymmetrical like that. They always progress upwards in even numbers.
Conclusion: Your friend is a fanboy, listen to nothing they say, they're just trying to sell you something by lying through their teeth.
PS - The best graphics performance you can expect from a current gen Mac Tower is a 5870. So, even if they did run all PC games, it honestly wouldn't be the best for the job anyway.
PPS - Seriously, if you're looking into getting a new machine for the purpose of gaming among other things, do yourself (and your wallet) a massive favour and stay away from Apple. Windows PC's will do gaming better, any sort of design equally well and any other mundane task equally well. For cheaper, too.
*Sigh*... And breathe...