1. Dr. Clipper

    OP Dr. Clipper GBAtemp Addict
    Member

    Joined:
    Aug 28, 2007
    Messages:
    2,485
    Country:
    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:

    [​IMG]
    [​IMG]

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

    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
    Download

    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):
    [​IMG]


    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 means
    • Menu screen mock-up to demonstrate console size
    • Mouse 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 Tabbing
    • File 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
     
  2. TeenTin

    TeenTin GBAtemp Maniac
    Member

    Joined:
    Jun 20, 2007
    Messages:
    1,233
    Country:
    Hong Kong
    It cannot read the line :

    buttons = options_B

    in the config.txt file.
     
  3. Dr. Clipper

    OP Dr. Clipper GBAtemp Addict
    Member

    Joined:
    Aug 28, 2007
    Messages:
    2,485
    Country:
    Boy, you're fast at finding these random bugs. It's been fixed and I checked the other options for similar bugs (there weren't any). I'll wait a while before uploading the new version.
     
  4. TeenTin

    TeenTin GBAtemp Maniac
    Member

    Joined:
    Jun 20, 2007
    Messages:
    1,233
    Country:
    Hong Kong
    Also, cannot create and read the following line :

    simple = 1

    in the config.txt file.
     
  5. Dr. Clipper

    OP Dr. Clipper GBAtemp Addict
    Member

    Joined:
    Aug 28, 2007
    Messages:
    2,485
    Country:
    I'm pretty sure that's a feature, not a bug.

    Simple is a weird case. There are two of them, one in theme options and one in global options. They control different features. When you write to config.txt, it only writes the one in the global options.
     
  6. TeenTin

    TeenTin GBAtemp Maniac
    Member

    Joined:
    Jun 20, 2007
    Messages:
    1,233
    Country:
    Hong Kong
    I see. Thank you very much ! ^^
     
  7. Wiimm

    Wiimm Developer
    Member

    Joined:
    Aug 11, 2009
    Messages:
    2,280
    Country:
    Germany
    Bug report:
    When closing a file select box with QUIT/CANCEL, the program ignores that cancel-Hint and tries to open the file.

    While an old config file I get an 'empty path' message.
    While loading a cover with "coords wizard" the message is "unhandled exeption".
     
  8. nitrozz

    nitrozz GBAtemp Fan
    Member

    Joined:
    May 5, 2009
    Messages:
    350
    Country:
    Portugal


    WoOoOoOoooooooooo!

    [​IMG]
     
  9. milcoi

    milcoi GBAtemp Regular
    Member

    Joined:
    Jul 24, 2009
    Messages:
    180
    Country:
    Netherlands
    Yes, I love the wizard!!

    Within the console wizard I noticed that when I load a background 640 x 480, the max coordinate X s 635 and max Y s 475.

    is this correct or should be corrected?

    My favorite new option would be to make you be able to draw a rectacle on the image that can be dragged or adjusted in size.
    you will than see how big it will be and if it will fit.

    something like:
    example

    Another option/wizzard.
    example game list text where you can change the text color so you will have an idea how it will look like.
     
  10. Narolez

    Narolez GBAtemp Fan
    Member

    Joined:
    Apr 10, 2009
    Messages:
    369
    Country:
    Gambia, The
    Good work Doc! Many thanks ...
     
  11. Gamer

    Gamer DS Gamer
    Member

    Joined:
    Oct 28, 2002
    Messages:
    632
    Country:
    Mexico
    Thanks a lot, this is awesome!
     
  12. kavid

    kavid GBAtemp Advanced Fan
    Member

    Joined:
    Sep 28, 2008
    Messages:
    564
    Country:
    Switzerland
    Wow...that did it. Thanks for the advice usptactical!

    I tried another card, and voila! Then I cleaned off the original, and started it off from scratch with fresh files, and it runs fine now too.
     
  13. Dr. Clipper

    OP Dr. Clipper GBAtemp Addict
    Member

    Joined:
    Aug 28, 2007
    Messages:
    2,485
    Country:
    Those two features are exactly what I mean by menu mock-up in the first post. I need to learn more about using graphics objects before I can create that. I'll add them when I've learnt how.
     
  14. milcoi

    milcoi GBAtemp Regular
    Member

    Joined:
    Jul 24, 2009
    Messages:
    180
    Country:
    Netherlands
    Wow, there is a nice mookup tool inside now!! Thanks for that.

    I noticed that when you change the layout on the main screen the layout position coordinates changing. (perfect) but this option would also be nice in the wizzard it self. Now you choose a layout and then you have to go to the wizzard how it looks. you need to close the wizzard first befor you can choose another layout.

    What version of VB did you use to make the tool?
     
  15. Dr. Clipper

    OP Dr. Clipper GBAtemp Addict
    Member

    Joined:
    Aug 28, 2007
    Messages:
    2,485
    Country:
    v40-2 is now released fixing all the bugs mentioned here and including menu mockup (see the first post).

    Specifically:
    • options=options_B bug fixed
    • File Loading/Saving Cancel buttons handled
    • sd and disc options added to "alt_dol" option (nobody would ever use these, but I added them anyway)
    • Coords Wizard is now a Console Wizard showing console, text and covers
    VB.Net 2003
     
  16. TeenTin

    TeenTin GBAtemp Maniac
    Member

    Joined:
    Jun 20, 2007
    Messages:
    1,233
    Country:
    Hong Kong
    The latest release is just amazing !!!!!

    But I found that when I changed the values (key in) under the "Cover Bottom-Right", the cover image shown did not react accordingly.

    Thanks !
     
  17. Dr. Clipper

    OP Dr. Clipper GBAtemp Addict
    Member

    Joined:
    Aug 28, 2007
    Messages:
    2,485
    Country:
    Thanks. Bug is fixed. I couldn't be bothered to change the version number, so just re-download via the same link.
     
  18. TeenTin

    TeenTin GBAtemp Maniac
    Member

    Joined:
    Jun 20, 2007
    Messages:
    1,233
    Country:
    Hong Kong
    I found that in the layout "ultimate2", the console_coords_y should be 30 (or 31) instead of 37. Would you please check ?

    Thanks a lot !
     
  19. milcoi

    milcoi GBAtemp Regular
    Member

    Joined:
    Jul 24, 2009
    Messages:
    180
    Country:
    Netherlands
    Nice, your fast with bug fixing!

    I noticed that when you change the layout on the main screen the layout position coordinates changing. (perfect) but this option would also be nice in the wizzard it self. Now you choose a layout and then you have to go to the wizzard how it looks. you need to close the wizzard first befor you can choose another layout.
     
  20. Dr. Clipper

    OP Dr. Clipper GBAtemp Addict
    Member

    Joined:
    Aug 28, 2007
    Messages:
    2,485
    Country:
    How do you find these things? [​IMG]

    I've fixed it, but it's such a small thing that I'll wait for the next release (probably to coincide with v41 of the Loader).
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Configurator, Configurable, Loader