DiMono said:
I don't have any consoles at all, so I'm certainly not a fanboy of any of them. But if the PS3 architecture is really as complex as people in this thread have been saying, and Black Ops is a complex game in the first place, I'm not really surprised that there were some things that didn't make it over in the transfer. Restriction in the hardware architecture is still restriction in the hardware, and PS3 owners should accept the fact that games which weren't originally designed to run on a PS3 are likely not to be as good as their original console counterparts.
danpascooch said:
(To avoid confusion, I'm a new guy, not the one you quoted)
I know the PS3 has more powerful hardware, but I don't think it's the fact that the developers are lazy, it's that the PS3 is a labyrinth of unnecessary confusion and confounding functions that make it much harder than it needs to be for developers.
I don't know the specifics, but this was coming from my GSD (Game Software Development) professor who has a PHD (I can't remember exactly what she has a PHD in, because I'm not sure what PHD's are available that are related to Game Design, but I know for a fact it was relevant) so I'm inclined to believe it.
I can reply to both of these at the same time.
Actually what Sony did was fairly clever. They distributed the processing over 3 cells instead of 2 like the 360. But what the 3 cell system can't do is run one process on all 3 cells at the same time. The 360 can run one process on both of it's cells.
So lets say the output of each cell is 1. The 360 can have a total output of 2. And the PS3 can have 3. But the 360 can dedicate 2 to one process. Whilst the PS3 can only ever dedicate 1 to any one process.
At-least that's how I understand it.
But what it means is that the PS3 can have more going on at anyone time, but it's harder to program for. Essentially they went for performance over simplicity. But apparently if you build it with the PS3 in mind from the beginning. Then it's not all that much hassle. And it's easier to port from PS3 to a 360 than the other way around. Because you don't have to consider processing to another cell.