Zachary Amaranth said:
jowell24 said:
Talking about graphics, someone earlier mentioned a good point that a PC with the equivalent specs of a PS3 would not compare in graphical fidelity and performance because of the high level of optimisation that developers have achieved with the console.
That's not necessarily true at launch. Optimisation tends to be a learned process. Now, eventually the comparable console will outperform, but there's the issue of technology likely having progressed at that point.
That is true to a degree - but there's a much simpler explanation. PC games are run on a machine that is also running a full desktop Operating System - typically Windows, which is notorious for consuming resources. And therein lies the problem. If you just want to play games, why do you need this massive OS running in the background? It's just sitting there wasting resources. And it's another thing to maintain and patch and deal with conflicts in.
This also relates to the comments above saying "yeah, but the consoles also have problems like RROD or Yellow Light of Death" too. Sure, but those are much more limited in number, and easier to diagnose, and usually well-known. And the solution is simple - you take it back to the vendor who is responsible.
On a general-purpose PC, the problems can be much more complex, and really difficult to track down - even for an experienced technician. It could be a configuration file somewhere, a driver somewhere, a bad chipset somewhere else. Which is why the solution to so many PC problems is basically "nuke it from orbit and start again." And PCs are made from so many different vendors' components, you often get the "pass the buck game" - where the software make blames the hardware maker, and vice-versa. Where the application vendor blames the problem on Windows, and Microsoft blames the problem on the software vendor. Multiply that by graphics card vendors blaming motherboard vendors, and vice-versa.
It's a total mess. It is not at all uncommon for a customer with PC problems to be thrown back-and-forth between multiple companies for support. With consoles, those variables are much more limited and controlled.