Intro
So, due to my love for Configurable USB Loader and having a little spare time, I decided to create an often requested application that allows you to configure all of Configurable USB Loaders many options in a GUI. Here's how it looks:
And here's all the major screens, click them to see them full size:















If you were previously scared off by the official README_CFG.txt, then this application is for you.
Features
One of the latest versions, for v68 of Configurable USB Loader, is available here. Just unzip the executable and run it. However, check the end of the thread for even more recent versions. It is best to place the executable into your Cfg Loader base directory (typically, S/usb-loader).
If you are using windows, you require .Net Framework 2.0 from Microsoft to use the application. You probably already have it, but if you get errors at startup, then install .Net Framework from here.
If you aren't using Windows, you can use Mono to run this application. This should work fine for Mac OSX and Linux people. EeZeEpEe provides the following notes for perople using Mac OSX:
And Xiino provides the following notes for Ubuntu Linux as discovered by Lupo96 on another forum:
If you don't currently use Configurable USB Loader, instructions to install it are available through this tutorial, which also details all the necessary applications needed to get homebrew running on your Wii in the first place.
Instructions
Find out about config.txt and theme.txt by reading my tutorial page or looking at README-CFG.txt (included with every full release of Configurable). Configurator is pretty straight forward with the instructions at the top left. Basically, just load your input files, change whatever options you want and then save them back. Each option has a check box, name and a choice of possible values in that order. If the check box is checked, the option will be saved with the specified value to the appropriate files when you use the buttons down below. If you uncheck a box, it will return to its default value and will not be written out. If you don't know what an option does, hover the mouse over it for 2 seconds and a tooltip will show up to tell you its meaning. Most of the possible values for the options also have tooltips that indicate what it means to select that value.
The overlay wizards allow you to create your own overlay images and resizes background images to the appropriate size. With this, you can take any desktop background an turn it into a Configurable USB Loader theme in just a minute or two.
The console wizards allow you to see a mock-up of the menu view to see what your screen will look like. It also allows you to change the colour, size and coordinate options and copy those values back to the main window when you are done. You can get additional instructions for it via the "Instructions" button.
The installation wizard gathers all the necessary files from around your drive and stores them in the correct directory structure, ready to be copied to your SD or USB card directly (or write them directly to the card/drive with the app if you like).
The installation wizard also can be used to create font images from any font installed on your PC.
Translation
Configurator supports alterations of almost all of the text for all tool tips and button text and so on. Text file databases for performing the translations are available here. Just put them in the same directory as the executable and they will be loaded in on startup. Instructions can be found within the configurator.cdb file within the zip.
An example of how the loader looks after translation can be seen in PabloACZ's Spanish translation (available in the resources section below):
Resources
These resources might come in handy when using the Configurator:
console font:
FixedSys Excelsior 3.01 - Install this font if the console wizard text looks funny.
milcoi's button images:
buttons layer with white text
Buttons layer with black text
buttons-layer-black-no-shadow
buttons-layer-black-no-shadow-small
buttons-layer-white-no-shadow
buttons-layer-white-no-shadow-small
Original Wii buttons (.png) + smaller version 30px + Wii font
language databases:
Sample English language version
Spanish translation by PabloACZ
French translation by orwel
Dutch translation by wiiuser2
Italian translation by wiixale
Japanese translation by hosigumayuugi
Feedback
Please point out any trouble you have or bugs you find in this thread. There's bound to be a few still left in there with Configurable's over 100 options.
Planned Features
The following is on the To-do list:
Archived Versions
List of all released versions of the Configurator:
So, due to my love for Configurable USB Loader and having a little spare time, I decided to create an often requested application that allows you to configure all of Configurable USB Loaders many options in a GUI. Here's how it looks:


And here's all the major screens, click them to see them full size:















