PS3 just as easy to code for says one developer

What Mr Men and Knives are missing here, Is that the comments being made are NOT 360 vs PS3 statements. But more the fact he's pointing out the 360 is more tolerant to sloppy coding. PS3 has to be specific.

Evidence of sloppy coding being tolerated on the 360 please....

You can have sloppy coding on the PS3 just the same, coding for the 360 and PS3 is very different, neither can make up for sloppy coding, if the coding is sloppy then the game will be sloppy and it will show, the 360 can't mask poor code.

360 needs specific code to work, same with PS3, only difference is 360 is easier to code for, does not mean it is easier to make coding errors, of it just does not work. If the 360 is so tolerant then why do developers not make their games with the PS3 as the lead then just stick it on 360 surely its so tolerent it will understand a foreign language right?
 
360 needs specific code to work, same with PS3, only difference is 360 is easier to code for, does not mean it is easier to make coding errors, of it just does not work. If the 360 is so tolerant then why do developers not make their games with the PS3 as the lead then just stick it on 360 surely its so tolerent it will understand a foreign language right?

no because the cell is a powerpc based processor, and of course the tri-core in the 360 is x86. they are both totally incompatible anyway, so just dumping the code on the 360 as it were wouldnt work at all. you dont seem to have an understanding of just how they work. a general purpose processor will run poor code better than a highly specialized processor, with the specialized processing havin gthe potential to run certain code very much quicker indeed. case in point - folding at home. cell's literally walk away with it.
 
Poor code will be poor code, regardless of the processor, does that make any sense you at all? When I did C++ we had to make some basic programs, the differences between all our stuff was not that much but some people had masses of extra code they did not need, some had too little but the program simply would not work if you had bad coding or were sloppy. If you put sloppy code on the 360 then it will churn out sloppyness, do not really see why you are missing that point?

360 is the lead machine to develop on mainly because it's the best selling and means more money for the company, if PS3 begins to sell some consoles then maybe that will change.
 
Last edited:
Poor code will be poor code, regardless of the processor, does that make any sense you at all? When I did C++ we had to make some basic programs, the differences between all our stuff was not that much but some people had masses of extra code they did not need, some had too little but the program simply would not work if you had bad coding or were sloppy. If you put sloppy code on the 360 then it will churn out sloppyness, do not really see why you are missing that point?



no, you are missing the point lol. look outside the box here. you are still arguing when ive said that whatever you call it makes no difference. we arent talking abotu weather something will work or not, we are talking about getting something to work efficiantly. having coded c++, you should know the difference between a routine that will run and a routine that will run very much quicker. there is always a way to make something quicker and more efficiant but whats the difference when it already runs fast? to the end user, nothing much.

the point here is that you HAVE to optimise that much more for a specialized system like the ps3, with its power pc core and spu's. you have to get the spu's running in parallel, executing their own code to bring things up to speed, other wise speed would very much be down.

this is all down to optimization of course, but then thats the point - you can get away with more on an x86 processor. this all im trying to say:)
 
no because the cell is a powerpc based processor, and of course the tri-core in the 360 is x86.

No... The 360 has a tri-core PowerPC, developed by IBM. (The original XBOX was x86 using a Mobile Celeron 733MHz processor)

The Cell has a single PowerPC core, and 8 SPE cores (1 disabled in the PS3)
 
Last edited:
the point here is that you HAVE to optimise that much more for a specialized system like the ps3, with its power pc core and spu's. you have to get the spu's running in parallel, executing their own code to bring things up to speed, other wise speed would very much be down.

this is all down to optimization of course, but then thats the point - you can get away with more on an x86 processor. this all im trying to say:)

You only need to change your code due to the fact they work differently, that does not mean the PS3 can't run sloppy code, I bet it can, just as the 360 can. And neither does it mean the 360 can hide sloppy code, that is my point. The 360 is easier to work with, but that does not mean you can cut corners and not be found out. The PS3 due to being alien to most coders needs more effort, but once they learn that then it will not take so much effort. Just because it's new and developers are struggling to get the best out of it does not mean the 360 is easy peasy and you can just do what you like and it will make your game great.

As already posted here the final code between the 2 systems is very different, so porting one to the other is probably always going to result in poor results, either way round. And as I already said the PS3 is suffering for that reason due to the 360 being more profitable to make the lead platform then just dish out a poor port on the PS3, as we have seen a lot recently.
 
Last edited:
No... The 360 has a tri-core PowerPC, developed by IBM. (The original XBOX was x86 using a Mobile Celeron 733MHz processor)

The Cell has a single PowerPC core, and 8 SPE cores (1 disabled in the PS3)

hole moly of course it is. :o do they support the same instruction sets, or is *** cell core itself still limited further?

The PS3 due to being alien to most coders needs more effort, but once they learn that then it will not take so much effort. Just because it's new and developers are struggling to get the best out of it does not mean the 360 is easy peasy and you can just do what you like and it will make your game great.

no im not saying that lol. thats taking it a bit far, but its obvious you can see the difference:)
 
Back
Top Bottom