Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Wii Hardware Hacking

Wii Hacked for Better Homebrew Games 196

arbourp writes to mention that hackers Michael Steil and Felix Domke have demonstrated a way to hack the Wii that makes running homebrew code much easier. "The hack advances the possibility of running homebrew code with access to full system resources on the device, not just programs that Nintendo has sanctioned. Such games might be developed to run from a DVD drive, at least in theory. No such games are available as yet and Nintendo may respond by attempting to revoke compromised encryption keys. However history shows such countermeasures are likely to ultimately prove futile."
This discussion has been archived. No new comments can be posted.

Wii Hacked for Better Homebrew Games

Comments Filter:
  • Smart Thinking (Score:5, Informative)

    by MBCook ( 132727 ) <foobarsoft@foobarsoft.com> on Monday December 31, 2007 @03:25PM (#21868816) Homepage

    I love the way they did, it shows good ingenuity. If you watch the video, they explain that they can get into GameCube compatibility mode (what is used for GC style home brew) but that the ATI chip acts as a gateway to the extended RAM and other new neat stuff (SD card slot, BlueTooth, etc.).

    By physically tying address lines on the memory chips, they could circumvent the address lock and read areas of memory they shouldn't be able to. Through this, they dumped the RAM though the controller ports (using them as serial ports) and were able to pick through it and start decoding it to find things like the signature that let them break out.

    Very neat. I love reading about this kind of stuff.

    It will be very interesting to see what people do with this. I never really heard about any interesting XBox homebrew, just running Linux and XBMC type stuff. Ditto with the 'cube. But the Wii should prove interesting.

  • Re:hint hint (Score:5, Informative)

    by hansamurai ( 907719 ) <hansamurai@gmail.com> on Monday December 31, 2007 @03:49PM (#21869072) Homepage Journal
    I'm sure you're aware but I would recommend buying an Xbox and install Xbox Media Center on it. It can do everything you want plus more (hard drive built in opens many opportunities), and they're really cheap right now. I run an Xbox at home and use it as my media center, great stuff.

    http://en.wikipedia.org/wiki/XBMC [wikipedia.org]
    http://www.xboxmediacenter.com/ [xboxmediacenter.com]
  • Botnet? (Score:2, Informative)

    by Beardo the Bearded ( 321478 ) on Monday December 31, 2007 @03:52PM (#21869112)
    Ah, so you'll be able to run unsigned code on your Wii, which is connected to the internet 24 hours a day.

    I can't wait for my Wii to get compromised. Awesome.

    (Yes, I have a firewall, which - statistically speaking - is better than yours.)
  • Re:hint hint (Score:3, Informative)

    by Joe Tie. ( 567096 ) on Monday December 31, 2007 @03:56PM (#21869132)
    I love the XBMC, but for H.264 I really wouldn't recommend it. It can play it in theory, but in practice most encodes are going to give pretty choppy, or totally lagged, playback.
  • Not Steil and Domke (Score:4, Informative)

    by kju ( 327 ) on Monday December 31, 2007 @04:06PM (#21869226)
    The hack was NOT presented by Steil and Domke. It was only presented at the end of their talk about xbox360 security at the CCC Congress. But the actual hack was presented by another person which name i don't know.
  • by Abcd1234 ( 188840 ) on Monday December 31, 2007 @04:15PM (#21869330) Homepage
    Wha? The Wii controller is a standard Bluetooth device. This page [wikihow.com] is just one of many that provides links to drivers, and details on how to install them, for using the Wiimote on either Windows or Linux.
  • Re:Pressed Disk (Score:2, Informative)

    by Sangui ( 1128165 ) on Monday December 31, 2007 @04:34PM (#21869522) Journal
    They can't revoke the encryption key because it's a hardware thing. And no, you still need a Drive chip like a Wiikey or a D2Ckey before you can run this, unless they end up doing something like Swap Magic. The Dreamcast was pretty much shipped with Debug mode on, which is why you could just burn a cd and it would run. If you chip your Wii, which you'll need to do anyway, you can just use the one for the GC. It's got every game for the SNES, NES, and a few other old systems. Gotta use the GC controller though.
  • Re:hint hint (Score:3, Informative)

    by pilot1 ( 610480 ) on Monday December 31, 2007 @04:44PM (#21869598)

    And the majority of these homebrew games look like retail games, except they're free.
    Actually, the Wii has been hacked to allow pirated games for about a year (it was presented at the previous CCC). This new hack will eventually allow people to run unsigned code, whereas the previous hack did not. Basically all the old hack did was provide a way to trick the Wii into thinking that burned DVDs were originals (current modchips sit between the DVD drive and the motherboard to intercept the "is this DVD real?" signal), but the content on the DVD still needed to be digitally signed by Nintendo.
  • Re:hint hint (Score:3, Informative)

    by MBCook ( 132727 ) <foobarsoft@foobarsoft.com> on Monday December 31, 2007 @04:48PM (#21869628) Homepage

    The Nano has a chip that accelerates (or, more probably, completely does) decoding of H.264. I don't know if the Wii has a chip to do that or not. If the Wii has the requisite chip, then as long as you stay within the chip's specs it would have no problem. If it doesn't or your video doesn't fit the specs (bitrate too high, for example) it's be on the CPU. My guess is that the CPU couldn't play full screen video (My PowerBook G4 1.67 had trouble playing back anything above 640x480 H.264, so I wouldn't think the Wii would be able to well). Now you could play lower resolution stuff and stretch it up to size with the graphics chip, but that wouldn't be the same thing.

    The CPU in a Nano (or most any iPod) would fall flat on it's face trying to decode most any video format (except perhaps RLE) at it's native resolution.

  • Re:hint hint (Score:3, Informative)

    by meatspray ( 59961 ) on Monday December 31, 2007 @04:56PM (#21869714) Homepage
    PS3 + TVersity (tversity.com) makes a fantastic media server.
  • Re:hint hint (Score:4, Informative)

    by gEvil (beta) ( 945888 ) on Monday December 31, 2007 @05:34PM (#21870090)
    I've got a P4 2.6ghz/533fsb w/1gig of RAM and it chokes on 720p h.264 :(

    Try digging up a copy of the CoreAVC codec (assuming you're running Windows). My 2GHz AthlonXP went from stuttering on 720p H.264 files to playing them perfectly smoothly (~80-85% proc) with CoreAVC.
  • Re:hint hint (Score:3, Informative)

    by Shemmie ( 909181 ) on Monday December 31, 2007 @06:26PM (#21870480)
    Just a thought - no idea if it works... but I believe Orb can work with the Wii - could you not set up an Orb channel and play your music through that on the Wii?
  • by bushing ( 20804 ) on Tuesday January 01, 2008 @12:59PM (#21874912) Homepage
    Steil and Domke (tmbinc) were nice enough to lend me a few minutes part of their Xbox360 presentation -- it served as a footnote to their discussion of the importance of memory protection.

    I am the one talking for about five minutes in the YouTube video; although I wrote the software that actually modified the disc image to run unsigned code, I had a considerable amount of help over the past several months from tmbinc, Sii, Costis, and adhs. (tmbinc was the only other one who attended the conference, and he had his own presentation to give, so I got to get up there on stage and hope it actually worked!)

    My first successful test ran about 30 minutes before the Xbox360 presentation started, so I didn't have much time for polish -- in fact, I had intended to show a version with greets, but I ran out of DVDs (after burning about 40) and had to run across the street to buy more. I ended up with a bad burn, and had to show an earlier version. Here's the screenshot I'd hoped people would see:

    http://bushing.mm.st/wii-props.jpg [bushing.mm.st]

"May your future be limited only by your dreams." -- Christa McAuliffe

Working...