I must say the reporting on this is horrible. When I wrote for QJ I always followed the links until I found the original source =/ For some reason gbatemp is receiving the credit whenit should be GTCoder and the others in this thread who I think started off the research. Or did you do it all individually?
Eh, that's life when you release something openly. I wanted it to spread anyway, and I don't care too much. It'd be nice if someone gives credit, but hey. If I claimed I was super smart and hacked everything to make this, then maybe Nintendo would decide to pay me a visit. ;p
Honestly, I was lucky enough to profit from others' (segher, someone else) work so I didn't have to do any Wii reverse engineering to get data. And segher, and others on his team, are outside the USA anyway.
If someone is claiming to have programmed the thing, that would be kind of annoying, but really, it's just a decoder (based on BSD license AES code I found online), and a decompressor based on experimentation and segher's info. I'll try to have a better version in a day or two, or maybe early next week if school doesn't suddenly eat me.
On that note, I need to add this to my distribution, I suppose. License thingy for the AES code:
"
---------------------------------------------------------------------------
Copyright (c) 1998-2007, Brian Gladman, Worcester, UK. All rights reserved.
LICENSE TERMS
The free distribution and use of this software is allowed (with or without
changes) provided that:
1. source code distributions include the above copyright notice, this
list of conditions and the following disclaimer;
2. binary distributions include the above copyright notice, this list
of conditions and the following disclaimer in their documentation;
3. the name of the copyright holder is not used to endorse products
built using this software without specific written permission.
DISCLAIMER
This software is provided 'as is' with no explicit or implied warranties
in respect of its properties, including, but not limited to, correctness
and/or fitness for purpose.
---------------------------------------------------------------------------
Issue Date: 20/12/2007"
That's for the AES decoding code I used.