Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,066,342
  • Replies Replies 30,226
  • Likes Likes 74
GX just keeps getting better and better, I'm really liking the recent changes, especially the banners.

Recently I installed mod 13 so I could try out the mode that looks like the System Menu and I've noticed that the display is rather choppy when switching pages and when I move the pointer from game to game. I realize that this feature is rather new so maybe it's just not where it needs to be yet. Is anyone else experiencing this? Are there any settings I can change that may help? I currently have d2x8 installed and I have a fairly large amount of wbfs games on an ntfs partition. Thanks in advance.

In settings turn the cache of banners to on (this will cache the banners on to your SD card - can take 10mins+ depending on the number of games) then before doing this you can manually change the path to USB1 and put the cache there, I can speed through the pages and they appear instantaniously


 
In banner view mode, the Gamecube icons alternate between the game-specific image and a GCN logo image.
How can I get this image?

ATerro is working on some awesome custom banners for GCN games and I want to replace his "DML" themed icon background with the one on GX's banner view mode.
 
In banner view mode, the Gamecube icons alternate between the game-specific image and a GCN logo image.
How can I get this image?

ATerro is working on some awesome custom banners for GCN games and I want to replace his "DML" themed icon background with the one on GX's banner view mode.
im 99% sure its embedded in the dol as im know thats how punes done it before
 
In banner view mode, the Gamecube icons alternate between the game-specific image and a GCN logo image.
How can I get this image?

ATerro is working on some awesome custom banners for GCN games and I want to replace his "DML" themed icon background with the one on GX's banner view mode.
You should ask dimok/giantpune
As far as I know they found away to extract the save icon and diddy81 made that channel gc logo etc.

EDIT: seems diddy gave you an answer.
 
@[member='themanuel']
The game logo image is got from the opening.bnr on the GC disc.

To clear some stuff up:
We currently use the banner made by diddy for homebrews as i mentioned in my change list (thanks again at this point). We replace in runtime several tpls in the banner.
These are the stuff we hide or modify:
Full banner:
"bg.tpl" is replaced by "gc_banner_bg.png" which is compiled in and can be replaced through the normal internal image replace method (e.g. theme)
"HBPic.tpl" is replaced by gc internal logo from the opening.bnr on the disc and scale is modified with the value from the settings
the text of the textbox "T_Coded_by" is set to "Developer:"
the text of the textbox "T_coder" is set to text from opening.bnr about the developer
the text of the textbox "T_short_descript" is set to text from opening.bnr in the language of the system
the text of the textbox "T_name" is set to the title from gametdb for the gameid
The following panes are all hidden: "Line1", "Line2", "T_Released", "T_release_date", "T_versiontext", "T_version"
Icon:
"Iconpng.tpl" is replaced by gc internal logo from the opening.bnr on the disc
"HBLogo.tpl" is replaced by "gc_icon_bg.png" which is compiled in and can be replaced through the normal internal image replace method (e.g. theme)

This is all done completely on the fly and the banner is in the original form as diddy made it compiled into the loader. It will be also replacable as the images (e.g. theme) with the name "custom_banner.bnr" (this will not work in current MOD14 dol). You can then use your own banner where the loader can replace the icon on the fly. The only requirement is for you to have the same (at least the not hidden) pane names as I wrote above.
 
In banner view mode, the Gamecube icons alternate between the game-specific image and a GCN logo image.
How can I get this image?

ATerro is working on some awesome custom banners for GCN games and I want to replace his "DML" themed icon background with the one on GX's banner view mode.
In case you didn't find it in HR, here you go bud
9401e09f300c4ddd85d1353a2087b8c5.png

@dimok
I did few tests with Gamecube GX banner cache and found that simple rename of 00000000.app to id3.bnr or id6.bnr did not work,
the files were not recognized as banners.
Copying a Wii bnr file to GC Id3 or ID6.bnr worked fine
So the problem is with inadequate conversion and not related to GX.
I'll try U8tools as suggested by diddy, any help is appreciated here.
Thanks
 
@AbdallahTerro
From that alone I can't really tell you what is wrong. You said the obvious thing that the format is not OK yourself.
I can only offer you a debug version which will print more info to a file on SD or usbgecko if you have one which will tell you where exactly it fails. If you need it come to IRC and message to me.
 
more than likely you need to convert the channel banner 00.app into a disc banner .bnr as i suggested in the other thread, a simple rename wont do
 
The difference between a game .bnr file and a channel .app file is considered within loader. Both can be used as input to the loader. Renaming should be working.

