Why Valve doesn't make PS3 games

According to Valve the PC and Xbox 360 are just more straightforward machines to work with than the PS3.

Valve doesn't make games for the PlayStation 3, they only make them for the Xbox 360 and PC, so although some Valve games inevitably do make it on to the PlayStation 3 Valve actually doesn't work on them at all. Instead, the PS3 versions of Valve games are ported by publisher Electronic Arts.

And if you wanted to know why they don't create games for the PlayStation 3 then Valve's Tom Leonard has spilled some answers, doing so quite brutally in a comment to Loot Ninja.

"The PC and the 360 are just more straightforward," claimed Tom, simply. "We can focus on what we want to do, which is make game experiences, instead of sweating bullets over obscure architectural decisions they make with their platform."

"I didn't come into this business in the 90s because of some technical fetish. I came in because I wanted to give people experiences that made them have fun."

So there you have it - a clear explanation of why Valve doesn't work on or support the PS3. Tom doesn't stand alone in his opinion either, with Valve founder Gabe Newell having explicitly hit out at Sony in the past by calling the PlayStation 3 a "a waste of everybody's time". Ouch.

This, combined with the face that EA's PS3 ports of previous Valve titles have met with some technical issues, means that there's unlikely to be a PlayStation 3 version of Left 4 Dead any time soon.

Let us know your thoughts on the PlayStation 3 in the forums.
Quote PT88 10th June 2009, 11:16
rite in the nads!
Quote Bauul 10th June 2009, 11:29
Ouch. I can understand where he's coming from though. I guess with the success of PC and 360 platforms, they just don't feel the need to learn a whole new platform from scratch.
Quote freedom810 10th June 2009, 11:32
Pfft I don't want a L4D a year anyway! Where the **** is HL2:Episode 3?
Quote HugoB 10th June 2009, 11:39
I interpret this as: "We can't be bothered to learn to code for a non PC-like architecture and we're making enough cash as it is to not need to."
Quote _DTM2000_ 10th June 2009, 11:39
Sorry to be a nitpicker but there are several badly written sentences in that report where words are in the wrong order etc.
Quote lewchenko 10th June 2009, 11:47
".......... I didn't come into this business in the 90s because of some technical fetish. I came in because I wanted to give people experiences that made them have fun."

What a load of rubbish ! They got into the business to make money. Simple as that.

If the PS3 was the dominant console, they would learn how to code for it, and sell on that platform too, but as its not, then I guess we are out of luck.
Quote lewchenko 10th June 2009, 11:49
saying that... they dont make games for the wii either ! but that is surely down to technical limitations as I doubt any Valve game would even fit/work adequately on the wii platform.. plus we all know that 3rd party products on the wii dont sell too well... just ask EA !
Quote Tyrmot 10th June 2009, 11:51
Quote:
Originally Posted by _DTM2000_
Sorry to be a nitpicker but there are several badly written sentences in that report where words are in the wrong order etc.

And while we are at it, one should never start a sentence with the word 'And'
Quote Er-El 10th June 2009, 11:51
Quote:
Originally Posted by HugoB
I interpret this as: "We can't be bothered to learn to code for a non PC-like architecture and we're making enough cash as it is to not need to."
But the Xbox 360 architecture is very much different to the PC one so I don't see how this sums it up...
Quote RedDethX 10th June 2009, 11:58
Quote:
Originally Posted by Er-El
Quote:
Originally Posted by HugoB
I interpret this as: "We can't be bothered to learn to code for a non PC-like architecture and we're making enough cash as it is to not need to."
But the Xbox 360 architecture is very much different to the PC one so I don't see how this sums it up...

It's closer to the PC architecture than the PS3 is, that's for sure.
Quote alpha_prime 10th June 2009, 12:07
Quote:
Originally Posted by lewchenko
saying that... they dont make games for the wii either ! but that is surely down to technical limitations as I doubt any Valve game would even fit/work adequately on the wii platform.. plus we all know that 3rd party products on the wii dont sell too well... just ask EA !

I can't see why it would be impossible to bring it to the wii: half life 2 was released for the xbox, and wii is more powerfull and pretty simple to program for.