If you were previously scared off by the official README_CFG.txt, then this application is for you.
Features
- Load/Save any valid option values to/from config.txt and theme.txt
- Load/Save any valid option values to/from settings.cfg
- Load/Save your gameplay statistics to/from playstats.txt (read/write settings.cfg to do so)
- GUI Menu Wizard
- Cover downloading wizard for those without online Wiis
- Manage profiles for different lists of favorites
- All options have descriptive tool tips to help you understand what they are for
- Collate all necessary files into the one directory for easy setup on the SD card
- Create your own background files from any image
- Create your own background overlay including transparent boxes to display the games
- Create a gui font file from any font already installed on your PC
- Visualise the console screen and set text colours as well as console and cover coordinates and size
- Language options allow translators to translate the options and tool tips
One of the latest versions, for v68 of Configurable USB Loader, is available here. Just unzip the executable and run it. However, check the end of the thread for even more recent versions. It is best to place the executable into your Cfg Loader base directory (typically, S/usb-loader).
If you are using windows, you require .Net Framework 2.0 from Microsoft to use the application. You probably already have it, but if you get errors at startup, then install .Net Framework from here.
If you aren't using Windows, you can use Mono to run this application. This should work fine for Mac OSX and Linux people. EeZeEpEe provides the following notes for perople using Mac OSX:
Mac users must use Terminal to run the application.
Place CfgLoaderConfigurator.exe in your Applications folder.
Open Terminal and enter the following command:
Code:mono /Applications/CfgLoaderConfigurator.exe
It might take a moment to start (Up to 40 seconds on a 1.67 GHz PowerBook G4).
And Xiino provides the following notes for Ubuntu Linux as discovered by Lupo96 on another forum:
Install from Ubuntu Software Centre
Code:libmono-microsoft-visualbasic8.0-cil
then go into the Configurator folder and type:
Code:mono CfgLoaderConfigurator.exe
If you don't currently use Configurable USB Loader, instructions to install it are available through this tutorial, which also details all the necessary applications needed to get homebrew running on your Wii in the first place.
Instructions
Find out about config.txt and theme.txt by reading my tutorial page or looking at README-CFG.txt (included with every full release of Configurable). Configurator is pretty straight forward with the instructions at the top left. Basically, just load your input files, change whatever options you want and then save them back. Each option has a check box, name and a choice of possible values in that order. If the check box is checked, the option will be saved with the specified value to the appropriate files when you use the buttons down below. If you uncheck a box, it will return to its default value and will not be written out. If you don't know what an option does, hover the mouse over it for 2 seconds and a tooltip will show up to tell you its meaning. Most of the possible values for the options also have tooltips that indicate what it means to select that value.
The overlay wizards allow you to create your own overlay images and resizes background images to the appropriate size. With this, you can take any desktop background an turn it into a Configurable USB Loader theme in just a minute or two.
The console wizards allow you to see a mock-up of the menu view to see what your screen will look like. It also allows you to change the colour, size and coordinate options and copy those values back to the main window when you are done. You can get additional instructions for it via the "Instructions" button.
The installation wizard gathers all the necessary files from around your drive and stores them in the correct directory structure, ready to be copied to your SD or USB card directly (or write them directly to the card/drive with the app if you like).
The installation wizard also can be used to create font images from any font installed on your PC.
Translation
Configurator supports alterations of almost all of the text for all tool tips and button text and so on. Text file databases for performing the translations are available here. Just put them in the same directory as the executable and they will be loaded in on startup. Instructions can be found within the configurator.cdb file within the zip.
An example of how the loader looks after translation can be seen in PabloACZ's Spanish translation (available in the resources section below):

