Source Menu Setup


What is the Source Menu?

The Source Menu is an optional menu that lets you easily choose what you want to see on the main coverflow.  Whether it be Wii games, homebrew apps, movies for media player, or arcade games for mame.  The bad part is WiiFlow doesn't come with it, you will need to download Abz's masterpiece pack and extract it to the proper folder and then you may have to do some setup work to get it to work the way you want.  If you don't and you go to the Source Menu then all you will see are the five mode buttons for each WiiFlow mode.  Check out the demo video on the main page and the one on the plugins setup page for a preview.

Currently there are two ways to access the source menu from the main WiiFlow screen.
  1. Press 'B' button and release. Must be enabled first.  Go to startup settings and then source menu settings and Enable B To Source Menu.
  2. Press 'B' while pointing at the coverflow choice icon. This works if #1 is not enabled.
Note: You can optionally have the Source Menu show when you start WiiFlow.  Just set 'source_on_start' to yes under [GENERAL] in wiiflow.ini.
Note: If you try to access a mode that is disabled you will see a '**DISABLED** message at the bottom.  This means in the wiiflow.ini you have that mode disabled and will need to enable it to work by editing the proper line in wiiflow.ini.  Or you can edit the source_menu.ini to not show that button.  Or just leave it as is.


Setup:

You will need:
First follow the Plugins Setup to get all your plugins you want.  Extract all the source menu buttons and the source_menu.ini from abz's pack to your actual wiiflow/source_menu folder.  Now use Source Menu Editor to edit it to your liking.  You can move and delete buttons, change the images, set the emuflow, set the button type, and whatever else you need to change. It even has a tab to see all your plugins.  Check out the Source Menu Reference Table for some useful information.


Source_menu.ini Explained:

Each page of the source menu contains 12 image 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=