EDIT:
Uhm crap. I just looked again into the source and I did additional check for cache files where it checks for imet header with 64 byte offset as for games only to avoid wrong load of none banner files and crash the loader. I added extract of .app from channels where it cuts the unneeded bytes. I didnt consider it when adding the cache as it was never really required. It is only in the cache files a limitation :\.
Sorry guys, i will fix that in the next version. It will support both. for now pepxl is right and it only works with the 64 byte offset imet.
 
Custom Banners for Gamecube Games in USBL-GX bnr format pack1 Download Link: http://www.mediafire...au872ma4at4z880

Screenies:


f088ee80f66c0b495d983ec6343454f8.jpg

2e012d3670d2b2dcb152de1e5d01f4b5.jpg

Included games in ID3:

007 Agent Under Fire - GW7
1080 Avalanche - GTE
Aggressive Inline - GIL
Alien Hominid - GAH
Animal Crossing GA
Animaniacs The GEH - GAN
Auto Modellista - GAU
Baten Kaitos E-Wings - GKB
Baten Kaitos Origins - GK4
Batman Begins - GIN
Beyond Good & Evil GGE
Donkey Kong JB - GYB
Eternal Darkness SR - GED
F-Zero GX - GFZ
Final Fantasy CC - GCC
Harvest Moon a WL - GYW
Harvest Moon Another WL - G4G
Harvest Moon MM - G4A
James Bond 007 FRWL - GLZ
Legend of Zelda 4 SA - G4S
Luigi's Mansion - GLM
Mario Kart 64 - D44
Mario Kart D-Dash - GM4
Mario Party 4 - GMP
MegaMan Anniversary - G6Q
MegaMan X Collection - GXG
Metal Gear Solid TS - GGS
Metroid Prime - GM8
Metroid Prime 2 Echo - G2M
Namco Museum 50th An - G5N
Paper Mario 1000 - G8M
Pikmin - GPI
Pikmin 2 - GPV
Resident Evil 4 - G4B
Resident Evil Zero - GBZ
Soul Calibur II - GRS
Super Mario 64 - D43
Super Mario Strikers - G4Q
Super Mario Sunshine - GMS
Super Monkey Ball 2 - GM2
Super Smash Bros. Me - GAL
The Sims 2 - G4Z
The Sims 2 Pets - G4O
The Sims Bustin' Out - G4M
Viewtiful Joe - GVJ
Wario World - GWW
Zelda The Wind Waker - GZL

Extract into your Banner cache folder and you're ready to go

You need the latest mod 14_1 for this to work properly (R1156_IOS249_MOD14_1.zip) Download link: http://www.mediafire...btqb95by4cn2zwy

Enjoy :) - More will follow later as more custom channels are made on a daily basis - requests are welcome too

Thanks Dimok you're the best :)
 
  • Like
Reactions: 1 person
I just though about it and I think there is no sound support!?
I don't remember the implementation and i will look into the code but i am almost sure that the sound shouldnt be loaded from your custom banners. That's something to fix in mod15 i guess...
 
In case you didn't find it in HR, here you go bud
9401e09f300c4ddd85d1353a2087b8c5.png
Thanks, AT!
I've been really busy but I'll try this as soon as I get a chance.

The difference between a game .bnr file and a channel .app file is considered within loader. Both can be used as input to the loader. Renaming should be working.

EDIT:
Uhm crap. I just looked again into the source and I did additional check for cache files where it checks for imet header with 64 byte offset as for games only to avoid wrong load of none banner files and crash the loader. I added extract of .app from channels where it cuts the unneeded bytes. I didnt consider it when adding the cache as it was never really required. It is only in the cache files a limitation :\.
Sorry guys, i will fix that in the next version. It will support both. for now pepxl is right and it only works with the 64 byte offset imet.
Thanks, dimok, for supporting this effort.
 
