Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,148,321
  • Replies 29,351
  • Likes 47

JacobM

Well-Known Member
Member
Joined
Jun 16, 2017
Messages
242
Trophies
0
XP
599
Country
United States
doubt its anything to do with the actual implementation but more so just a thing of nintendont sometimes being a tad bit unstable, you could always just compile a nintendont version yourself that shows whats happening on screen, just comment out the "if(argsboot == false)" lines in the main.c file.

For some reason I had to redefine ZIP in the kernel MAKEFILE. Not sure why, but I setup the env on an 8inch 32bit Win10 tablet (lol)
Code:
ifeq ($(windows), 1)
    ZIP = zip/zip.exe
else
    ZIP = zip/zip.exe
endif

I commented out all "if(argsboot == false)" other than the one on line 788 and it seems to work. I currently don't have access to my WiiU, but it worked as expected on a Wii. I will test this in WiiVC next week when I'm home.

6r0zTxdg.jpg


oh also at first my app booter didnt properly work either, I found out on wii vc its very important to unmount the sd card prior to booting nintendont or else you can get a black screen or the games run horribly slow, there seems to be some sort of irq conflict or something inside the fw.img sd implementation when having multiple handles left open. so make sure in usb loader gx that the sd is unmounted.

Hmm I'll have to try reloading the SD next time, but wouldn't that also break when launched from an external loader using nincfg.bin instead of arguments? Disabling arguments works fine.
 
Last edited by JacobM,
  • Like
Reactions: froggydarren

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,238
Country
Germany
For some reason I had to redefine ZIP in the kernel MAKEFILE. Not sure why, but I setup the env on an 8inch 32bit Win10 tablet (lol)
Code:
ifeq ($(windows), 1)
    ZIP = zip/zip.exe
else
    ZIP = zip/zip.exe
endif
if you look at the build.bat, on windows its designed to be called like "make windows=1" to set that variable ;)
Hmm I'll have to try reloading the SD next time, but wouldn't that also break when launched from an external loader using nincfg.bin instead of arguments? Disabling arguments works fine.
its really weird, I'm not sure if it has something to do with thread access times and timeouts maybe, the wii vc fw.img was not designed with all this homebrew stuff in mind after all.
 

Gladstone

Member
Newcomer
Joined
Jan 3, 2018
Messages
10
Trophies
0
Age
33
XP
474
Country
Czech Republic
Hi, I'm from Czech republic. I noticed, that Czech langugage file for USB Loader GX is outdated and overall translation is bad. So I decided to translate current version r1269 from the scratch, I tested it and everything works. So I want to ask, where can I upload current language file? Thank you
 

mingmong24

Well-Known Member
Newcomer
Joined
Nov 24, 2015
Messages
58
Trophies
0
Age
40
XP
282
Country
I need to go into settings and click on the hard drive for it to be recognized, is there a way for the HDD to initialize itself automatically? Thank you :)
 

Jimvr4

Member
Newcomer
Joined
Dec 1, 2017
Messages
9
Trophies
0
Age
63
XP
885
Country
United States
Still no luck sorting this, is there away or am i wasting my time trying? lol Thanks
For best results use a real HD, not solid state. Check the drive compatibility list thread. I'm using a 2.5HD SATA in a cheap USB enclosure. It's formatted FAT32 and plugged with a short USB cable directly to the Wii.

Sent from my Pixel XL using Tapatalk
 

jellybeangreen2

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
703
Trophies
0
XP
2,463
Country
United States
Is this the best loader or is configurable USB Loader the best or Will / GC games / Nintendont? - I've been using Configurable USB Loader for years but I'm just trying to look for themes which I can't locate anywhere! So thought it was best to try and update the wii, custom theme, newer loader etc. SO just trying to find out what the best software is for the wii in 2018, thanks for any help...
 

Nomelas

Well-Known Member
Member
Joined
May 6, 2015
Messages
369
Trophies
0
Age
39
XP
851
Country
Canada
Is this the best loader or is configurable USB Loader the best or Will / GC games / Nintendont? - I've been using Configurable USB Loader for years but I'm just trying to look for themes which I can't locate anywhere! So thought it was best to try and update the wii, custom theme, newer loader etc. SO just trying to find out what the best software is for the wii in 2018, thanks for any help...

