Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 6,726,603
  • Replies 28,786
  • Likes 43

Hielkenator

Well-Known Member
Member
Joined
Feb 7, 2010
Messages
4,210
Trophies
0
XP
679
Country
Netherlands
What about implementing current savegamemanager gx into USBl gx?
Would make a nice SM replacement.....

BTW savegamemanager "errors" about not being able to read and write, when running from the usblgx homebrew launcher.
 

satanishere

Well-Known Member
Newcomer
Joined
Jun 17, 2009
Messages
86
Trophies
0
XP
56
Country
United States
Cyan said:
satanishere said:
any update on the issue I am having with displaying japanese?
Nope, sorry.
I didn't check it yet.

I just tried following the method I gave few pages ago, with setting a new theme and using the font from savegameManagerGX, and I got the code dump too.

Then, I tried placing font.ttf in apps/usbloader_gx/ folder (not in a sub-folder), and it worked. no need to set a specific theme.

so you placed the font in the apps/usbloader_gx/ folder and then went to gui settings and changed the language to japanese?

If so, I just tried that and it still shows up as blank for me.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
45
Location
Engine room, learning
XP
15,563
Country
France
Yes, it's what I did.

apps/usbloader_gx/font.ttf
The 6.4MB font, from savegame_ManagerGX (not the 10MB)
and went to the gui menu to change the language.

Maybe your config folder is "SD:/config/" and not "apps/usbloader_gx/"
Try placing the file in SD:/config/ folder. (well, place it in your config path define in the loader).
 

satanishere

Well-Known Member
Newcomer
Joined
Jun 17, 2009
Messages
86
Trophies
0
XP
56
Country
United States
Cyan said:
Yes, it's what I did.

apps/usbloader_gx/font.ttf
The 6.4MB font, from savegame_ManagerGX (not the 10MB)
and went to the gui menu to change the language.

Maybe your config folder is "SD:/config/" and not "apps/usbloader_gx/"
Try placing the file in SD:/config/ folder. (well, place it in your config path define in the loader).

I was using the 10mb file so im glad you pointed me to the smaller one (that looks better anyhow). I just tried it and I am still getting blank boxes. I placed it in SD:/config/languagefiles (i think that is what the folder is titled), SD:/config/ and SD:/apps/usbloader_gx/ just to test it in one go and nothing. When you talk about defining the path via the loader, which of the custom paths should I be looking at? thanks for your continued help cyan.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
45
Location
Engine room, learning
XP
15,563
Country
France
It's the folder where you have Wiitdb.xml

I don't know why you still experience it, I don't have code dump anymore and I don't have blank menus.
The japanese text is fine.

You correctly renamed the font to Font.ttf ? (maybe the uppercase is needed).
 

fatherjack

Well-Known Member
Member
Joined
Jul 3, 2007
Messages
616
Trophies
1
Location
Still Here
XP
1,004
Country
United Kingdom
does anyone have a link for r1088_IOS250?
smile.gif
 

satanishere

Well-Known Member
Newcomer
Joined
Jun 17, 2009
Messages
86
Trophies
0
XP
56
Country
United States
Cyan said:
It's the folder where you have Wiitdb.xml

I don't know why you still experience it, I don't have code dump anymore and I don't have blank menus.
The japanese text is fine.

You correctly renamed the font to Font.ttf ? (maybe the uppercase is needed).

It was lower case, I just tried it upper case and got the same thing. The SD:/config/ folder is where the wiitdb.xml file is located on my system so the folder is right. the custom path is right too.
I tried the theme thing again just for laughs and got the code dump. there isn't much to the program so there has to be something simple I am missing. would it be possible for you to show me pix of your settings so I can compare them to mine?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
45
Location
Engine room, learning
XP
15,563
Country
France
here are my configs, but they are basic, I didn't set special settings for languages/fonts.
All are on SD card, and I'm using a forwarder/HBC (not the full channel).
I don't use themes (default), and I have the file on SD:/apps/usbloader_gx/Font.ttf

