Le piratage de la Wii sans puce progresse maintenant régulièrement depuis la découverte de la faille de Zelda Twilight Princess.
L’intérêt de ce hack est de pouvoir lancer des softs maison (homebrew) en mode Wii et sans puce. Avec une puce, les homebrews étaient lancés en mode GameCube rendant le matériel Wii inaccessible (Wiimote éteintes).

Le port SD de la Wii doit théoriquement pouvoir être utilisé, mais pour l’instant personne ne sait l’exploiter. Les premiers hacks en mode Wii utilisent donc un adaptateur SD Gecko à placer dans le Slot A Gamecube.
Pour information, ce n’est pas ce détail qui va arrêter les pirates, puisque qu’on trouve des Geckos SD Gamecube à 9€ chez MET@SHOP.
Voici comment s’effectue le Twilight Hack d’après le site officiel :
Téléchargement
twilight-hack-v0.1-alpha2.zip
» 1000.7 KiB - 795 téléchargements - 26 février 2008
[Wii] Twilight Hack v0.1.
Installation
- 1.1 : (Optionnel) Sauvegardez votre sauvegarde existante de Zelda Twilight Princess sur une carte SD en utilisant la fonction de gestion des données du menu Wii. Copiez le fichier de sauvegarde (/private/wii/title/RZDX/data.bin) en lieu sûr.
- 1.2 : Formatez une carte SD en FAT16, et créez un répertoire nommé /private/wii/title/RZDE (consoles NTSC) ou /private/wii/title/RZDP (consoles PAL).
Copiez la sauvegarde qui convient (voir ci-dessous en fonction de la version de votre jeu) dans ce répertoire, et nommez-là data.bin. Vous pouvez conserver d’autres données sur la carte, elles ne seront pas affectées.
Le code peut être lu en petits caractères sur la zone au milieu du DVD du jeu :
RVL-RZDP-0A-0 JPN (PAL): rzdp.bin
RVL-RZDE-0A-0 JPN (NTSC): rzde0.bin
RVL-RZDE-0A-0 USA (NTSC): rzde0.bin
RVL-RZDE-0A-2 USA (NTSC): rzde2.bin
- 1.3 : Insérez votre carte SD et Zelda dans la Wii et allumez-là. Allez dans le menu des options de la Wii -> Gestion des données -> Données de sauvegarde -> Wii. Si vous avez déjà une sauvegarde de Zelda, il faudra l’effacer : cliquez dessus, sélectionnez “Effacer” et validez par “Oui“.
Maintenant, sélectionnez la sauvegarde “Twilight Hack” présente sur la carte SD (Wiibrew Loader). Cliquez sur copier puis validez par “Oui“. Le loader ELF est maintenant installé.
Utilisation
- 2.1 : Sélectionnez une carte SD sans fichier important ou vide, l’étape suivante effaçant tout le contenu de la carte.
- 2.2 : Chargez le fichier de démo “demo.elf” fourni sur la carte SD, à partir du secteur 2048 de la carte (secteur du Mo) :
Sur un système Unix (Linux, Mac OS X, FreeBSD, etc.), vous pouvez utiliser la commande suivante :
dd if=demo.elf of=/dev/diskname bs=512 seek=2048
- 2.3 : Placer cette carte SD dans votre adaptateur SD Gecko dans le Slot A Gamecube.
- 2.4 : (Optionnel) Insérez un USBGecko dans le Slot B. Connectez vous alors au dispositif via votre PC et un terminal (minicom, HyperTerminal, etc.) en tant que 115200 8N1.
- 2.5 : Allumez la Wii, insérez Zelda Twilight Princess, et démarrez le jeu. Chargez ensuite la sauvegarde.
- 2.6 : Lorsque la partie commence, il suffit alors de parler à un personnage ou de marcher en arrière. Le Twilight Hack sera alors activé et le fichier ELF sera chargé et exécuté.
Note: Il y a pour l’instant une limite de 8Mo sur la taille des fichiers ELF.
Remarque :
Pour l’étape 2.2 sous Windows, il est possible d’utiliser le logiciel Writeelf qui se chargera d’écrire le fichier ELF à l’endroit approprié. Vous pouvez consulter le site de l’auteur pour en savoir plus.
writeelf_1.5.zip
» 8 KiB - 235 téléchargements - 26 février 2008
Ecrit un fichier ELF vers une carte SD à l’emplacement approprié pour utiliser le Twilight Hack.
Homebrew : Pong
Il s’agissait plus d’une démonstration qu’un vrai homebrew, il n’y a pas d’ELF à télécharger.
Voir ici une démonstration en vidéo.
Homebrew : Tetris

Vous pouvez voir sur la vidéo ci-dessous comment se lance Tetris via le loader Twilight Princess :
Pour en savoir plus sur cet homebrew, vous pouvez consulter le site officiel.
tetris.elf
» 580.6 KiB - 203 téléchargements - 26 février 2008
Homebrew Wii : Tetris.
Homebrew : MP3Player
Voici comment installer le MP3Player d’Emu_kidid, un lecteur MP3 pour la Wii :
- 1. : Formater la carte SD.
- 2. : Extraire et copier le fichier “padding.rar” sur la carte SD.
- 3. : Utiliser dd ou writeelf pour copier MP3PLAY.elf au secteur 2048.
- 4. : Sur la carte SD, créer un dossier nommé MP3 à la racine et y placer les fichiers MP3 (limite de 4096 en taille, et pas de sous-répertoire).
- 5. : Lancer l’exploit via la sauvegarde de Zelda, et voilà!
Pour utiliser MP3Play : utilisez gauche ou droite pour rechercher un MP3 et le bouton A pour le charger.
MP3Player.zip
» 325.9 KiB - 219 téléchargements - 26 février 2008
Homebrew Wii : MP3Player.
Hombrew : SNES9X
Il s’agirait du tout premier émulateur Super Nintendo pour la Wii, basé sur la version PC de SNES9X.
En fait, cette information provient d’une erreur du site http://www.tehskeen.com reprise par les sites français.
Cet homebrew est seulement un ancien émulateur au format DOL, qui se lancerait tout de même correctement via la faille Twilight Princess. Ce qui reste donc tout de même intéressant. En fait, tous les émulateurs prévus pour GameCube se lanceraient correctement via la faille à l’heure actuelle. Seulement, les méthodes d’accès au matériel diffèrent en mode Wii rendant toutes les manettes inopérationnelles.
Cette petite découverte laisse tout de même de l’espoir pour la suite.
Homebrew : Linux
Wii-Linux POC 0.1 est une preuve de concept (POC) de Linux en mode Wii basé sur une busybox et fonctionnant en lançant un fichier ELF via la faille Zelda Twilight Princess.
Comme pour tous les autres homebrew, il faudra toujours passer par un adaptateur SD Gecko pour le moment.
Pour pouvoir se loggueur sur la distribution Linux, vous devrez disposer d’un adaptateur USB Gecko, et utiliser ensuite un terminal du type HyperTerminal sous Windows.
Le fait de pouvoir lancer Linux en mode Wii laisse évidemment de nombreuses possibilités, même si les caractéristiques techniques de la Wii limitent celles-ci.
wii-linux-PoC-0.1.tgz
» 1.9 MiB - 136 téléchargements - 27 février 2008
La POC de Linux sur la Wii (en mode Wii) via un adaptateur SD Gecko, un adaptateur USB Gecko et la faille Twilight Princess.