PS3 Power “Infinite” vs “Limited”



The PS3’s much vaunted Cell processor has been trumpeted as having “bottomless” capabilities by top PS3 developer Naughty Dog, although it seems not all developers are inclined to agree, with Hideo Kojima on the other hand maintaining that his magnum opus stretched the machine to its limits.

Uncharted developers Naughty Dog (who happen to be Sony owned) maintain they can happily develop on the PS3 for another 6 years:


How comfortable are you now developing on the PS3? Are you starting to get an itch for new hardware?

“Absolutely the opposite. We’re pretty comfortable with the PS3, and we made a very big advancement between the first game and the second game, we’re really tapping into the Cell processor, but there’s more there.

The first game, it was idle about 70% of the time, which we rectified for the sequel, and now it’s at least busy 100% of the time, but it’s still not fully-optimized code.

I mean, in order to get to that 100%, it was more about making sure the pipeline was filled, and we weren’t running into one of the processors becoming idle because there wasn’t a job ready for it. But now we have to go into all of those routines and optimize them so we that can get even more done using that Cell processor.

It really feels that sometimes it’s this bottomless pit of processing power, you find the right kind of job for it and it can just churn through those things so fast, which really helps with a lot of our rendering and post-processing effects.

So yes, we’re getting comfortable. No, we’re not itching for new hardware. I would love to keep working on the PlayStation [3] for 5 or 6 more years…I think there’s still a lot to get out of it.

We’re not really feeling limited by the hardware, it’s more about the hours of the day and how quickly we want to get the next game out.”

On the other hand, Metal Gear creator Hideo Kojima famously explained that he was “disappointed” with the PS3 and that MGS already stretched the Cell processor to its limits:


“When we first showed the game engine at TGS, the staff were really proud and happy. PS3 was a dream machine, y’know, and we were going to work on this and that – and we had so many ideas.

But when we actually started developing the game, we realized there were a lot of restrictions and so it turned out how you see it today. The original vision was to go ten steps further, the reality was just one step, which isn’t to say we didn’t progress.

I remember saying three years ago that we wanted to create something revolutionary, but in reality we couldn’t really do that because of the CPU. We’re using the Cell engine to its limit, actually.

Please don’t get me wrong, I’m not criticizing the PS3 machine, it’s just that we weren’t really aware of what the full-spec PS3 offered – we were creating something we couldn’t entirely see.”

However, lately he seems to have had something of a change of heart.

Time will tell just who is correct.