They might have to redo the source engine a bit, but I'd say you have a better chance of Valve making a Wii game then a PS3 game ( I'd buy it day one, wii fps controls beat analog sticks by a long shot....)
Quote amacieli 10th June 2009, 12:10
How many Valves are there? The word "don't" implies lots. Haven't been in the UK for some time, but this sort of gramer [that was intentional] seems to be increasingly-common.
Quote DragunovHUN 10th June 2009, 12:14
Can't argue with Gabe Newell now can you?
Quote Yemerich 10th June 2009, 12:17
Quote:
"I didn't come into this business in the 90s because of some technical fetish. I came in because I wanted to give people experiences that made them have fun."

I do believe in that. Its like a renowed paint artist, he started doing what he wanted, and people paid actuall money for him. Why it's so hard to believe people love what they do? Money is consequence, but highly welcome consequence.

Isn't there LOTS of games that doesn't see their ports to pc from PS3 for example? Anyway, the playing experience in PC is much better than what it is in consoles.
Quote faugusztin 10th June 2009, 12:18
Actually, it's not about architecture, but more about stupid limitations here and here and here. Source games are not very multithread friendly (not much stuff is put on 2nd core on PC either), so PS3 with it's 6 cores need a big multicore rewrite (which even EA weren't able to do correctly). Then 256MB RAM - that is pretty big limit (and no, PS3 doesn't have 512MB RAM - it have 256MB RAM for application and 256MB for graphics card).

Combine all this and the result would be a need for a completely new engine, which simply is not worth to do, especially when they need developers elsewhere.
Quote CardJoe 10th June 2009, 12:20
Quote:
Originally Posted by lewchenko
".......... I didn't come into this business in the 90s because of some technical fetish. I came in because I wanted to give people experiences that made them have fun."

What a load of rubbish ! They got into the business to make money. Simple as that.
.

Pfft. That's a limited perspective. I got into journalism to make money too obviously, but that wasn't my only reason. It wasn't even a reason I acknowledged. Instead, I got into it because I enjoy writing about games. The money was just a bonus - that's what he's clearly driving at.

As for Don't / Doesn't - duly noted and corrected.
Quote gavomatic57 10th June 2009, 13:06
No "Left for Dead" on the PS3? What a shame! Hell, I don't even like L4D on the PC. It's just shallow dross.
Quote MrABC 10th June 2009, 13:24
Quote:
Originally Posted by faugusztin
Actually, it's not about architecture, but more about stupid limitations here and here and here. Source games are not very multithread friendly (not much stuff is put on 2nd core on PC either), so PS3 with it's 6 cores need a big multicore rewrite (which even EA weren't able to do correctly). Then 256MB RAM - that is pretty big limit (and no, PS3 doesn't have 512MB RAM - it have 256MB RAM for application and 256MB for graphics card).

Combine all this and the result would be a need for a completely new engine, which simply is not worth to do, especially when they need developers elsewhere.

