[citation][nom]jeffjwatts[/nom]Not the answer is True. Consoles are consistent platforms and developers are able to economically tweak their code to perform better. A modern PC with the exact same hardware as an XBox360, would be far crappier. It is true that developers often create crappy games, but it's also true that the games designed for consoles tend to be better optimized than all but a few PC games.At the same level of hardware a console is almost always going to be a better platform for gaming. The Achilles heel for consoles is the enforced low cost and the long term standardization, which allows PC gamers to spend much more money and buy more modern hardware and usually beat consoles.[/citation]
I'm sorry but you are not telling the truth. Most consoles run games at crappy resolutions (1024x600-1280x720) and at 30FPS or near 60FPS at best. That can be done on PCs with the same hardware level as consoles.
Tweaking is also done on PC, although to a lesser extent, and they can economically do it because it's cheaper to develop on PC and it's an architecture known for 30 years already. Newer hardware in PC will always give you more power with the same code without any specific optimization for the newer architecture (imagine what they could achive if they optimized the code carefully), while on consoles you need to start from zero to make the same game on a new console and of course developers need that time to optimize better their code.
The truth is that on PC those optimizations aren't needed that much, and hardware manufacturers already do optimizations for better performance with new drivers and such.
Even more, Xbox360 is DX9, same API as PC, so the code rests the same for the most part. The usual different requirement for PC is having an SSE2 capable CPU. That was added on the Pentium 4 era. If they started to ask for SSSE3 or even SSE4.1 (2008 hardware) even more performance could be added with the same CPUs, but that does not mean that PC hardware from the same time as consoles can't play the same games with the same level of detail. Of course, there are always some beefed up requirements just to sell more hardware.