
Originally Posted by
Insanatrix
Well for one, "because it means bad things for the graphical and technical development of future PC games." is about the only reason I care. The problem is that it's not the console itself, but rather the development companies that develop games not wanting to spend any more to develop PC versions or to optimize them better for PC's. It's not about the specs in the console, it's about the companies wanting to maximize profit and seeing PC gamer's as a 4th meal. Even if the console had the latest cutting edge technology for it's time, it would still drop behind PC's in 2-3 years. Technology moves too fast, and you're dealing with a static entity that never changes while everything else around it does.
The fact is that console's sell because they are cheap, so why make it cost more than putting together a semi decent PC? Why make a console cost $1000 when you can build a good PC for that price and do more? To stay competitive they have to balance cost to performance. So while you see a 8 core 1.6ghz as lame because you prolly have a 4 or 6 core i7 runnin at 4ghz or something, you also have to factor in that you probably paid more for the CPU than the console costs alone.
Also you're looking at the speed and performance of the equipment in the specs. You're not even focusing on the technology aspect. What can a 6970 do that a 6670 cannot do, except run a process faster? You've already acknowledged that they can code closer to the metal so they can probably get a lot more done with it than say a PC. So really what can that 6970 do that the 6670 not do? Also what can that theoretical i7 at 4ghz do, that a 1.6ghz 8 core cannot do, again except run something faster? Now if we were on the verge of a shift to another major graphical API, I would agree that it could mean bad things. Problem is that we are not.
Trying to use one title that is terribly optimized for both console's and PC's as your example as to why console's are the doom of PC gaming is wrong. The fact that development companies saw that they could make more money on console's because they are cheaper and more accessible would be a more accurate assessment of why PC gaming could be doomed. The fact you expect a console to keep up with PC's is laughable and shows your ignorance. The fact that you blame the console itself rather than the development companies that have much more say in whether they support PC titles or Console title's and how well they support them is just completely inaccurate.
You're whole argument that these specs look more "low-rent" than the 360's specs at launch, is untrue and quite frankly irrelevant because you are comparing the new xbox specs to current PC specs, saying that there is a bigger difference than the 360 and current PC spec's during it's launch, without factoring in cost as well as quality and type of components being used. They could make the new 360 better than your current average PC. I also guarantee you it would cost more than your current average PC, which kind of nullifies the point of the console.
Maybe I posted in here because while I value opposing opinions and views, I detest inaccurate and faulty assumptions and opinions.
This is what I'm talking about here. Modru hit it dead on.
A lot of people don't understand that programming a true parallel processed, multi threaded application is extremely hard to do because of the massive amount of varying system configurations. When you have a proprietary system with multiple core's in it that you can code to without needing overweight API's and bloated OS's, it increases your performance from the same type of hardware immensely.
Just a rough estimate, your average PC game that is multi threaded, probably makes use of at best 50% of each core. That doesn't mean you can open task manager and see your cpu at 50% even on every core, sometimes you can even see every core at 100% because of thread swapping. On a console, because you can skip the API and typical OS overhead and because you are programming for a set configuration, you could probably code to make use of 85-95% of each core.
The same goes for your GPU, since you aren't having to use the Directx API or in the case of the Xbox a very stripped down version, you are able to get a lot more for every clock of your GPU and memory.