Ok i apploigize in advance but ive been searching all over the last week and after about 100 pages into this 1k thead i was pondering the thought of shooting myself :( lol. Im having some problems with Loader GX 2.3 ill post a syscheck here and maybe someone here can point out what i need to update. Im running HBC 1.1.0. I keep running into games that just freeze on load or load part way and freeze in the game loading a new part to the infamous black ups loading ... yea i know there ar tons of threads on that but try as i might and update what i do I get no where. well i did get black ops to load at one point but then it froze right after that loading during what im assuming was the intro screen. Maybe there is a load all these wads someone can link me to to fix all this. All i know is on these games i own i can play them off the discs no problem but usb loader no dice for the most part. Thanks in advance. and if i forgot to give some details let me know. Wii hacking newbie here. :(

sysCheck v2.0.1 by Double_A
...runs on IOS58 (rev 6176).

Region: NTSC-U
System Menu 4.3U (v513)
Hollywood v0x21
Console ID: 141979449
Boot2 v4

Found 91 titles.
Found 55 IOS on this console. 5 of them are stub.

IOS3 (rev 65280): Stub
IOS4 (rev 65280): Stub
IOS9 (rev 1034): No Patches
IOS10 (rev 768): Stub
IOS11 (rev 16174): Trucha Bug, NAND Access
IOS12 (rev 526): No Patches
IOS13 (rev 1032): No Patches
IOS14 (rev 1032): No Patches
IOS15 (rev 1032): No Patches
IOS16 (rev 54321): Trucha Bug, ES Identify, Flash Access
IOS17 (rev 1032): No Patches
IOS20 (rev 16174): Trucha Bug, NAND Access
IOS21 (rev 1039): No Patches
IOS22 (rev 1294): No Patches
IOS28 (rev 1807): No Patches
IOS30 (rev 54321): Trucha Bug
IOS31 (rev 3608): No Patches
IOS33 (rev 3608): No Patches
IOS34 (rev 3608): No Patches
IOS35 (rev 3608): No Patches
IOS36 (rev 54321): Trucha Bug, ES Identify, NAND Access
IOS37 (rev 5663): No Patches
IOS38 (rev 3867): No Patches
IOS40 (rev 16174): Trucha Bug, NAND Access
IOS41 (rev 3607): No Patches
IOS43 (rev 3607): No Patches
IOS45 (rev 3607): No Patches
IOS46 (rev 3607): No Patches
IOS48 (rev 4124): No Patches
IOS50 (rev 54321): Trucha Bug
IOS51 (rev 4864): Stub
IOS52 (rev 15661): Trucha Bug, NAND Access
IOS53 (rev 5406): No Patches
IOS55 (rev 5406): No Patches
IOS56 (rev 5662): No Patches
IOS57 (rev 5919): Trucha Bug, NAND Access
IOS58 (rev 6176): No Patches
IOS60 (rev 54321): Trucha Bug
IOS61 (rev 5662): No Patches
IOS70 (rev 54321): Trucha Bug
IOS80 (rev 54321): Trucha Bug
IOS200 (rev 21003): Trucha Bug, NAND Access, USB 2.0
IOS202 (rev 65535): Trucha Bug, NAND Access, USB 2.0
IOS222 (rev 65280): Stub
IOS223 (rev 4): Trucha Bug, ES Identify, USB 2.0
IOS224 (rev 65535): Trucha Bug, NAND Access, USB 2.0
IOS236 (rev 65535): Trucha Bug, ES Identify, NAND Access
IOS245 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS246 (rev 21008): Trucha Bug, ES Identify, NAND Access
IOS247 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS248 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS249 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS250 (rev 65535): Trucha Bug, NAND Access, USB 2.0
IOS251 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS254 (rev 65281): BootMii
BC v6
MIOS v65535

Report generated on 2012/04/22.
 
Well Mr Newbie - update your softmod, use Modmii, this will put all the cios's in the right place for the following information

Run GX on 249 - with modmii this will be d2x v8 final (56) - this will run 99% of games
Run black opps on 250 (57) - change this in the settings menu for that game - spinning disc with the loader unlocked (ios from -1 to 250, save and try again)
Run some singing games on 223 - this is because d2x can still be choppy (lagging) this is sorted in Beta versions but not rec. yet

If you are playing out of region games, this can cause black screen or other errors, on the game setting at the spinning disc try forcing the video to your region. If you have a TV not capable of displaying the out of region signal there will still be a couple of games that will not work or have graphical issues (black bands etc).
 
Well Mr Newbie - update your softmod, use Modmii, this will put all the cios's in the right place for the following information

Run GX on 249 - with modmii this will be d2x v8 final (56) - this will run 99% of games
Run black opps on 250 (57) - change this in the settings menu for that game - spinning disc with the loader unlocked (ios from -1 to 250, save and try again)
Run some singing games on 223 - this is because d2x can still be choppy (lagging) this is sorted in Beta versions but not rec. yet

If you are playing out of region games, this can cause black screen or other errors, on the game setting at the spinning disc try forcing the video to your region. If you have a TV not capable of displaying the out of region signal there will still be a couple of games that will not work or have graphical issues (black bands etc).


Ok i apploigize in advance but ive been searching all over the last week and after about 100 pages into this 1k thead i was pondering the thought of shooting myself :( lol. Im having some problems with Loader GX 2.3 ill post a syscheck here and maybe someone here can point out what i need to update. Im running HBC 1.1.0. I keep running into games that just freeze on load or load part way and freeze in the game loading a new part to the infamous black ups loading ... yea i know there ar tons of threads on that but try as i might and update what i do I get no where. well i did get black ops to load at one point but then it froze right after that loading during what im assuming was the intro screen. Maybe there is a load all these wads someone can link me to to fix all this. All i know is on these games i own i can play them off the discs no problem but usb loader no dice for the most part. Thanks in advance. and if i forgot to give some details let me know. Wii hacking newbie here. :(

sysCheck v2.0.1 by Double_A
...runs on IOS58 (rev 6176).

Region: NTSC-U
System Menu 4.3U (v513)
Hollywood v0x21
Console ID: 141979449
Boot2 v4

Found 91 titles.
Found 55 IOS on this console. 5 of them are stub.

IOS3 (rev 65280): Stub
IOS4 (rev 65280): Stub
IOS9 (rev 1034): No Patches
IOS10 (rev 768): Stub
IOS11 (rev 16174): Trucha Bug, NAND Access
IOS12 (rev 526): No Patches
IOS13 (rev 1032): No Patches
IOS14 (rev 1032): No Patches
IOS15 (rev 1032): No Patches
IOS16 (rev 54321): Trucha Bug, ES Identify, Flash Access
IOS17 (rev 1032): No Patches
IOS20 (rev 16174): Trucha Bug, NAND Access
IOS21 (rev 1039): No Patches
IOS22 (rev 1294): No Patches
IOS28 (rev 1807): No Patches
IOS30 (rev 54321): Trucha Bug
IOS31 (rev 3608): No Patches
IOS33 (rev 3608): No Patches
IOS34 (rev 3608): No Patches
IOS35 (rev 3608): No Patches
IOS36 (rev 54321): Trucha Bug, ES Identify, NAND Access
IOS37 (rev 5663): No Patches
IOS38 (rev 3867): No Patches
IOS40 (rev 16174): Trucha Bug, NAND Access
IOS41 (rev 3607): No Patches
IOS43 (rev 3607): No Patches
IOS45 (rev 3607): No Patches
IOS46 (rev 3607): No Patches
IOS48 (rev 4124): No Patches
IOS50 (rev 54321): Trucha Bug
IOS51 (rev 4864): Stub
IOS52 (rev 15661): Trucha Bug, NAND Access
IOS53 (rev 5406): No Patches
IOS55 (rev 5406): No Patches
IOS56 (rev 5662): No Patches
IOS57 (rev 5919): Trucha Bug, NAND Access
IOS58 (rev 6176): No Patches
IOS60 (rev 54321): Trucha Bug
IOS61 (rev 5662): No Patches
IOS70 (rev 54321): Trucha Bug
IOS80 (rev 54321): Trucha Bug
IOS200 (rev 21003): Trucha Bug, NAND Access, USB 2.0
IOS202 (rev 65535): Trucha Bug, NAND Access, USB 2.0
IOS222 (rev 65280): Stub
IOS223 (rev 4): Trucha Bug, ES Identify, USB 2.0
IOS224 (rev 65535): Trucha Bug, NAND Access, USB 2.0
IOS236 (rev 65535): Trucha Bug, ES Identify, NAND Access
IOS245 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS246 (rev 21008): Trucha Bug, ES Identify, NAND Access
IOS247 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS248 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS249 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS250 (rev 65535): Trucha Bug, NAND Access, USB 2.0
IOS251 (rev 21008): Trucha Bug, NAND Access, USB 2.0
IOS254 (rev 65281): BootMii
BC v6
MIOS v65535

Report generated on 2012/04/22.
please use this syscheck http://code.google.com/p/syscheck/downloads/detail?name=syscheckb18.zip&can=2&q=
 
Well Mr Newbie - update your softmod, use Modmii, this will put all the cios's in the right place for the following information

Run GX on 249 - with modmii this will be d2x v8 final (56) - this will run 99% of games
Run black opps on 250 (57) - change this in the settings menu for that game - spinning disc with the loader unlocked (ios from -1 to 250, save and try again)
Run some singing games on 223 - this is because d2x can still be choppy (lagging) this is sorted in Beta versions but not rec. yet

If you are playing out of region games, this can cause black screen or other errors, on the game setting at the spinning disc try forcing the video to your region. If you have a TV not capable of displaying the out of region signal there will still be a couple of games that will not work or have graphical issues (black bands etc).
? i don't have any of the problems you are descibing playing out of region games. if the person has priiloader ( this is very, very importent.!) he can set the hack to region free everything. then in the loader, set it to force the reigon of the game.( pal, ntsc, disc default, ect.).. the best set up, is d2x,249 56 an d2x 250 57..
 
I have priiloader set and have different results on different TV's

Sony, Toshiba - both play everything perfect
LG - some games black screen or fail to boot correctly

This is with the same wii just plugged from one tv to another, forcing all the video options in the loader does not work, some games do not output the out of region signal, one game I know does not work is chicken Blaster NTSC (I am in PAL region) but there are others
 

Site & Scene News

Popular threads in this forum