Resources
These resources might come in handy when using the Configurator:
console font:
FixedSys Excelsior 3.01 - Install this font if the console wizard text looks funny.
milcoi's button images:
buttons layer with white text
Buttons layer with black text
buttons-layer-black-no-shadow
buttons-layer-black-no-shadow-small
buttons-layer-white-no-shadow
buttons-layer-white-no-shadow-small
Original Wii buttons (.png) + smaller version 30px + Wii font
language databases:
Sample English language version
Spanish translation by PabloACZ
French translation by orwel
Dutch translation by wiiuser2
Italian translation by wiixale
Japanese translation by hosigumayuugi
Feedback
Please point out any trouble you have or bugs you find in this thread. There's bound to be a few still left in there with Configurable's over 100 options.
Planned Features
The following is on the To-do list:
Tool tips to describe what each option value meansMenu screen mock-up to demonstrate console sizeMouse drag and drop for console and cover edges in cover wizard (rubber banding)Ability to resize the console mock-up to emulate widescreen stretch (overlay wizard does this job for now)Fixing up issues with Tab Stops and TabbingFile Collation Wizard to gather files and put them in the correct directory structure
Archived Versions
List of all released versions of the Configurator:
- Configurator v57.12 : Match 57b8 options
- Configurator v57.11 : Match 57b7 options and cover and console updates
- Configurator v57.10 : Match 57b6 options
- Configurator v57.9 : Match 57b5 options
- Configurator v57.8 : Match 57b4 options
- Configurator v57.7 : Match 57b2 options
- Configurator v57.6 : Many cover wizard updates
- Configurator v57.5 : Help fixes and *base* paths in cover wizard
- Configurator v57.4 : A few bug fixes, lots of help updates
- Configurator v57.3 : A few bug fixes, partial help, translation updates.
- Configurator v57.2 : A few bug fixes
- Configurator v57.1 : Completely rewrote the code
- Configurator v57 : Match v57a options
- Configurator v56.4 : Supports smaller screen resolutions
- Configurator v56.3 : Bug fixes
- Configurator v56.2 : Fixed combo string translation
- Configurator v56.1 : Improved layout and disc+
- Configurator v56 : Match v56a settings and bug fixes
- Configurator v55.3.2 : Allow combo strings to be translated
- Configurator v55.2 : Match v55b options
- Configurator v55.1.1 : Bug fixes and updates
- Configurator v55 : Match v55a options
- Configurator v54.2 : Match v54b2 options and increase size of window
- Configurator v54.1 : Match v54b options
- Configurator v54 : Match v54a2 options
- Configurator v53.2 : Match v53 release options
- Configurator v53.1 : Match v53b options and unifont.dat generation
- Configurator v53 : Match v53a options
- Configurator v52.6 : New filename types from v52b3 (forgot these before)
- Configurator v52.5 : v52b4 options
- Configurator v52.4 : v52b3 options and escape character for translation
- Configurator v52.3 : v52b2 options
- Configurator v52.2 : Configurator Auto-Update
- Configurator v52.1 : Menus and Cfg Download
- Configurator v52[/url] : New translation options matching v52a2
- Configurator v51.8 : Fixed WiiTDB filename
- Configurator v51.7 : Options to match 51(release)
- Configurator v51.6 : More font shenanigans
- Configurator v51.5 : Font shenanigans
- Configurator v51.4 : More statistics, improvements
- Configurator v51.3 : Bug fix
- Configurator v51.2 : Feature improvements
- Configurator v51.1 : Tweaks to install wizard and v51b3 options covered.
- Configurator v51 : Covers/Titles/Database downloading, v51 options
- Configurator v50.1 : New options grid
- Configurator v50 : Compatibility with v50
- Configurator v49.7 : Simple/hide_hddinfo fix
- Configurator v49.6 : Global Overrides and bug fix
- Configurator v49.5 : Fixed text bug, support for -fat versions, string translations
- Configurator v49.4 : Added full profile management
- Configurator v49.3 : Changed favorites/hidden wizard to grid view.
- Configurator v49.2 : Cosmetic changes to console wizard text and favorites wizard.
- Configurator v49.1 : Improved profile wizard with hidden games
- Configurator v49 : New options of 49a
- Configurator v48.2 : New options of 48b2 and profile improvements
- Configurator v48.1 : Bug fixes and profile renaming
- Configurator v48 : Added profile management and titles_url option
- Configurator v47 : install_partitions=1:1 support and minor interface improvements
- Configurator v46 : partition option support
- Configurator v45.1 : Bug fixes on settings.cfg
- Configurator v45.1 : Added settings.cfg support
- Configurator v45 : Reflect changes within v45b of the loader
- Configurator v44.3 : Reflect changes within v44b4 of the loader
- Configurator v44.2 : Reflect changes within v44b2 of the loader
- Configurator v44.1 : Reflect changes within v44b of the loader
- Configurator v44 : Unicode font generation
- Configurator v43 : Font generation improvements
- Configurator v42 : Minor interface tweaks
- Configurator v42b : Support for v42b options.
- Configurator v42a : Support for new video_patch option.
- Configurator v41 version 8 : Installation wizard including font generation.
- Configurator v41 version 7 : Language Databases.
- Configurator v41 version 6 : More Mono compatibility upgrades and some bug fixes.
- Configurator v41 version 5 : Mono compatibility improvements and unlock_password fixes.
- Configurator v41 version 4 : Support for other image formats and corner rounding on overlay boxes
- Configurator v41 version 3 : New Overlay Wizard.
- Configurator v41 version 2 : Buffered and automatic image loading for wizard and bug fixes.
- Configurator v41 full release : Several more bug fixes for new features and some cosmetic tweaks as well as full compatibility with the new background options.
- Configurator v41beta2 : Bug fixes for new features and some cosmetic tweaks
- Configurator v41beta : Guess at 41 options operation and many upgrades
- Configurator v40-2 : Bug fixes and menu mockup
- Configurator v40 : Initial Release