Basically it's personal preference. But most people have made the switch from cfg to ulgx because it's still maintained (also looks nicer imo)
 

Jimvr4

Member
Newcomer
Joined
Dec 1, 2017
Messages
9
Trophies
0
Age
63
XP
885
Country
United States
Basically it's personal preference. But most people have made the switch from cfg to ulgx because it's still maintained (also looks nicer imo)
I don't think CFG supports game cube game launching. CFG is also not happy when the HDD format is FAT32.

Sent from my Pixel XL using Tapatalk
 

mingmong24

Well-Known Member
Newcomer
Joined
Nov 24, 2015
Messages
58
Trophies
0
Age
40
XP
282
Country
Still having the same problem. Does anyone even use this with vwii? with 2 HDD plugged in, 1 for Wii U games and the other formatted to FAT32 for Wii and GC games? Thanks
 

jellybeangreen2

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
703
Trophies
0
XP
2,463
Country
United States
Still having the same problem. Does anyone even use this with vwii? with 2 HDD plugged in, 1 for Wii U games and the other formatted to FAT32 for Wii and GC games? Thanks

I changed to USB Loader GX. My Nintendont and all other games on my HDD work fine! Good stuff. Covers downloaded fine. The issue I have is themes. Wii.Spiffy360.com I have an account, but when I download a theme I get taken to an ad page, wait 5 seconds. Then click skip add. Then I get a one line error saying I have skipped the ad and I can't download any themes? - Does anyone know a way around this or if there are any good theme packs already available please?
 

jellybeangreen2

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
703
Trophies
0
XP
2,463
Country
United States
Good to know. CFG doesn't automatically mount FAT32 in my experience but will mount it manually

Sent from my Pixel XL using Tapatalk

You just made me doubt CFG USB Loader lol. Just plugged my HDD back in to my wii to test it, and it automatically loaded the FAT32 partition. No manual intervention required. - I think when you set the the FAT32 partition to partition 1 and active. It auto boots. It has to be FAT32 for it to work with GC game booting from what I found.
 

JacobM

Well-Known Member
Member
Joined
Jun 16, 2017
Messages
242
Trophies
0
XP
599
Country
United States

Finally got around to testing r1269 mod03 on a WiiU 5.5.1 with d2x-v10-beta52 with a fresh install of USB Loader GX

vWii:
Everything works as before. I am unable to test Larsenv's banner repo since I do not have my WiiU connected to internet. My drive space reads accurately unlike Tony's (https://sourceforge.net/p/usbloadergx/issues/2349/).

WiiVC:
  1. Gamepad works! Thank you Cyan! My Gamepad seems to have a massive deadzone only in USB Loader GX. Oddly, the diagonals seem to either have an even larger deadzone or do not factor in the 5x pointer speed you added in mod02 for Up, Down, Left, Right.
  2. Settings/Start banners and the grid layout work flawlessly!
  3. NAND channels don't load (tested Homebrew Channel and the Wii Menu Manual)
  4. Return to WiiU menu works!

if you look at the build.bat, on windows its designed to be called like "make windows=1" to set that variable ;)

its really weird, I'm not sure if it has something to do with thread access times and timeouts maybe, the wii vc fw.img was not designed with all this homebrew stuff in mind after all.

Derp! I should have known better!

This is what args boot shows in vWii and WiiVC without HID devices plugged in:
zYt9Mhg.png



This is what args boot shows in WiiVC with HID devices plugged in:
eUMqfDy.png


Noticeable differences:
  1. Its stopping at loading patched kernel 8. Sequentially, it appears to display before kernels 2, 5, 9, 10, 11 boot (iPhone slomo footage of WiiVC without HID)
  2. It loses the ability to read the SD capacity and sector size
  3. Locks up after loading config / before Init DI

oh also at first my app booter didnt properly work either, I found out on wii vc its very important to unmount the sd card prior to booting nintendont or else you can get a black screen or the games run horribly slow, there seems to be some sort of irq conflict or something inside the fw.img sd implementation when having multiple handles left open. so make sure in usb loader gx that the sd is unmounted.

