Hacking Configurable USB Loader

wiiNinja

Well-Known Member
Member
Joined
Jan 13, 2009
Messages
645
Trophies
1
XP
1,760
Country
United States
usptactical said:
Pretty quiet on here for a Saturday. Everyone is busy F5'ing Wanin's blog I suppose.
wink.gif


Anyways, with many of the functional things out of the way, I'd like to hear from you guys about new features you'd like to see in the loader. If you'd like a new gui theme (anything you can imagine), if something really irks you, if you want more settings/configuration options, just mention it. Not that we're looking for stuff to do, but if it's something small (and we like it) we'll add it.

Thanks for all the support!
smile.gif

Thanks for a great piece of software. I would love to have a very quick way to toggle between the admin and simple modes using a password (just using the buttons on the Wiimote is preferable). Right now, I have to keep two versions in the sd:/apps directory: one for the kids and one for me to configure stuff. You just can't update using the online method in the simple mode, and it is just an inconvenience to have to manually copy the boot.dol over to the other directory. I got the source for version 35 from oggzee, but still have not found the time to implement this.
 

pepxl

GFX W!Z4RD
Member
Joined
Jun 19, 2009
Messages
3,263
Trophies
1
XP
328
Country
Dr. Clipper said:
Remove the square parentheses. They denote the default option and are not meant to be included. You also don't need the "covers_path=sd:/usb-loader" line, seeing as you set them all anyway.

it doesnt work, ive changed config a million different way and the covers dont show???

my current changed config

#covers_path = sd:/usb-loader/
# Changing covers_path will change all covers_path_* like this:
covers_path_2d = sd:/usb-loader/covers
covers_path_3d = sd:/usb-loader/3d
covers_path_disc = sd:/usb-loader/disks
covers_path_full = sd:/usb-loader/3dcovers
# If you need fine controll on the 2d/3d/disc/full paths use the
# covers_path_* options after covers_path.
 

samymma

Member
Newcomer
Joined
Feb 27, 2009
Messages
7
Trophies
0
XP
30
Country
United States
pepxl said:
Dr. Clipper said:
Remove the square parentheses. They denote the default option and are not meant to be included. You also don't need the "covers_path=sd:/usb-loader" line, seeing as you set them all anyway.

it doesnt work, ive changed config a million different way and the covers dont show???

my current changed config

#covers_path = sd:/usb-loader/
# Changing covers_path will change all covers_path_* like this:
covers_path_2d = sd:/usb-loader/covers
covers_path_3d = sd:/usb-loader/3d
covers_path_disc = sd:/usb-loader/disks
covers_path_full = sd:/usb-loader/3dcovers
# If you need fine controll on the 2d/3d/disc/full paths use the
# covers_path_* options after covers_path.
try put the "/" at the end like this #covers_path = sd:/usb-loader/
 

usptactical

Well-Known Member
Member
Joined
Apr 7, 2009
Messages
317
Trophies
0
XP
49
Country
United States
pepxl said:
my current changed config

#covers_path = sd:/usb-loader/
# Changing covers_path will change all covers_path_* like this:
covers_path_2d = sd:/usb-loader/covers
covers_path_3d = sd:/usb-loader/3d
covers_path_disc = sd:/usb-loader/disks
covers_path_full = sd:/usb-loader/3dcovers
# If you need fine controll on the 2d/3d/disc/full paths use the
# covers_path_* options after covers_path.

I deleted everything in my config and pasted your config in and my covers loaded fine. I even deleted all my full covers from the default path and they loaded from the 3dcovers directory. Is your config.txt in the usb-loader dir? Are you launching from the HBC?
 

scrotty

Active Member
Newcomer
Joined
Apr 18, 2009
Messages
36
Trophies
0
Website
Visit site
XP
72
Country
PNo4 said:
Is it possible to "lock" down the GUI-mode chosen, so you don't accidentally change it by pressing d-pad down?
This is the one last feature I'd like to see. If I could lock the GUI to one style with no possibility for 'accidental' fat-fingered changes then I'd be a happy bunny!
 

taunnt

Member
Newcomer
Joined
Jul 26, 2009
Messages
14
Trophies
1
XP
80
Country
United States

Dr. Clipper

Well-Known Member
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
usptactical said:
pepxl said:
my current changed config
...

I deleted everything in my config and pasted your config in and my covers loaded fine. I even deleted all my full covers from the default path and they loaded from the 3dcovers directory. Is your config.txt in the usb-loader dir? Are you launching from the HBC?

That's a very good point. pepxl, if you are using either a forwarder channel or the HBC, you will likely have a config.txt at both sd:/usb-loader/config.txt and sd:/apps/USBLoader. Edit the latter one. Also make sure the options are at the end of your config.txt.

QUOTE(taunnt @ Jul 26 2009, 04:09 PM)
OK I added this to config.txt

...

