Wednesday February 10, 2010 2:10 AM AEST

Interview with a Wii hacker

  • Email a Friend
  • Print Page
 »
Interview with a Wii hacker
By Alex Bradner
Jan 29, 2008
Tags: wii | hack | interview | bushing | technical | details | information | hacked | mod

Bushing -- hacker and Atomic's interviewii -- discusses all the technical details of hacking Nintendo's wonder console.

Last night, Atomic talked to Wii hacker Bushing about every conceivable aspect of Wii hacking. To make things even more incredible, the first “Hello World” program to ever to run on a Wii was executed during our discussion.

Over the next four pages you’ll find all the details you could ask for about the world’s first proper Wii hack: no mod chips required. It's powerful stuff.

We've also got some analysis and screenshots of the hack over here for you.

Enjoy!



Atomic: First off, what's your programming background?
Bushing: I've been programming since age 8 (on an Apple IIc); I spent a lot of time growing up, hacking on Linux. I did Electrical Engineering and Comp. Sci in college, and now I do software development professionally.

Atomic: What was the appeal in hacking the Wii?
Bushing: Mostly that it hadn't been done. I don't play many video games, but I saw one at my boss's house at a party this summer, and it was fun, so I bought one. And I like to hack everything I own, and it was a big flashing target because I knew that nobody had yet been able to do it.

Atomic: Is this your first gaming console hack?
Bushing: Yup. I'd done "mods" before -- installing chips, and stuff -- but this is the first original thing I've worked on.

Atomic: How did you get started on this particular hack?
Bushing: I mentioned to a co-worker that I was interested in Wii-hacking, and he introduced me to tmbinc and Costis, both of whom are already somewhat known for these things. We began talking online, trading code, and ideas.

Atomic: You mentioned some others, who is everyone in your team?
Bushing: Me, Segher, Tmbinc, and also Costis and Adhs have helped out.

click to view full size image
Check out the "Hello Bushing" line. Beautiful stuff.


Atomic: Now you’ve got your hands on a (presumably) small chunk of arbitrary code. What's its function? What can we do with it and gain from probing it?
Bushing: Well, it's not actually that small -- Nintendo includes the newest version of the system software on almost every Wii game. If you're running on an older version of the software, it will let you upgrade using the disc. So, we were able to get a (mostly) full copy of the software used to do, well, everything on the Wii.

But it was strange, because it didn't work at all when we tried to disassemble it as PowerPC code -- and then we discovered it was actually ARM code. We couldn't see this chip anywhere on the Wii board, so eventually figured out it's buried inside the graphics chip.

The graphics chip's name is "Hollywood", so one of us (segher) named it the "Starlet".
It performs all of the security for the Wii, and also controls almost all of the peripherals. It's "The Enemy".

Atomic: So how did you get at the code, and how is it being disassembled?
Bushing: I'm disassembling it using IDA Pro under VMware Fusion. tmbinc was able to use a "tweezer hack" to extract the encryption keys from the memory of his Wii, and then we were able to write software to decrypt games and firmware.

 
 »
 
Want all the dirt on the Medal of Honor reboot, including PC multiplayer details, story, and AI coding, plus interviews with devs and real special ops vets?

This is the issue for you!

Plus liquid cooling made easy, budget gaming PC building guide, and a whole lot more. ON SALE NOW!
Comments

Be the first to comment on this article.
Thoughts on this article? Add a comment below.
Login or register to submit a comment.
Power to the PC
 
 
Kitlog
 
 
Atomic Magazine

Issue: 109 | February, 2010

Atomic is a magazine aimed squarely at computer enthusiasts, gamers, and serious PC upgraders.

Every month we bring you the latest reviews of new technology and PC components, in depth features on everything from overclocking to console hacking, and gaming previews and interviews.
 
Latest Comments
"I like alot of the stuff inside, but outside, well i never really like lian li cases, dunno why."
by H3VIW8 | Feb 10, 2010 1:57 AM
 
"There needs to be more publicity for these kinds of things. I remember there was a campaign for ..."
by Rage09 | Feb 9, 2010 10:34 PM
 
"It's a fun play, but I found that once you got further down in the levels, Epic Leather Boots ..."
by Tezlin | Feb 9, 2010 8:59 PM
 
"I'm with you there Waltish."
by SceptreCore | Feb 9, 2010 5:53 PM
 
"ozacube, are they going to stick nVidia cards in tv's for the shutter glasses?"
by bozo01 | Feb 9, 2010 11:18 AM
1) HTC Magic16 plans 42%
2) Nokia N9743 plans 42%
3) Apple iPhone 3GS 16GB36 plans 58%
4) Apple iPhone 8GB42 plans 25%
5) Apple iPhone 3GS 32GB36 plans 9%
1) iiNet32 plans 15%
2) Netspace36 plans 4%
3) TPG Internet19 plans 17%
4) Telstra BigPond30 plans 17%
5) Optus33 plans 14%

Mobiles | Broadband | Credit Cards

Atomic MPC
Latest User Reviews
Shenmue II
10%
asdfasdf
 
EVGA X58 Classified
90%
great board, a few things could be better
 
EVGA X58 Classified
90%
Gorgeous looking
 
Sapphire 4890
90%
So good, I immediately wanted a second one!
 
MSI 790FX-GD70 motherboard
90%
Allmost the prefect gaming board