Remounting the SD card in USB Loader GX prior to launching Nintendont args doesn't change anything.
 
Last edited by JacobM,

alisaw12

Member
Newcomer
Joined
Jan 3, 2018
Messages
13
Trophies
0
Age
25
XP
51
Country
United Kingdom
Hey! I don’t know what to do anymore and i hope someone here can help and i am at the right place, my usb loader finds the games on my hard drive in wbfs but as soon as i want to start the game, the start screen doesn’t even come up and is only black, when i press start, the usb loader starts reading the disk instead of the game of the usb. I literally tried everything, my usb is in wbfs, i tried it in fat32 but then the loader couldn’t find the games at all. I tried literally everything, can someone help??? (I added the picture of how the screen looks like)

I did a sys check:

--------------------- MERGED ---------------------------

SysCheck HDE v2.4.0 HacksDen Editon by JoostinOnline, Double_A, R2-D2199, and Nano

...runs on IOS58 (rev 6176).


Region: PAL

System Menu 4.3E (v514)


Drive Date: 12.18.2008

Homebrew Channel 1.1.2 running on IOS58


Hollywood v0x21

Console Type: Wii

Shop Channel Country: United Kingdom (110)

Boot2 v4

Found 103 titles.

Found 48 IOS on this console. 16 of them are stubs.


IOS3 (rev 65280): Stub

IOS4 (rev 65280): Stub

IOS9 (rev 1034): No Patches

IOS10 (rev 768): Stub

IOS11 (rev 256): Stub

IOS12 (rev 526): No Patches

IOS13 (rev 1032): No Patches

IOS14 (rev 1032): No Patches

IOS15 (rev 1032): No Patches

IOS 16 (rev 512): Stub

IOS17 (rev 1032): No Patches

IOS 20 (rev 256): Stub

IOS 21 (rev 1039): No Patches

IOS22 (rev 1294): No Patches

IOS28 (rev 1807): No Patches

IOS30 (rev 2816): Stub

IOS31 (rev 3608): No Patches

IOS33 (rev 3608): No Patches

IOS34 (rev 3608): No Patches

IOS35 (rev 3608): No Patches

IOS36 (rev 3351): No Patches

IOS37 (rev 5663): No Patches

IOS38 (rev 4123): No Patches

IOS40 (rev 3072): Stub

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 5120): Stub

IOS51 (rev 4864): Stub

IOS52 (rev 5888): Stub

IOS53 (rev 5663): No Patches

IOS55 (rev 5663): No Patches

IOS56 (rev 5662): No Patches

IOS57 (rev 5918): No Patches

IOS58 (rev 6176): USB 2.0

IOS60 (rev 6400): Stub

IOS61 (rev 5662): No Patches

IOS62 (rev 6430): No Patches

IOS70 (rev 6912): Stub

IOS80 (rev 6944): No Patches

IOS222 (rev 65280): Stub

IOS223 (rev 65280): Stub

IOS236 [36] (rev 65535, Info: rev 3351): Trucha Bug, ES Identify NAND Access

IOS249 [56] (rev 65535, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0

IOS250 [57] (rev 65535, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0

IOS254 (rev 65280): Stub

BC v6

MIOS v10

Report generated on 01/04/2018
 

Attachments

  • 1FB3F150-3096-4D2B-80EF-C1D0642C7A1E.jpeg
    1FB3F150-3096-4D2B-80EF-C1D0642C7A1E.jpeg
    1.4 MB · Views: 144

jeannotte

Well-Known Member
Member
Joined
Jun 15, 2016
Messages
4,516
Trophies
1
Age
53
XP
4,891
Country
France
Hello

@alisaw12 :

Your cios 249 is badly installed.

Take the version of the cios d2x v10 beta 52, then install it correctly.

reinstall the cios 249 like this ==>
IOS249 [56] (rev 21010, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0

Test your games again ??

Prefer the fat 32 for USB support.
 
Last edited by jeannotte,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @K3Nv2, Ah shit, here we go again. I ain't represented Grove Street in five years, but the...