Slashdot Mirror


Nintendo 3DS GPU Revealed

An anonymous reader writes "The GPU for the Nintendo 3DS has just been revealed, and it's not made by Nvidia, ATI, or even Imagination Technologies. Instead, Nintendo has signed up Japanese startup Digital Media Professionals (DMP) in a deal that sees the company's PICA200 chip churning out the 3-D visuals. For the first time in Nintendo's history, the 3DS will feature a GPU with programmable shaders, rather than a fixed-function pipeline, meaning the 3DS is more graphically versatile than the Wii. Among the PICA200's features are 2x anti-aliasing, per-pixel lighting, subdivision primitives, and soft shadows. As well as featuring DMP's own 'Maestro' extensions, the PICA200 also fully supports OpenGL ES 1.1. The architecture supports four programmable vertex units and up to four pixel pipelines."

31 of 133 comments (clear)

  1. Cheap or low power? by PhrostyMcByte · · Score: 2, Insightful

    TFA doesn't mention why they went with this over a more established and modern GPU like Imagination's PowerVR or Nvidia's Tegra. OpenGL ES 1.1 isn't really anything to brag about, so I assume it either uses a lot less power, or (more likely) is much cheaper to make.

    I figured they'd take this opportunity to make a single-purpose gaming device that was more powerful than the phones they're now having to compete with, so this seems like a weird choice.

    1. Re:Cheap or low power? by KibibyteBrain · · Score: 2
      From TFA:

      DMP's president Tatsuo Yamamoto said the company, "had a very ambitious goal in the realisation of naked-eye 3D stereo vision, and video game console-style high-quality graphics rendering, whilst maintaining low power consumption."

      My guess from this is that DMP probably already had a buttoned-up solution for integrating 3D stereo vision with their GPU, saving Nintendo the development costs and enabling this super-fast time to market for the 3DS, and that's probably why they went with it. I'd expect for version 2 they'd perfect something with a more conservative architecture.

    2. Re:Cheap or low power? by somersault · · Score: 2, Insightful

      It's not nationalism.

      Do you know anything about Japan?

      --
      which is totally what she said
    3. Re:Cheap or low power? by incognito84 · · Score: 3, Funny

      I live there.

    4. Re:Cheap or low power? by cybereal · · Score: 4, Insightful

      If you read some of the other articles that compare capabilities you'd see that though this chip is a little dated, it blows away both iPhone 4 and PSP in pixel fill rate. It may be that this factor is important for good 3D performance. It really stands out in pixel fill rate, like double the competition.

      Everything else though yeah... it's old. But also, this is Nintendo, they have to sell cheap and they won't sell for a loss like their competition, which isn't profiting, so I can't really knock their strategy.

      --
      I read the script, and I think it would help my character's motivation if he was on fire. -Bender
    5. Re:Cheap or low power? by TheRaven64 · · Score: 2

      OpenGL ES 1.1 isn't really anything to brag about

      This confused me a bit in the summary. OpenGL ES 1.1 uses the fixed-function pipeline, but then the very next line talks about it supporting pixel and vertex shaders, meaning that it should also support OpenGL ES 2.0. I've no idea why Nintendo would choose to use a chip that can support 2.0 but only provide driver support for 1.1.

      --
      I am TheRaven on Soylent News
    6. Re:Cheap or low power? by somersault · · Score: 3, Funny

      Shouldn't that be "I live here"? Suspicious!

      --
      which is totally what she said
    7. Re:Cheap or low power? by sznupi · · Score: 2, Insightful

      Their "shadesr" are perhaps quite non-standard?

      --
      One that hath name thou can not otter
    8. Re:Cheap or low power? by trapnest · · Score: 2, Insightful

      Doesn't answer the question though!

    9. Re:Cheap or low power? by bhtooefr · · Score: 2, Insightful

      It has fixed-function pixel/vertex shader extensions, I believe. That's the "Maestro" extensions that they refer to.

      The idea being that you get most of the benefit of an OpenGL ES 2.0 chip, with almost none of the additional power consumption, as I understand.

    10. Re:Cheap or low power? by Chuck+Chunder · · Score: 5, Funny

      Yes i it does. He was asked if he knows anything about Japan.

      Clearly one thing he knows about Japan is that he lives there.

      --
      Boffoonery - downloadable Comedy Benefit for Bletchley Park
  2. Old news is Old. Also, specs. by Psaakyrn · · Score: 2, Informative

    Here's a pdf of the specs for PICA200.

    http://www.dmprof.com/release/leaflet_PICA200_en.pdf

    1. Re:Old news is Old. Also, specs. by Hurricane78 · · Score: 2, Insightful

      What does a advertising leaflet have to do with specs? The “specs” on that thing are beyond vague.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
  3. Interesting but non-conclusive by abigsmurf · · Score: 3, Interesting

    Looking at just the gfx chip features would draw the conclusion that the PowerVR chips found in a good number of portables is more powerful. It seems to provide ammunition to Apple for them to say the iphone is more powerful.

    The demo vids shown are inconclusive though. The Metal Gear Solid demo vids is better than anything on the iphone. As is the suspicious Resident Evil demo. However Kid Icarus is on par with the best iphone games graphically and Star Fox and Mario kart in their current form wouldn't exactly max out the iphone.

    Depending on the trickery on display in the MGS and RE demos, the power of the 3DS seems to range from PS2 level to slightly above GC level. Although those two demos are likely not well optimised for the console, they also don't have the gameplay/AI overhead you'd get from a full game.

    It's probably safe to assume that the main CPU will be similar to that in the DSi and XL, probably at a higher clock (maybe with a few new instructions).

    The main advantage of the 3DS will likely be the battery life. Despite Apple's claims about how amazing the battery life for their devices are, they only ever do benchmarks for tasks offloaded from the main CPU or that aren't taxing. The second you start playing an intensive game, you're looking at a 2 hour battery life. This is something that almost every tech site ignores when talking about idevices as gaming machines.

    1. Re:Interesting but non-conclusive by Psaakyrn · · Score: 2, Informative

      1/2 the framerate or 1/2 resolution is a significant overhead. You're getting 1/2 the performance.

    2. Re:Interesting but non-conclusive by abigsmurf · · Score: 2, Insightful

      Overhead isn't really the correct term though. With 3D you are pretty much rendering the image at twice the resolution. Each eye sees a different image so you're seeing twice as much detail.

      You're switching an 800x240 image for 2*400x240 images. That to me doesn't imply any overhead because there's no loss of resolution, you're seeing the same number of pixels.

      Where there will be overhead is in calculating two different camera angles (although I imagine there are all sorts of optimisations that can be done for this).

  4. No OpenGL 2.0? by dlafferty · · Score: 2, Interesting

    Seems odd to advertise programmable renders (suited to OpenGL ES 2.0), but only support OpenGL ES 1.1. Looking at the leaflet, it looks like they only allow vertex rendering programs and not fragment rendering programs. This might be preventing DMP from claiming OpenGL ES 2.0 support. Have to wonder if the lack of interoperability in this respect make these chips cheaper?

  5. Re:Same old Nintendo strategy by faragon · · Score: 2, Informative

    Note that the article summary is wrong: there is no pixel shader support in the PICA200 device (and neither is in OpenGLES 1.1), although the chip supports several marketspeak 'extensions' that somewhat allows you to hack a few selected shader-like features into the rendering pipeline.

    That is also the case for the Playstation 3, and you can not deny it has pixel shader support.

  6. Re:Same old Nintendo strategy by Anonymous Coward · · Score: 5, Insightful

    Uncompetitive? How so? They've sold way more consoles than their competition. What is wrong with mass appeal? It keeps them in business!

  7. PICA200 Technology demo video by Ivan+Stepaniuk · · Score: 4, Informative
    --
    My other signature is a car
  8. Re:I hate to sound paranoid... by bhtooefr · · Score: 2, Insightful

    Tegra2 would also need significant modifications (including two additional CPUs, an ARM7 and an ARM9) for backwards compatibility with the older systems, and would be significantly more expensive (as in, SIGNIFICANTLY below cost would have to be required,) and use significantly more power. So, if you want a 3DS that has 3 hours of battery life and costs $600, yes, Tegra2 would be great.

  9. Re:Same old Nintendo strategy by DJCouchyCouch · · Score: 4, Insightful

    This is reminiscent of the Wii strategy, where Nintendo produces uncompetitive hardware at great margins and relies instead in mass appeal, brand power and gizmo features to unexpectedly great results. No real news here.

    You forgot the part where they make some of the greatest video games in the world. But don't let that fact get in the way of your argument.

  10. Re:Tegra or Tegra 2 by Anonymous Coward · · Score: 2, Funny

    They could have stuck a Fermi inside! Perfect for warming your hands for half a minute when you live in the artic!

  11. Re:Same old Nintendo strategy by Charliemopps · · Score: 2, Interesting

    The GPU wars died about 3 years ago. There was a point at which people stopped willing to pay an extra $200 - $300 for a marginal increase in realism.

  12. Isn't it obvious? by fuzzyfuzzyfungus · · Score: 4, Funny

    The name of this chip is the "PICA200".

    One day, the DMP guys invited the Nintendo suits in for a product demo. As soon as the Nintendo suits saw the promo posters scattered around the room with the demo board on the table, they all sprouted enormous anime-style eyes and shouted "PICA200, I choose you!".

    That's how it went down. True Facts.

  13. Re:I hate to sound paranoid... by Anonymous Coward · · Score: 2, Informative

    the Cortex can run ARM9 code with a pretty simple trap for the privilege instructions due to the huge similarities between ARM9, ARM11 and Cortex.
    Also the Tegra2 has an ARM7 hidden in it already.

    The lower end Tegra2 is $18 and can play video for about 10 hours on a 1200mAh battery. the 2W of the AP20 (the most power hungry of the Tegra2) is the peak, not the average.

    The modifications would really to kill areas of the silicon that won't be used and put it in a reduced pin count package to help lower cost. These are not significant for a company that pushes millions of units worldwide.

    1. where do you get your "3 hours of battery life" number? 2. where do you get your $600 number? 3. are you a licensed nvidia partner, or are you more of an armchair technologist?

  14. Re:Same old Nintendo strategy by shadowrat · · Score: 2, Insightful

    They also started to realize polycount != fun.

  15. Re:Same old Nintendo strategy by TheNumberless · · Score: 5, Insightful

    Just look at all the nearly empty boxes at supermarket, that are way too large for their content, or look larger in volume than they are. Same strategy.

    Bullshit. Where is Nintendo lying about the capabilities of their hardware? Where are they selling something that doesn't do what it says on the box?

    It always takes two. The fault lies just as much on the idots who buy it, as it lies on the fraudulent (in my eyes) companies.

    How is the fact that Nintendo isn't putting the emphasis on graphics performance to the exclusion of other factors somehow dishonest? And how is basing the decision to buy a videogame system on something other than graphics performance stupid? And finally, what is the great crime here for which "fault" needs to be assigned? Marketing a product that you don't want to buy? What a grievous sin that is.

  16. Re:I hate to sound paranoid... by abigsmurf · · Score: 2, Interesting

    Video is 10 hours on Tegra 2 because it doesn't stretch the GPU or CPU.

    Look at an iphone. I can watch 8 hours of video no problem. Start up an intensive game like Espgaluda 2 and I'll barely get 2 hours.

  17. Re:Doom3 in 3D by MrNaz · · Score: 3, Insightful

    I just love it how technoclowns brow-beat the Wii for being low power hardware. Out of the XBox 360, the PS3 and the Wii, which one has the most lowly hardware. Right. Now tell me, which one was the most profitable for its manufacturer?

    Yea, that's what I thought.

    --
    I hate printers.
  18. Re:Same old Nintendo strategy by hkmwbz · · Score: 3, Insightful
    You are saying that as if it's a bad thing.

    How is it a bad thing to focus on the mass-market instead of focusing on graphics abilities alone? The Wii and DS have been astounding successes, showing that the market doesn't really need superb graphics.

    When you call Wii "uncompetitive", how do you combine that with the fact that it sells more than the "competitive" consoles combined?

    --
    Clever signature text goes here.