# USB Loader GX R1088 - Main settings file
# Note: This file is automatically generated
godmode = 1
videomode = 1
videopatch = 0
language = 10
ocarina = 0
hddinfo = 2
sinfo = 3
rumble = 1
volume = 80
sfxvolume = 80
gamesoundvolume = 80
tooltips = 1
password =
GameSort = 12
cios = 250
keyset = 3
xflip = 2
gridRows = 2
quickboot = 0
wsprompt = 0
parentalcontrol = 1
covers_path = sd:/apps/usbloader_gx/images/cover/
covers2d_path = sd:/apps/usbloader_gx/images/2D/
coversFull_path = sd:/apps/usbloader_gx/images/full/
theme_path = sd:/apps/usbloader_gx/theme/
theme =
disc_path = sd:/apps/usbloader_gx/images/disc/
language_path = sd:/apps/usbloader_gx/language/french.lang
languagefiles_path = sd:/apps/usbloader_gx/language/
TxtCheatcodespath = sd:/txtcodes/
titlestxt_path = sd:/apps/usbloader_gx/
gamesound = 1
dolpath = sd:/DOL/
ogg_path =
wiilight = 1
gameDisplay = 0
update_path = sd:/apps/usbloader_gx/
homebrewapps_path = sd:/apps/
Cheatcodespath = sd:/codes/
BcaCodepath = sd:/bca/
WipCodepath = sd:/wip/
WDMpath = sd:/wdm/
titlesOverride = 1
patchcountrystrings = 0
screensaver = 1
musicloopmode = 1
error002 = 2
autonetwork = 0
discart = 0
partition = 1
marknewtitles = 1
ShowFreeSpace = 1
InstallToDir = 2
GameSplit = 2
InstallPartitions = FFFFFFFD
PlaylogUpdate = 0
ParentalBlocks = FFFFFFFB
returnTo = 554e454f
HomeMenu = 1
MultiplePartitions = 0
USBPort = 0
CacheTitles = 1
BlockIOSReload = 2
WSFactor = 0.800
FontScaleFactor = 1.000
EnabledCategories = 0,4



@fatherjack & Gamepad :
Wait few minutes, r1089 is on its way
tongue.gif

I'm doing a last test.

