Hacking Configurator for Configurable USB Loader

Dr. Clipper

Well-Known Member
OP
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
Useful information for people without Windows: you can run my app too!

That's right! Configurator should work on Mac OSX and Linux already.

You need to install Mono on your machine, and then it will run my app. The only problems at the moment are:
  • Mono doesn't support mouse clipping, so don't resize or move boxes outside the bounds of the window (I'll remove the need for this)
  • The box borders in overlay wizard don't get inset, but are rather centred around the interior. I might fix this at some stage.
 

Dr. Clipper

Well-Known Member
OP
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
v41v5 of Configurator is out

download here

Changes:
  • Allowed loading of images other than .png in the overlay wizard. These will automatically be converted to a correctly sized .png file that can be used as your background_base option.
  • Removed the use of mouse clipping for drag moving and resizing in the wizards for compatibility with Mono.
  • Several other interface tweaks to suit cross-platform development
  • Fixed some bugs on the unlock_password box for special key entry (-,+ and arrow keys now insert properly)
As always, if there are any bugs, please let me know. And if you have a Mac, please test this in Mono to let me know if it really is supported.
 

milcoi

Well-Known Member
Member
Joined
Jul 24, 2009
Messages
180
Trophies
0
XP
146
Country
Netherlands
Dr. Clipper said:
[*]Allowed loading of images other than .png in the overlay wizard. These will automatically be converted to a correctly sized .png file that can be used as your background_base option.

when I try to load a background image in the overlay wizzard it say I have to take a .png.
oops... I had to read the alert popup.
unsure.gif
there it will say that it will be saved as .png


I think this option would be also nice/better in the console wizzard. There you define a background image.
Most people will use the overlay wizzard only for overlay's and don't think of beeing able to load a other image then .png at the overlay wizzard.
(just my opinion)

But again.... it's working perfect!!
 

Dr. Clipper

Well-Known Member
OP
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
milcoi said:
I think this option would be also nice/better in the console wizzard. There you define a background image.
Most people will use the overlay wizzard only for overlay's and don't think of beeing able to load a other image then .png at the overlay wizzard.
(just my opinion)

But again.... it's working perfect!!
Yeah, sounds like a good idea. I'll just have it in both wizards. I'll also change it so that it has a proper "All Images" filter and probably set it as default. Thanks for the suggestion.
 

Dr. Clipper

Well-Known Member
OP
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
v41v6 of Configurator is out

download here

Changes:
  • Both wizards now convert invalid images to the correct format if possible.
  • Removed debug code from unlock_password option
  • Fixed some option values that weren't displaying correctly
  • Fixed a crash when trying to reset the size of the buttons box with no buttons image loaded
  • Changed gui_text* options input format to fix Mono incompatibility
  • Fixed generate button text for Mono
  • Fixed defaulting of options in Mono
  • Various other visual tweaks and improvements
As always, if there are any bugs, please let me know. And if you have a Mac, please test this in Mono to let me know if it really is supported.
 

Dr. Clipper

Well-Known Member
OP
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
v41.7 of Configurator is out

download here

Changes:
  • Changed my versioning style to match the one the guy over at Elotrolado that's been posting my stuff has been using. It's more logical.
  • Added language databases for tool tips and text for every control. You can now easily provide instructions for all the options in your own language by changing all the tool tips!
This was mostly added because it was one of the first questions I got (by PM), plus it seems Elotrolado wants to use my tool and there is someone who wants to write a tutorial for them, but this should make his job much easier.

Unfortunately, the language options aren't 100% complete. The messages for things like images being the wrong size and option formatting errors are still English only, but once I figure out a nice way to fix that, they'll go into the files too.

I've included the default set of files for languages here. They just need to be placed in the same directory as the executable. Instructions are in the configurator.cdb file. If they aren't clear, ask questions here and I'll try to improve them.

If anybody translates any set of files, post them here and I'll link to them in the resources section of the first post too.

BTW, I think I might take a break from design for a while. I think I've hit all the big bugs and I'll probably wait for oggzee or usptactical to bring out v42 of the Loader before the next version.
 

zombymario

Well-Known Member
Member
Joined
Mar 31, 2009
Messages
170
Trophies
0
Age
30
Location
Habitable zone
Website
google.com
XP
169
Country
Netherlands
I have USB-Loader cfg V41 and when I try to download a cover it gives a 404 Page Not Found Error. I can try to solve the error with this program? And yes, how do I solve the error with the program?
 

Dr. Clipper

Well-Known Member
OP
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
zombymario said:
I have USB-Loader cfg V41 and when I try to download a cover it gives a 404 Page Not Found Error. I can try to solve the error with this program?
Yes, you could. The options you want to change are the "cover_url" options. You first need to find your existing config.txt file and edit it to delete the cover_url options you have in there so they return to the defaults. The existing config.txt file will either be in the same location as boot.dol (probably sd:/apps/USBLoader), or in sd:/usb-loader. You can either do that editing in any text editor, or using my tool, reading the existing file, unticking the cover_url options so they return to default and then saving config.txt back again.
 

zombymario

Well-Known Member
Member
Joined
Mar 31, 2009
Messages
170
Trophies
0
Age
30
Location
Habitable zone
Website
google.com
XP
169
Country
Netherlands
Oke, so I have the config in my sd/apps/usb-loader. This is now my config:
theme = BlueMatrix
gui = start
gui_transition = fade
gui_style = flow
gui_rows = 2
cover_url =
cover_url =+ http://wiitdb.com/wiitdb/artwork/cover/{CC}/{ID6}.png
cover_url =+ http://wiicover.gateflorida.com/sites/defa...Cover/{ID6}.png
cover_url =+ http://boxart.rowdyruff.net/flat/{ID6}.png
cover_url =+ http://awiibit.com/BoxArt160x224/{ID6}.png
cover_url =+ http://www.muntrue.nl/covers/ALL/160/225/boxart/{ID6}.png
cover_url_3d =
cover_url_3d =+ http://wiitdb.com/wiitdb/artwork/cover3D/{CC}/{ID6}.png
cover_url_3d =+ http://wiicover.gateflorida.com/sites/defa...Cover/{ID6}.png
cover_url_3d =+ http://boxart.rowdyruff.net/3d/{ID6}.png
cover_url_3d =+ http://awiibit.com/3dBoxArt176x248/{ID6}.png
cover_url_3d =+ http://www.muntrue.nl/covers/ALL/160/225/3D/{ID6}.png
cover_url_disc =
cover_url_disc =+ http://wiitdb.com/wiitdb/artwork/disc/{CC}/{ID6}.png
cover_url_disc =+ http://wiicover.gateflorida.com/sites/defa...Cover/{ID6}.png
cover_url_disc =+ http://boxart.rowdyruff.net/fulldisc/{ID6}.png
cover_url_disc =+ http://awiibit.com/WiiDiscArt/{ID6}.png
cover_url_disc =+ http://www.muntrue.nl/covers/ALL/160/160/disc/{ID6}.png
cover_url_full =
cover_url_full =+ http://wiitdb.com/wiitdb/artwork/coverfull/{CC}/{ID6}.png
cover_url_full =+ http://wiicover.gateflorida.com/sites/defa...Cover/{ID6}.png
cover_url_full =+ http://www.muntrue.nl/covers/ALL/512/340/fullcover/{ID6}.png
device = usb

Now can I download covers without gettig the 404 error?

Sorry but I'm a n00b in this.
rolleyes.gif
 

Dr. Clipper

Well-Known Member
OP
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
zombymario said:
Oke, so I have the config in my sd/apps/usb-loader. This is now my config:

Now can I download covers without gettig the 404 error?

Sorry but I'm a n00b in this.
rolleyes.gif

Yeah, it should work.
 

zombymario

Well-Known Member
Member
Joined
Mar 31, 2009
Messages
170
Trophies
0
Age
30
Location
Habitable zone
Website
google.com
XP
169
Country
Netherlands
Dr. Clipper said:
zombymario said:
Oke, so I have the config in my sd/apps/usb-loader. This is now my config:

Now can I download covers without gettig the 404 error?

Sorry but I'm a n00b in this.
rolleyes.gif

Yeah, it should work.

Thanks!!!!! It worked. Now I can download covers without the 404 errors,
biggrin.gif
laugh.gif
 

Dr. Clipper

Well-Known Member
OP
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
v41.8 of Configurator is out

download here

Changes:
  • Added installation wizard to collect all the files needed for the theme and install them in their proper places (including the resource files).
  • New installation wizard includes a font converter to use any font installed on your system as the GUI font (like WiiBuilder, but better).
  • New installation wizard also auto-converts images into the needed sizes for the loader.
  • When reading a config.txt that specifies a theme, the theme directory is searched for a theme.txt and a prompt is given to load that file automatically.
  • Updated foreign language database files for the new button (ButtonInstall) on the main page and the new wizard.
  • Made a tweak that fixes some bugs for the overlay wizard in Linux Mono.
This completes the final function of the Configurator to manage all the files. If you just want to tweak an existing theme, all you need to do is:[*]Click "Read existing config.txt" button[*]Select the config.txt in the base directory and select OK[*]Answer yes to automatically load your theme.txt[*]Make your tweaks[*]Click "Install all files" button to open wizard[*]Tweak files if needed[*]Click "Install all Files to Base Directory" button in installation wizardAnd you're done.

The font generation tool works like WiiBuilder, although it centres the text so that variable-width fonts look much nicer. It also allows for variable Width of characters to change the spacing or fix errors with the auto-width detection.

And with that, I think I have finally added all the functionality this Configurator will ever need. I'll keep updating it to support new options, of course. If there is a missing feature, let me know and I'll attempt to get it in there. Once again, please let me know of bugs so that I can fix those too.
 

Dr. Clipper

Well-Known Member
OP
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
v43 of Configurator is out

download here

Changes:
  • Improved font creation function
  • Removed download links to incomplete versions (the latest version for each iteration of the loader is still available)
 

DarkMatterCore

Finding my light.
Developer
Joined
May 30, 2009
Messages
1,292
Trophies
1
Age
28
Location
Madrid, Spain
Website
github.com
XP
2,606
Country
Spain
Spanish Translation Files (main post):

As I said on #USBLoaderCFG (not to say promised), here are the Spanish translation files for the application. Guys, remember that these files are often updated, in order to do more accurate translations and to go "pair-to-pair" with the Configurator.

Latest version: 63.1.

Just put all the files on the program's directory and execute it. Here's a screenshot, for those who don't believe me (?):

11aidzt.jpg

If the Spanish talkers have some tips, they will be received with pleasure,
smile.gif
. Just send me a PM. By the way, the names/descriptions of the bottom buttons and some statements are abbreviated due to the current character limitation. Also, note that the main title can't be changed (but that doesn't matter. You'll know why are you using this program and its function, won't you?). Hope you understand that. Oh, and thanks a lot to Clip. He was the very one who weathered all my "file-editing" questions, haha.