Multi-threading is only part of the problem, it is hard to code for multiple threads but generally, it can be done. The other part is architecture. The PPE can run any sort of code no problem but you're not fully using the power of cell since you're not using the SPEs. It's trying to think of code that can make use of the SPEs as well as the PPE and from what I've read the SPE is more optimised for specific types of code, not only that, any code you want to run on the SPE has to go through the PPE which means you have to change your programming paradigm/methodology/techniques just to code for cell. Contrast that with Xbox or a PC processor which runs any sort of code you throw at it and because of this is is quite flexible with any programming paradigm/methodology/technique you use. I also suspect that the techniques some game programmers use would probably need heavy re-thinking just to get them to work on the cell which would tick the "Can I be arsed?" box.
Quote Skiddywinks 10th June 2009, 14:08
And this is why I will always (assuming they don't change their ideology) love Microsoft when it comes to consoles. The fact the 360 is easy to write for is no coincidence. MS wanted it to be like that, and even listened to Epic saying they wanted more RAM (otherwise my beloved 360 would have a horrific 256MB of shared RAM instead of the 512MB it has now).

Sony still seem to be in the mindset that they can do what they want, and what suits them, and everyone will just follow. At least MS is being proactive about it, and encouraging development and making it easier for developers, even if they did royally screw up the terrible reliability of the 360 in order to get them out first. Although, as far as I know, those issues are largely resolved.
Quote rembo666 10th June 2009, 14:33
I think Sony got a big head from PS1 and PS2. They decided to make a platform that almost requires exclusive titles, rather than something that developers can easily port to. I work on cross-platform software (not games), and 90%+ of code we write works on any platform, because we can make certain assumptions (i.e. you have a CPU core available->you stuff a thread in it->it runs). With PS3's weird architecture, you can't do that. You absolutely have to write specifically for that platform. Because of this, it's just not cost-effective to port to PS3. And 256MB of RAM--you gotta be kidding me!
Quote themax 10th June 2009, 14:33
I'de take Valve seriously if Naughty Dog, Insomniac, Infinity Ward, Treyarch, Square-Enix, Capcom, Sega, Tecmo we're also complaining. But they aren't. He can sit on his soap box all he wants. To me it just looks like Valve is lazy.
Quote Skiddywinks 10th June 2009, 14:43
Well, you call it lazy, but at the end of the day, if they don't enjoy coding for the PS3, and can let someone else do it, then can you blame them?

I mean, I enjoy my job, but there are certain tasks I hate doing. It doesn't mean I can't do them, it just means they suck, and if I don't have to do them then I won't. It doesn't make me lazy. Sure, I still end up doing them 9 times out of 10, but that's only because I have no choice :P
Quote themax 10th June 2009, 14:48
There is a different between you not enjoying your job, but can do it, and complaining that it's too difficult on a soap box when an industry full of other developers sat down and learned. Indie developers don't even have much trouble and given that the dev tools have been updated a few times to make it easier as well 2nd party devs offering support, I still say Valve is just lazy.
Quote Psytek 10th June 2009, 14:57
I do feel for people who have to work on PS3... I remember getting a presentation from a guy who wrote C++ compilers for the cell for sony... read that again... they need full time staff to write new compilers for a language that's been around since the 80s... thats a HELL OF A LOT of work that you just don't need to do for PC and xbox 360. The cell is very powerful, but it takes a lot more to get that power out of it.
Quote Spiny 10th June 2009, 15:00
...so they should stop whining and outsource ports like they did for orange box
Quote ssj12 10th June 2009, 15:04
Quote:
Originally Posted by lewchenko
".......... I didn't come into this business in the 90s because of some technical fetish. I came in because I wanted to give people experiences that made them have fun."

What a load of rubbish ! They got into the business to make money. Simple as that.

If the PS3 was the dominant console, they would learn how to code for it, and sell on that platform too, but as its not, then I guess we are out of luck.

well really the Xbox 360 is not the #1 console this gen. That is the Wii. The 360 is only 7.8 million console head of the PS3 which is a small number considering the gap between the Wii and 360.

So why doesn't Valve support the Wii? I'd say they are just lazy. Same reason why they won't support the PS3.
Quote Da_Rude_Baboon 10th June 2009, 15:06
Quote:
Originally Posted by themax
I'de take Valve seriously if Naughty Dog, Insomniac, Infinity Ward, Treyarch, Square-Enix, Capcom, Sega, Tecmo we're also complaining. But they aren't. He can sit on his soap box all he wants. To me it just looks like Valve is lazy.

+1 to that.

I guess its a case of effort required to port compared to profits in PS3 game sales just does not add up. Shame i would have liked L4D on the PS3.
Quote steveo_mcg 10th June 2009, 15:10
I suspect its less laziness and more becuase they can't be arsed designing for the minority console which is more work (like it or not fan boys). Some games might be interesting on the wii portal for example, but i don't think tf2 or even Hl2 would play very well with the wand thing. So why bother porting your games to that platform.

Valve are primarily a PC developer it just so happens that the xbox is fairly easy to port to so it makes business sense to do so the other two platforms don't, laziness is so very rarely the reason business do things lack of profit is generally the first place to look.


Just to back this up, a fan boi publication said it best...
Quote:

2) If you are porting:
If your game starts on Xbox 360 you will have to re-engineer aspects of the game to run properly on PS3. This means additional effort. Some developers have been complaining about this but I don’t believe we can solve that. Xbox 360 is a different machine with good, but lower powered hardware in a different architecture. Developers have to view them as two different machines not as a common platform.
http://blog.us.playstation.com/2007/06/13/is-the-ps3-really-harder-to-develop-for/

That will also apply to games which start off on the PC and as we've already discussed valve develop PC games and port them or not in the case of the minority console.
Quote Nicb 10th June 2009, 15:18
Months back,....did we have a article saying that there was some absurd fees to having your game on PS3?........ or something about update download fees? ..... I can't remember. :?

When I read this article I thought about the bad taste in some developers mouth because of something like that. Oh well.

Anyway, this kind of stuff just reassures me that stopping at Playstation 2 and gaming on my PC from there on was the best decision I've made yet. I probably will not buy anymore gaming consoles.

