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."

133 comments

  1. Challenger by Anonymous Coward · · Score: 0

    A CHALLENGER APPEARS!

    1. Re:Challenger by jalet · · Score: 0, Offtopic
      --
      Votez ecolo : Chiez dans l'urne !
    2. Re:Challenger by Anonymous Coward · · Score: 0

      The easy way to become a challenger in the modern chip industry is to violate a bunch of patents. I wonder....

  2. Doom3 in 3D by Yuioup · · Score: 1, Interesting

    So, in theory, this should be able to run DOOM 3 in 3D. I donnow, it sounds cool to me.

    1. Re:Doom3 in 3D by abigsmurf · · Score: 1

      Doom 3 can run on a Voodoo 2 at a playable frame rate (admittedly it'll look like a higher polygon count version of Quake 2).

      I'd imagine that there'd be much lower res textures and lots of other sacrifices that would have to be made to on a 2gb cart.

    2. Re:Doom3 in 3D by Trogre · · Score: 0

      ... so in that case the Wii might just about have a show of keeping up then?

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    3. Re:Doom3 in 3D by Rallion · · Score: 1

      Lower res textures are probably fine, though, given the lower resolution of the actual display,

    4. Re:Doom3 in 3D by pinkushun · · Score: 1

      That res is more suited for Doom I & II. I still play those, and large pixels were never this bloody!

    5. Re:Doom3 in 3D by Hurricane78 · · Score: 1

      He meant with all the effects turned on.

      But still: I don’t believe your statement. Got any proof? (Proof. Not just a citation. As that would just be another comment.)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    6. Re:Doom3 in 3D by abigsmurf · · Score: 1

      http://www.firingsquad.com/media/gallery_index.asp/244

      You could've spent 10 seconds to search for it in google. It would've been quicker than posting your comment.

    7. 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.
    8. Re:Doom3 in 3D by Reapman · · Score: 1

      Wellllllll when on a slashdot article about technical specs, why are you suprised that the Wii get's beat on? It is the weakest of the 3, and now weaker then a handheld (apparently). Yes, in arguably the more important metric, sales, the Wii dominates the 360 and PS3, but we're not talking about Sales here.

      A Honda Civic sells far, FAR, FAR more then a Corvette ever will. But if we're talking about pure car performance, which wins?

      Yea, that's what I thought.

    9. Re:Doom3 in 3D by Trogre · · Score: 1

      All that goes to show is that people like the brief novelty of waving a magic wand around.

      Honestly, do you really think the Wii would be anything without the wiimote? Seriously?

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    10. Re:Doom3 in 3D by coolguyclay · · Score: 1

      Doom 3?!! More like Duke Nukem Forever!

  3. sorry ... by Anonymous Coward · · Score: 0

    anyone remember "neomagic-rap"?

  4. 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 Shadow+of+Eternity · · Score: 1

      Simple nationalism?

      --
      A bullet may have your name on it but splash damage is addressed "To whom it may concern."
    2. Re:Cheap or low power? by incognito84 · · Score: 1

      It's not nationalism. Cost-per-unit always trumps such notions into today's world. I bet it was significantly cheaper than the alternatives (going with a big name manufacturer).

    3. 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.

    4. 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
    5. Re:Cheap or low power? by abigsmurf · · Score: 1

      The NVidia deal fell through quite early on from what I gather. Rumours suggest that after that, Nintendo wanted to look for a Japanese solution.

      Although PowerVR is widespread and powerful, it also seems to eat a lot of power at full load. Nintendo since the GB days have always targeted 6 hours life as an acceptable minimum. I also imagine Nintendo wouldn't be too happy with their system being too 'off the shelf'. They won't want iphone ports (or 3DS games appearing on iphone).

      The PSP3 is still expected to use Tegra 3 and rumours suggest graphics somewhere between the xbox and the 360.

    6. Re:Cheap or low power? by incognito84 · · Score: 3, Funny

      I live there.

    7. 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
    8. 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
    9. Re:Cheap or low power? by somersault · · Score: 3, Funny

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

      --
      which is totally what she said
    10. 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
    11. Re:Cheap or low power? by trapnest · · Score: 2, Insightful

      Doesn't answer the question though!

    12. 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.

    13. Re:Cheap or low power? by Cyberax · · Score: 1

      "My guess from this is that DMP probably already had a buttoned-up solution for integrating 3D stereo vision with their GPU"

      There's NOTHING which needs to be done from GPU's side for 3D-stereo.

      Essentially, you just need to render two framebuffers for each frame instead of one. Which often can be achieved just by modifying projection matrix a little.

    14. Re:Cheap or low power? by Anonymous Coward · · Score: 0

      He means in his mind. Didn't you know? All of these internet kiddies live in Japan working on cartoons, speak "conversational" Japanese and know Karate.

    15. 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
    16. Re:Cheap or low power? by incognito84 · · Score: 1

      Yes?

    17. Re:Cheap or low power? by Narishma · · Score: 1

      Wait, PSP3? Did they release the PSP2 when I wasn't looking?

      --
      Mada mada dane.
    18. Re:Cheap or low power? by PBoyUK · · Score: 1

      Probably referring to the PSP Go as the second iteration.

    19. Re:Cheap or low power? by drinkypoo · · Score: 1

      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.

      Double the fill rate divided by twice as many frames equals the same fill rate. This system is 3D.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:Cheap or low power? by Anonymous Coward · · Score: 0

      Do you? This notion of Japanese nationalism is ridiculous and unfounded.

    21. Re:Cheap or low power? by Anonymous Coward · · Score: 0

      At least you know something about Japan. Nana certainly.

    22. Re:Cheap or low power? by Hatta · · Score: 1

      The DS has proven that Nintendo doesn't have to have the prettiest graphics to be successful. As long as this is a significant jump over the existing DS line, it's going to be well received.

      --
      Give me Classic Slashdot or give me death!
    23. Re:Cheap or low power? by Christoffer777 · · Score: 1

      To me, it can also make perfect sense. If it is one thing Nintendo has gotten right lately, it is that not everyone are willing to pay 399$ just go get the hottest graphics possible. It is also about gameplay. Fine, they may fail to sell to some people that are all about performance and graphics etc. but they will make up for it in selling at a much more affordable price and with good games with decent enough graphcis.

    24. Re:Cheap or low power? by shadowrat · · Score: 1

      Just because the chip is 1.1 compatible doesn't mean it can't have it's own shader extensions. it's shader support is likely not 2.0 compliant.

    25. Re:Cheap or low power? by Anonymous Coward · · Score: 1, Funny

      Actually, he knows two things about Japan: He knows that he lives there, and he knows that he knows two things about Japan.

    26. Re:Cheap or low power? by Anonymous Coward · · Score: 0

      Is that a question?

    27. Re:Cheap or low power? by shimage · · Score: 1

      Even counting both frames, the 3DS has 1/3 the resolution of the iPhone 4, so I would guess that pushing polys would be more important. I have read that the PICA200 is easy to program for, on account of its multitudinous built-in functions. That probably also improves battery life somewhat.

    28. Re:Cheap or low power? by Narishma · · Score: 1

      The PSPGo is still just another revision of the PSP. It has the same specs as the older ones as far as developers are concerned.

      --
      Mada mada dane.
    29. Re:Cheap or low power? by davester666 · · Score: 1

      Not really. He just believes he lives in Japan. He actually lives in the Chinatown area of San Francisco...

      --
      Sleep your way to a whiter smile...date a dentist!
    30. Re:Cheap or low power? by hkmwbz · · Score: 1

      So how come Nintendo chose European Opera Software rather than Japanese Access to deliver a web browser for the Wii and DS?

      --
      Clever signature text goes here.
    31. Re:Cheap or low power? by Purity+Of+Essence · · Score: 1

      The 3DS has just under half as many pixels as an iPhone 4, and almost twice as many as the highest resolution iPhone currently available. The 3DS has just over twice as many pixels as its main competitor, the Sony PSP.

      Sony PSP: 480 x 272 = 130560
      iPhone 3GS: 480 x 320 = 153600
      iPhone 4: 960 x 480 = 614400
      Nintendo 3DS: 800 x 240 + 320 x 240 = 268800

      Fill rate is a great thing, too. It can make up for limitations in fixed-function chips and allows for some spectacular effects if harnessed correctly.

      --
      +0 Meh
    32. Re:Cheap or low power? by MobileTatsu-NJG · · Score: 1

      The DS has proven that Nintendo doesn't have to have the prettiest graphics to be successful.

      I had a chance to play with one at E3. Actually, it is quite pretty.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    33. Re:Cheap or low power? by somersault · · Score: 1

      Obviously because Opera is named after the Sydney Opera House, which is actually a secret Japanese military base poised to take over Australia (when the time is right). Likewise the Opera browser is actually part of a large botnet, biding its time. When the uprising begins, all the Wiis in the world will unite to create Skynet.jp, which will use its fearsome army of Wii Fit balance boards to trip over their fat, lazy owners, thereby incapacitating them and bringing the western world to its knees.. or at least its backs. Just you wait.

      --
      which is totally what she said
    34. Re:Cheap or low power? by shimage · · Score: 1

      I used 960x640 for the iPhone 4 resolution, which I got from Wikipedia. Surely they wouldn't change the aspect ratio or use non-square pixels? As for the other numbers, do they really matter? By the time the 3DS comes out (say, March 2011 for NA), the iPhone 4 (or some Android phone we haven't yet heard of) will be the portable to beat.

    35. Re:Cheap or low power? by SleazyRidr · · Score: 1

      No?

    36. Re:Cheap or low power? by Anonymous Coward · · Score: 0

      And fill rate is probably quite important in a console meant to have "left" and "right" framebuffers.

    37. Re:Cheap or low power? by soupforare · · Score: 1

      They won't want iphone ports

      Eh, we already get crappy flash game ports. The more phonegame ports they get, the bigger the [3]DSiWare shop gets.
      I'm fairly disappointed with the 3DS announcement. The GBA/DS platforms have been amazing and the last real bastion of 2D gaming. I hope nintendo doesn't force 3D early on like they forced stylus controls.

      --
      --- Do you believe in the day?
    38. Re:Cheap or low power? by Purity+Of+Essence · · Score: 1

      Those are only the ones to beat if you are making a phone. Who buys a phone to play games?

      --
      +0 Meh
    39. Re:Cheap or low power? by Purity+Of+Essence · · Score: 1

      Yeah, you are right about the resolution, that was a typo on my part.

      --
      +0 Meh
    40. Re:Cheap or low power? by shimage · · Score: 1

      No one. But most people have phones, and many will be playing games on them. It's like with cameras. Who buys a phone to take pictures? Basically no one, but any compact camera that comes out has to be better than a phone camera or it's DOA. I don't really care for the iPhone's design, particularly the lack of buttons, but the fact of the matter is that dedicated portable gaming devices need to justify themselves to a audience that is likely to own a phone capable of competent gaming. Chief among those phones (at the moment) are the iPhone 4 and EVO.

  5. I hate to sound paranoid... by OrangeTide · · Score: 1

    "...has signed up Japanese startup..."

    The Tegra2 is a really powerful chip and fairly low power, and company like nvidia would have probably sold the thing at or below cost just to get the deal on the assumption they could lower costs in the future to turn a profit at the volumes Nintendo would need. Maybe they screwed up and just couldn't give Nintendo the right deal, but I would be surprised.

    --
    “Common sense is not so common.” — Voltaire
    1. 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.

    2. 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?

    3. 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.

    4. Re:I hate to sound paranoid... by wastedlife · · Score: 1

      What do you mean by this?

      "Also the Tegra2 has an ARM7 hidden in it already."

      Is it a full ARM7 chip that can process ARM7 instructions separately from the main Cortex cpu? It is not simply there to run GBA code, both chips are used simultaneously on the DS/DSi. Not meant to attack, honestly curious as this is the first I've heard of this.

      --
      Said, "It's just like dice but it's got more sides And it tells me who lives and who dies"
    5. Re:I hate to sound paranoid... by bhtooefr · · Score: 1

      It can run ARM9 code, yes. (However, there are differences in unaligned load/store behavior that can break some ARM9 code.)

      But, can it run it in a timing exact manner? Because the DS requires that it be timing exact - note that the DSi underclocks the entire system to run DS games.

      As for my estimates, armchair technologist. $600 might be high, but look at the stuff available with a 1 GHz Snapdragon - and that's a single stretched-pipeline Cortex-A8, not two Cortex-A9s, and a much more primitive GPU. 4 hours battery life when you're slamming it hard isn't that far off, and those devices push $600. (And I'm not talking standby battery life, I'm talking gameplay over wifi.)

    6. Re:I hate to sound paranoid... by bhtooefr · · Score: 1

      I believe the Tegra2's ARM7 is dedicated to power management. So, unless you did away with the power management, for maximum compatibility, you'd need two ARM7s in a customized Tegra.

    7. Re:I hate to sound paranoid... by Anonymous Coward · · Score: 0

      The ARM7 is used for IO processing, audio and power management. I think it has some use for the secure boot as well, but that is difficult to confirm without internal documentation.
      There is some tightly coupled memory between the two, and enough is there to do some real GBA emulation with the host Cortex doing the device emulation.

    8. Re:I hate to sound paranoid... by Anonymous Coward · · Score: 0

      Tegra2 tablets without cell modules are around $125 to manufacturer, price depending mostly on the display, touch screen, flash, radio and industrial design (in that order). The fancy metal back on a Kindle is about $14-18, to show what an expensive industrial design costs. A multitouch screen can be $5 to $45 depending on size and functionality, highly variable. most of us would be happy with a 4"-5" touch for around $15-25. These SoCs are cheap, the only one that is expensive is the Snapdragon because Qualcomm has a pricing scheme that is unusual in the industry. What I mean by unusual is that volume discounts from Qualcomm are almost non-existent. Snapdragons cost about 3x what TI offers for SoC w/ radio features, 2x of the Tegra if you ignore the radio features, 4x what Marvell offers if you ignore the radio features. (I say ignore the radio features because nintendo probably wouldn't use them)

      Running GPU shader programs with the ARM cores nearly suspended yields the best power usage out of the Tegra2, and with a small backlight the whole system runs around 250-350mA (giving about 5 hours of 3D graphics on a small battery pack).

      The ARM9 clocking is pretty similar to the ARM11 and Cortex clockings. The unaligned access would be a problem though, it is solvable in software but Nintendo is likely unwilling to take risks where they have to write clever software. Else they would have not bothered to put Z80s and ARM7s in some of their handhelds to support legacy systems. Those things can be done entirely in software using a dynrec/JIT like system (qemu is essentially a compiler that converts one architecture to an intermediate form then to the native system, the code is pretty neat worth looking at if you're into that sort of thing.)

  6. 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.
    2. Re:Old news is Old. Also, specs. by Anonymous Coward · · Score: 0

      How is it old news? E3 was this week and 3DS was shown there. After that, the compnay revieled that they were working with nintendo

  7. 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 somersault · · Score: 1

      Not really very fair comparisons considering the 3DS will have to render each scene twice to get the 3D effect.

      --
      which is totally what she said
    2. Re:Interesting but non-conclusive by abigsmurf · · Score: 1

      From what I gather, rendering in 3D doesn't feature that much more overhead than rendering at twice resolution. Certainly seems on PS3 and PC systems that 3D versions of games usually result in a simple 1/2 resolution or half frame rate choice.

    3. 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.

    4. Re:Interesting but non-conclusive by somersault · · Score: 1

      Exactly - twice the resolution requires twice the power, or you'll get half the framerate. Directly comparing the visuals on a 3D system vs 2D ones at similar resolutions isn't exactly a fair comparison of power.

      --
      which is totally what she said
    5. Re:Interesting but non-conclusive by Anonymous Coward · · Score: 1, Insightful

      The main advantage of the 3DS will be that it's a gaming system. Fine, there are some games that can be adapted to a touch/motion interface but there are many many more that just don't work without button input. I tried a lot of games on my iPhone 3g before I replaced it and none of them were comparable to playing on a dedicated console.

    6. 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).

    7. Re:Interesting but non-conclusive by somersault · · Score: 1

      Overhead isn't really the correct term though

      You're the only one to mention "overhead" so far, so I'm not sure what to say to that!

      Though yes depending on how the scene data gets to the card, there may be some overhead in switching the rendering viewpoint. I'm not sure if you can just keep the same scene geometry in the gfx card's RAM and change the rendering point rather than having to resend the whole scene.

      I just said it will have to render each scene twice, which is true. At the very least it will take as long as rendering an image that is twice the resolution of a standard 2D display.

      --
      which is totally what she said
    8. Re:Interesting but non-conclusive by somersault · · Score: 1

      At the very least it will take as long as rendering an image that is twice the resolution of a standard 2D display.

      Guess I shouldn't have said "twice as long", should have said something like "take at least the same resources", because of course it won't take longer if it has twice the graphics power/bandwidth of the iPhone or whatever you want to compare it to!

      --
      which is totally what she said
    9. Re:Interesting but non-conclusive by root_42 · · Score: 1

      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).

      Not even that. I would imagine they will use a disparity map created from the depth buffer to create the two images. This is how Philips' 3D displays with lenticular lenses work. The advantage is that you don't need to transform and render all polys twice. Disadvantage is that disparity maps cannot encode occluded information.

      --
      [--- PGP key and more on http://www.root42.de ---]
    10. Re:Interesting but non-conclusive by Anonymous Coward · · Score: 0

      I'd be very suspicious about the Metal Gear and RE demos. The Kid Icarus video is much more in line of the announced hardware's capabilities. Anyone remembers the original Killzone 2 video?

      And please note that almost everything in the App Store right now targets first and second-generation iPhone devices such as the iPhone 3G. There is still very little content made for the 2.0 devices such as the 3GS and the iPad (but this is changing, and will be fully changed when the 3DS ships sometime next year).

      Demos and content made for the later Apple devices can be *vastly* superior (in purely technology terms) to anything PSP or the new 3DS have to offer. Of course, there is many gotchas (the market is not yet there for high-investment in iPhone games) but there is no denying that the mobile space is miles ahead in technology.

    11. Re:Interesting but non-conclusive by JJTJR · · Score: 1

      Just to clarify, when you say 'twice' the resolution, you are talking the difference between 320x240 and 452x340 not the difference between 320x240 and 640x480 because that would actually require four times the computation since there would be four times the pixels. So not that this is the point but seems to me like you get more band for your buck going to 3D than going to the slightly higher 2D resolution for the same pixel fill rate.

    12. Re:Interesting but non-conclusive by abigsmurf · · Score: 1

      Nope talking about the difference between 800*240 (2D mode for the top screen) and 400*240 (3D mode). Parallax barrier tech basically ensures each eye only sees every other pixel horizontally.

    13. Re:Interesting but non-conclusive by abigsmurf · · Score: 1

      The Metal Gear Solid demo was in real time on the demo units (it let you control the camera) so the 3DS *can* do graphics of that quality (just depends how much of an impact gameplay code has).

      RE was video only though which leaves it open to being 'simulated' visuals.

    14. Re:Interesting but non-conclusive by JJTJR · · Score: 1

      I meant notionally, but that's very interesting. I didn't realize the top screen was doing 800*240 all the time regardless of whether it was in 3D mode or not. So this means the parallax barrier can be turned on/off? That's cool, do you have a link that talks about that?

    15. Re:Interesting but non-conclusive by tepples · · Score: 1

      Disadvantage is that disparity maps cannot encode occluded information.

      Does Nintendo want occlusion artifacts on vertical edges to be the one biggest thing that players remember about the 3DS, just like the sprite flicker on the NES and the blurry textures on the N64?

    16. Re:Interesting but non-conclusive by abigsmurf · · Score: 1

      http://www.theregister.co.uk/2004/08/12/3d_illusion/

      Good article on the tech it uses.

      The 3DS features a 3D slider that allows you to adjust the 'depth' of the 3D image (presumably it's linked the the standard 3D API) or lets you turn it off completely (presumably the console then doubles the pixels and shuts off the barrier).

      Nintendo have said they won't be requiring 3D for the console so potentially there could be some games that aren't 3D that use 800*240

    17. Re:Interesting but non-conclusive by tlhIngan · · Score: 0

      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.

      It probably is. In stereo mode, the resolution is 400x240 (x2), so when you're generating the scene, there's no point using high-res textures and high-res models because the extra detail will be lost. This is different in 2D mode, where you'll have to push 800x240 pixels and could use the extra definition.

      The iPhone 4 and iPad have to push 640x960 or 768x1024 screens, and those screens demand higher res models and textures just to look nice. This makes the GPU have to work harder since it's pushing higher res models and textures to a larger screen. If we go with the 320x480 resolution of the iPhone pre-4, it still requires a higher res texture and model to look good (despite having less pixels than the 3DS screen).

      Sure, each scene in the 3DS has to be rendered twice, but when you're starting with low-res models and textures to begin with, it's a lot easier than rendering a screen with twice the pixels that requires higher res models and textures. The 3DS "wins" by simply having less detailed models and textures to begin with which consume the most GPU resources.

  8. Same old Nintendo strategy by Anonymous Coward · · Score: 0, Troll

    As expected, Nintendo is using a severely underpowered chip that is at least 5 years obsolete in pure technological terms. 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.

    The resulting hardware is similar to the original PSP, but performs worse and requires a lower resolution. Any modern smartphone is *much* more powerful.

    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.

    1. 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.

    2. 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!

    3. Re:Same old Nintendo strategy by Vectormatic · · Score: 1

      What? the ps3's RSX is based on Nvidia's Geforce 7900 architecture, which features Pixel shader 3.0 as seen in DirectX 9.0C. (and vertext shaders as well) I would say that qualifies as full shader support by even the most rigid definition. The fact that the PS3 might have some custom extension doesnt detract from that.

      In this PICA chip however, the extensions apparently are the only form of shader-like functionality, and apparently dont quite conform to what most people in the industry would call full shader support

      Also, pixel shaders? my 7 year old Geforce 4 wants its features back... (and yes, i know GF3 had them first, as did the radeon 8500, i just dont have those things myself)

      --
      People, what a bunch of bastards
    4. Re:Same old Nintendo strategy by faragon · · Score: 1

      I wanted to say "vertex shader" and not "pixel shader". As you point, the PS3 has both vertex and pixel shaders, while the PICA200 seems to have just vertex shader support.

    5. Re:Same old Nintendo strategy by BikeHelmet · · Score: 1

      As expected, Nintendo is using a severely underpowered chip that is at least 5 years obsolete in pure technological terms.

      It seems to have more actual vertex shading power than the iPhone 3GS.

      In this market, going for streamlined capabilities and lower power consumption probably beats DirectX 10.1 support. (which the SGX535 only has in theory - there's no drivers out to provide such capabilities?)

      I'm interested in seeing how much RAM they stick on it. Since they're Nintendo, I'll bet on... 64-128MB.

    6. Re:Same old Nintendo strategy by Hurricane78 · · Score: 0, Troll

      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.

      Well, Apple is quite successful with that strategy.
      And the Wii as successfull too.
      Also, while MS always has pretty crappy OSes, they too still win with it.

      Seems like it’s a better strategy nowadays, to sell dreams and lies, than to create actual value.
      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.

      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.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    7. 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.

    8. Re:Same old Nintendo strategy by Anonymous Coward · · Score: 0

      This might be an issue...

      If power usage was not a major priority. Would you like some cheese?

    9. 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.

    10. Re:Same old Nintendo strategy by Anonymous Coward · · Score: 0

      Because the console is more than its hardware alone. Obviously all those other features are very important to its success (and lets add excellent first-party software to the mix).

    11. Re:Same old Nintendo strategy by Anonymous Coward · · Score: 0

      It may not be news, but it's interesting to see Sony and Apple still playing the horsepower game.

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

      They also started to realize polycount != fun.

    13. 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.

    14. Re:Same old Nintendo strategy by Sam1230 · · Score: 1

      Partly because game developers/publishers started focusing their efforts on consoles instead of PCs.

    15. Re:Same old Nintendo strategy by Abcd1234 · · Score: 1

      Seems like it's a better strategy nowadays, to sell dreams and lies, than to create actual value.

      Riiight. So you equate computing and rendering power with "value". Not fun games. Not an enjoyable user experience. Not accessibility or approachability. Simply computing power. And anyone who isn't selling high-powered, over-priced consoles at a loss is, apparently, "[selling] dreams and lies"...

      Gee, I can't imagine why MS and Sony are getting their asses handed to them, given this *obvious* failing on Nintendo's part.

    16. Re:Same old Nintendo strategy by Anonymous Coward · · Score: 0

      Did you actually look at any of the real-time games shown? Its far better looking then the PSP had and Re/MGS demos look better then anything Ive seen on Android and iPhone devices so far.
      Also, the chip isn't preforming worse if its having to render 2 frames rather then 1to get the 3D effect - that would mean its preforming better.

    17. Re:Same old Nintendo strategy by bonch · · Score: 1

      Tech geeks thing hardware requires big numbers to be competitive. However, being competitive also encompasses things like low cost, ease of development, appealing application of the technology (e.g, 3D display in this case), and more.

    18. Re:Same old Nintendo strategy by bonch · · Score: 1

      "Fraudulent?" Huh?

      It's like you're operating under some weird, arbitrary assumption that GPU power is all that matters, and selling points that aren't based on that are "dreams and lies." Basically, you're a kook and a graphics whore.

    19. 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.
    20. Re:Same old Nintendo strategy by hkmwbz · · Score: 1

      Seems like its a better strategy nowadays, to sell dreams and lies, than to create actual value.

      Nintendo's strategy with the Wii was to get the Wii Remote into people's hands and get them playing. Apparently millions of people tried it and found that it created value for them, so they bought it. How is putting the Wii Remote in people's hands and urging them to try it "selling dreams and lies"?

      --
      Clever signature text goes here.
    21. Re:Same old Nintendo strategy by Anonymous Coward · · Score: 0

      The dev kit sent to a developer who shall remain nameless has 64MB of ram

    22. Re:Same old Nintendo strategy by SleazyRidr · · Score: 1

      So they're basically producing a console that people want, rather than shoving continual 'improvements' in technology down their throats.

      Those bastards.

    23. Re:Same old Nintendo strategy by UnknownSoldier · · Score: 1

      > Neither the GameCube nor even the Wii had programmable shaders,

      The article is misleading.

      Having shipped two Wii games the Wii has _half_ a pixel shader. Technically, the Wii has 8 TEV stages where each stage can do a texture lookup, although in practise you probably wont use more then 4 for performance reasons. While the TEVs are limited you CAN still do projected shadows + Shadow Buffers using CMP + pass_pixel_if then ROPS. Check out some of the GX demos of the RVL SDK for more details.

  9. 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?

    1. Re:No OpenGL 2.0? by TheRaven64 · · Score: 1

      Yup, I initially misread programmable in the summary as applying to both the vertex and pixel programs. In theory, you could implement OpenGL 2.0 on this chip, but any pixel shaders that didn't do exactly the same thing as the fixed-function units would be run on the CPU. Given that the ARM core probably has fairly weak floating point performance, this would be painful.

      Having vertex shaders but not pixel shaders is an interesting choice for a GPU chip. There are a lot of 2D things that use pixel shaders, but not vertex shaders, but it's relatively rare to find something the other way around. This basically limits the chip to game devices - I wonder if it was designed with Nintendo in mind.

      --
      I am TheRaven on Soylent News
    2. Re:No OpenGL 2.0? by Psaakyrn · · Score: 1

      Or just gaming in mind. Nintendo's not the only gaming hardware company.

    3. Re:No OpenGL 2.0? by Anonymous Coward · · Score: 0

      that's just a marketing thing, nintendo doesn't use the opengl APIs on their consoles (none of the console makers do, that would be crazy, it's what killed the performance of the iphone for games). In fact, knowing nintendo, they might just give you a set of pre-made shaders and say "load one of these, here's how to use them".

  10. shaders, eh? by Anonymous Coward · · Score: 0

    OpenGL ES 1.x is fixed-function.

    You could say "well, uh, but they could create an extension for shaders!" But then, why not use 2.0?

    Sure, 2.0 doesn't have logic op. Big whoop.

    1. Re:shaders, eh? by TheRaven64 · · Score: 1

      2.0 has vertex and pixel shaders. This chip has vertex shaders, but not pixel shaders. And you don't need to create an extension for shaders - they've been around since before 2.0 - you just need to implement it.

      --
      I am TheRaven on Soylent News
  11. PICA200 Technology demo video by Ivan+Stepaniuk · · Score: 4, Informative
    --
    My other signature is a car
  12. Re:In unrelated news, by Anonymous Coward · · Score: 0

    Liar liar!

  13. Tegra or Tegra 2 by mlauzon · · Score: 1

    I am not an nVIDIA or ATi fan, I use whatever suits me, however, with that being said. It would've been great to see nVIDIA's chip in the 3DS.

    1. 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!

    2. Re:Tegra or Tegra 2 by Anonymous Coward · · Score: 0

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

      or basement

  14. 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.

    1. Re:Isn't it obvious? by Anonymous Coward · · Score: 0

      (and, once DMP mentioned that, for a modest 'customization fee', the chip package could be labeled 'Nintendo PicaGPU' pricing negotiations went very well indeed...)

    2. Re:Isn't it obvious? by Anonymous Coward · · Score: 0

      and they ate Jimmy Johns and their heads asplode!

  15. It could just be because they speak Japanese by NotSoHeavyD3 · · Score: 1

    It's alot easier to ask engineering questions when both you and the guy on the other end speak the same language. Makes asking questions a lot more straight forward. Yes I've been there before. (Admittedly the engineer I was working with over the phone spoke english but the receptionist didn't so getting in touch with him could have easily become a problem.)

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
  16. Support for the home team? by Anonymous Coward · · Score: 0

    Perhaps it's as simple as a tax break for using local resources. I don't know Japan's tax codes, but I do know other countries were floating ideas like that at the start of the economic disaster.

    The GPU does what they want it to do and is cheap, making the cost to consumers cheaper. When did that become reprehensible?

  17. Everything depends on the selling price... by IYagami · · Score: 1

    Suppose that Nintendo sells the 3DS at a 100 USD price. At global launch.

    That would make it a very easy purchase and it would annihilate the competition.

  18. DS unbuffered rendering by tepples · · Score: 1

    Essentially, you just need to render two framebuffers for each frame instead of one.

    There's something you need to understand about the DS: It can operate without a full-screen frame buffer. Most games use unbuffered mode, which uses a 48-line-tall ring buffer outside of VRAM that gets filled in four passes from top to bottom as the hardware renders polygons. In this mode, all 512 KiB of the texture memory can be used for textures. Games that have higher poly counts or put 3D on both screens use "capture mode", which captures the output of the ring buffer into a frame buffer. The front and back buffers use up half the texture memory. In order to render unbuffered 3D view, the hardware would have to support both left and right eye views in the ring buffer.

    1. Re:DS unbuffered rendering by Cyberax · · Score: 1

      Wow. That's seriously convoluted.

      Thanks for sharing the info!

  19. more than meets the eye by Anonymous Coward · · Score: 0

    it's unconfirmed whether this GPU powers both screens/the entire system, how many there are, etc. people poking around have the idea there's multiple GPUs.

  20. PowerVR... by Anonymous Coward · · Score: 0

    over a more established and modern GPU like Imagination's PowerVR

    You funny guy. If anything, PowerVR today is still limited to whatever the Kyro2 can do. They're sorely out of date and overrated. You can't even do BLOOM on those things without the framerate tanking to 5fps due to the "revolutionary tiled rendering approach". Jesus... have you seen "UE3" on that thing?