Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,184,302
  • Replies 29,367
  • Likes 48

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
I will try that- don't currently have a large enough SD card though- the disc shows 3.97GB needed.
Alternatives to trim size for the install - or aside from SD card?

3.97GB should fit on FAT32. WBFS is about as small as you can get. It's the entire system area of the drive and just the actual partitions for the game, update, etc. depending on what you chose to trim.
 

MasterZoen

Well-Known Member
Newcomer
Joined
Nov 16, 2016
Messages
60
Trophies
0
Age
43
XP
114
Country
United States
3.97GB should fit on FAT32. WBFS is about as small as you can get. It's the entire system area of the drive and just the actual partitions for the game, update, etc. depending on what you chose to trim.
He probably only has a 2GB SD, I know that's what I have in my old Wii. My Wii U has a 64GB SD, which I have only because I knew I'd be installing a bunch of games to the Wii U HDD from it.

Yeah, installing as WBFS is about the only way to rip to a 2GB SD. I've been running WBFS in Dolphin emulator and it seems to work pretty well. I may convert all my ISOs to WBFS and then give the Mocha FAT32 CFW a try, but I'm pretty sure I've got a few 10-20 GB Wii U games installed to the Wii U HDD, and I'm a might bit iffy on how you convert those to a FAT32 compatible format. For now, I'm just happy that my stuff works.
 
Last edited by MasterZoen,

Velocity

Well-Known Member
Newcomer
Joined
Dec 4, 2006
Messages
79
Trophies
0
XP
365
Country
I'm not sure what you mean by "bespoke" here, as the definition for that word is "custom made to order" and all the USB 3.0 My Passport drives should use a USB 3.0 micro-b connector the same as the Samsung Galaxy S5, not something custom made.

Edit: Check this site to see what the connector is.

Edit 2: Unless your drive uses the A Type connector then this cable should work for your drive. It's the one I use for my drives.

Maybe bespoke was the wrong word, but they tend to use a different connector to the mini-B connector used by most HDDs. I didn't know they used them on phones as well, as I've never owned an android phone. Anyway, I ended up ordering one of the specific Y cables from amazon, so it should be here today, to see if that fixes it.

In the /apps folder edit the meta.xml file where it says to uncomment it for arguments then change this line - "<arg>--ios=250</arg>" to "<arg>--ios=58</arg>".

Thanks, this also didn't work, I have ordered the WD specific Y cable which should arrive later today, so I'll let you know how I get on.

Vel

EDIT: My Y cable arrived and everything now appears to be working! Thanks everyone.
 
Last edited by Velocity,

MasterZoen

Well-Known Member
Newcomer
Joined
Nov 16, 2016
Messages
60
Trophies
0
Age
43
XP
114
Country
United States
3.97GB should fit on FAT32. WBFS is about as small as you can get. It's the entire system area of the drive and just the actual partitions for the game, update, etc. depending on what you chose to trim.
He probably only has a 2GB SD, I know that's what I have in my old Wii. My Wii U has a 64GB SD, which I have only because I knew I'd be installing a bunch of games to the Wii U HDD from it.
Maybe bespoke was the wrong word, but they tend to use a different connector to the mini-B connector used by most HDDs. I didn't know they used them on phones as well, as I've never owned an android phone. Anyway, I ended up ordering one of the specific Y cables from amazon, so it should be here today, to see if that fixes it.



Thanks, this also didn't work, I have ordered the WD specific Y cable which should arrive later today, so I'll let you know how I get on.

Vel

EDIT: My Y cable arrived and everything now appears to be working! Thanks everyone.

Maybe bespoke was the wrong word, but they tend to use a different connector to the mini-B connector used by most HDDs. I didn't know they used them on phones as well, as I've never owned an android phone. Anyway, I ended up ordering one of the specific Y cables from amazon, so it should be here today, to see if that fixes it.



Thanks, this also didn't work, I have ordered the WD specific Y cable which should arrive later today, so I'll let you know how I get on.

Vel

EDIT: My Y cable arrived and everything now appears to be working! Thanks everyone.
Okay, I think you are confusing Micro-USB B and USB 3.0 Micro-B. These are 2 different connection types. A Micro-USB B cable will plug into the right half of the USB 3.0 Micro-B allowing data transfer from self-powered devices like a phone, but won't supply power to charge the battery, which is the function of other half of the USB 3.0 Micro-B.

I suppose it's also possible that your drive has a USB 3.0 Micro-AB connector, which is pretty rare nowadays. I've never heard of WD external drives using any different connectors for their USB 3.0 drives, and external drives are something I actually know about. *struts and preens, fans tail feathers*

