Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,186,358
  • Replies 29,369
  • Likes 48

Acidflare

HomeBrew Beta Tester
Member
Joined
Aug 16, 2013
Messages
1,106
Trophies
0
Age
34
Location
Nether World
XP
268
Country
Canada
I think there's no sorting function, so it's listed in the same order than readdir() function find them. (probably by FAT/NTFS File table order)

if it uses readdir() you should be able to sort them properly with DriveSort http://www.anerty.net/software/file/DriveSort.php

Sup guys, reporting a problem, Kirby Return to Dreamland hangs after Title Screen, I press 2 and it goes to a blank screen and I have to reset the Wii. Same game runing fine in WiiFlow using the same config

I have no issues playing this game what settings and CIOS are you using?
 

Acidflare

HomeBrew Beta Tester
Member
Joined
Aug 16, 2013
Messages
1,106
Trophies
0
Age
34
Location
Nether World
XP
268
Country
Canada
Force 16:9, video mode System, no reload IOS: Auto and using IOS 249

Edit: Tested with IOS 250 same issue
here is an example of how to post your game and settings, I can't tell anything by what you just posted
Game name and region
USB loader and version + Revision
CIOS' and versions installed
usbloader game settings
 

RCJayce

The Defender Of Tomorrow
Member
Joined
Aug 11, 2014
Messages
633
Trophies
0
Location
New York
XP
948
Country
United States
here is an example of how to post your game and settings, I can't tell anything by what you just posted
Game name and region
USB loader and version + Revision
CIOS' and versions installed
usbloader game settings
Kirby Return to Dreamland NTSC.
USB Loader GX rev 1233 IOS 249 (rev 21010) +AHB
D2x v10beta52 base56
And game settings:
All off except Force 16:9.
I don't know what settings are relevant for you,
 

Acidflare

HomeBrew Beta Tester
Member
Joined
Aug 16, 2013
Messages
1,106
Trophies
0
Age
34
Location
Nether World
XP
268
Country
Canada
And that was the problem, using default aspect ratio and now it works great. Thanks Acid

Games that use a 16:9 aspect ratio will fail to boot if 16:9 is forced, If you have a 16:9 setup you should have your wii system menu settings set to widescreen the have usbloader GX set to use system default. Any game that has 4:3 only can use the 16:9 forced option otherwise it should be left to system default
 
  • Like
Reactions: RCJayce

RCJayce

The Defender Of Tomorrow
Member
Joined
Aug 11, 2014
Messages
633
Trophies
0
Location
New York
XP
948
Country
United States
Games that use a 16:9 aspect ratio will fail to boot if 16:9 is forced, If you have a 16:9 setup you should have your wii system menu settings set to widescreen the have usbloader GX set to use system default. Any game that has 4:3 only can use the 16:9 forced option otherwise it should be left to system default
Thank you so much for the information, but I have a question forcing 16:9 makes the game boot anyway. Why it gets stuck after the title screen? I mean, what makes the game crash after booting?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
This is a recurrence question, and the answer is always the same
Kirby has the matafortress Antipiracy protection : it detects any patches applied to the game!

