[Tutorial] How to compile WiiFlow on Windows

Step-by-step Wii tutorials: mod your Wii, install the Homebrew Channel, cIOS and a USB Loader, back up and unbrick your console.
User avatar
Ayatus
Gamer
Members
Posts: 846
Joined: Tue 3 Aug 2010 17:08
Wi-Fi: Non

[Tutorial] How to compile WiiFlow on Windows

Post by Ayatus »

Automatically translated from French.

This will wrap up my series of How to compile WiiFlow.
Unlike its predecessors Mac OS X and Kubuntu, this tutorial will focus on using the mouse, though the command line will also be covered.
Once again, we'll be working in a 64-bitenvironment, here Windows 7 x64.

Preparing the environment:

Download:
For users of a 32-bit version of Windows, download the appropriate version of TortoiseSVN from this page: https://tortoisesvn.net/downloads.html

Installing the devkitPro development environment:
Image unavailable (removed by its host)
Image unavailable (removed by its host)
Image unavailable (removed by its host)
Image unavailable (removed by its host)
Replacing the libOGC version:

Go into the devkitProfolder, rename the libogc folder to libogc-1.8.11.1 then extract the archive libogc_svn_r4902.zip.

Image unavailable (removed by its host)

Installing TortoiseSVN:

Although optional, I recommend installing "command line client tools".

Image unavailable (removed by its host)

Once the language pack is installed, make sure to select it in TortoiseSVN's settings.

Image unavailable (removed by its host)

Getting a working copy of WiiFlow:

Create a folder "wiiflow-src" wherever you like, then right-click on it and select "SVN Checkout...".

Image unavailable (removed by its host)

Enter the address of the subversion repository: https://open-wiiflow-mod.googlecode.com/svn/trunk/

Image unavailable (removed by its host)

Compiling:

Point-and-click mode.
Go to your working copy and double-click on the file wiiflow.pnproj which will open Programmer's Notepad.

Image unavailable (removed by its host)

In "Tools", click on "make", remembering to click on "clean" between two compilations.

Image unavailable (removed by its host)

Command line mode.

Code: Select all

cd c:\wiiflow-src
make clean
svn up
make -j5
A few customization examples.

Disable wiimote vibration by default:
Replace in source\menu\menu.cpp

Code: Select all

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

Code: Select all

m_btnMgr.setRumble(m_cfg.getBool("GENERAL", "rumble", false));
Disable displaying banners on the games' configuration pages:
Replace in source\menu\menu.cpp

Code: Select all

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

Code: Select all

m_bnr_settings = m_cfg.getBool("GENERAL", "banner_in_settings", false);
Set the default path for your NAND neek2o:
Replace in source\defines.h

Code: Select all

#define STDEMU_DIR                              "/wiiflow/nandemu"
with

Code: Select all

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

Compiling isn't complicated at all, it simply boils down to using the make command, which for good measure we'll precede with the make clean command to remove leftovers from a previous compilation.

Why compile?
  • to satisfy your curiosity
  • for fun
  • to show off in front of your friends
  • to not depend on someone else to test the latest development versions
  • to use a customized version (translation, new GUI, etc...)
  • any other excuse that seems good to you
User avatar
Oops
God Member
Members
Posts: 7083
Joined: Thu 2 Apr 2009 00:35
Wi-Fi: Oui
CFW Wii: Wii vendu
Type de DS: 3DS
Linker DS: R4i GOLD 3DS (r4ids.cn)
CFW PS3: ode a venir
Type PSP: Fat
Firmware PSP: 6.60 pro-B10
lecteurxbox: LiteOn
Firmware lecteur Xbox360: LT+3.0 rgh2 coolrunn
Dashboard: 3.775
Location: 17 et 95

Re: [Tutorial] How to compile WiiFlow on Windows

Post by Oops »

Automatically translated from French.

easy as pie :mrgreen:

Thanks :74:
User avatar
Ayatus
Gamer
Members
Posts: 846
Joined: Tue 3 Aug 2010 17:08
Wi-Fi: Non

Re: [Tutorial] How to compile WiiFlow on Windows

Post by Ayatus »

Automatically translated from French.

Lacking motivation, I'm releasing the tuto as is.
mikapauline
Novice
Members
Posts: 14
Joined: Mon 20 Feb 2012 10:51

Re: [Tutorial] How to compile WiiFlow on Windows

Post by mikapauline »

Automatically translated from French.

hi is it windows 8 compatible thanks
User avatar
Ayatus
Gamer
Members
Posts: 846
Joined: Tue 3 Aug 2010 17:08
Wi-Fi: Non

Re: [Tutorial] How to compile WiiFlow on Windows

Post by Ayatus »

Automatically translated from French.

I don't have Windows 8 but I'd say yes offhand.
mikapauline
Novice
Members
Posts: 14
Joined: Mon 20 Feb 2012 10:51

Re: [Tutorial] How to compile WiiFlow on Windows

Post by mikapauline »

Automatically translated from French.

Hi I confirm it works on windows 8 and it's really good thanks nice one

Everything for Wii · Wii U · Switch