Slashdot Mirror


Nintendo Wii U Teardown Reveals Simple Design

Vigile writes "Nintendo has never been known to be very aggressive with its gaming console hardware and with today's release (in the U.S.) of the Wii U we are seeing a continuation of that business model. PC Perspective spent several hours last night taking apart a brand new console to reveal a very simplistic board and platform design topped off with the single multi-chip module that holds the IBM PowerPC CPU and the AMD GPU. The system includes 2GB of GDDR3 memory from Samsung and Foxconn/Hon-Hai built wireless controllers for WiFi and streaming video the gamepad. Even though this system is five years newer, many analysts estimate the processing power of Nintendo's Wii U to be just ahead of what you have in the Xbox 360 today."

9 of 276 comments (clear)

  1. well doh. keep it cheap and simple. by gl4ss · · Score: 5, Interesting

    that's the nintendo way. which device from them had a complicated board or cutting edge performance?

    --
    world was created 5 seconds before this post as it is.
    1. Re:well doh. keep it cheap and simple. by LordLimecat · · Score: 5, Interesting

      I also dont remember any substantial load times for any cartridge-based games. If you want a good comparison, compare the performance of Chrono Trigger on the SNES to the Chrono Trigger / Final Fantasy CD for the Playstation; every time you paused or had a battle on the PS version, you incurred a 30 second load time which made the game unplayable.

      There are a lot of benefits to discs, but there are also a lot of drawbacks-- notably, seek performance sucks compared to cartridge.

    2. Re:well doh. keep it cheap and simple. by interkin3tic · · Score: 5, Informative

      So you're saying a magazine called "Nintendo Power" may have been slightly biased in favor of Nintendo?

    3. Re:well doh. keep it cheap and simple. by zakkudo · · Score: 5, Informative

      I would hope that the initial DualShock controller would be an impovement on the N64s initial designs, after all it came out 2 years later. If you would like to read at similar stories, please research the six-axis controller and the Playstation Move.

      The N64 as a whole wasn't as durable of a system as I would have liked. But meh.

  2. Yes and no... by Anonymous Coward · · Score: 5, Insightful

    Somewhat misleading. While the CPU power of the Wii U most certainly lies in the realm of what you see in the 360 (rumor is it's basically a 3 core, overclocked Wii processor), the video power is a decent step up. We're talking about a semi modern GPU that supports all sorts of bells and whistles none of the last gen consoles did. The Wii U will most certainly be left in the dust by the PS4/720, but the beautiful thing about it is that it should probably be able to play next gen multi-platform ports in 720p. Which will be fine for most people, as half the HDTVs out there are only 720p to begin with (and look just fine).

  3. Re:Simplicity of design is an important factor by goruka · · Score: 5, Informative

    Disclaimer: IALD (I am a Licensed Developer)

    Because of NDA I can't really say much, but i'd take developing for WiiU than for 360 or PS3 any day. The Hardware, APIs are much simpler and familiar. The hardware in WiiU is DX10 level, while 360 and PS3 are DX9 level with some extra stuff hacked on.

    Basically that means, besides the more friendly and flexible hardware, implementing most common rendering techniques can be done more efficiently. (OpenGL 3.x features, OpenCL).

    So it's not just about "raw performance". In contrast, DX11 level hardware (what will likely power PS4 or xb720), even if likely to be much faster, won't be that different to program for than WiiU.

  4. Re:PS3 by Anonymous Coward · · Score: 5, Informative

    Posting anonymously, just because.

    Speaking as a developer who's worked on the PS3, the Xbox 360 and the WiiU. The CPU on the WiiU has some nice things on it. But its not as powerful as the Xbox360 chip. I think N went to IBM and asked them: 'What's cheap to put on the chip?' and IBM said 'Well we have this sh*t that no-one wants.' and N said 'we'll take it.'. It does have better branch prediction than the PPCs in the PS3 and Xbox360.

    The Espresso chip doesn't have any sort of vector processing. It does have paired singles, but that's a pain, a real pain to use. The floating point registers are 64 bit doubles, so when people talk about paired singles I assumed you split the register in two. No the registers are actually 96 bits wide, its actually a double and a single. To load it you have to load in your single, do a merge operation to move that single to the upper 32 bits, and load in your second one. This makes the stacks explode, because to save a floating point register in the callee takes three operations, and 12 bytes no matter what.

    While the WiiU has 1 gig of RAM available to the game to use, the RAM is slow. The cache on the chip is also slow. We had tested out memory bandwidth between cache and main memory on the xbox360 and the WiiU. The main memory access on the Xbox360 is about 2x-4x times as fast as accesses the cache on the WiiU. Yes I mean that the external to the chip RAM on the Xbox360 is faster than the cache memory on the WiiU. I don't remember the full results but I think we figured out accessing the hard drive on the Xbox360 was faster than the RAM on the WiiU too.

    The optical drive is also slow. I don't know for sure but it feels like the same drive that went into the PS3. And on the PS3 we used the hard drive to cache things to improve load speeds. Without a hard drive on the WiiU we can't do that.

    I won't go into the OS, and the programming environment, but let me just say I hate programming for Windows, and I prefer programming on the Xbox360 to the WiiU.

    While the GPU in the WiiU is better (probably because ATI doesn't make anything worse these days), they don't have the CPU and RAM to back it up. Who knows maybe things will be better from launch, but I'm glad to leave the WiiU behind.

  5. Re:PS3 by LordLimecat · · Score: 5, Interesting

    I don't remember the full results but I think we figured out accessing the hard drive on the Xbox360 was faster than the RAM on the WiiU too.

    Forgive me if Im skeptical of an AC claiming that a company who has been creating consoles for 30+ years managed to make RAM slower than disk access. That would be basically impossible to pull off even if you were specifically trying to do so; theres about 3 orders of magnitude difference between the speed of the two.

    Cache vs RAM is also a bit hard to believe, but at least there youre only talking one or two orders of magnitude.

  6. Re:PS3 by Anonymous Coward · · Score: 5, Funny

    >Work for EA
    I'm so sorry.