Edit :
Dimok is adding a last minute feature.
argument from meta.xml to select IOS and USBport -_^
No more multi compilation needed (but still working if users don't set the arguments in the xml).
The arguments override the compiled boot IOS.
 
Joined
Jun 6, 2011
Messages
18
Trophies
0
Age
49
Website
Visit site
XP
78
Country
Italy
R1089 is out.

CHANGELOG:
*Created an automatic resource list generation script which is executed when files are added/removed
*Created an own class for the homebrew prompt
*Created scrollbar class which is now used on every browser
*Created a checkbox browser list class
*Changed the checkbox prompts to the new list mode
*Fixed horizontal text scrolling
*Fixed possible crash on long text display
*Many internal gui changes and navigation changes
*Fixed booting games by argument (headless id) ( Issue 1930 )
*Fixed SD Reload button to really reload the SD after it was ejected ( Issue 1923 )
*Added booting with arguements from meta.xml for homebrews ( Issue 1926 )
*Added some arguments acception from meta.xml to our app. "-ios=xxx" and "-usbport=x" or "--ios=xxx"
and "--usbport=x" can be used. -usbport is for Hermes cIOS to decide which usb port to use on
startup. The ios is the boot IOS on startup, it always overrides the compiled boot IOS into the
application.

DOWNLOAD:
http://code.google.com/p/usbloader-gui/iss...il?id=1769#c629
 

kylster

mich weich töten
Member
Joined
Sep 11, 2010
Messages
1,393
Trophies
0
Age
36
Location
Fr33D0M R1N6
XP
462
Country
United States
have they fixed the controls yet? This is not a bad usb loader however when I press right on the d-pad i want games to scroll right; instead they go left
frown.gif
 

Kittymat

Well-Known Member
Member
Joined
Oct 16, 2008
Messages
589
Trophies
0
Location
UK
Website
Visit site
XP
181
Country
kylster said:
have they fixed the controls yet? This is not a bad usb loader however when I press right on the d-pad i want games to scroll right; instead they go left
frown.gif

Well that feature has been in the loader forever

Flip the direction in the GUI menu
 
Joined
Jun 6, 2011
Messages
18
Trophies
0
Age
49
Website
Visit site
XP
78
Country
Italy
USB Loader GX R1089 works fine, but i do not understand how to use "arguments" from META.xml.
QUOTE said:
R1089:
*Created an automatic resource list generation script which is executed when files are added/removed
*Created an own class for the homebrew prompt
*Created scrollbar class which is now used on every browser
*Created a checkbox browser list class
*Changed the checkbox prompts to the new list mode
*Fixed horizontal text scrolling
*Fixed possible crash on long text display
*Many internal gui changes and navigation changes
*Fixed booting games by argument (headless id) ( Issue 1930 )
*Fixed SD Reload button to really reload the SD after it was ejected ( Issue 1923 )
*Added booting with arguements from meta.xml for homebrews ( Issue 1926 )
*Added some arguments acception from meta.xml to our app. "-ios=xxx" and "-usbport=x" or "--ios=xxx"
and "--usbport=x" can be used. -usbport is for Hermes cIOS to decide which usb port to use on
startup. The ios is the boot IOS on startup, it always overrides the compiled boot IOS into the
application.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
45
Location
Engine room, learning
XP
15,563
Country
France
add this to the meta.xml :


--ios=xxx
--usbport=x


ios= range from 200 to 255
usbport is 0 or 1
0 is the one closer to the bottom of the wii.

CODE
ÂÂÂÂ
ÂÂÂÂÂÂÂÂ USB Loader GX
ÂÂÂÂÂÂÂÂUSB Loader GX Team
ÂÂÂÂÂÂÂÂ2.1 r1089
ÂÂÂÂÂÂÂÂ201106101221
ÂÂÂÂÂÂÂÂÂÂ// remove this line to enable arguments
ÂÂÂÂÂÂÂÂ
ÂÂÂÂÂÂÂÂLoads games from USB-devices
ÂÂÂÂÂÂÂÂUSB Loader GX is a libwiigui based USB iso loader with a wii-like GUI. You can install games to your HDDs and boot them with shorter loading times.
The interactive GUI is completely controllable with WiiMote, Classic Controller or GC Controller.
Features are automatic widescreen detection, coverdownload, parental control, theme support and many more.

Credits:
Coding: Dimok, nIxx, giantpune, ardi, Hungyip84, DrayX7, Lustar, r-win, WiiShizzza
Artworks: cyrex, NeoRame
WiiTDB / Hosting covers: Lustar
Hosting updates files: CorneliousJD
USBLoader sources: Waninkoko, Kwiirk, Hermes
Languages files updates: Kinyo and translaters
Hosting themes: Deak Phreak

Libwiigui: Tantric
Libogc/Devkit: Shagkur and Wintermute
FreeTypeGX: Armin Tamzarian.

Links:
USB Loader GX Project Page and Support Site:
http://code.google.com/p/usbloader-gui/
Help Website:
http://usbloadergx.koureio.net/
WiiTDB Site:
http://wiitdb.com
Themes Site:
http://wii.spiffy360.com
Languages Translaters Page:
http://gbatemp.net/index.php?showtopic=155252

Libwiigui Website:
http://wiibrew.org/wiki/Libwiigui/
FreeTypeGX Project Page:
http://code.google.com/p/freetypegx/
Gettext Official Page:
http://www.gnu.org/software/gettext/gettext.html
ÂÂÂÂÂÂÂÂ
ÂÂÂÂ
I didn't test it yet, but it should work fine.
 

satanishere

Well-Known Member
Newcomer
Joined
Jun 17, 2009
Messages
86
Trophies
0
XP
56
Country
United States
Cyan said:
here are my configs, but they are basic, I didn't set special settings for languages/fonts.
All are on SD card, and I'm using a forwarder/HBC (not the full channel).
I don't use themes (default), and I have the file on SD:/apps/usbloader_gx/Font.ttf

# USB Loader GX R1088 - Main settings file
# Note: This file is automatically generated
godmode = 1
videomode = 1
videopatch = 0
language = 10
ocarina = 0
hddinfo = 2
sinfo = 3
rumble = 1
volume = 80
sfxvolume = 80
gamesoundvolume = 80
tooltips = 1
password =
GameSort = 12
cios = 250
keyset = 3
xflip = 2
gridRows = 2
quickboot = 0
wsprompt = 0
parentalcontrol = 1
covers_path = sd:/apps/usbloader_gx/images/cover/
covers2d_path = sd:/apps/usbloader_gx/images/2D/
coversFull_path = sd:/apps/usbloader_gx/images/full/
theme_path = sd:/apps/usbloader_gx/theme/
theme =
disc_path = sd:/apps/usbloader_gx/images/disc/
language_path = sd:/apps/usbloader_gx/language/french.lang
languagefiles_path = sd:/apps/usbloader_gx/language/
TxtCheatcodespath = sd:/txtcodes/
titlestxt_path = sd:/apps/usbloader_gx/
gamesound = 1
dolpath = sd:/DOL/
ogg_path =
wiilight = 1
gameDisplay = 0
update_path = sd:/apps/usbloader_gx/
homebrewapps_path = sd:/apps/
Cheatcodespath = sd:/codes/
BcaCodepath = sd:/bca/
WipCodepath = sd:/wip/
WDMpath = sd:/wdm/
titlesOverride = 1
patchcountrystrings = 0
screensaver = 1
musicloopmode = 1
error002 = 2
autonetwork = 0
discart = 0
partition = 1
marknewtitles = 1
ShowFreeSpace = 1
InstallToDir = 2
GameSplit = 2
InstallPartitions = FFFFFFFD
PlaylogUpdate = 0
ParentalBlocks = FFFFFFFB
returnTo = 554e454f
HomeMenu = 1
MultiplePartitions = 0
USBPort = 0
CacheTitles = 1
BlockIOSReload = 2
WSFactor = 0.800
FontScaleFactor = 1.000
EnabledCategories = 0,4



@fatherjack & Gamepad :
Wait few minutes, r1089 is on its way
tongue.gif

I'm doing a last test.

Edit :
Dimok is adding a last minute feature.
argument from meta.xml to select IOS and USBport -_^
No more multi compilation needed (but still working if users don't set the arguments in the xml).
The arguments override the compiled boot IOS.

I feared as much. is there a config file or something from this wii that I could post to help figure out why mine is only showing blank boxes? I have followed your instructions and I know there isn't much to this setup so there has to be something that I am missing.
 
General chit-chat
Help Users
    Veho @ Veho: They're not that kind of mushrooms :creep: