Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,209,884
  • Replies 29,371
  • Likes 48

azzarod

Well-Known Member
Newcomer
Joined
Jan 3, 2017
Messages
46
Trophies
0
Age
45
XP
69
Country
I don't know why it worked it like that, but at least it works now.

That would be the, "flash drives" are flaky phenomenon. :teach:

Seriously, flash drives do crazy things on Wii. Some work, some don't, the same brand, model and batch sometimes work and sometimes don't - I've got no idea why.
 

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,651
Trophies
2
XP
5,905
Country
United Kingdom
Well, isn't a rom file just a name for a backup of a game?

No, it's a copy of a ROM chip. Or at least something that acts similar to a ROM chip, like an EPROM, EEPROM or FLASH. It doesn't have to be a game. A lot of consoles used cartridges with ROMs, but the Gamecube/Wii/Wii U do not. The term used for those is ISO, although this is slightly incorrect as it's supposed to only be used for images of discs with ISO9660 file systems.

If I can keep only one copy, I'll do what I said, since some games are the same size both extracted or not from a rar/7zip.
What I was wondering is, if I install to the wbfs folder, can I just move wbfs files in and out the folder? Or do I need to install them again if I move them out?

The wbfs files are nothing special, you can keep the wbfs files on your PC and copy them to USB with explorer. Just makes sure you copy them in the right place. It's best to keep the USB drive defragmented as I think there was a limit to the number of fragments that cios could cope with.
 
D

Deleted User

Guest
https://en.wikipedia.org/wiki/ROM_image

How did you install the game apart from extracting it from the rar/zip? Did you have to go through an installer that changes the wbfs content? If not, what is making it so different from the original rar/zip? Have you read and understand how to "install" a game for use with usbloaders?
Oh, so it's ROM when it's chips and image when it's CD's/DVD's? I've read people saying 'PSX roms', for example, but I guess they were wrong. It's interesting though, since disks are still read only and they have memory.
I use USB Loader GX to install the games to an external HD. If they are in rar format, the program automatically extracts it and converts it to wbfs. What I didn't know was if I could just drag and drop files on the wbfs folder after installing them, because I thought the disk file would hold indexing data, but I guess not.

No, it's a copy of a ROM chip. Or at least something that acts similar to a ROM chip, like an EPROM, EEPROM or FLASH. It doesn't have to be a game. A lot of consoles used cartridges with ROMs, but the Gamecube/Wii/Wii U do not. The term used for those is ISO, although this is slightly incorrect as it's supposed to only be used for images of discs with ISO9660 file systems.
Got it. You always learn something everyday.
you can keep the wbfs files on your PC and copy them to USB with explorer. Just makes sure you copy them in the right place.
I tried that, but it didn't work. But now that I've read the "right place" part, I think it's because they weren't in folders with the name and titleid. Guess I'll try it again.
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
I use USB Loader GX to install the games to an external HD. If they are in rar format, the program automatically extracts it and converts it to wbfs.

It doesn't do this. You're mixing up the loader app with something else. Just Wii Backup Manager to copy everything to your HDD. (Except Super Smash Bros. It corrupts that games' partition table.)
 
D

Deleted User

Guest
Wii Backup Manager
Forget it, I'm stupid. I was indeed thinking about that. Don't know why I mixed it up with the loader...
Anyways, I tried installing with the manager, then moved the game folders out and deleted the wbfs folder. Then I started the manager again so that it would create the folder and disk file, and after moving the games back in there how the manager previously created them, does indeed work. Now I just need to test and see if the wbfs files come out smaller than compacted iso into rar.
 

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,576
Trophies
2
Age
28
Location
Michigan, USA
XP
2,784
Country
United States
Hey @GrayWolf could anything you did in Steamline have messed up reloading into specific IOSs for specific games?
I have my Just Dance and Guitar Hero games set to use 250, which I have d2x-beta53-alt installed into for Plug-n-Play USB use, but they fail to boot and I'm kicked into Homebrew Channel every time.

Edit: Tested it, definitely seems like something streamline changed borked it- the last stable USB Loader GX worked fine for that.
 
Last edited by CheatFreak47,

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
It depends on the branch. Master is identical to GX minus the devkit update and Nintendont settings. Preview only changed debug output.

I haven't had any trouble with guitar hero but I don't use beta53 and don't want to support it. It's not worth the trouble.
 

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,576
Trophies
2
Age
28
Location
Michigan, USA
XP
2,784
Country
United States
It depends on the branch. Master is identical to GX minus the devkit update and Nintendont settings. Preview only changed debug output.
I haven't had any trouble with guitar hero but I don't use beta53 and don't want to support it. It's not worth the trouble.

I'm using the release you have posted on the releases page on your github.

It looks like the problem isn't even the related cIOS, it's just not reloading into it with your fork, even if I stick the exact same IOS in slot 250 as 249.

On top of this, on my console if I set the Loader IOS to be something different from the Game IOS, it fails to load any game.

For example, if I set loader IOS to 58, and set Game IOS to the usual 249, restart the loader, and try to play anything, it will just kick me to homebrew channel.

To me that says it's having a hard time performing reloads into other IOSs


Also, why don't you want to support beta53-alt anyway? It's extremely commonly used.
Almost every guide out there has people using it, and I've never experienced any issues. The D2X-wiki says it's identical to 52 but with Plug-n-play USB support at the expense of improved emunand support- which for games like Just Dance, Guitar Hero, and Rock Band is pretty useful.
 
Last edited by CheatFreak47,

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
beta53 is broken. It has too many compatibility issues and it's not worth the headache when you can just plug USB peripherals in before starting the game.

I'm not sure what the problem you're having is with IOS reloading. Nobody else has mentioned it and I haven't touched the IOS reloading code at all.
 

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,576
Trophies
2
Age
28
Location
Michigan, USA
XP
2,784
Country
United States
beta53 is broken. It has too many compatibility issues and it's not worth the headache when you can just plug USB peripherals in before starting the game.
I'm not sure what the problem you're having is with IOS reloading. Nobody else has mentioned it and I haven't touched the IOS reloading code at all.
Yeah I don't get it either- all I know is official r1262 is fine at booting with my IOS 250, and your r1269 isn't, do you have a debug-logging build you could send me or something that I could run so I can see what's going on? (If you think that'd help)
 