I'm glad you've finally got it working, now go give those games what for.
 
Last edited by MasterZoen,

Velocity

Well-Known Member
Newcomer
Joined
Dec 4, 2006
Messages
79
Trophies
0
XP
365
Country
think you are confusing Micro-USB B and USB 3.0 Micro-B. These are 2 different connection types. A Micro-USB B cable will plug into the right half of the USB 3.0 Micro-B allowing data transfer from self-powered devices like a phone, but won't supply power to charge the battery, which is the function of other half of the USB 3.0 Micro-B.

I suppose it's also possible that your drive has a USB 3.0 Micro-AB connector, which is pretty rare nowadays. I've never heard of WD external drives using any different connectors for their USB 3.0 drives, and external drives are something I actually know about. *struts and preens, fans tail feathers*

I'm glad you've finally got it working, now go give those games what for.

Thanks, maybe that is my confusion, I have a lot of USB HDDs, but only my WD ones are USB 3.0, all the others have distinctly different connector!

Oh SSX Tricky, how I've missed you!
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
You might be referring to USB 2.0 Mini-B, which was (and still is) common on portable 2.5" HDD cases. It's also found on PS3 and Wii U Pro controllers.

Note Mini vs. Micro. Mini is about twice as thick as Micro, and there is no USB 3.0 Mini-B connector.
 
Last edited by GerbilSoft, , Reason: +mini vs. micro

Velocity

Well-Known Member
Newcomer
Joined
Dec 4, 2006
Messages
79
Trophies
0
XP
365
Country
You might be referring to USB 2.0 Mini-B, which was (and still is) common on portable 2.5" HDD cases. It's also found on PS3 and Wii U Pro controllers.

Note Mini vs. Micro. Mini is about twice as thick as Micro, and there is no USB 3.0 Mini-B connector.

Yep, that's the one I am referring to!
 

MasterZoen

Well-Known Member
Newcomer
Joined
Nov 16, 2016
Messages
60
Trophies
0
Age
43
XP
114
Country
United States
You might be referring to USB 2.0 Mini-B, which was (and still is) common on portable 2.5" HDD cases. It's also found on PS3 and Wii U Pro controllers.

Note Mini vs. Micro. Mini is about twice as thick as Micro, and there is no USB 3.0 Mini-B connector.
Wow, I haven't thought about Mini-b in a long time, and I thought the Wii U Pro controller used the same connector as the GamePad. Here I was thinking I didn't need to get that 10 dollar third party set of AC and USB charge cables for the GamePad since my Pro came with a USB cable.

In fact, I think my PS3 controller needs charged by now, especially if I want to use it with my new Mayflash Wireless PS3 to PC adapter.
 
  • Like
Reactions: Velocity

arghanos

Member
Newcomer
Joined
Jan 19, 2017
Messages
5
Trophies
0
Age
37
XP
52
Country
United States
He probably only has a 2GB SD, I know that's what I have in my old Wii. My Wii U has a 64GB SD, which I have only because I knew I'd be installing a bunch of games to the Wii U HDD from it.

Yeah, installing as WBFS is about the only way to rip to a 2GB SD. I've been running WBFS in Dolphin emulator and it seems to work pretty well. I may convert all my ISOs to WBFS and then give the Mocha FAT32 CFW a try, but I'm pretty sure I've got a few 10-20 GB Wii U games installed to the Wii U HDD, and I'm a might bit iffy on how you convert those to a FAT32 compatible format. For now, I'm just happy that my stuff works.

Yes- so my SD card is actually 4GB- which also has all of my apps (USBLoaderGX, etc), so I'm making an assumption that it wouldn't fit.
The card is formatted to FAT32 and has roughly 3GB free.

What does installing it "as WBFS" mean? I know many games I have are in that format- but does that suggest there is a way to rip it already "compressed" or something?
If that is the case then it would probably work.
If so; what is the tldr for how to point USBLoaderGX to the SD card instead of USB- and also set it to rip as WBFS?

Thank you!
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
WBFS used to be a partition scheme for the entire drive. Now it's used as a container. WBFS as a file is essentially the partition written as a file instead of directly to the drive. It contains the entire system area of the disc then just the actual game data afterwards. All of the empty space is removed.

If you want to rip a game to SD the best way is to use an 8 or 16GB card and just stick CleanRip on it in an apps folder. You will only have room for one game at a time but you can copy the files from it onto your PC then put them on your USB using WBM as wbfs files. If you want to rip it to SD directly with the loader you can change the games path to a folder on the SD then use the "+" install button.
 

