tenchi86 said:
The comparison is really not fair however, as Xbox used general computer architecture and thus did not need much optimizations. The PS3 on the other hand basically requires a complete rewrite of the code to fully use the Cell. Also, even though the Xbox used a pretty standard design, games made specifically for it did end up looking much better usually. Anyway, I am not really seeing how the PS3 colors looked washed out. The Xbox is much darker and has a blur effect over all of it. I mean just look at the road texture or the detail on the robot in the last image. The Xbox however does look better on the far away shots. As for the Ram issue, they both have 512, the PS3 just has 256 of it in high speed graphics ram instead of one giant pool of slower shared ram. The X360 OS though does use less ram currently.
An arguement could be made that it is actually harder to port from PS2 to the Xbox1 than it is from the 360 to the PS3.
While the Xbox did use a standard PC CPU, the PS2 used nothing of the sort. People forget how strange the PS2 CPU was for its time and how steep the learning curve was to program for it.
With the new generation, both CPU's have the same in-order IBM Power PC core at heart. The 360 just has three of them while the PS3 has 1 plus all the SPE's.
The PS2 and Xbox1 had drastically different graphics chips. Sony's custom made versus Xbox's PC style nVidia chip.
Now, 360 and PS3 both have PC style ATI and nVidia chips which are very similar functionally.
So, the old generation was a PC type architecture versus something completely different...CPU's, memory, graphics, software, development tools, everything. Now, it's just SPE's versus extra cores and differing memory strategies...beyond that it's mostly software and development tools.
If the old generation really was easier to port, it's not because of easier architecture. It's because the Xbox1 hardware was quite a bit faster than the PS2. Developers doing ports frequently didn't concern themselves with inefficiencies in the code for the Xbox ports and simply let the faster hardware take up the slack.