Disable all patches (even "return to"), use the same region than your console (JP version doesn't seem to work at all).

You can also use a patch to remove the AP.
 
  • Like
Reactions: RCJayce

RCJayce

The Defender Of Tomorrow
Member
Joined
Aug 11, 2014
Messages
633
Trophies
0
Location
New York
XP
948
Country
United States
This is a recurrence question, and the answer is always the same
Kirby has the matafortress Antipiracy protection : it detects any patches applied to the game!

Disable all patches (even "return to"), use the same region than your console (JP version doesn't seem to work at all).

You can also use a patch to remove the AP.
Using "return to" doesn't make any difference it's works well, there is more info of this AP Protection? It's very interesting.

Thanks Cyan
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
well, you can search metafortress for more informations.
I thought return to was also checked.

so only disable :
video mode, aspect ratio, ocarina, dol patching
or
find gameconfig.txt for kirby, edit or create the file on the root of SD or in /codes/ folder, and enable ocarina + at least one cheat (I'll try to fix that to work with 0 cheat enabled)
edit:
gameconfig.txt for USA game from Crediar
http://crediar.no-ip.com/krtdcd.txt
to use with
Code:
Classic Controller (requires MF patch) [crediar]
C206BA44 00000023
7C0802A6 80B50060
48000041 80950000
7CA52378 90B50000
80B50064 4800002D
80950004 7CA52378
90B50004 80B50068
48000019 80950008
7CA52378 90B50008
7C0803A6 4E800020
38C00000 70A40800
2C040000 41820008
60C68000 70A42000
2C040000 41820008
60C60800 70A40200
2C040000 41820008
60C60800 70A40020
2C040000 41820008
60C60200 70A40040
2C040000 41820008
60C60100 70A40010
2C040000 41820008
60C61000 70A40001
2C040000 41820008
60C60002 70A40002
2C040000 41820008
60C60008 70A48000
2C040000 41820008
60C60004 70A44000
2C040000 41820008
60C60001 70A40400
2C040000 41820008
60C60010 70A41000
2C040000 41820008
60C61000 7CC53378
4E800020 00000000
041ABD10 60000000
041ABD84 38600000
*Default kirby layout, L/R:block, A:drop power Y:inhale/power B:jump
No wiimote shaking emulation.
I don't know if there's one for EUR.

Edit:
http://geckocodes.org/?c=SUKP01
You can find gameconfig.txt for PAL, and some cheat code works without metafortress patched.


Edit2:
WiiUPro controller works fine on my WiiU (it unsynched too, while in Nintendont, It looks like a battery issue. I'll try to charge it fully before testing again).
 
  • Like
Reactions: bm123456

David271749

Active Member
Newcomer
Joined
Dec 25, 2014
Messages
30
Trophies
0
XP
94
Country
I've tried to troubleshoot this myself for the past few days, but I can't figure it out. I'm using a 2TB external with a power adapter, so there's no need for a Y cable. I have the drive formatted to Fat32 MBR. I used Wii Backup Manager to convert my isos to WBFS files before putting them on the external. I start usbloadergx via it's own channel or hbc, and I get the same thing. My Drive is recognized (tells me how much free space I have), but it's not seeing any files. It just sees my SD apps.

Do I have to set up a file path for games? I just have the WBFS folders that were created right there on the drive. The only other thing I can think of is my installation. I installed USBLoaderGX_V_3 ISO 249, and I dropped this .rar file in my apps>usb_loader folder.

SysCheck:
sysCheck v2.1.0b19 by Double_A and R2-D2199, Nano
...runs on IOS58 (rev 6432).

Region: unknown
System Menu 4.3 (v608)

Drive date: 2012.07.12
Homebrew Channel 1.1.2 running on IOS58
HomebrewFilter ist nicht installiert
Hollywood v0x21
Console ID: 618429079
Boot2 v0
Found 49 titles.
Found 34 IOS on this console. 0 of them are stub.

IOS9 (rev 1290): No Patches
IOS12 (rev 782): No Patches
IOS13 (rev 1288): No Patches
IOS14 (rev 1288): No Patches
IOS15 (rev 1288): No Patches
IOS17 (rev 1288): No Patches
IOS21 (rev 1295): No Patches
IOS22 (rev 1550): No Patches
IOS28 (rev 2063): No Patches
IOS31 (rev 3864): No Patches
IOS33 (rev 3864): No Patches
IOS34 (rev 3864): No Patches
IOS35 (rev 3864): No Patches
IOS36 (rev 3864): No Patches
IOS37 (rev 5919): No Patches
IOS38 (rev 4380): No Patches
IOS41 (rev 3863): No Patches
IOS43 (rev 3863): No Patches
IOS45 (rev 3863): No Patches
IOS46 (rev 3863): No Patches
IOS48 (rev 4380): No Patches
IOS53 (rev 5919): No Patches
IOS55 (rev 5919): No Patches
IOS56 (rev 5918): No Patches
IOS57 (rev 6175): No Patches
IOS58 (rev 6432): USB 2.0
IOS59 (rev 9249): No Patches
IOS62 (rev 6942): No Patches
IOS80 (rev 7200): No Patches
IOS249[56] (rev 21010, Info: d2x-v10beta52-vWii): NAND Access, USB 2.0
IOS250[57] (rev 21010, Info: d2x-v10beta52-vWii): NAND Access, USB 2.0
IOS251[58] (rev 21010, Info: d2x-v10beta52-vWii): NAND Access, USB 2.0
IOS512 (rev 7): NAND Access, USB 2.0
IOS513 (rev 1): NAND Access, USB 2.0

Report generated on 2015/01/04.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Did you enable Wii games?
4th icon in the top menu.

Do you have the correct partition set as main/install in the Settings>hdd settings? (first option, click on it to refresh/remount the partition)
 

David271749

Active Member
Newcomer
Joined
Dec 25, 2014
Messages
30
Trophies
0
XP
94
Country
Did you enable Wii games?
4th icon in the top menu.

Do you have the correct partition set as main/install in the Settings>hdd settings? (first option, click on it to refresh/remount the partition)


Sorry, Cyan. Just didn't have the file path set up correctly. I needed a WBFS folder in my external. Thanks though!
 

superkrups20056

Well-Known Member
Newcomer
Joined
Aug 15, 2012
Messages
98
Trophies
1
XP
170
Country
United States
Hey Cyan,

Is USB Loader GX ever going to gain the ability to load EmuNAND channels without getting the corrupted error? Tired of going through postloader.

Thanks for all your hard work!

EDIT: I guess I'm asking, with all the things USB Loader GX can do, why can't it lauch emuNAND channels using NEEK2O like WiiFlow can?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
because I didn't had time to add it.
I'm working on it randomly, when I feel like programming a little (usually when I'm in holidays to get enough time to code and debug).
I started to look how to implement neek2o but didn't tested it yet. what I understand is I have to write neek config to Mem2, but I don't understand how I can be sure it doesn't overwrite used RAM. Well I'll just test it.

sonictopfan : release fix probably today.
There are lot of options I didn't or couldn't test yet. I'm always missing time when nintendont is broken and need to be prioritized :(
I dislike when I start working on a long-to-add code and something else broke in the meantime. I don't like reverting just to fix the broken thing.

Still hoping to fix WiiUPro controller in all menus, but I'll probably release it without 100% support. (some menus won't work with WiiUpro, like Gameinfo window)

check my blog for next rev changelog.

edit:
oops, I broke PS3 support while cleaning the code, I'll have to debug u_u
I should make regular backups...

Ok, everything is fine.
Last checkup before commit ;)
 

superkrups20056

Well-Known Member
Newcomer
Joined
Aug 15, 2012
Messages
98
Trophies
1
XP
170
Country
United States
because I didn't had time to add it.
I'm working on it randomly, when I feel like programming a little (usually when I'm in holidays to get enough time to code and debug).
I started to look how to implement neek2o but didn't tested it yet. what I understand is I have to write neek config to Mem2, but I don't understand how I can be sure it doesn't overwrite used RAM. Well I'll just test it.

sonictopfan : release fix probably today.
There are lot of options I didn't or couldn't test yet. I'm always missing time when nintendont is broken and need to be prioritized :(
I dislike when I start working on a long-to-add code and something else broke in the meantime. I don't like reverting just to fix the broken thing.

Still hoping to fix WiiUPro controller in all menus, but I'll probably release it without 100% support. (some menus won't work with WiiUpro, like Gameinfo window)

check my blog for next rev changelog.

edit:
oops, I broke PS3 support while cleaning the code, I'll have to debug u_u
I should make regular backups...

Ok, everything is fine.
Last checkup before commit ;)

Thanks again for all your hard work Cyan. Just was wondering about Neek2O support because in my mind it's my most wanted feature, I just want to be able to boot everything from one place and I love your interface compared to wiiflow. In previous recent posts, you mentioned that neek2o support was releasing "soon" but I was wondering about the status of it because I didn't see any mention of it on the development status post. It looks like it'll still be on hold for a while then, huh?

Looking forward to helping you test your new release today!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @BakerMan, Remember to take your meds like AncientBoi.