Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Wii:History on the Wii hacking scene: Difference between revisions

From Hacks Guide Wiki
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
== 1 - A quick look at the beginning ==
=== 1 - How it started ===
The Wii hacking story started with Team Twiizers (A.K.A fail0verflow), their name came from the exploit they used... The Tweezer attack!
The Wii Homebrew story started with the Team Twiizers, their name came from the exploit they made: The Tweezers attack.


==== How it works: ====
==== How It Works: ====
Let's see how the Tweezer attack works, when the Wii switches to the GameCube mode it prepares the memory first by cleaning a specific bank of it, but the problem with that is that there is still some residual data left! The Team Twiizers used tweezers to switch between memory banks by shorting some data lines, which enabled them to access the residual data referred to earlier, which finally lead to them getting the encryption keys.
The Tweezer attack takes advantage of how the Wii transitions into GameCube mode. During this process, the console clears a specific memory bank to prepare for the switch, but the team found that there's still some residual data on the other banks. They realised that they can use tweezers to short data lines and switch between memory banks, and gain access to this residual data. This led to the extraction of the Wii’s encryption keys.


===== The First Homebrew-ish: =====
==== The First Homebrew-ish: ====
Now with the encryption keys in his hands, Bushing made the first homebrew for the Wii, which consist of a Wii Remote monitor. It was a modified version of the Lego Star Wars game released on the Wii which ran custom code made by him.
With the encryption keys in hand, Bushing developed the first homebrew for the Wii: a Wii Remote monitor. This was achieved by modifying the Lego Star Wars game to execute custom code. A demonstration of this achievement is available on the WiiDatabase YouTube channel.


A video demonstrating that is available on the WiiDatabase YouTube channel.
=== 2 - The Riivolution ===
Following the discovery of an exploit in ''The Legend of Zelda: Twilight Princess'' (known as the Twilight Hack), homebrew installation became significantly more accessible. This breakthrough led to the creation of the renowned '''Homebrew Channel'''—a dedicated Wii application that streamlined the process of launching homebrew software. Users simply had to copy files onto an SD card, and their homebrew applications would appear on the console’s menu.


== 2 - The Riivolution ==
==== HackMii Installer and BootMii: ====
After the discovery of an exploit with the game The Legend Of Zelda : Twilight Princess (A.K.A Twilight hack), Wii homebrew became easy to setup, which lead to the creation of the famous Homebrew Channel. This is a channel that you would install on your console to make launching homebrews way easier, just copy the files to an SD card and your homebrew will appear on the screen.
Installing the Homebrew Channel required the '''HackMii Installer''', developed by Team Twiizers. This installer also included '''BootMii''', a software designed for brick prevention.


Installing the homebrew channel was done using the Hackmii Installer, an app developed by Team Twiizers, BootMii was also included in the Hackmii Installer.
BootMii could be installed in two ways:


BootMii is a software that's used as a brick prevention tool, you can either install it as Boot2 (The third Wii boot stage, way safer and brick preventive.) It requires an old enough Wii, or as an IOS (Specifically IOS 254) which is compatible with all Wiis (vWiis are NOT compatible), but it's less efficient for preventing bricks. The main uses of BootMii are : NAND dumping and Brick recovery, these are done using CEIL1NG_CAT (The user interface, wrongly thought as being BootMii itself).
* '''As Boot2:''' A safer and highly effective method that could prevent bricks, but was only available if you have a vunerable Boot1.
* '''As an IOS (IOS 254):''' A method compatible with all Wiis (excluding vWiis), though less reliable for brick prevention.


=== 3 - Homebrew and piracy, a long story ===
BootMii’s main functions were NAND backup and brick recovery, managed through '''CEIL1NG_CAT''', the user interface falsely thought as being BootMii itself.
When hearing the word homebrew the first thing that comes in mind is piracy (Piracy being a biproduct of homebrew). The Wii didn't escape this rule, piracy started with Wanikoko and their homebrew WAD Installer, which later became WAD Uninstaller and finally changed to WAD Manager. This tool enabled sharing VC and WiiWare WADs between people on the internet.


After that came Wanikoko's cIOSes, these are customized IOSes which enable loading backups using a loader such as Neogamma (Which was the best loader at the time), and they were intended to load your own backups, but lead to sharing pirated games again.
=== 3 - Homebrew and Piracy: An Ongoing Debate ===
The term "homebrew" is often associated with piracy, as unauthorized software modifications sometimes lead to illegal activity. The Wii was no exception.


=== 3.1 - The Nintendo WFC and Cheating ===
==== Wanikoko's WAD Manager: ====
Cheating became incredibly easy with homebrews (With GeckoLoader for example), and this made online games unplayable because of the unfairness that came with cheat codes.
Piracy within the Wii community began with '''Wanikoko''' and his WAD Installer, which evolved into '''WAD Uninstaller''' and later '''WAD Manager'''. This tool allowed users to share Virtual Console (VC) and WiiWare WAD files online, leading to the spread of Wii games piracy.


=== 4 - How it evolved since 2008 ===
==== cIOS and Backup Loaders: ====
Wanikoko’s '''cIOSes''' (custom IOSes) enabled Wii consoles to boot games from backups using loaders such as '''Neogamma''', which was the most popular option at the time. Despite being intended for legitimate personal backups, it facilitated game piracy.


== 2008 ==
=== 3.1 - Nintendo WFC and Online Cheating ===
Wanikoko released several tools, such as his famous Wad manager, SD/USB loader?.
Homebrew made cheating in online games remarkably easy. Tools like '''GeckoLoader''' allowed players to manipulate game mechanics, leading to severe unfairness and disrupting the experience for others. As a result, some Wii games became practically unplayable online due to high levels of cheating.