PC forever!
Quote Ape 10th June 2009, 15:37
Quote:
Originally Posted by lewchenko
What a load of rubbish ! They got into the business to make money. Simple as that.

Ask anyone who actually works in the industry if your statement is true and they will say YOU are talking rubbish. The programmers, artists and designers do it for the creativity primarily.
Quote tron 10th June 2009, 15:58
Quote:
Originally Posted by ssj12
Quote:
Originally Posted by lewchenko
".......... I didn't come into this business in the 90s because of some technical fetish. I came in because I wanted to give people experiences that made them have fun."

What a load of rubbish ! They got into the business to make money. Simple as that.

If the PS3 was the dominant console, they would learn how to code for it, and sell on that platform too, but as its not, then I guess we are out of luck.

well really the Xbox 360 is not the #1 console this gen. That is the Wii. The 360 is only 7.8 million console head of the PS3 which is a small number considering the gap between the Wii and 360.

So why doesn't Valve support the Wii? I'd say they are just lazy. Same reason why they won't support the PS3.

Porting a high end PC game to the Wii is completely different compared to porting to 360. You have to consider some gameplay changes and significant graphical scaling as well. Not to mention that all developers know that 3rd party Wii titles hardly sell. Especially if they haven't added in the game significant innovative support for Wthe Wii mote controller, which takes alot of time to design for. Scaling a PC game down for the Xbox 360 requires alot less work.
Quote Boogle 10th June 2009, 16:46
Completely agree. Why waste immense resources maintaining multiple code-bases just to support console #3 in the race? Porting is always cost/benefit, since porting is almost never fun.

To put it in a really simple way, let's say you want to run from one end of a road to another. That's your only objective.

* For PC, you can more or less go with any equipment you like and run it without interference. The road will have the odd pothole though.
* For Xbox 360, you're given the equipment and have to make do - but it's top dollar kit so you don't really mind. The road narrows in a few areas, and a car occasionally travels down it.
* For PS3 you're either given sub-standard equipment (sandals that are falling apart rather than trainers), or you can buy a few pieces (gloves, t-shirt, no shoes) from a vendor on the side of the road for extortionate sums of money. Finally the road curves, has traffic, and there are hurdles every 10m that you have to jump. If you fail to make the jump your foot gets caught and you slam face-first into the concrete. Occasionally a hurdle will move, this stops you getting a rhythm. Then when you don't reach the finish as fast as the other platforms you're efforts are branded as half-hearted, poor, and various other vicious put-downs.

Yeah, I wouldn't code for the PS3 unless my life depended on it.
Quote Narishma 10th June 2009, 16:50
Meh. I don't think he has a point here as other developers (including PC devs like id, epic or crytek) don't seem to have trouble developing for the PS3. So to me it looks like Valve are either lazy or incompetent. Or they get a fat cheque from Microsoft.
Quote gavomatic57 10th June 2009, 17:17
Quote:
Originally Posted by themax
I'de take Valve seriously if Naughty Dog, Insomniac, Infinity Ward, Treyarch, Square-Enix, Capcom, Sega, Tecmo we're also complaining. But they aren't. He can sit on his soap box all he wants. To me it just looks like Valve is lazy.

Well said.
Quote Veles 10th June 2009, 17:46
Quote:
Originally Posted by lewchenko
What a load of rubbish ! They got into the business to make money. Simple as that.

There are businesses where you can make better money, Valve isn't EA, they do actually care about making good games. This guy isn't a big evil fat cat at the head of a massive mega corporation, he's an employee, last time I checked, games developers were one of the most exploited skilled workforce there is, making a game requires buckets of overtime that only 1 or 2 companies actually pay you for.
Quote hodgy100 10th June 2009, 17:48
Quote:
Originally Posted by faugusztin
Actually, it's not about architecture, but more about stupid limitations here and here and here. Source games are not very multithread friendly (not much stuff is put on 2nd core on PC either), so PS3 with it's 6 cores need a big multicore rewrite (which even EA weren't able to do correctly). Then 256MB RAM - that is pretty big limit (and no, PS3 doesn't have 512MB RAM - it have 256MB RAM for application and 256MB for graphics card).

Combine all this and the result would be a need for a completely new engine, which simply is not worth to do, especially when they need developers elsewhere.

