hash :
Hi,
I was wondering why PS3 and XBOX360's have way way better graphics performance than normal PC's? While onle Nvidia and ATI make the GPU for both . Why cant they make some GPU like that for a PC? Is it because a PC cant handle the performance of a XBOX or PS3?
Why?
Basically it boils down to the ever expanding tech frontier on the PC side as opposed to the static hardware in a PS3 and Xbox 360.
If you bought an Xbox360 (or PS3) back in 2007 and buy another in 2009, you will basically be buying the same hardware. There's been a few tweaks here and there to hammer out bugs, but the hardware is the same (CPU & GPU), the hard drive will be whatever is available and is a non-issue.
On the PC side, there have been advances in on the CPU side. Phenom did not exist back in 2007, the Intel i7 series did not exists either (and all other in between CPUs as well). There are different clock speeds for each CPU too. XBox360 and PS3 does not give you the option to upgrade the CPU.
On the GPU part of the equation, back in 2007 we had the Radeon HD 2xxx series and the Geforce 88xxx series. Do you know the current GPU offerings are?
As technology advances on the PC end of the gaming industry, game developers want to take advantage of that extra power. So what do they do? They increase the load they put both CPU and GPU to get "improved" graphics. Sometimes they go overboard, like Crysis. Crytek jacked up the graphics load on the card for "Ultra High Settings" that even current generation of GPUs cannot handle those settings. GTA IV is another example which is a console port to the PC; it is a very, very bad port so much so that Rockstar basically recommended a Quad Core to play the game. Quad Core!!!!
Meanwhile on the console side, nothing has been augmented and also everything is standardized. All Xbox360s use the exact same ATI card and the exact same CPU. As they develop more games they will be able to optimize the game engine to be more efficient with the static hardware.
On the PC side you got ATI and nVidia;
BOOM you got performance and optimization differences right there. Another
BOOM, they don't just make one model each, they have several models and also a few generations as well. PC game developers need to create a game the will pawn all other games, but
BOOM there are a shitload of PC owners who do not have current high-end video cards so that have two options:
[1] Develop a graphics engine that is friendly older general of cards. Or...
[2]
Boom Fcuk those older generation cards, hell fcuk those with current generation cards (Crysis).
On the CPU side of things you got Intel and AMD,
BOOM performance and optimization differences right there. Another
Boom you got 1 core, 2 cores, 3 cores and 4 cores. Need I go on?
If you don't want to upgrade a PC, but you want to play current games and don't mind a one trick pony, then buy a console.