and I still get the invalid png crap. What am I doing wrong?
Try these:
cover_url = http://wiitdb.com/wiitdb/artwork/cover/{CC}/{ID6}.png
cover_url =+ http://www.muntrue.nl/covers/ALL/160/225/boxart/{ID6}.png
cover_url_3d = http://wiitdb.com/wiitdb/artwork/cover3D/{CC}/{ID6}.png
cover_url_3d =+ http://www.muntrue.nl/covers/ALL/160/225/3D/{ID6}.png
cover_url_disc = http://wiitdb.com/wiitdb/artwork/disc/{CC}/{ID6}.png
cover_url_disc =+ http://www.muntrue.nl/covers/ALL/160/160/disc/{ID6}.png
cover_url_full = http://wiitdb.com/wiitdb/artwork/coverfull/{CC}/{ID6}.png
cover_url_full =+ http://www.muntrue.nl/covers/ALL/512/340/fullcover/{ID6}.png

Also, make sure you are editing the right file, as above.
 

the

Well-Known Member
Newcomer
Joined
May 22, 2009
Messages
52
Trophies
0
Location
Moscow
Website
Visit site
XP
53
Country
Serbia, Republic of
I am also playing with covers, but i have everything allright when sd: is used.

My challenge is to move all covers onto usb: which is supposed to be faster from image rendering (load) perspective.

When i don't put any cover* setting in my sd:/usb-loader/config.txt - everything is okay and covers are slowly loaded from sd:/usb-loader/covers/*.png

When i try to add few cover* setting in my sd:/usb-loader/config.txt then i see empty images and the loader (on sd: started via HBC) is not going to show the content from usb drive. When re-download an image - it appears under sd:/usb-loader/covers/

Last try was with the following settings:
covers_path=usb:/usb-loader/
covers_path_2d=usb:/usb-loader/covers/
covers_path_3d=usb:/usb-loader/3d/
covers_path_disc=usb:/usb-loader/disks/
covers_path_full=usb:/usb-loader/3dcovers/


What's wrong with my approach? Does it work only when the loader is embedded into a channel and all configs are located on usb: and nothing is on sd: ?
 

oggzee

Well-Known Member
OP
Member
Joined
Apr 11, 2009
Messages
2,333
Trophies
0
XP
188
Country
Slovenia
the said:
I am also playing with covers, but i have everything allright when sd: is used.

My challenge is to move all covers onto usb: which is supposed to be faster from image rendering (load) perspective.

When i don't put any cover* setting in my sd:/usb-loader/config.txt - everything is okay and covers are slowly loaded from sd:/usb-loader/covers/*.png

When i try to add few cover* setting in my sd:/usb-loader/config.txt then i see empty images and the loader (on sd: started via HBC) is not going to show the content from usb drive. When re-download an image - it appears under sd:/usb-loader/covers/

Last try was with the following settings:
covers_path=usb:/usb-loader/
covers_path_2d=usb:/usb-loader/covers/
covers_path_3d=usb:/usb-loader/3d/
covers_path_disc=usb:/usb-loader/disks/
covers_path_full=usb:/usb-loader/3dcovers/

What's wrong with my approach? Does it work only when the loader is embedded into a channel and all configs are located on usb: and nothing is on sd: ?

At the moment it's not possible to have the config.txt on SD and other files on USB.
I might add that in the future, but for now: just move the entire sd:/usb-loader to usb:/usb-loader, remove sd:/usb-loader, remove sd:/apps/usbloader/config.txt (if present) and it's done. you can still run the application from sd:/apps/usbloader/boot.dol if you wish. Or you can run the app from usb as well, either using an appropriate forwarder, or hbc if you don't have apps on sd.
 

pepxl

GFX W!Z4RD
Member
Joined
Jun 19, 2009
Messages
3,263
Trophies
1
XP
328
Country
usptactical said:
pepxl said:
my current changed config

#covers_path = sd:/usb-loader/
# Changing covers_path will change all covers_path_* like this:
covers_path_2d = sd:/usb-loader/covers
covers_path_3d = sd:/usb-loader/3d
covers_path_disc = sd:/usb-loader/disks
covers_path_full = sd:/usb-loader/3dcovers
# If you need fine controll on the 2d/3d/disc/full paths use the
# covers_path_* options after covers_path.

I deleted everything in my config and pasted your config in and my covers loaded fine. I even deleted all my full covers from the default path and they loaded from the 3dcovers directory. Is your config.txt in the usb-loader dir? Are you launching from the HBC?

strange cant get them to work they work in the default location but not custom.... my config is in SD:/usb-loader/ as the readme says but ill try SD:/apps/usbloader_cfg when the main app is.
 

oggzee

Well-Known Member
OP
Member
Joined
Apr 11, 2009
Messages
2,333
Trophies
0
XP
188
Country
Slovenia
pepxl said:
strange cant get them to work they work in the default location but not custom.... my config is in SD:/usb-loader/ as the readme says but ill try SD:/apps/usbloader_cfg when the main app is.
You can try adding:
debug = 1
to your config.txt, and it will print which path is using for covers, it might help you troubleshoot this easier.
 