arghanos

Member
Newcomer
Joined
Jan 19, 2017
Messages
5
Trophies
0
Age
37
XP
52
Country
United States
I purchased a 32GB microSD card with adapter (this one btw https://www.amazon.com/gp/product/B010Q57T02/ref=od_aui_detailpages00?ie=UTF8&psc=1).
Copied over all of my files from my old 4GB card to the new one.

First- card works fine so far, so I'm happy about that (I know sometimes there is worry about compatibility).
Booted up CleanRip and already at 50% ripping the disc to SD- so thank you!

I don't anticipate any more problems but if I do I'll check back.
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
You will probably have to join the files CleanRip makes to use them. If you're not sure how to do it I can see if I can find a link to a simple tutorial.
 

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
@GerbilSoft , sorry to bring this up again but... :D
As we still need a new version to be compatible with Nintendont IPL might as well...
@GerbilSoft as long as you're tearing the loader apart, would you mind seeing what you can do about this: https://gbatemp.net/threads/usb-loader-gx.149922/page-1158#post-6868915
I'd really appreciate it :D
Thanks.

The first character of the game ID indicates the system, e.g. G for GameCube, R/S for Wii, M for Genesis, J for SNES, etc. (see http://wiibrew.org/wiki/Title_database) (Not applicable for Wii U titles, but that isn't important here.)


Could be doable, and the option can be hidden on non-Wii U systems. Will look into it later.

EDIT: Still haven't gotten the RVT-R image working on retail hardware yet, but I have a PR for Dolphin that gets it working there: https://github.com/dolphin-emu/dolphin/pull/4479

@Cyan , I was taking a look at the USBLOADER repository and found out 2 things:
1st, what's up with rev 1263? Is it a beta or something like that? How come that's not the one on your signature? and 2: what is that HDD test? Would it by any chance be related to my (and some others) issue with WD drives (Which I'm guessing, even though you actually purchased the drive haven't looked at it yet? :) )
Thanks guys!
 

arghanos

Member
Newcomer
Joined
Jan 19, 2017
Messages
5
Trophies
0
Age
37
XP
52
Country
United States
You will probably have to join the files CleanRip makes to use them. If you're not sure how to do it I can see if I can find a link to a simple tutorial.

Yes good call!
I thought the 2nd part was a mistake at first because I had started ripping it without changing the setting for max size from 1/2GB to Max.
So when I saw 2 files, I thought that was why!
It ripped fine with just the one part- but of course didn't run.
I realized I had to join them and promptly did using cmd in windows, and its working!

Thank you so much for the help!
Great to have my whole library archived.
I bet I didn't rip this file last time for this very reason- so its good to go now.
 
  • Like
Reactions: GreyWolf

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
The Nintendont setting for the IPL needs to be fixed so it defaults to the standard behavior without the flag. 0 should indicate that the IPL should be displayed since that value has always been 0.
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
The Nintendont setting for the IPL needs to be fixed so it defaults to the standard behavior without the flag. 0 should indicate that the IPL should be displayed since that value has always been 0.
https://github.com/FIX94/Nintendont/pull/363

@FIX94 I also tested removing libwupc, since libogc-1.8.15 added built-in support for Wii U Pro controllers, and it seems to work fine. I didn't include libwupc removal in this PR, though.
 
  • Like
Reactions: GreyWolf

FIX94

Former Staff
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
30
Location
???
XP
11,248
Country
Germany
@FIX94 I also tested removing libwupc, since libogc-1.8.15 added built-in support for Wii U Pro controllers, and it seems to work fine. I didn't include libwupc removal in this PR, though.
I personally would just leave it all in as is really just so its compilable and compatible with all libogc, devkitarm and devkitppc versions.
 

sideskroll

Well-Known Member
Member
Joined
Aug 25, 2010
Messages
653
Trophies
0
Age
41
Location
Here
XP
420
Country
Peru
https://github.com/FIX94/Nintendont/pull/363

@FIX94 I also tested removing libwupc, since libogc-1.8.15 added built-in support for Wii U Pro controllers, and it seems to work fine. I didn't include libwupc removal in this PR, though.
@GerbilSoft Did you take a look at my previous quotes? :)
I've waiting for that for a long time. I'm sure others have as well.
It would be really amazing if you could integrate it into the loader.

I personally would just leave it all in as is really just so its compilable and compatible with all libogc, devkitarm and devkitppc versions.
@FIX94 I noticed devolution has an overscan on/off toggle. Would it be possible to add that to Nintendont?
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: I just Luv having CEX :)