*cough* Actually the 256MB of application ram is shared with the GPU on top of the 256MB for the graphics card. Also the main ram is XDR RAM and runs at 3.2Ghz.
Quote MrABC 10th June 2009, 18:39
Quote:
Originally Posted by Veles
There are businesses where you can make better money, Valve isn't EA, they do actually care about making good games. This guy isn't a big evil fat cat at the head of a massive mega corporation, he's an employee, last time I checked, games developers were one of the most exploited skilled workforce there is, making a game requires buckets of overtime that only 1 or 2 companies actually pay you for.

Indeed, Developmag do annual questionnaires that are sent to employees in the games industry (the latest one has just come out). I can't remember the numbers but the main jist of it was that employees felt unhappy, tired (doing lots of overtime) and were "underpaid"...but they put up with it because they enjoy making games.
Quote:
Originally Posted by Boogle
Completely agree. Why waste immense resources maintaining multiple code-bases just to support console #3 in the race? Porting is always cost/benefit, since porting is almost never fun.

People forget that games programmers use in-house tools to make their games, middleware such as Epic's Unreal engine is an example of such tools. Sometimes they are re-used from a past project but other times they are developed from scratch. Stuff like compiling code, organising assets, etc. are probably done automatically for each target platform by the tools which eases development. My guess is that Infinity Ward, Treyarch and the rest of the studios don't complain about it is that they have spent a massive amount of time developing their tools to a point that the developers can just code whatever, hit a button and out comes their game build on the target platform. And it shows, the COD4 engine was brilliant as is Bethesda's Gamebryo engine they used for Fallout 3.