== 2009 ==
=== 4 - Evolution of Homebrew Since 2008 ===
No data (yet).


== 2010 ==
==== '''2008''' ====
No data (yet).


== 2011 ==
* Wanikoko released several tools, including the '''WAD Manager''' and '''SD/USB loader'''.
No data (yet).


== 2012 ==
==== '''2009''' ====
No data (yet).


== 2013 ==
* The '''Homebrew Browser''' was introduced, allowing users to download homebrew apps directly from their Wii.
No data (yet).


== 2014 ==
==== '''2010''' ====
2014 marks the end of the Nintendo WFC, and the beginning of Wiimmfi!


== 2015 ==
* '''Priiloader''' was released, providing additional brick protection and system menu hacks.
D2X CIOs was released.
 
==== '''2011''' ====
 
* '''LetterBomb''', a new exploit that didn’t require a game disc, was discovered, making homebrew installation even easier.
 
==== '''2012''' ====
 
* The '''D2X cIOS''' project gained traction, improving compatibility with backup loaders.
 
==== '''2013''' ====
 
* The '''Devolution''' project was launched, allowing GameCube games to be played on the Wii without requiring a disc.
 
==== '''2014''' ====
 
* '''Nintendo WFC was shut down''', marking the end of official online multiplayer.
* '''Wiimmfi''' was launched, bringing online play back to the Wii community.
 
==== '''2015''' ====
* '''D2X cIOS''' was officially released, improving game compatibility and performance.


===== August 5th =====
===== August 5th =====
RiiConnect24 began with the News Channel.


Sources found:https://gbatemp.net/threads/the-early-history-of-wii-modding.243461/
*'''RiiConnect24''' began, with the '''News Channel''' being the first service to be revived.


https://gbatemp.net/threads/part-of-the-wii-hacking-history-summer-2008-to-2009.521275/


probably check failoverflow
<small>In memory of Ben Byer (Bushing), who passed away on Monday, February 8th, 2016.</small>

Latest revision as of 19:16, 18 April 2025

1 - How it started

The Wii Homebrew story started with the Team Twiizers, their name came from the exploit they made: The Tweezers attack.

How It Works:

The Tweezer attack takes advantage of how the Wii transitions into GameCube mode. During this process, the console clears a specific memory bank to prepare for the switch, but the team found that there's still some residual data on the other banks. They realised that they can use tweezers to short data lines and switch between memory banks, and gain access to this residual data. This led to the extraction of the Wii’s encryption keys.

The First Homebrew-ish:

With the encryption keys in hand, Bushing developed the first homebrew for the Wii: a Wii Remote monitor. This was achieved by modifying the Lego Star Wars game to execute custom code. A demonstration of this achievement is available on the WiiDatabase YouTube channel.

2 - The Riivolution

Following the discovery of an exploit in The Legend of Zelda: Twilight Princess (known as the Twilight Hack), homebrew installation became significantly more accessible. This breakthrough led to the creation of the renowned Homebrew Channel—a dedicated Wii application that streamlined the process of launching homebrew software. Users simply had to copy files onto an SD card, and their homebrew applications would appear on the console’s menu.

HackMii Installer and BootMii:

Installing the Homebrew Channel required the HackMii Installer, developed by Team Twiizers. This installer also included BootMii, a software designed for brick prevention.

BootMii could be installed in two ways:

  • As Boot2: A safer and highly effective method that could prevent bricks, but was only available if you have a vunerable Boot1.
  • As an IOS (IOS 254): A method compatible with all Wiis (excluding vWiis), though less reliable for brick prevention.

BootMii’s main functions were NAND backup and brick recovery, managed through CEIL1NG_CAT, the user interface falsely thought as being BootMii itself.

3 - Homebrew and Piracy: An Ongoing Debate

The term "homebrew" is often associated with piracy, as unauthorized software modifications sometimes lead to illegal activity. The Wii was no exception.

Wanikoko's WAD Manager:

Piracy within the Wii community began with Wanikoko and his WAD Installer, which evolved into WAD Uninstaller and later WAD Manager. This tool allowed users to share Virtual Console (VC) and WiiWare WAD files online, leading to the spread of Wii games piracy.

cIOS and Backup Loaders:

Wanikoko’s cIOSes (custom IOSes) enabled Wii consoles to boot games from backups using loaders such as Neogamma, which was the most popular option at the time. Despite being intended for legitimate personal backups, it facilitated game piracy.

3.1 - Nintendo WFC and Online Cheating

Homebrew made cheating in online games remarkably easy. Tools like GeckoLoader allowed players to manipulate game mechanics, leading to severe unfairness and disrupting the experience for others. As a result, some Wii games became practically unplayable online due to high levels of cheating.

4 - Evolution of Homebrew Since 2008

2008

  • Wanikoko released several tools, including the WAD Manager and SD/USB loader.

2009

  • The Homebrew Browser was introduced, allowing users to download homebrew apps directly from their Wii.

2010

  • Priiloader was released, providing additional brick protection and system menu hacks.

2011

  • LetterBomb, a new exploit that didn’t require a game disc, was discovered, making homebrew installation even easier.

2012

  • The D2X cIOS project gained traction, improving compatibility with backup loaders.

2013

  • The Devolution project was launched, allowing GameCube games to be played on the Wii without requiring a disc.

2014

  • Nintendo WFC was shut down, marking the end of official online multiplayer.
  • Wiimmfi was launched, bringing online play back to the Wii community.

2015

  • D2X cIOS was officially released, improving game compatibility and performance.
August 5th
  • RiiConnect24 began, with the News Channel being the first service to be revived.


In memory of Ben Byer (Bushing), who passed away on Monday, February 8th, 2016.