Book details how Sony paid for Xbox 360 dev, let Microsoft borrow its car, acted like a doormat
This year we've seen the PS3's Cell processor pitch in and help break the petaflop barrier, exploit a major security hole in SSL encryption and enable adolescent hijinks on PlayStation Home. Obviously, this is one serious piece of kit. According to The Race For A New Game Machine, written by two of the folks responsible for designing the thing, the Cell (a partnership between Toshiba, Sony and IBM) was the product of a deal that opened the door to IBM selling key parts of the chip to Microsoft before they had even finished building it -- even though this was clearly not part of the plan. Essentially, Sony's R&D money was spent creating a component for their rival, helping the Xbox 360 make its launch date of November 2005, while the PlayStation 3 was pushed back a full year. It seems somewhat fitting that the troubled game system should have such dysfunctional origins, no? [Via PS3 Fanboy]






















oh........THIS EXPLAINS EVERYTHING
/sarcasm
I think you mean last year...
your gonads on fire aiyeeee!
I agree with you; it doesn't explain everything. But it certainly account for some of the PS3's troubles. Can the average grandmother who is buying her grandson a game console for Christmas differentiate between the specs of both products? Of course not. She will generally go with whatever seems most convenient and reliable; (price aside) the 360 had a whole year to establish its gamer base that wasn't devoted to one side or another, and the earlier release certainly contributed to that.
Why does everybody point to sales figures like they're the most important thing? I'm not an investor, I don't really care.
What I care about is that there are great games for me to enjoy on the platform. The PS3 has those. Sales figures don't necessarily mean there will be great games for the platform - just look at the Wii. There are some fun titles there, but not nearly as many as the sales figures would lead you to believe.
You sales figure junkies go right ahead and laugh. I'll be too busy playing LittleBigPlanet, MGS4 or Killzone 2 to notice.
KarlW
The Xbox also has a significantly higher game attach rate per unit than does the PS3.
Someone can correct me if im wrong here, but last I read, it was something like
7.5 games per unit for X360 versus
3 games per unit for PS3
Also, if you look on any top 10 rated and selling games list, the X360 titles by far occupy more slots than PS3 games do.
Wait, did you just imply that the 360 was reliable? Seriously?
Please explain what exactly game attach rates do to affect my enjoyment of games.
Besides, those figures are likely rubbish anyway. I'm sure many people buy the PS3 as a Blu-Ray player or media hub and never play a game, lowering the attach rate. That doesn't mean there aren't any good games for the system, and it doesn't mean I can't have fun playing a PS3.
Game attach rate means that there are usually more games that people want and are therefore worth playing on the X360 than there are on the PS3.
Case in point:
There are only 9 games on the PS3 with an average score a 9.0 or higher http://www.metacritic.com/games/ps3/scores/
Thera are 17 games (2x as many) on the X360 with an average score of 9.0 or higher http://www.metacritic.com/games/xbox360/scores/
This disparity, a 2:1 ratio, could very well be correlated to attachment rate per console as well.
Still think it's irrelevant and has nothing to do with anything?
Karl,
What you are missing is that you are not looking forward. You state you are not an investor and I assume not a game coder either. If you made a living creating games you would be interested in creating for the console with the biggest base. It really is that simple.
Then what happened to the Wii? It has the biggest user base, but most games for it are pathetic.
It's not as simple as that. You don't just need games, you need good games. Typically from innovative developers like MediaMolecule, not production line rubbish from EA.
Wow... Think for a second. The user base under the Wii is much different than the user base under the XBox and the user base under PS3. Therefore, the type of games produced for the Wii will differ and thus you think they suck because they are not for you. Still, the fact that the Wii has such a big audience does suck in a way for you because it means many game makers decide to build games for the Wii instead of the PS3 and possibly make them for a different audience as well. Thus, you get less games. Same applies to the XBox going back to earlier comments.
@Karl, Hamidxa and Maeztro
It's nice to see informed open debate on Engadget for once, rather than insulative arguements.
Surprising for a console conversation!
Keep up the good work :)
A whole year wasted IMO ... as far as gaming goes its still very much behind .. Great Bluray player ill give it that ...
Its always good to have both. Play the 360 and when it RRoD's ship it back and enjoy the few good PS3 exclusive games while a new 360 is on its way.
Except when my PS3 had its own RROD and had to be sent back and then its harddrive crapped out a year later (I could play games but could not watchs DVDor or Blurays it was odd)
So then im stuck with my Wii ... Zzzzz
"...its still very much behind"
no it is not. http://www.metacritic.com/games/ps3/scores/
@returned
The only exclusive ones on that list are MGS4, Little Big Planet and Ratchet and Clank with an 89.
http://www.metacritic.com/games/xbox360/scores/
By the time you get to an 89 scored game there are 10 exclusives for the 360, plus all the shared one that the PS3 has, plus a couple shared ones that were better on the 360.
Yes there are fun games on the ps3 and it's a perfectly good system but don't try and BS people into thinking at has as many good games as the 360.
I waited to get PS3 until now, I've got to say it really is very good! Its certainly as good as 360 and clearly holds great potential, much more so than the 360 can offer.
Yeah like potential like HOME .. its awesome .. um .. well .. no its really REALLY bad
the most fun i had was doing the running man with 5 dudes .... that is not my idea of fun
i did type "i jizzed in my pants" a few times that was fun for a few seconds
O SNAP! IBM you got told!
QUIET! I think I hear fanboys approaching...
you sure sound self-centered
On face value, I disagree with the analysis... though I haven't read the book. The Xbox 360 benefits from IBM's cost-reducing strategies in the Cell division, but the chip is basically a standard PowerPC G5. The real loser here was Apple; IBM spent their time on this project, instead of making good on their promise of 3 GHz desktop PowerPC chips for Apple.
meh IBM has more than enough research departments to work on two chip designs at once, it's just that they hit the same problem that Intel hit at 3GHz only IBM didn't have a backup plan like Intel with the Pentium M.
I am not too impressed with the Cell either, seems like both 360 and PS3 have some severe heat issues. PS3 gets pretty hot while the 360 regularly dies with RROD. And a general purpose multi-core CPU plus a dedicated GPU seems like a simpler and better architecture...
MS would have been given the thermal specs of the chip, the design of the box was presumably MS own and so they are themselves at fault for the overheating issues.
The the tri-core 3Ghz processor in the XBox 360 was what Apple was wanting, they just couldn't get it into a macbook form factor, as Apple wasn't prepared to do the desktop in a laptop design like other laptop MFRS did.
@Nikster
How exactly does the fact the PS3 runs hot make the Cell unimpressive? It's actually an incredible processor, particularly the PowerXCell 8i variant or whatever it's called that has native double-precision/64-bit FP. The real problem is that developers haven't yet taken full advantage of it yet, and it certainly doesn't help that the market has been essentially split by the success of the Xbox 360 nor the fact that the 360 is so easy to develop for.
Regardless, I'm sure both will have a good life, but I'm really interested in the NEXT generation. First of all, the consoles are planned way ahead of their production and even then they don't use the highest end GPUs. The PS3 essentially has a ~7800GT. The next consoles I assume are coming at the end of 2010 give or take. I can only imagine the awesome cards Nvidia and ATI will have by then.
Even the current gen is awesome. A GTX280/4870 used in a consistent platform (aka can be optimized perfectly) would easily run games with high polygon count and great textures at 1920x1080.
"It seems somewhat fitting that the troubled game system should have such dysfunctional origins, no?"
It's funny because without the link, no one would know which troubled game system is being talked about :]
Exactly what I thought. I had to click the link to find out lol
Ha! I was about to post that exact same thing.
I can't wait for game consoles to go intel with opengl.
Sorry Oliver..that's not going happen....
Just like the original Xbox! I guess we know what machine you're getting now.
I can't wait for the Universal Console...........the NINTENstation360!!!! Imagine what all three developers could create together. I would buy that in a heartbeat.
...what a bunch of crap.... "IBM hiding their work" ... under any commercial contract, when an employee is working on a project for company "A", that company, i.e. 'A" virtually always insists that no part of their work is shared with any other company, say company "B"... so it's not hiding, it's called basic business 101. If IBMers shared information of the three project between themselves, they would have violated contracts.
The authors are simply business immature.
All three companies, Microsoft, Sony and Nintendo got massive tech benefits from their IBM relationship...and BTW, that's why these three companies gave their business to IBM.
Indeed, no way would information be shared. Different teams would have been setup to work on the SONY, MS and Nintendo projects.
Also the CPU that MS uses is pretty much a standard 64bit PPC, but with three cores. IBM has been selling dual-core versions for a long time, so it was not a big departure from already established chips.
The Cell on the other hand is a different beast and surely required much more work on both the chip architecture and the software, so the fact that it was available later then the (almost) standard chip MS uses is not a surprise.
A new "partner" entered the picture. In late 2002, Microsoft approached IBM about making the chip for Microsoft's rival game console, the (as yet unnamed) Xbox 360. In 2003, IBM's Adam Bennett showed Microsoft specs for the still-in-development Cell core. Microsoft was interested and contracted with IBM for their own chip, to be built around the core that IBM was still building with Sony.
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.
Mr. Shippy and Ms. Phipps detail the resulting absurdity: IBM employees hiding their work from Sony and Toshiba engineers in the cubicles next to them; the Xbox chip being tested a few floors above the Cell design teams
it sounds like cell was far too over reaching. IBM was allowed to sell the "easy bits" to other companies and Microsoft was able to build a console around what was already finished, right now, rather than waiting for some magical super-chip to be created. The Xbox360 is still very traditional in it's architecture compared to PS3. They used a Graphics chip from a different company that's similar to PC ones rather than designing a brand new chip like Sony was trying to do.
The real issue in the console war is "exclusivity" and Microsoft is the established player in making things "exclusive" to Windows for years... they just updated PC game tools for Xbox and 360... Sony or Nintendo have nothing to compete with Microsoft on the tools front especially when Microsoft brought their PC experience and developer contacts into the mix. Of course Microsoft gutted it's PC games market for 360 and it's not really coming back, People are spending less money on $300 game consoles and not $300 video cards meaning that PCs are just used for business work... which is where Macs shine right now.
@ mabhatter
"meaning that PCs are just used for business work... which is where Macs shine right now."
Dude: nobody uses Macs in business. In graphic design and other creative niche stuff, Macs are used. But other 'business' is all about Windows followed by Linux (with most Linux being server-side)
@mabhatter
"The Xbox360 is still very traditional in it's architecture compared to PS3. They used a Graphics chip from a different company that's similar to PC ones rather than designing a brand new chip like Sony was trying to do."
I don't know if you don't know what you are talking about or just wrote it down wrong, but you are confusing two different components. The PS3 and XBox360 both use traditional PC graphics cards (and traditional 3D APIs), it is only their CPUs that are specialized. The X360 uses a custom 3-core PowerPC chip from IBM, while the PS3 of course has the Cell.
@loosely_coupled
The PS3 GPU (RSX) was quite similar to PC GPUs at design time, but the X360 one (Xenos) definitely wasn't. (eDRAM framebuffer connected with huge bandwith, unified architecture waaay before DX10...)
"was the product of a deal that opened the door to IBM selling key parts of the chip to Microsoft before they had even finished building it "--------------Sue the pants off IBM, that'll teach them a lesson.
No need just switch partners with different company THAT will teach them a lesson
Reminds me of how what became the Playstation started out as a CD add-on for the SNES. Then Nintendo backed out, which is probably the biggest mistake they have ever made since worst-case scenario, it would have probably stalled Sony from making a console until the generation of the PS2.
Saying the PS3 processor helped break the petaflop barrier is a tad misleading. The one in the petaflop system is a different generation of part. The PS3 cell processor is 10-16% as fast as the new variant at 64-bit floating point arithmetic. It's like saying the Pentium 60 helped to make your Core2 gaming rig.
And before people ask if this could be used in future PS3, I would seriously hope not. The whole point of consoles is to provide an even, constant experience. Meaning the first adopters have the same game experience as people who buy years later.
Also, I wonder about the relationship between the 360 part and PS3. PS3 wasn't their gateway into modern consoles, Gamecube's processor was. The Cell design's enhancements over PPC970 don't appear in Xbox360. That design pretty much was already in the Apple systems and in their JS blade servers.
The PowerXCell 8i in Roadrunner is *very* similar to the version in the PS3. Essentially the only difference is that the SPEs are pipelined for dual precision (at the cost of minimal transistors over the original version), and the onboard memory controller is for DDR2 vs XDR. Sure you're not going to be breaking any DP Petaflop barriers with Cell v1, but DP isn't at all required for a ton of hugely beneficial scientific work, and we see PS3's clustered and otherwise standing in and doing supercomputing work in the areas of astrophysics, crytography, and life sciences. If we're making analogies, it's more like the next model year or a limited edition of the same car, rather than anything so vastly drastic as a Pentium 60 vs a Core2. I mean c'mon.
As for Cell and the XeCPU, neither has anything to do with the PPC970, and indeed the PPC core of the PS3 and the cores of the 360 look extremely similar; some extra instructions and beefier VMX units are basically the only differences to the 360's favor. Either IBM felt that the work on the PPC was still their domain due to its being an internal POWER development, there was an incredible coincidence and both teams drew from the same legacy project, and/or they were just lazy at developing these POWER cores. I believe bits of each aspect.
@makoto42
First of all, the new CELL 8i variant is still the same architecture as the original in the PS3, but the SPEs have been modified to do native 64-bit/double precision FP and its memory controller can connect to 64GB of DDR2. While this is certainly an excellent addition for many HPC and cluster applications, the last thing in the world that needs double precision calculations is gaming. The importance of 64 bit FP for science is that their simulations runs hundreds of billions of complex calculations... when you are having to round off the results so many times, you want as much precision as possible. With single-precision/32-bit floating point numbers, 23 bits are used for representing the significant digits (about 7 decimal digits) so the inherent loss of information when rounding is about 1 part per million. With 64-bit, you get 52 bits or 16 digits in decimal, so 1 part per one-hundred trillion.
Conversely, although modern 3D games do a ton of calculations, they don't need a ton of accuracy (relatively speaking). PC and console GPUs and drivers are optimized for maximum frame rate and perceived image quality and not absolute precision. This situation is reversed however for the professional CAD/CAM OpenGL GPUs from nVidia and ATI.
Oh, wow. You can't make this stuff up!
I'm buying this book, tomorrow.
While picking up this book, i also recommend IBM and the holocaust.
Basically talks about IBMs computing inception and how quickly, easily and efficiently a single company made for the most atrocities of war. And how after so many people died they came out on top ...
When IBM was still having major offices in chicago (near the wrigley building not field wrigley Building... they would send employees to "computer science classes" where the instuctors had no idea what a "coputer" really did... IBM is a strange company from end to end.