[Tuto] How to compile WiiFlow on Windows

Tutoriels Wii pas à pas : modder sa Wii, installer le Homebrew Channel, les cIOS et un USB Loader, sauvegarder et débricker sa console.
Avatar de l’utilisateur
Ayatus
Gamer
Membres
Messages : 846
Inscription : mar. 3 août 2010 17:08
Wi-Fi : Non

[Tuto] How to compile WiiFlow on Windows

Message par Ayatus »

Voici qui clôturera ma série des How to compile WiiFlow.
Contrairement à ses prédécesseurs Mac OS X et Kubuntu, ce tutoriel mettra à l'honneur la souris mais la ligne de commande y sera aussi évoquée.
Une fois encore, nous nous baserons sur un environnement 64 bits, ici Windows 7 x64.

Préparation de l'environnement :

Téléchargement :
Pour les utilisateurs d'une version 32 bits de Windows, téléchargez la version adaptée de TortoiseSVN sur cette page : https://tortoisesvn.net/downloads.html

Installation de l'environnement de développement devkitPro :
Image indisponible (supprimée par son hébergeur)
Image indisponible (supprimée par son hébergeur)
Image indisponible (supprimée par son hébergeur)
Image indisponible (supprimée par son hébergeur)
Remplacement de la version de libOGC :

Allez dans le dossier devkitPro, renommez le dossier libogc en libogc-1.8.11.1 puis extrayez l'archive libogc_svn_r4902.zip.

Image indisponible (supprimée par son hébergeur)

Installation de TortoiseSVN :

Bien qu'optionnel, je vous recommande d'installer "command line client tools".

Image indisponible (supprimée par son hébergeur)

Une fois le pack de langue installé, prenez soin de le sélectionner dans la configuration de TortoiseSVN.

Image indisponible (supprimée par son hébergeur)

Récupération d'une copie de travail de WiiFlow :

Créez un dossier "wiiflow-src" où bon vous semble, puis clic droit sur celui-ci et sélectionnez "SVN Extraire...".

Image indisponible (supprimée par son hébergeur)

Saisissez l'adresse du dépôt subversion : https://open-wiiflow-mod.googlecode.com/svn/trunk/

Image indisponible (supprimée par son hébergeur)

Compilation :

En mode clickodrome.
Allez dans votre copie de travail et double-cliquez sur le fichier wiiflow.pnproj qui ouvrira Programmer’s Notepad.

Image indisponible (supprimée par son hébergeur)

Dans "Tools", cliquez sur "make" en pensant à cliquez sur "clean" entre deux compilations.

Image indisponible (supprimée par son hébergeur)

En mode ligne de commande.

Code : Tout sélectionner

cd c:\wiiflow-src
make clean
svn up
make -j5
Quelques exemples de personnalisation.

Désactiver la vibration de la wiimote par défaut :
Remplacer dans source\menu\menu.cpp

Code : Tout sélectionner

m_btnMgr.setRumble(m_cfg.getBool("GENERAL", "rumble", true));
par

Code : Tout sélectionner

m_btnMgr.setRumble(m_cfg.getBool("GENERAL", "rumble", false));
Désactiver l'affichage des bannières dans les pages de configuration des jeux :
Remplacer dans source\menu\menu.cpp

Code : Tout sélectionner

m_bnr_settings = m_cfg.getBool("GENERAL", "banner_in_settings", true);
par

Code : Tout sélectionner

m_bnr_settings = m_cfg.getBool("GENERAL", "banner_in_settings", false);
Définir le chemin par défaut de sa NAND neek2o :
Remplacer dans source\defines.h

Code : Tout sélectionner

#define STDEMU_DIR                              "/wiiflow/nandemu"
par

Code : Tout sélectionner

#define STDEMU_DIR                              "/nands/pl_eu"
En conclusion :

La compilation n'a rien de compliqué, elle se résume simplement à employer la commande make que l'on fera précéder à toutes fins utiles de la commande make clean pour supprimer les reliquats d'une compilation antérieure.

Pourquoi compiler ?
  • satisfaire sa curiosité
  • le fun
  • se la péter devant ses amis
  • ne pas être tributaire d'un tiers pour tester les dernières versions de développement
  • utiliser une version personnalisée (francisation, nouvelle interface graphique etc...)
  • tout autre prétexte qui vous semblera bon
Avatar de l’utilisateur
Oops
God Member
Membres
Messages : 7083
Inscription : jeu. 2 avr. 2009 00:35
Wi-Fi : Oui
cIOS Wii : Wii vendu
Type de DS : 3DS
Linker DS : R4i GOLD 3DS (r4ids.cn)
Firmware PS3 : 4.11
CFW PS3 : ode a venir
Type de PSP : Fat
Firmware PSP : 6.60 pro-B10
Type de Xbox360 : Fat
Lecteur Xbox360 : LiteOn
Firmware Xbox360 : LT+3.0 rgh2 coolrunn
Dashboard : 3.775
Localisation : 17 et 95

Re: [Tuto] How to compile WiiFlow on Windows

Message par Oops »

finger in the nose :mrgreen:

Merci :74:
Avatar de l’utilisateur
Ayatus
Gamer
Membres
Messages : 846
Inscription : mar. 3 août 2010 17:08
Wi-Fi : Non

Re: [Tuto] How to compile WiiFlow on Windows

Message par Ayatus »

Faute de motivation, je livre le tuto tel quel.
mikapauline
Novice
Membres
Messages : 14
Inscription : lun. 20 févr. 2012 10:51

Re: [Tuto] How to compile WiiFlow on Windows

Message par mikapauline »

salut est elle compatible windows 8 merci
Avatar de l’utilisateur
Ayatus
Gamer
Membres
Messages : 846
Inscription : mar. 3 août 2010 17:08
Wi-Fi : Non

Re: [Tuto] How to compile WiiFlow on Windows

Message par Ayatus »

Je n'ai pas Windows 8 mais à priori je dirai oui.
mikapauline
Novice
Membres
Messages : 14
Inscription : lun. 20 févr. 2012 10:51

Re: [Tuto] How to compile WiiFlow on Windows

Message par mikapauline »

Salut je confirme fonctionne sur windows 8 est sa envoi du lourd merci nikel

Tout sur Wii · Wii U · Switch chez Tgames