Archived versions:

  • v62.1: updated to reflect the changes from the v62.1 of the Configurator.
  • v62: updated to reflect the changes from the v62 of the Configurator.
  • v60.1: updated to reflect the changes from the v60.1 of the Configurator.
  • v59: updated to the new sample_cdbs from the v59 of the Configurator.
  • v49.7: updated to the new sample_cdbs from the v49.7 of the Configurator. The files are also compatible with the v50.
  • v49.3: updated to the new sample_cdbs from the v49.3 of the Configurator (just deleted some options).
  • v49.2: updated to new sample_cbds from the v49.2 of the Configurator.
  • v47: updated to the new sample_cbds from the v47 of the Configurator.
  • v46: updated to the new sample_cbds from the v46 of the Configurator.
  • v45.2: updated to the new sample_cbds from the v45.2 of the Configurator.
  • v45: updated to the new sample_cbds from the v45 of the Configurator. Added the Clipper's label list to the configurator.cdb's instructions, including (of course) its meanings.
  • RC2: there were some minor changes, like the translation of the "w:" (weight) and "h:" (height) labels from the console_coords option on the main page. Also, the Console Wizard is totally translated in this release (with some space limitations. Don't get mad; I added tooltips,
    laugh.gif
    ).
  • RC1: updated to the new sample_cdbs from the v44.3 of the Configurator. Every option on the Configurator (I mean, EVERY) is translated. The best translation to date so far (and accurate, too),
    tongue.gif
    .
  • Beta4: updated to the new sample_cdbs from the v44.2 of the Configurator. Translated some minor statements I couldn't in the past due to the character limitation (extended by Clip in this new release).
  • Beta3: updated to the new sample_cdbs from the v44.1 of the Configurator.
  • Beta2: one of the major updates to date. Button translation improved. Also, I translated the file-editing instructions located on the configurator.cdb file, if any Spanish talker out there wanna improve the translation.
  • Beta1: the first beta release made. Improved some translations, as expected.
  • Alpha: first public release.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BakerMan @ BakerMan: as to you