Last edited by CheatFreak47,

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
debug can be done with file or wifi, but I noticed the loader is crashing if the debug is enabled at game launch.
I don't know if it was an issue on the revision I used or if it's due to network not being de-init long enough before game launch.

You might not get what you want with debug on game launch, as hardware has to be closed before launching a game, so you lose network, USB and SD card access to write logs to it.

The only safe debug mode always enabled is (unfortunately) USBGecko.
 
Last edited by Cyan,

JasonH

Well-Known Member
Member
Joined
May 28, 2016
Messages
102
Trophies
0
XP
338
Country
United States
My hard drive takes a minute to initialize. Usbloadergx counts down too quickly and goes into default mode as if the harddrive wasnt read. Is there a way to extend the initialization time just a little to give it enough time to read the drive? Wiiflow works great and if i go into wiiflow first then back out and then Go into usbloadergx it initializes immediatly every time but i would like to simply click on Usbloadergx and it give the drive enough time to spin up before it reverts to default mode.
 
  • Like
Reactions: Redemp

MrKatanaObiWan

Well-Known Member
Member
Joined
Feb 3, 2014
Messages
383
Trophies
0
XP
475
Country
United States
Both project m and nintendont support the gamecube controller on WiiU now. Why is this project still lacking support? Forces to pull out the wiimote even if all you want to do is play GameCube games....
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Two of these half the price Seagate Barracuda Pro 12TB Internal Hard Drive Performance HDD – 3.5 Inch SATA 6 Gb/s 7200 RPM 256MB Cache for Computer Desktop (ST12000DM0007) (Renewed) https://a.co/d/cpVKNo1
  • BigOnYa @ BigOnYa:
    *Renewed. I don't like or trust "renewed, refurbished, reconditioned" anything.
  • K3Nv2 @ K3Nv2:
    I renewed your wife
    +1
  • BigOnYa @ BigOnYa:
    Renewed is like following Psi around on his dates, then when he done doing the deed, he taps me in without her cleaning up first, no thanks
    +1
  • K3Nv2 @ K3Nv2:
    That's not being renewed that's unlocking more medical bills from stds
    +1
  • BigOnYa @ BigOnYa:
    Somethings maybe, but drives are rated in hours, so most likely many hours already on them. I just don't trust em for data. Maybe a used(renewed) car or something be ok tho.
  • K3Nv2 @ K3Nv2:
    I like my girls like my car made in 2000
    +1
  • BigOnYa @ BigOnYa:
    I like my products new, not buying a box of condoms (renewed)
  • K3Nv2 @ K3Nv2:
    You already learned from buying used condoms from the first kid
  • K3Nv2 @ K3Nv2:
    Tyrone said it was barley used
    +1
  • K3Nv2 @ K3Nv2:
    Wonder whatever happened to that ownage pranks guy
  • BigOnYa @ BigOnYa:
    I dont know why people hate on Starfield, I think its dope. I didn't play it day one, only started it couple weeks ago so maybe they fixed issues with updates already.
  • K3Nv2 @ K3Nv2:
    Microsoft could release a poop simulator and people will say it's shit
  • Quincy @ Quincy:
    Hold up hooolddd uuupppp, we're less than a week from PM:TTYD releasing and it has not leaked yet? :o Miracles do still exist in this dystopia 🤣
  • BigOnYa @ BigOnYa:
    True. People hated on Fallout 76 at first also, but they still have huge numbers playing online.
  • BigOnYa @ BigOnYa:
    What is PM:TTYD
  • Quincy @ Quincy:
    Paper Mario: The Thousand-Year Door
  • Psionic Roshambo @ Psionic Roshambo:
    I think I played that one
  • Quincy @ Quincy:
    (i.e. Nintendos' next first party switch title/remake)
  • BigOnYa @ BigOnYa:
    Meh, I want metroid 4
  • Psionic Roshambo @ Psionic Roshambo:
    I have a refurbished hard drive like 8TBs just use it for movies and music so if it blows up nothing I can't replace lol
    +1
  • Quincy @ Quincy:
    I mean almost every first party switch title of the past year or two leaked at least a week in advance for a while now haven't they?
  • BigOnYa @ BigOnYa:
    Not all of them, but yea many.
  • Quincy @ Quincy:
    Metroid prime 4 I wouldn't be surprised if that title will be a SwitchU title (here's hoping Nintendo won't go with such a ridiculous name again)
    +1
  • Quincy @ Quincy:
    Hence me saying almost 🤣
    Quincy @ Quincy: Hence me saying almost 🤣