Leave a Comment


  • To fully utilize the PS3’s potential, you require extra time and money to optimise the coding amidst deadlines so 3rd party developers would rarely be able to polish games so well.

    During the mid-to-end shelf-life of the gaming consoles, PC games will show their increasing quality due to improving hardware whilst console graphics will begin to feel outdated.

  • Crysis, the game with the best image ever on PC (also need industry-grade PC to max out the graphic details), still below 10GB of capacity while PS3 has Blu-ray which stores 50GBS. Consider that the unlimited potential when developers get a hand on the PS3. And it’s just two year of the seventh-generation gaming.

    • ChaosAngelZero says:

      With this mentality, the PS3 is more akin to, say, the PC Engine’s CD add-on (also released at a prohibitive price point), or even SEGA’s Mega CD. The entirety of the system’s resources fall massively short of its data storage capacity, not the first time it has happened.

  • Cell procesor=exelent
    Ram=not at the lvl of todays standards
    Blu ray drive speed=2x

    Its like a dog with 2 of its legs in bad shape, but it can still do some nice tricks, but i cant do all what i is supoused to do.

    • ChaosAngelZero says:

      Funny, I was under the impression that the PlayStation 3’s 256 megs of XDR DRAM, while a bit stingy of an amount, are pretty kick-ass. Maybe they should’ve come up with a hybrid design, using at least 384 megs of this RAM in a unified CPU/GPU pool, switch to a more efficient unified shader architecture, and nullify the latency between the Cell and the graphics subsystem. Basically, do it more like the less powerful but much more efficient Xbox 360.

      Oh yeah, and a faster BD drive, of course.

  • These “bottomless and infinite “statements are bullcrap… if it was infinite, your games would all be 1080p 16xAA 16XAF 60FPS with zero tears…

    If by infinite, you mean if you have infinite years then maybe you might be on to something.

    When Digital Foundry does a tear down and reveals the tricks used to compensate for graphical ability ( low AA, low res shadows, 2-d sprites etc) I call bull poo on the claims like that from EVERY DEV and platform.

  • Compare the ps3 to the 360 and it wins in capabilities, what else is there to fucking say?

    Seriously, the rest of it’s just fanboyism and the obvious.

    Leave it at if you don’t have a computer that can play games on high, go for a 360, otherwise play all the dumb pc ports on your comp and get a ps3..

  • ChaosAngelZero says:

    While Kojima does develop more crap games/ hilariously incoherent half-interactive movies than he does good ones, he is right on the money on games not being art. They’re mass products, and that’s it. You can have a good artistic direction, appealing aesthetic/ graphic style and even kick-ass music, but that’s beyond what makes a good game actually good: its mechanics.

    In that sense, the only possible, meaningful sense, stuff like Street Fighter III: 3rd Strike, Sid Meier’s Civilization, Ketsui ~Kizuna Jigokutachi~, Pikmin or Doom are true videogame art.

  • Naughty Dog are saying that they’d be happy to knock out PS3 games for another 6 years. Let’s face it, by then, the next Xbox ans Wii will be out. And I can assure every gamer on this planet that the PS3 won’t last as long as the PS1 and PS2 (around 10 years). The PS3 is a great console, but it’s not the best of the 3. Sony has even admitted that it’s made mistakes with the PS3. I don’t see the point in Sony banging on with the PS3, as within the next 2 years or so, the next console war will be starting. We’ll be seeing the Wii 2, and the Xbox 720. Articles like this make me laugh. It’s 2010 now, so give it another year and the rumours will start to fly. 2012 will be the start of the next console war.

  • so.. which had better graphics then? ’cause from these pics to me it KIND of looks like MGS4 has a better look. or was Uncharted 2 like better programmed? btw i’ve never played either game so i wouldn’t know

  • sooo…. anyone want to clarify whether Uncharted 2 had better graphics than MGS 4? i’m hearing all this GPU’s and SPU’s and i have no idea what people are talking about anymore (i can sort of understand…). I think i’ve seen a COUPLE screenshots/trailers of both Uncharted 2 and MGS4, and to me the graphics seems to be all the same… was Uncharted 2 better programmed or what?

    actually you know when i look at the pics on this article, MGS looks far better than the other game, but perhaps that’s because i’m looking at some stylized cuts…

  • Cell processor? Unkown capabilities? Gee, jsut fuck all those consoles and start developing for PC, you’ll get TRULY unlimited capabilites, limited only by your money and effort you wish to put into the game.

    • and see complaints that your game isn’t running on amd machines or it runs crappily on ati graphics… or have it pirated and thus you get no money… there still is a console niche for people who can’t be bothered to know what graphics or memory they have or they think its tooo expensive because they want the best everything and ended up paying 12 grand for an alienware.. which is why shovelware doesn’t sell well on the pc but it sells extreeemely well on the wii. because the people who buy consoles are IDIOTS who want to stay stupid!

  • MGS4 essentially runs on the same engine used by MGS2, with tweaks and additions here and there. Of course he couldn’t tap into anything but the PS2 with his dated engine. MGO runs at 15-22 frames per second FFS.

  • Im sure i read some time ago that sony originally was going to put 2 cell processors into the ps3, one for the cpu side and one as a dedicated cpu but didnt because of the cost. If this is the case then developers can and should use some of the cell in the ps3 to ofload work from the gpu and make the games faster/better. Of cause you can always get better from a pc but you have to constantly upgrade, and when the ps3 first came out i hate to think of the price of a graphics card capable of producing the same results not to mention the rest of the cost of the pc. Also the pc can produce better results but only if the games are writen for it and even then you have to put up with MS WINDOWS BLOATWARE.

  • My major problem with the PS3 is that it works fine as a game machine, but just as with other consoles, it totally sucks as a linux workstation. The processor can be the fastest chip in the world, but if you don’t have a huge amount of blindingly fast and wide system memory to go with it, the proc is useless. The PS3 beats the shit out of swap memory and it drags the system to a crawl.

    I would be willing to bet that memory management is something that even game developers struggle with and I’m sure they always wish they had the kind of memory freedom that PC development has.

    Saying that the PS3 has at least 6 more years left in it as a cutting edge platform is a bit of a stretch in my mind. I can’t see how they’ll get around the memory constraints and the fact that in as little as 3 years, PC video cards will be many, many times more powerful than the PS3 video, especially when running multiple GPUs.

    Long story short, as much as Sony hates the idea, the PS3 is a console, and one with a very limited life span compared to real computers that have the option of improving each subsystem in steps independently of the others.

    • Yeah, and Linux support doesn’t exist anymore with PS3 slim. I can’t talk from experience on the matter – I only use linux on PC Hardware and a GP2X myself. But what exactly are you trying to do that’s making it thrash? I’ve got an old fileserver running happily on 256mb ram with just a celleron 700 cpu and Gentoo Linux as OS (fluxbox as wm whenever I actually use it as a computer.) And it can happily manage anything I want to do on it. I heard that the problem with linux on PS3 is that the linux OS doesn’t have complete direct access to the full hardware (to prevent piracy and piss of the homebrew community/etc) and the Official Firmware is still sort-of running (and thus whoring some memory) at the same time.

      The performance you can get from the processor also comes down to a developer’s ability to make the most out of CellSDK. The Cell processor is an Asymmetric multi-core thing (like a Nintendo DS and the GP2X, which both use asymetric ARM processors), which means the cores have different instruction sets and intended purposes. The Cell processor is basically a Power PC core (like macs used to use) + 8 other custom cores, each specializing in a different thing. This gives the PS3 a higher learning curve for programmers trying to write/port games to it, as they must learn how to get the most out of the CellSDK.

      In comparison, the 360 just uses a multi-core X86 processor, like most PCs do these days, and the programmer just needs to use threading to utilize the 3 cores it has (which isn’t trivial, but it’s tried and tested and any self-respecting programmer knows how to correctly use multiple threads anyway.) What this means is, a game designed specifically for the PS3 can go to great lengths to get everything it can out of the cell processor and its total of 9 cores, whilst a game designed with being portable between multiple platforms may not be able to go quite to the same lengths.

  • He was talking about the capacity of the blueray. He couldn’t fit all he wanted to on 1 disk. But naughty dog was talking about the power of the ps3. like them making even better looking games than before, and etc. and if the ps3 wasn’t enough for kojima, wth is mgs rising on the 360. less space, and weaker than the ps3. it makes no since Kojima, but i do love your games. mgs4 is the best out this gen, right behind it, uncharted 2

  • Crysis is just a shitty game that want optimized for any graphic card out there even after release and 3 years later was still unplayable unless you spent $500+ on graphic horsepower hell graphic card companies had to work around to get the god damn game to run smoothly, and had a good CPU to feed them with data so they wont be bottlenecked, and even today unless you had a ATi 58xx series and or greater, that game is still unplayable as shit unless your running it on a lower resolution or with lower graphic settings

  • There is no such games had reach 50GB of game data now, including compressions. The highest space game of a game now is around 20-30GB, and didn’t reach the full capabilities of PS3.

    Developers like Naughty Dog knows more, Hideo Kojima just teasing his fans and gamer alike, as always.


  • InfiniteNine says:

    Just a note. Still screen shots aren’t the best measure of graphics as some of the effects get lost with the capture. Providing some HD videos in motion for comparison purposes hits home more. I do admit I was disappointed with MGS4 a bit graphics-wise. I thought it was just my new TV at first, but I guess KojiPro still has some things to learn.

  • As a system administrator, I can say that the architecture of the Cell processor is so advanced that you *could* say it has bottomless potential.
    You know, there *is* a reason because IBM AIX only runs on PowerPC arch, and it is the most brand of servers used by huge corporations, making Sun Blades with Solaris a joke.
    Add a Bluray player firmware updateable for free, PSN for free, a good customized Nvidia powerful GPU, a Joystick that charges automatically via USB (believe, I have a 360 too and having to check “how much power is left in the Joystick to play until?” is the worst idea ever, I would prefer a non wired controller), and you have the best console ever. Please do not judge, time will tell us all 🙂

    Btw, I have a PHAT 80 GB PS3 and 360 Arcade.

    • As a computer scientist I say your wrong.

      First, were talking about games, not complicated server architecture pointless to graphics processing. The Cell is good for something like nuclear calculations, but brings almost nothing to the table when it comes to games.

      Second, it doesn’t really do anything but go fast efficiently. Hardly bottomless, with enough time and money you could make some massively parallel super computer without cells that could out perform roadrunner, making the word bottomless bottom show up all too soon.

    • LOL a sysadmin thinks he knows all about processor architecture and design

      Being able to run IBM AIX doesn’t say anything about the merits of PowerPC, it should just remind you that IBM was involved in developing that ISA

      The Nvidia GPU in the PS3 is far from powerful by today’s standards, same goes for the Cell. Today’s high end GPUs are far more powerful.

      Stop drinking the marketing kool-aid lol

  • “Bottomless” is obviously marketing bullshit. It can’t be infinite, obviously.

    The PS3 is a fucking pain to develop for (I’m lead programmer at a studio developing for all consoles, and the PS3 is by far the most tedious system), but I think if you got a good framework/engine laid down plus you don’t have to care about cross-platform-portability, there’s definitely a lot of potential.

    Naughty Dog, being a Sony-exclusive developer, obviously has that luxury.

      • That makes no sense, Bottomless can’t mean could be bottomless because that would mean it could be bottomless means it could be bottomless means it could be bottomless etc

        It’s a paradox.

        • bottomless=
          1 : having no bottom
          2 a : extremely deep
          b : impossible to comprehend : a bottomless mystery
          c : boundless, unlimited
          well judginf from dfinition 2b its possible naught dog was saying its impossible to comprehend how much the ps3 can handle at this stage

  • It’s distressing to me that these ‘professionals’ are looking at this chip and treating it like it’s some magical black box with an unknown potential.

    It seems that now as more compilers have adopted stable support for Cell, people are griping less about any perceived difficulties and more about performance;
    Once their compilers gain better code generation techniques, I have a feeling these complaints will subside too.

    Processor manufacturers used to publish _manuals_ describing in detail everything about their devices in my time, and maybe they don’t do that anymore; maybe they do and these cats just aren’t reading it, given the above, that’s probably the case.

    I suppose given that they’re game developers it’s alright for them to have these superstitions about technology, but it follows game developers aren’t the brightest of the bunch.

  • It is pretty obvious that these developers are not using the full capabilities of the PS3. They are not even fully using the capabilities of the Xbox 360 and multi-core PCs. Most of the time they don’t do proper multithreading in their games and instead program specific parts to a specific core which doesn’t take advantage of a multi-core system. If they can’t even do proper multithreading then they can’t even do proper coding for the Cell Processor.

    PS. For people that are using the 7800 gt in the PS3 as proof that the system can’t do as much you would be wrong. At a point in the past the CPU did the graphical work but as the graphics got to be too much for the cpu to do along with other processing manufacturers decided that graphics needed a dedicated card. That leads me to the Cell processor which from looking at the specs I can tell that it is made to handle graphics and is powerful enough to process the graphics.

    PPS. They are going in that direction with PC CPUs also by putting graphics processing capabilities on the CPU.

    • While I agree with some of the points in your first paragraph, I can’t agree with your PS.
      The Cell processor was not made to handle graphics, or at least in the way I think you’re implying. There’s a reason Sony slapped a dedicated GPU, the RSX, onto the PS3. The biggest being the Cell SPEs’ Local Store. Essentially an isolated 256KB of RAM that a single SPE can see at a single time. That’s not enough for a single frame, not too great for textures nor much geometry. Sure there’s DMA, but then, that’s going around the problem of not being tailored towards graphics.
      Of course, this isn’t to say the Cell is useless as developers are pushing out great looking games. It’s a powerful supplement to a dedicated GPU – deferred rendering and fancy stuff I can’t pretend to know about. But alone, the Cell processor won’t be able to “handle graphics”.

      • I wasn’t really trying to say that the Cell processor would do the graphics alone. I was saying that the 7800 GT isn’t the only part that processes the graphics and it has gone back to the way it was originally done (partially) which was on the CPU. That means you can’t look at the graphics card and say it is going to be behind other systems since graphics processing is shared between the graphics processor and the CELL Processor.

        Sorry if I wasn’t clear on that.

  • How can it be biased to say that hardware has untapped potential when you actually released a better looking game that undeniably proves it? It’s like saying that building a flying machine is possible AFTER having made one.

    There is no question. The ones saying that hardware limited them while showing off MGS characters that look like a plastic figurine from the 60s were just doing it wrong. It hurts even more when the game’s director is outstanding…

    • Keep in mind that there is more to a game than graphics, for obvious reasons.

      If MGS4 had, as example, cumbersomely programmed AI that hogs CPU cycles (and is multithreaded), or cpu intensive physics, or some other weird stuff, like horribly done achievement-tracking code with large memory footprint, or anything like that, or even if it had effectively programmed yet still expensive algorithms doing the same thing, there’s less power left to do the graphics with.

      Uncharted 2 offloading a considerable percentage of the graphics work to the SPUs because those SPUs hadn’t been busy to begin with, is obviously only possible if the SPUs weren’t already busy doing other things.

  • Having two sides is the easiest way to stir up publicity…. One person reads one side. The other person reads the other side. Then they both collide in arguments…. Which is turn, makes people talk about the PS3 more…. I’m actually learning this in college now about new aged publicity. Tha best advertisement is free! Tha word of mouth!

    Plus IMHO…. They made the code weak at first…. So it can make tha PS3 look OK…. Then developers tweak up tha code…. And make PS3 seems like it’s tha SHIT! Wow-ing people that tha graphics improved with any new hardware…. They sure wow-ed me! Good tactic on Sony’s part! SMART ASS ASIANS! lol

    • Having two sides is the easiest way to stir up publicity…. One person reads one side. The other person reads the other side. Then they both collide in arguments…. Which is turn, makes people talk about the PS3 more…. I’m actually learning this in college now and about new aged publicity. Tha best advertisement is free! Tha word of mouth!

      Plus IMHO…. They made the code weak at first…. So it can make tha PS3 look OK…. Then developers tweak up tha code…. And make PS3 seems like it’s tha SHIT! Wow-ing people that tha graphics improved without any new hardware…. They sure wow-ed me! Good tactic on Sony’s part! SMART ASS ASIANS! lol

      Man I hate how you can’t edit you posts after you post em.

      • Damn your smart…. Basically your saying tha publicity is actually a marketing stunt! There’s no such thing as a “Bottomless” console. It’s impossible!

        And also IMHO Naughty Dog, a Sony-exclusive developer, will probably get tha best of tha hardware than anybody else! ’nuff said!

  • i agree, lots of developers say that the ps3 is hard to work with thus said that developing for the 360 then porting it over made it easier, which clearly makes the ps3 version inferior.

    But clearly its the developers who are lazy, not everything is so simple, and new technology means you need to adapt. i think Squenix games for the ps2 is a good example of how they continuously improved their graphics and game while using the limit of the ps2.

    • you have no idea of how a company work. your knowledge of how corporation runs is same as a primary student who like to ask why is the world this way and not that.
      have you ever heard anything called cost effective? there is a budget cost do everything. developers just choose the more cost efficient way. just imagine why i have to put millions of dollars worth of research into something that would not bring any profit into the company?
      spend big cash into making ps3 graphic 5% better is not something people who have the right mind would do.

  • However, Kojima used the PS3 to the limit they can reach, but not the limit the PS3 itself is able to reach. Many games after MGS4 have rendered graphics that look improved (Among Thieves is one example I’d name of that). The same happened with the PS2 (look at FFX compared to FFXII, or God of War with its sequel; the later game looks much more improved graphically than the previous on the same system).

    The only thing hindering the PS3’s capabilities are the developers themselves. If they learn to utilize the console’s power, then greater improvement can be reached.

  • I’m glad the unchanging console platform hardware is putting more attention on the skills of their devs. Just because a program stretches the hardware capabilities to its limits doesn’t mean it came even close to its effective potential. I was part of a now sinking game studio and I can attest just how much undeserved the faith people put into coders really is. The best ones out there (and ain’t talking about myself) are too often treated like shit in this field because their bosses are seldom qualified to judge their competence. Nowadays, it’s all about being the first to release shit even if it barely compiles and screams in agony.

    You would not believe how shitty and inefficient some of the code can be. Most of the management out there is not going to notice that genius’ dev who does things better in less cycles with a smaller memory footprint as opposed to the average coder who manages to deliver more solutions to problems on time, despite being horrible hacked-up workarounds that makes a fast modern machine feel like an antiquated shitbox trying to set itself on fire rather than being raped by the shitty coding.

    And of course, they’re the ones who keep their job when shit hits the fan! God fucking damnit, why didn’t I pick an art major instead…

    • Finally someone who speaks the truth. But the companies unfortunately are forced to work like that because they have deadlines and they longer it takes something to complete the bigger is the cost. Also this works in favor of hardware sellers especially in the PC with constant upgrades. PC’s may have powerful processors and powerful cards but only 30% of that power is fully used, in the end all the other 70% is wasted on fixing the bad programming that needs more power. In consoles this phenomenon is smaller because they make better use of the hardware but still only at the end of a consoles life some companies manage to use 90% of the potential.Good example is PS2. When the PS3 was released a few PS2 games that came out at that time had the best graphics i ever saw in PS2 that even came close to the first PS3 and X-box 360 games. And if we consider that the console is not even as good as a Geforce3, then you can imagine how wasted the computer raw power is.

  • Hell_Restaurant says:

    “bottomless” capabilities”

    Funny, no one would say that of a Nvidia 7800 GTX, which is essentially what the PS3’s GPU is. It’s obvious that the latest consoles are already taxed to their limits. Just compare any modern game that is available both on PC and console.

  • ChaosAngelZero says:

    Trivia: apparently, MGS4 runs at a native resolution of 1024×768 anamorphic, while Uncharted 2 runs at true 720p (1280×720, of course).

    Kojima is just a tad bit too arrogant about him maxing out the PS3 with his very first game on it. Not to mention he probably didn’t use the Cell’s SPEs as creatively and/or counterintuitively as Naughty Dog has.

    Anyways, by the time developers max out the Cell/ PS3, either Microsoft will have announced (or even released) their new system, or Sony itself will let them in that the system’s successor won’t be using the same pointlessly complex architecture, so their progress will have been for naught.

    • I was waiting for someone to mention the native resolutions at both. My eyes did in fact hurt when playing MGS4 (I’m on a 1080p monitor) but Uncharted 2 is one of the only games that a PC gamer such as myself can just really look at and go “now wow, THAT is how you upscale a game”. It was incredibly irritating dealing with the low frame rates as well in MGS4, something else that I didn’t find to happen to often, if at all in Uncharted 2.

      While there were a few hectic scenes in MGS4, at a lower than HD resolution it doesn’t really justify frame rate drops, which in turn could be interpreted as effect of such a new game to the PS3, rather than one made after a while etc etc etc. But Uncharted 2 had incredible detail to surroundings, as well as plenty of chaotic levels, that would surely have dropped without the proper development. I personally don’t think the PS3 OR the 360 are going to be the same in the next 5-6 years (especially considering how fast the slim edition came out), but for now the right teams seem to be really putting out games that don’t overshoot the PS3’s capabilities and do it tastefully at that.

    • Most devs like Cell… what they don’t like is the GPU. If Sony were to put a GPU with unified shader, even without embedded DRAM (and probably a unified memory pool or at least a fast read&write to either pool by the CPU and GPU) then a lot of devs would’ve been happier.

      What makes PS3 so hard for devs is because they need to use the SPU to make their PS3 games comparable to Xbox360 games. Imagine what could happen if Sony combine Cell with GPU comparable to the one in 360?

      And if you think Cell is pointless, then how about the fact that we are using more and more GPU power for non graphic task? Isn’t that is kinda like Cell but doing it from the opposite direction?

      If I were to design a next gen console I would definitely choose something like Cell for my main CPU instead of choosing just a simple multicore CPU. Why? because for the same size/transistor count you can get much better performance on Cell for a game/media console type of hardware.

      And yes, Cell is still hard to program if you want to optimize the usage to the fullest, but the biggest reason that makes it hard to program Cell isn’t because the Cell architecture itself but because the multicore nature of the Cell.
      The trend is that we’re moving to many cores CPU and probably the one best prepared for next gen platform is those that can use the PS3 to the fullest. I would be surprised if next gen console (esp from Sony and MS) use anything less than 4 cores CPU…. my random guess is that they will use at least 8 cores if all the cores are general purpose or 16 cores if it were like Cell.

      • ChaosAngelZero says:

        Don’t know you, but I’ve seen many a complaint of game developers about the PS3’s Cell, specifically. Some of them had to go back on their declarations due to Sony’s pressure, pretty much in the same way Goichi Suda had to about the Wii (he’s currently moving his stuff to the other platforms, anyways).

        Aditionally, I’m not saying the future systems should move to a less powerful, single-core, non-graphics data processing solution, I’m simply saying that the Cell is too damn complex, and I’m not saying it because I think so, but because that’s what developers say (those who are expressly asked about it and are not under pressure from either console manufacturer). You don’t hear developers whining about, say, the 360’s Xenon being too hard to develop for, they just do their stuff just as they did with, say, the PS2’s comically-named Emotion Engine way back when. It also seems like Microsoft is way better than Sony at providing developers with a decent enough SDK, and early on the system’s lifetime, too. I also don’t hear that it’s harder to optimize software for Intel’s Core i7, which in its lowest available clock speed is at least twice as powerful as the PS3’s Cell, so the architecture really IS pointlessly complex.

        Sony is moving away from it (, and so is IBM ( Freaking good idea I say, it’d have been like sticking to Betamax and ATRAC3.

      • You make some really good points. I would argue the last one though where you claim that Cell is preparing developers for a world with multiple cores. While I’m sure this is in large part true, I suspect we’ll see some major changes to the programming languages we use in order to allow us to create software that takes advantage of parallel processing. Unfortunately writing software that runs in parallel is so complicated it’s almost impossible to do it well. Microsoft is tackling this challenge with a Domain Specific programming language called Axim. Axim takes the programmer’s logic and compiles it to code that will automatically run on multiple cores. The only problem is Axim is a Domain Specific langugage, and as a result it is only good at solving the parallel processing problem. We really need a general purpose programming language that solves the parallel computing problem.

  • Sounds like he just had something bigger than possable in mind to me. MGS is a great game and looks great really more like a movie in most cases. Uncharted 2 while also a great game looks like a great game not so much a movie. So I can see both sides but it doesn’t sound like a knock on the PS3 to me.

  • I won’t say the PS3 has a bottomless pit of potential, but MGS4 at no point pushed it to its limits. I played it, and while its graphics were good, there were some things that irked me several times. An example would be Snake’s hair, which when looked closely looked horrible, and even more so whenever a dust cloud was close. It stuck like a sore thumb.

    So, basically, I believe Kojima was just pissed that they couldn’t figure how to best use the machine for what they wanted, and being MGS4 so widely expected back then, he just HAD to say they had pushed the limits of the platform to cover his ass on its shortcommings.

  • well for one MGS uses way more of the PS3 than the 1st game. I mean srsly the 1st images look like shit in pale comparison to MGS. Its like “hey we like the PS3 cause we didn’t really make our game that awesome so we have a lot of leftovers”. On the other hand MGS used it to its full extent for an awesome game with amazing graphics and rendering with nothing left over.

  • Sounds like he just had something bigger than really possable in mind for MGS to me. And seeing that there is a huge diffrence in looks between Uncharted and MGS it’s probably true MGS is about as good of a looking game as you can get looks more like a movie. Uncharted 2 looks great for a game but still looks like a game a very good game at that.

  • Well, during the time MGS4 was released, no one knew how to work with the Cell processor, and up to today, the PS3 is still a bitch to program with.

    However, what Naughty Dog has done is shown exactly what the PS3 CAN do that maybe Kojima Pro hasn’t looked into; if you look at their production videos for Uncharted 2, ND’s throwing a couple of ideas on how they did new things for UC2 (using up SPU’s for graphics, for example), and how it’s paid off.

    The capabilities Kojima was looking for were there; they’re just waiting to be discovered, and for developers to stop being lazy.

    • I like this discovering things … xD Cell power is really limited . Its more like low end 1 core cpu with h264 hardware decoder :] . Developers need a lot of effort and money to play with this crappy chip and creating something good .
      Many people are forgetting that the main role in graphics plays nivdia gpu (crappy and oooold :]) in this black box :] . Cell is only helping with some simple tasks .

    • I’m sorry growing up Kojima was my hero, I grew up with the series, but I fucking hate him. I remember all of his bullshit “The last MGS”. He was great until he said games aren’t art, from then on every time he spoke he seemed more arrogant. He reminds me of Moleneux almost with his talk of everything he does being revolutionary. He has no loyalty and refuses to leave his MGS comfort zone for more than 1 game. At TGS I want to fucking punch his face every year, he could at least make a ZOE3 trailer instead of more MGS spin-offs. He is killing his own franchise. He seems afraid of any competition, he likes to keep everything under thumb. The reason he has long cutscenes is because he wanted to be a film director. I love his work but when he says natal and MW2 are inspiring but games aren’t art, he needs to shut the fuck up. People like him ruin my and people like me’s games because we have vision but all they care about is newest graphics and technology.

      • @ anon 16:28

        you’re right Kojima just seems to be deep in Vanity Projects instead of making GOOD games. Shit I want a new ZOE, Contra, a Castlevania W/O him. So many people are begging for a new ZOE and with the power of the systems today ZOE can be really epic. Kojima was great when he was underrated with Snatcher and Policenauts, but I just hate how he became an arrogant, vain, cocksucker that seems to NEED to make a metal gear title. I think the Japanese are really scared of using new IP.

        • Thank you for understanding. I feel he is just making games to stroke his ego now. I hope Shuyo Murata gets another directing role, he is one of my hopes for the next great director. ANUBIS ZOE was a masterpiece, probably because Kojima produced instead of directed. When Kojima isn’t in the spotlight he works much better, because when he is it’s all graphics and press interviews. Murata I hope you get out from under Kojima.

      • Yea Hideo Kojima made good games but he is an arrogant little prick. In MSG4 ending credit he had his name attached as the “Voice of God”. And he dissed Snake’s Revenge as a shitty game because he wasn’t in it.

    • Dated hardware people. Hell, you could get a PS3/360 level video card for 20USD now. The limit has been set, you can’t improve that unless you physically change it. Sure you can improve utilization(with the Cell), but already available more current hardware will give better results anyway. What developers and consumers will always want is the system with the most software and least hardware constraints, which isn’t a console.

      • What people want, that don’t use PC is a stable system that just works. So the PS3 does the job, but unlike the PC Video ability lags way behind and your right the GPU is old school. Upgradable GPU would have been a great way to differentiate over the life of the system.

        But to me the PS3 had potential but lacked real GPU power from the start.

        What happen to all the 1080p games?

        No better than a xbox 360 so why buy a PS3?

      • Too bad you can’t get any games as fun and as well built as Uncharted on PC. Trust me, I’m typing this on my thousand dollar Asus and I’m fucking bored just looking through Steam and Stardock’s selection. :/

        • I can’t play Uncharted 2, due to the retarded commercial that was put out for it. The one where the guy was complaining that his girlfriend was watching him play. Let me tell you something. If you have a girlfriend who is interested in a game you are playing, for the love of christ encourage it. Unless its world of warcraft. Less time of them asking you to do stuff you don’t want to, like work, or have sex.

        • ChaosAngelZero says:

          Well, we can get extremely good games on PC. The thing is, a publisher of such games must be interested to port it in order for us to have it. And unless its a non-system-exclusive FPS or RTS, there’s no guarantee that it’ll happen.

        • Uncharted’s great? I thought it was boring.

          And why get a thousand dollar rig if you don’t intend to use it as planned? Kinda using a rocket launcher to kill a mosquito. Either that…you are looking at the wrong places.

    • WTF, reason that Sony had the RSX end up in the PS3 was because the SPUs couldn’t actually handled being both a CPU and GPU. If you actually look at it, it’s really thrown together, like how it has shared memory between the graphics and system memory.

      • What are you talking about? The PS3 doesn’t have shared memory between the system memory and the GPU. The PS3 has 256 MB of GPU memory and 256 MB of system memory. I think you’re getting the PS3 confused with the XBox 360; which has 512 MB of memory that can be used for graphics rendering or general purpose business logic.

        • Also considering that the XDR has both the normal IO Bus and FlexIO (Direct Path to CPU)and a pipeline to the GPU to use the XDR for sharing data efficiency, I would say that the PS3 is very well put together, just complicated for the “GPU DOES GRAPHICS! CPU DOES EVERYTHING ELSE!” crowed.

          There is also the irony of the developers that complain about the PS3 are ones that use other peoples work (Pre-made game engines) to build games, while ones that actually make their own (Dice, Id, Epic, Criterion, etc) have very few if none at all.

          Before anyone screams Valve, remember all their work in Source is built off of Id’s engines. Not really great game devs, but I do them credit as the best Quake 3 mod makers ever to roam the earth.