WiiFlow 3.1 (Mod) Installation and Setup ** This guide and more can also be found on WiiFloWiki 4** This guide is an attempt to explain how to install WiiFlow 3.1 (mod) on your Wii. It will not go into detail about using the Homebrew channel, wad managers, and partitioning your USB HDD. Here's some links that might help you with them. HBC - https://sites.google...omebrew-channel Wad Manager - https://sites.google...use/wad-manager Just to clarify - this is only for the WiiFlow currently coded by Fix94, Overjoy, and team which I'm a part of. WiiFlow Basic Installation and Setup: [hr] WARNING! Spoilers inside! Pre-setup: [hr] First, your Wii must be soft-modded and have d2x installed in slot 249 with base 56 and slot 250 with base 57. Use either d2x-v8 Final or dx2-v9-beta(r49)FIX. If it's not soft-modded then follow this guide to softmod your Wii - http://gbatemp.net/t...y-wii-43-below/ If it is soft-modded but you need d2x installed then use this guide to help you install it - http://code.google.c.../How_To_Install Installing WiiFlow: [hr] Now that you have your Wii softmodded and d2x installed download the latest svn release of WiiFlow 3.1 (Mod) here - http://code.google.c.../downloads/list Extract it to your SD card or USB HDD. It should automatically put WiiFlow boot.dol, icon.png, and meta.xml in the /apps/wiiflow folder. Also be sure to put your Wii game backups in the usb:/wbfs folder using Wii Backup Manager or a similar program. Or if you don't have any backups yet you can make backups with WiiFlow. More on that later. Now use Wad Manager 1.7 or another wad manager app to install this WiiFlow forwarder channel made by Fix94. Launching WiiFlow the first time: [HR] Start WiiFlow with your new WiiFlow forwarder channel. WiiFlow will create the necessary folders and config files and then display your Wii backup games. If you don't have any games in your 'wbfs' folder or there is no folder then WiiFlow will display the following message - "Welcome to WiiFlow. I have not found any games. Click Install to install games, or Select partition to select your partition type.". If you know you have a 'wbfs' folder with games in it but it's not on the first partition of your USB HDD then follow the second choice to choose the partition your games are on. Otherwise insert a Wii game disc and select the first option to install it. Adding Covers: [HR] Now you should have at least one game case showing (maybe multiple of times) but it's blank. We need to cover it. Move your pointer to the bottom of the screen and some icons should appear. Choose the one that looks like some gears. This is the config icon and it will take you to the config global settings menu. Click on the first option which should be Download Covers. This takes you to a new menu with more options. The only two we need to worry about now are the first two - Download All or Download Missing. The other options will be explained later. To Download all covers click 'All'. Later on if you install some more games you can just choose 'Missing'. When it's done click on 'BACK' to return to the main screen. Of Course if your Wii isn't connected to the Internet then this won't work for you. You will have to download the covers on your PC and transfer them to the appropriate WiiFlow covers folder. You can use Wii Backup Manager with your USB HDD connected to your PC to download the covers for you. Launching a game: [HR] This should have you set up to play Wii games from your USB HDD. Browse through your games with your wiimote and press 'A' while pointing at the game you want to play. And then click on the 'PLAY' button to launch the game. Plugin Setup: **NEW** [HR] WARNING! Spoilers inside! Download the latest plugin pack from here - http://code.google.c.../downloads/list Extract it to you root:/wiiflow/plugins/ folder. There's also the WiiFlow loader hidden channel in the wad folder that you need to install with a wad manager. To use mplayerce plugin you will need mplayerce in your root:/apps/mplayer-ce/ folder. You can modify things for each plugin by editing its .ini file or leave it alone and use the default settings. Here is the NES plugin fceugx.ini. I'll use it as an example. Note: when changing paths to folders be sure to use forward slashes '/' not back slashes that your PC uses. [PLUGIN] magic=46434555 //This is the magic number for the plugin. Each plugin has it's own unigue magic number. coverColor=ff0000 //This is the cover spine color in hexadecimal of the games that use this plugin. So you can tell the difference between SNES games and SEGA games for example. There are only six choices - ff0000 red, 000000 black, ffffff white, fcff00 yellow, 01a300 green, and 00E360 green 2. coverFolder=fceugx //This is the folder where your covers will be kept. This folder should be in root:/wiiflow/boxcovers/ or root:/wiiflow/covers/. Boxcovers is for your full covers (back,spine,front) and covers is for 2d flat covers (just the front no spine). So in this example your NES full covers will go in root:/wiiflow/boxcovers/fceugx/ and flat covers in root:/wiiflow/covers/fceugx/. If you edit your wiiflow.ini file and change dir_box_covers and/or dir_flat_covers be sure to use those paths instead. fileTypes=.nes|.fds|.nsf|.unf|.nez|.unif|.zip|.7z //This is a list of file extensions associated with this plugin dol. You can add or delete extensions if you want. Seperate multiple extensions with a |. romDir=fceugx/roms //This is the folder where your roms or movies will be kept. In this example NES roms should be in root:/fceugx/roms/. If you have it in a different partition or device (SD, USB) than WiiFlow you will have to go to emu mode>config and change the partition. Note - this will affect all plugins. dolFile=fceugx-mod9.dol //This is the name of the dol app associated with this plugin. bannerSound=nes.ogg //This is the sound played whenever you select a game associated with this plugin. displayname=FCEUltraGX //This is name that WiiFlow will display on screen when using the plugin select menu. ReturnLoader=yes //This tells the dol app to use the WiiFlow hidden channel to return to WiiFlow. Not sure what happens when you set this to no. consoleCoverID=nintendo //That's for cover downloading, currently it is not used, but it will be used for gametdb, we already decided to use "nintendo" and "sega" as separate categories, nothing really done in that direction yet. (Thanks Fix for the info) More Plugins help from Mastershoes: **NEW** [HR] Check out the thread by Mastershoes if your looking for plugin rom covers - http://gbatemp.net/t...-cover-support/. Lots of good covers and info. He also wrote this handy guide for setting up plugins and covers. Open the spoiler to check it out. Thanks Mastershoes! WARNING! Spoilers inside! How to Use Full Covers With WiiFlow-Mod: -You must be using one of the more current "Wiiflow-Mod" Beta Releases.. One that supports "emuflow". -Rename the covers exactly to match your rom names, i've included links to some handy re-naming utilities at the beginning of my post. Wait, your not done yet... you MUST ALSO INCLUDE THE ROM EXTENSION IN THE IMAGE NAME!! For example, if you're renaming your Nintendo 64 roms, they could be in a format of .n64, .v64, or .z64. These extensions MUST be include in the image filename! For Example - Ultimate Mortal Kombat 3.z64(.png). Adding these extensions in bulk is EFFORTLESS with bulk rename utility. Open up explorer to view your filetypes, and add them all on as a "suffix". If you have multiple types of rom extensions for one emulator, just open up your folder containing the roms in Explorer, switch the view mode to "detail" and then select "type". That will seperate all your roms by there extension, and make it easier for you to group re-name. -Put the fully Re-named covers into your wiiflow/boxcovers folder (or your custom folder setup in the .ini file - see the following example.) In this case the covers would go into "wiiflow/boxcovers/fceugx", and roms would go into "fceugx/roms". [PLUGIN] magic=46434555 coverColor=ff0000 coverFolder=fceugx fileTypes=.nes|.fds|.nsf|.unf|.nez|.unif|.zip|.7z romDir=fceugx/roms dolFile=fceugx-mod9.dol bannerSound=nes.ogg displayname=FCEUltraGX ReturnLoader=yes consoleCoverID=nintendo -If you want to split up your emulator roms for vbagx, genplusgx, or mednafen... check it out: -You still only need the one .dol -You will need an .ini file for each "seperate" system. (I.E. - GB/GBC/GBA... GEN/SMS/GG/SG1000... etc.) -You will need to create a new magic number, with a value of at least "+10" of any other magic number... See the following example, Magic numbers in red. -Also, only required for seperating gameboy games... roms must be in seperate folders, and the .ini must point there! Reason bieng that ".gb" will also be recognized by ".gbc" and ".gba". This conflict doesn't happen with genplus-gx or wiimednafen . See the folder's seperated in Blue in the example. [PLUGIN] magic=56424158 coverColor=fcff00 coverFolder=GB fileTypes=.gb romDir=vbagx/roms/GB dolFile=vbagx-mod9.dol bannerSound=gba.ogg displayname=Gameboy Classic ReturnLoader=yes consoleCoverID=nintendo [PLUGIN] magic=56424168 coverColor=fcff00 coverFolder=GBC fileTypes=.gb|.sgb romDir=vbagx/roms/GBC dolFile=vbagx-mod9.dol bannerSound=gba.ogg displayname=Gameboy Color ReturnLoader=yes consoleCoverID=nintendo [PLUGIN] magic=56424178 coverColor=fcff00 coverFolder=GBA fileTypes=.gba romDir=vbagx/roms/GBA dolFile=vbagx-mod9.dol bannerSound=gba.ogg displayname=Gameboy Advance ReturnLoader=yes consoleCoverID=nintendo How to incorporate seperated emulators into your source_menu: -Setup you're button's... -Make sure your "buttons" name are the same as the .png's in your source_menu folder (In Blue).... "image_s" is the image that appears when "hovered"over. -Make sure your "magic #'s" match between your "emulator.ini" file and "source_menu.ini" file. [BUTTON_8] image=GB.png image_s=GBb.png source=plugin magic=56424158 emuflow=6 [BUTTON_9] image=GBC.png image_s=GBCb.png source=plugin magic=56424168 emuflow=6 [BUTTON_10] image=GBA.png image_s=GBAb.png source=plugin magic=56424178 emuflow=6 Source Menu Setup: **NEW** [hr] WARNING! Spoilers inside! Download this source menu pack and extract it to your root:/wiiflow/ folder. This pack is setup to match the WiiFlow plugin's pack and the images are made by AbdallahTerro with maybe a couple from Mastershoes. Download this advanced source menu pack by Mastershoes if you want to seperate your Gameboy, Sega, and WiiMednafen games by consoles. Extract the source_menu folder inside to your root:/wiiflow/ folder. There's an optional source_menu.ini in the pack just read the readme. Note: The source menu is optional. You don't have to have it or use it. Also 'startup_menu=no' under [GENERAL] in wiiflow.ini does not have to be set to yes to use the source menu. That's just if you want it to show when WiiFlow starts. Accessing the Source Menu: [hr] Currently there are three ways to access the source menu from the main WiiFlow screen. Hold the Wiimote 'B' button for 2 or 3 seconds. Use this one if you don't have Wiimote gestures on. Press 'B' while pointing at mode/view switcher icon. Use this one if Wiimote gestures is on but you must set 'b_on_mode_to_source=no' under [GENERAL] in wiiflow.ini to yes to use It. Press 'B' on home icon. Use if you don't like the other two. Modifying the Source Menu: [hr] You can have up to 3 pages. Each page contains 12 image buttons for a maximum of 36 Buttons. Each button is represented in source_menu.ini as [BUTTON_#]. The buttons are positioned like this - 0 1 2 3 4 5 6 7 8 9 10 11 Each Button image is w120 x h90. Inside the SOURCE_MENU.INI: --------------------------------------------------------------- [BUTTON_0] image=wii.png // image normal image_s=wii.png // image selected (notice they can be the same) source=wii // see below [BUTTON_3] image=genesis.png image_s=genesis.png source=plugin magic=53454741 // plugin magic (only needed when source=plugin) emuflow=6 //optional - sets a preferred emuflow to use ------------------------------------------------------------------- There are seven sources to choose from and they are as follows - 1. wii = wii usb games 2. dml = gamecube dml games 3. emunand = your emu NAND 4. realnand = your real NAND 5. homebrew = homebrew view 6. allplugins = all plugins together 7. plugin = a specific plugin specified by the magic# If you don't want a button to show set it's source equal to nothing. Like this source= If you like to edit or make themes you should be able to adjust everything like you normally do. Your images will override the ones in the source_menu folder. But keep in mind not everyone will use button 1 for wii and button 2 for snes etc... [HR] More guide to come soon (hopefully). To come - emu-NAND channels mode, plugins mode and the source menu, homebrew mode, and DM(L) mode. Feel free to contribute or give advice or corrections. This is a work in progress.