I'm not sure if it was you in this thread that stated that FFXIII and FFXIV used the same engine. Regardless we know FFXIV is coming to the PS3 at 720p. Now prior to the game launching on PC, these forums were filled with people that bashed the PS3 and said the overall hardware and more importantly the "CELL" was never that great. So my point is this. Why is it so hard to program a game that runs perfectly fine on the PS3 system(XIII) yet requires current $500 GPU's to have a similar experience on PC? Shouldn't the new crop of systems totally blow away the out-dated PS3 hardware? Yet a 720p FFXIII(identical to the FFXIV engine) that somehow uses the same engine flawlessly pulls it off without a hitch.
You can't compare the CELL architecture with PC's because they're vastly different. The reason it's so hard to port from console to PC is because of the way consoles render their graphics. It's really not as simple as saying, "My PC has better specs than a PS3 so it should play it better". Look up the CELL architecture. You'll see that it's a CPU-dependent system, and not only that, but it processes data in a linear way, which is the opposite of a PC's processor which computes variably. The CELL posts most processing jobs, including graphics, to its processor instead of its GPU (consoles have really weak GPU's). This allows them to simulate next-gen graphics without the need to upgrade the GPU, similar to assigning a primary GPU for normal graphics and a second GPU for PhysX on a PC with two PCI-E slots, where the primary GPU is the equivalent of the CELL and the secondary GPU is the equivalent of the PS3's GPU. That said, PC CPU's have a difficult time rendering data this way because of the way they're designed.
The point of this is simple. Next gen pc games require more horsepower to overcome for **** poor coding. People love to diss console systems because they are static and can't be upgraded beyond the HDD. Yet games such as FFXI(PS2), God of War(PS2), and the Uncharted(PS3) series push the boundaries of those so-called limits. For example, the Ps2 only has 4mb of VRAM. Yet it somehow able to display FFXI at all is a master display in programming skills. You can make all the excuses you want blaming drivers for every problem that crops up, but why is you need a 10x more powerful system compared to hardware specs of a console to get a similar experience.
Read above. It's a coding problem, sure. But it's a coding problem that spans multiple companies and multiple games, not just Square.
As far as your statement of "requires $500 GPU," there goes another exaggeration. A $65 8800 GT can run this game at standard settings perfectly fine.
Edited, Dec 29th 2010 7:32pm by SoumaKyou