Originally posted by: Lonyo
No, he's correct.
No one will max out the PS3's capability, because it's too hard to code for, and using it to its full potential would require too much work.
Exactly. His comments are completely accurate, but they reflect the fact that the PS3 is poorly designed, not that it's uber powerful (the beautiful ambiguity of words).
How exactly do you max out a system with one main CPU connected to 7 SPE's with small cache and absolutely abysmal bandwith to system memory? Cell is designed for basically massive loads of floating point parallel processing; it's not really optimized for gaming code.
From what I've read about the PS3's hardware and Xbox360, theoretically the PS3 is more powerful but in practise, they're a virtual tie, and Xbox360 has more elegant video hardware, since it has unified shaders (courtesy of R500), shared system/video memory, 10MB of onboard eDRAM (for basically "free" AA), etc.
PS3 was constrained because Sony went to Nvidia in the 11th hour -- NV did not have the time to design a GPU for the ground up for Sony, so they basically gave them a souped up 6800/7800 mix, at 7900 clockspeeds.
---------
Plus the comment that launch titles (eg Resistance) use "only half" of PS3's power really aren't optimistic at all. When have launch titles ever maxed out a system's potential. From Sony, MS, Nintendo and SEGA, I'd say NEVER. Launch titles never even come close to maxing out the hardware because developers are just getting used to the new hardware and figuring out what they can and can't do.
Compare ICO to Shadow of Colossus (PS2) or Eternal Darkness to Zelda: Twilight Princess (Gamecube) for example. Or virtually any Mario game compared to virtually any Zelda game on the same hardware (when the Zelda game came out later).