pepxl

GFX W!Z4RD
Member
Joined
Jun 19, 2009
Messages
3,263
Trophies
1
XP
328
Country
oggzee said:
pepxl said:
strange cant get them to work they work in the default location but not custom.... my config is in SD:/usb-loader/ as the readme says but ill try SD:/apps/usbloader_cfg when the main app is.
You can try adding:
debug = 1
to your config.txt, and it will print which path is using for covers, it might help you troubleshoot this easier.


thanks found the problem it was following the Readme i was following for the possible setting and it reads

QUOTE
File locations:
---------------

config file: sd:/usb-loader/config.txt( But Should Be sd:/apps/xxxxx/config.txt xxxxx = CFG folder name )
bacground image: sd:/usb-loader/background.png
covers:
2d: sd:/usb-loader/covers/*.png
3d: sd:/usb-loader/covers/3d/*.png
disc: sd:/usb-loader/covers/disc/*.png
full: sd:/usb-loader/covers/full/*.png
titles file: sd:/usb-loader/titles.txt
themes: sd:/usb-loader/themes/THEME_NAME/theme.txt
ocarina cheat codes are searched in:
sd:/usb-loader/codes/*.gct
sd:/data/gecko/codes/*.gct
sd:/codes/*.gct
ocarina TXT cheat codes use the locations:
Downloaded to: sd:/usb-loader/codes/*.txt
Saved .gct to: sd:/usb-loader/codes/*.gct
 

oggzee

Well-Known Member
OP
Member
Joined
Apr 11, 2009
Messages
2,333
Trophies
0
XP
188
Country
Slovenia
pepxl said:
thanks found the problem it was following the Readme i was following for the possible setting and it reads
QUOTE said:
File locations:
---------------
config file: sd:/usb-loader/config.txt( But Should Be sd:/apps/xxxxx/config.txt xxxxx = CFG folder name )


It also says:

QUOTE
Besides the global config file sd:/usb-loader/config.txt, also
the config.txt in the apps directory is used, which by default is:
sd:/apps/USBLoader/config.txt but depends from where the loader
has been started from the homebrew channel.

But I have to agree, the different config file locations can be confusing at first, but allow for greater flexibility.
And my documentation skills are not the best
wink.gif
 

Alex Finlay

Well-Known Member
Member
Joined
Jun 27, 2009
Messages
130
Trophies
0
XP
188
Country
Nice loader, but learn how to use the edit button PLEASE!
Anyways, would like to see waninkoko's rev14 implimented into this fast sorta lol. When its out that is.
 

HostileJava

Active Member
Newcomer
Joined
Jul 12, 2009
Messages
39
Trophies
1
XP
92
Country
United States
It works again, I had tried it in one of the beta's and then rolled back to 36d, I didn't see the fix in the changelog and assumed it still did not work with 37.

I would love to see an animated forwarder Channel!

oggzee said:
HostileJava said:
Does any one know what the differences are between hermes cios222/223 v2.1c and the latest version? I installed the latest a little while ago to play guitar hero and Rockband because using cios249rev10 was causing guitar hero to skip while playing, now I'm stuck on 36d because I can't load GH or RB with 222/223 on the newer version of Configurable USB Loader. Basically I'd like the to be able to update to the latest version cause I don't want to miss out on the new feaures, but I don't want loose the ability to play these games and I'm really hoping support for the latest version of 222/223 is in the works.......

As I already mentioned in a post before: If it works with cfg 36, it should with 37 as well. There was a problem with the new libfat in one of the 37 betas which prevented it to work with cios 222, but this has now been fixed in 37 release, so please try the final 37 release again, and let me know if it works now.
 

Dr. Clipper

Well-Known Member
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
Alex Finlay said:
Anyways, would like to see waninkoko's rev14 implimented into this fast sorta lol. When its out that is.
Unless Waninkoko does something utterly crazy, it will work day and date (and probably minute) with the release. At least, that's how it's worked since rev 10 when I signed on board.
 

the

Well-Known Member
Newcomer
Joined
May 22, 2009
Messages
52
Trophies
0
Location
Moscow
Website
Visit site
XP
53
Country
Serbia, Republic of
oggzee said:
...At the moment it's not possible to have the config.txt on SD and other files on USB.
I might add that in the future, but for now: just move the entire sd:/usb-loader to usb:/usb-loader, remove sd:/usb-loader, remove sd:/apps/usbloader/config.txt (if present) and it's done. you can still run the application from sd:/apps/usbloader/boot.dol if you wish. Or you can run the app from usb as well, either using an appropriate forwarder, or hbc if you don't have apps on sd.

Yes, I saw a note explaining how the forwarder is looking for the config files starting from sd and then on usb.
But I was sure that HBC can run application stored on SD or HCSD only.
Is it really possible to run this loader from HBC having all the files on usb? New HBC feature?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Just 6 but dual band 6 lol