"Nerve-Damage"
Regular
More important COD3 question: What band of monkeys did they source the Wii version to to make it look so crap?
I thought all versions were being done internally by Activision!?
More important COD3 question: What band of monkeys did they source the Wii version to to make it look so crap?
I thought all versions were being done internally by Activision!?
I don't think that's particularly true. Every console has strengths and weaknesses, but you can't overlook the fact PS3 has a stonking great Cell processor in it that's pretty good at some of these graphics things and lends a lot of support to rendering. Adding some extra effects to PS3 games could just be a matter of PS3 having more processing hardware to throw at the problem. Similarly on XB360 you may find effects that are possible because of eDRAM or some other configuration that can't be done on PS3 (when keeping everything else equal).
If we assume the GPUs in both consoles are approximately capable, the key differentiating factor between the machines is the CPU, and if Cell can be leveraged (the old question being could devs actually make any use of it?) then PS3 ought to be doing more calculations per frame. Thus I don't find it surprising that PS3 might show some features over XB360 in multiplayer titles, other than the fact I'm surprised development teams would bother as it's more work for them and at what gains?!
I got lucky enough to play both the Xbox 360 and the Playstation 3 version and if it came down to one console or the other for me, the Xbox 360 wins hands down (graphics were even).
In an old EGM issue (June) a developer stated that the Xbox 360 and PS3 versions of COD 3 will look the same, except that the PS3 version will have more light sources and other touches.
That's where we differ in opinion. You count Cell as a 'quirk' in PS3 that'll make something a bit easier or what have you. I count Cell as a very strong component for performing tasks that XB360 hasn't got the processing hardware to match. I don't think that every game on PS3 can be ported to XB360 with the same quality, just with more time and effort spent to get there (and vice versa). There will be things on one platform unique to that platform that time and effort won't be able to add to the other one.I think I adequately summarised that viewpoint in my mention of "secondary factors." I don't think there is such a significant reserve of graphics processing power in Cell that the same effects can't be done on the 360.
there is another trivial difference (I'm sarcastic here) :
the x360 version runs at double the framerate of the ps3 version (I'm serious here)
The CELL will obviously provide large performance gains when it comes to AI, Physics, Animation, Sound, and other computationally intensive processes. What's not as clear in my opinion is *just how much* of a boost it's power will give to the graphical pipeline of the PS3. We know by now that it can do pixel shading, vertex work, help with lighting, and even post process work. But what we don't know is just how much the extra processing power of the CELL can be used efficently for the above processes. Also, we don't know how much power will be remaining for the CELL to utilize after being used for so many other non-graphical tasks.
One thing that has me encouraged is that I saw a trailer of Ted Price from Insomniac games stating that they were assigning different SPE's for different tasks. He said they were using a few for physics, one for sound, one for lighting, and so fourth. However, from what I have read in most cases that's probably the least efficent way to get the most from the CELL. The most efficent way is to break up each of those processes into perhaps dozens of tiny threads that will stream from SPE to SPE. When one SPE finishes a tiny part of a task then it will automatically ask for another, and all the SPE's stay busy.
If they are not utilizing advanced programming methods such as that yet for a GREAT looking game like RFOM then just imagine when they really start diving into the CELL.
I know one site that made this claim, but there is absolutely no evidence or even a source for this. And even if it was like that the 360 version is far more advanced in development, due to the predecessor...
There is a penalty for context switches, but from what I remember it's not too high and the cost of not performing them (and having SPE's that remain idle some of the time) can be even more costly.
If you know for a fact that a certain SPE is going to be utilized extensively and consistantly then perhaps reserving one for a specific task would be wise. For example, if you knew the sound in your game was so high quality that it would consistantly use a large portion of a SPE's processing power. But from what I have read (I'm not an expert in this) from a variety of sources it's usually more efficent to create tons of threads and have them streaming around the SPE's so you don't waste processing power by having SPE's sitting around idle.
That's where we differ in opinion. You count Cell as a 'quirk' in PS3 that'll make something a bit easier or what have you. I count Cell as a very strong component for performing tasks that XB360 hasn't got the processing hardware to match. I don't think that every game on PS3 can be ported to XB360 with the same quality, just with more time and effort spent to get there (and vice versa). There will be things on one platform unique to that platform that time and effort won't be able to add to the other one.