In a way, I do think Valve are a bit lazy (programmers usually are) they probably have a set of tools already and are reluctant to re-design them since they've served them perfectly already. I actually had a chat with the lead programmer who makes the engine tools for Kujo and he says that the PS3 is hard to develop for since the Cell cpu isn't suited for games but once you get your head round it, it can be just like any other platform. The problem is that developers target Xbox/PC first and then PS3, leaving a big hurdle to climb (and by then, people can't be arsed re-doing the game again). Instead, it should be target PS3 and then Xbox/PC as any complicated code in the PS3 can be just ironed out easily for Xbox/PC. It sort of makes sense...in japan. lol j/k but yeah, other factors are obviously in play like how popular each console is, etc. etc.
Quote themax 10th June 2009, 18:51
Exactly. When EA was taken to task on poor PS3 ports, they didn't complain. They started working on the PS3 version first and porting to Xbox. Square-Enix create the Crystal Tools engine and then optimized it for multiplatform. Epic has the unreal engine. A dev house as big as Valve couldn't be arsed to optimize their engine? 3rd place or not, PS3 still sells a good amount of copies when it comes to multiplatform. Doesn't CoD4 have over 10 million sold? I know about 3 million copies sold on PS3 which is a good return if you ask me, even for the "minority" console.
Quote frontline 10th June 2009, 18:54
Quote:
Originally Posted by faugusztin
Source games are not very multithread friendly (not much stuff is put on 2nd core on PC either

TF2, L4D and DoD Source do all have the option to use multiple cores now and indeed do utilise them:

multicore

The Xbox 360 is essentially a PC in a box, which is why developers like Valve prefer to code for them.
Quote sandys 10th June 2009, 20:19
the 360 is not a PC in a box, it has a triple core PowerPC at its core, no x86 inside a 360, the Cell PPE is a single PowerPC supported by 7 SPEs, so in essence can run similar code as 360 but with less threads on main CPU (6 vs 2), 360 is nearer PS3 than a PC the problem though is not the hardware but in fact the software to develop on the hardware, MS make good tools, Sony are still getting there.

As for the whole argument regarding not being able to make money on PS3, a lot of third party devs make as much or more money on PS3 vs 360, the financials are out there go and have a look.

Most of the code monkeys I know would relish the challenge a new architecture brings and finding out what you can get out of it, perhaps I've just worked with higher calibre people, I'd guess more likely Valve don't have the resources to take on that challenge, whilst you could of got away with the comments like Gabe Newells initially when nobody could do much good with PS3, now you see the quality other devs manage to extract from PS3 and it becomes obvious the limitations are not the hardware or in fact the tools but the quality of the team behind the project.
Quote LeMaltor 10th June 2009, 21:07
They just sound lazy tbh
Quote Ape 10th June 2009, 23:26
Yeh I reckon they just sit around playing Xbox and drinking coffee.

Grief.
Quote Boogle 11th June 2009, 10:17
Quote:
Originally Posted by MrABC
People forget that games programmers use in-house tools to make their games, middleware such as Epic's Unreal engine is an example of such tools. Sometimes they are re-used from a past project but other times they are developed from scratch. Stuff like compiling code, organising assets, etc. are probably done automatically for each target platform by the tools which eases development. My guess is that Infinity Ward, Treyarch and the rest of the studios don't complain about it is that they have spent a massive amount of time developing their tools to a point that the developers can just code whatever, hit a button and out comes their game build on the target platform. And it shows, the COD4 engine was brilliant as is Bethesda's Gamebryo engine they used for Fallout 3.

I'm not forgetting anything - and internal tools have to be developed, they don't come out of nothing. Valve don't use Unreal engine, they have to take their Source engine which will be well over 100,000 lines alone (that's without game code) and make it work on Xbox 360. Then they have to take it AGAIN and make it work on PS3 too. It's not like they can click 'Build>PS3' and the compiler does all the work. There will be low-level assembly code all over the place that has to be re-written, system-specific calls, system-specific code paths, system-specific optimisations everywhere, etc. When you have multiple platforms using the same code - you have to maintain it on all the platforms. Got a bug-fix? Has to be applied to PC, Xbox 360 AND PS3 all at once and you have to hope that it doesn't break anything. You're quite right about the time developing their tools - Valve have obviously decided it isn't worth the time and effort.

As for the people saying Valve are lazy or incompetent. I would LOVE to see any of these people make a basic 2D game (from scratch - no game makers or use of XNA), let alone a triple-A 3D title. I have a great deal of respect for all devs who make a game to release. There are hundreds of games each year that are scrapped that you don't even know about. It's a massive undertaking, and to call someone lazy is ridiculous in this context. It's not far off of calling NASA lazy for not sending anyone to the moon for a few decades.

I'll leave it with one last thing: Would you rather take something you've already done and make it work on something else, or spend the same time and effort making something brand spanking new? These aren't devs working in a bank for big pay cheques, they're in it for the enjoyment and satisfaction.

Edit: Sorry, didn't read the second part of your post MrABC:
Quote:
In a way, I do think Valve are a bit lazy (programmers usually are) they probably have a set of tools already and are reluctant to re-design them since they've served them perfectly already.

Completely agree 100%. Should point out lazy programmers are almost always better than programmers who aren't - but that's another topic for another day.
Quote CrashMonkey 11th June 2009, 22:34
Quote:
Originally Posted by RedDethX
It's closer to the PC architecture than the PS3 is, that's for sure.

You couldn't be more wrong. oops sorry, not trying to start a flame war. MS pretty much stole the Cell from Sony.

"When the companies entered into their partnership in 2001, Sony, Toshiba and IBM committed themselves to spending $400 million over five years to design the Cell...All three of the original partners had agreed that IBM would eventually sell the Cell to other clients. But it does not seem to have occurred to Sony that IBM would sell key parts of the Cell before it was complete and to Sony's primary videogame-console competitor. The result was that Sony's R&D money was spent creating a component for Microsoft to use against it."

How MS got Sony to design the next Xbox
Quote CrashMonkey 11th June 2009, 22:38
Quote:
Originally Posted by frontline
The Xbox 360 is essentially a PC in a box, which is why developers like Valve prefer to code for them.

Not even close, see my previous comment.
Quote RedDethX 15th June 2009, 03:42
Quote:
Originally Posted by CrashMonkey
You couldn't be more wrong. oops sorry, not trying to start a flame war. MS pretty much stole the Cell from Sony

Er, the Xenon is like 3 PPEs, the Cell is 1 PPE, 8 SPEs, 1 locked for OS/security and another locked during manufacturing. It's the SPEs that make the Cell incredible fast, even more so than the Xenon, the PPEs would most likely perform the same on both consoles, since they're the same PowerPC cores. It's the SPEs that makes the difference in processor performance.

On top of that, since the 360 uses a version of DirectX for it's graphics API, which I believe is a generally more used/easier to work with API. As my understanding is, the Cell has to have specific instructions to use the SPEs and for what, whereas the Xenon is much more like a basic multicore CPU, except from the obvious of being 3 PowerPC cores instead of your traditional x86 cores.
Log in

You are not logged in, please login with your forum account below. If you don't already have an account please register to start contributing.