Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,066,771
  • Replies Replies 30,226
  • Likes Likes 74
Yes. I did this for vWii. I agree that you shouldn't use ModMii for hacking your Wii but it can he used for compiling neek2o. Then I just downloaded the beta version for vWii and overwritten what ModMii did. I'm sure there is another and better way to go about doing this but this is the way I did it and it works for me. I basically did it this way so I could see the file structure and know where everything goes.
 
Just did a quick test on 1256:
Thanks for testing.
I don't have the bug either, and I don't see any issue in the current source code, so I don't understand why some users have it.
I decided to revert the SSL change instead as I don't see where the bug is and can't fix it myself.

I would need someone dedicated and available at the same time than me to test lot of debug builds. That's not always easy with time zone.

All my homebrew and resources are on SD card. maybe USB is the issue, I don't know.

Clutz has the bug, but he doesn't have time. (I know what it is hehe)
Too bad my holidays ends this week. But I'll try to continue working on it even after that (I don't always have time and will to work on it after my job)
 
  • Like
Reactions: Troopage
Yes. I did this for vWii. I agree that you shouldn't use ModMii for hacking your Wii but it can he used for compiling neek2o. Then I just downloaded the beta version for vWii and overwritten what ModMii did. I'm sure there is another and better way to go about doing this but this is the way I did it and it works for me. I basically did it this way so I could see the file structure and know where everything goes.

Thanks. Sent you a PM.
 
Thanks for testing.
I don't have the bug either, and I don't see any issue in the current source code, so I don't understand why some users have it.
I decided to revert the SSL change instead as I don't see where the bug is and can't fix it myself.

I would need someone dedicated and available at the same time than me to test lot of debug builds. That's not always easy with time zone.

All my homebrew and resources are on SD card. maybe USB is the issue, I don't know.

Clutz has the bug, but he doesn't have time. (I know what it is hehe)
Too bad my holidays ends this week. But I'll try to continue working on it even after that (I don't always have time and will to work on it after my job)
I have the bug, I'll test it. Sorry. I didn't read about the update until now. :P
 
This might be a usb loader issue, at least for me so i just wanted to make sure. In nintendont when i exit gamecube games to go back to the homebrew channel with button combo R+Z+B+Down (D-pad) it works fine. Loading gamecube games up through usb loader gx and doing the button combo freezes the system. Just wanted to know if there was anything i could do to fix the issue.
 
do you have the forwarder channel installed?
exit back to the loader is in fact reloading a channel (not a homebrew), so if you run from HBC it reloads HBC channel, if you run from USBGX it reloads the UNEO channel.

if you have the forwarder and it still freeze, then there's another issue. we will have to find what's wrong.

if it's only the missing channel, I can fix it. I'll add a check from the installed channels and if not present set it to return to hbc.
 
  • Like
Reactions: cvskid
do you have the forwarder channel installed?
exit back to the loader is in fact reloading a channel (not a homebrew), so if you run from HBC it reloads HBC channel, if you run from USBGX it reloads the UNEO channel.

if you have the forwarder and it still freeze, then there's another issue. we will have to find what's wrong.
That might be it. I do not use a forwarder channel to load usbloader gx. I just load it from the HBC. If i find and use the UNEO channel and install it that should solve the problem im guessing.
 
good, that's just that.
I hoped it wasn't more complicated to fix :p

I'll add a check for channel install, and set hbc by default (it should already be like that, but there's probably a bug).
 
  • Like
Reactions: cvskid
I don't live in Paris but in south-east (Italy border).
Same for me ! We might just be neighbours actually ! (fun fact nobody cares about) Glad you don't have any relative involved in that drama, I spent my friday night writing to friends in Paris and I was pretty lucky everybody was fine. Cheers.
 
@Cyan Just to make sure that I still had the bug (since I originally saw it on a friend's Wii and I am now using a Wii U) I deleted my images folder and started downloading all the artwork all over again. I was getting a little worried because it looked like the bug wasn't going to happen. But then finally it did happen. Progress bar went to 100%, said I was missing a ton of artwork and network would not reinitialize unless I restarted USB Loader GX. One thing I wanted to ask and not sure if this is in any way related but the bug didn't happen until after it was done downloading the 3D Covers. It was downloading the Flat Covers when the bug happened. Just throwing it out there in case the location of where these files are on the server is causing the bug to happen.

So anyway, I downloaded your 1259mod01 and saw that there was both a patch file and dol file. Not sure if I needed the patch file but all I did was replace my boot.dol file with yours and left everything else the same. Let me know if I should have copied over that patch file too.

So now I have the modded version loaded up and no images and I pressed 1 to start downloading them. I have 8855 missing images. lol. So right now I am letting it run and I am going to bed. I will check and see if it finished in the morning and see if it downloaded everything. Talk to you later.
 
  • Like
Reactions: Cyan
I'm testing on a vWii with r1259 from your sig. My USBLoader GX install is on a USB drive and so are all my games. I renamed my 2d, 3d, disc and full image directories and created new empty ones. I initiated a cover download and 524 files started downloading. I never saw it freeze up and it got all to the end. There where a number that didn't download, but that's normal that I can't find every cover. So I guess I'm not able to reproduce the issue with my set up.

Edit:
Ok, I spoke too soon. Of the 524 files it stopped when there were 127 left and they were original and custom Discarts. It suddenly jumped to 100% done. I couldn't do any other network activities, like download Nintendont or covers. I exited to dash and then went back into UBLGX and could then download Nintendont and do other network activities again, but when I tried to download covers again, the same 127, it quickly jumped to 100% and I couldn't do any other network activities after. So I can reproduce the problem.

I updated to 1259mod01 and tried to download covers. It went through the 127 one by one, not skipping this time and this time there were only 66 that it didn't find. (This is more along the lines of a normal amount that don't exist). After it finished I could still do other network activities: I updated WiiTDB.xml and the network worked fine.

So my results are that I could consistently reproduce the problem of having the network stop working in 1259, and 1259mod01 solved that problem. For me it seemed to always happen when trying to download the Discarts.
 
Last edited by xombiemp,
  • Like
Reactions: Troopage and Cyan
I have a problem with video in games not playing, specifically the character intro movies in punch out. Is there a certain option I should enable? And I also only get the photo crash from the discarts.
 
I'd like to report a weird bug I been having recently, using USB Loader GX r1259, I bought a new Wiimoute "motion plus black" along with a black nunchuck "each separately" from the store yesterday, the guy confirmed that they are genuine despite their prices being relatively cheap, they had the WiiU logo on the box and they look legit but I can't be 100% sure because the buttons feel a bit harder to press than the regular ones and the sync button is inside the battery slot like the old ones rather than being outside, maybe I can take photos of them to check I dunno.

Anyway, when I use the remote it works fine, tested it with different games including ones that requite the motion plus and they all worked fine, even the speaker worked perfectly fine, as for the nunchuck on USB Loader GX the minute I have it plugged in the menu goes berserk with random inputs everywhere, once I remove the nunchuck it works fine, I figured the issue is with the nunchuck being broken so I tested one of my old white ones and it worked fine, I decided it's definitely broken but then I tested it with different games and it worked just fine, all keys and motion, menus and gameplay it worked fine, only in USB Loader GX this happens, do you know why this happens?

On a side note, with the menu acting weird I just found out there's an option to see the game disc in full 3D where I can zoom in and read the labels and all sorts of info about the game, I know Wiiflow does that but I didn't know GX does too, glad I downloaded the full covers then because it's such a neat feature, thanks for it!
 
Thank you for the tests :)
so, reverting SSL did fix the issue. that's a good start to check where the bug is.
until I find it (I may ask you to test new builds if I re-add SSL) I'll commit the version without SSL in internal update menu to fix everyone's download issue.


I have a problem with video in games not playing, specifically the character intro movies in punch out. Is there a certain option I should enable? And I also only get the photo crash from the discarts.
There's no option in the loader to disable or enable game's content.
if the videos are not working, it's either because of bad dump, or modified dump (to remove the video to get a smaller ISO).
If you have the disc, dump it again, or try playing from disc to see if you have the same issue.
If you have the full iso, check the md5 on redump.org or something like that, or sha1 info in Wiibackupmanager.

only in USB Loader GX this happens, do you know why this happens?
I think it's due to the wiimote not being official.
it works with games because they are not using the same libraries than homebrew.
homebrew are not compatible with all third parties :(
it would need analysis of that wiimote transmitted data to fix it, but I don't know how to do it.
 
I guess this confirms that it's not official, guess that sells-man lied about it being official because last time at the same store "different guy" also sold me one that is third party so I made sure to ask him this time, well at least this one isn't bad and it has motion plus support and was cheap so I don't mind, the other one was just crap.
 
@Cyan
i now understand more about the how to reproduce the download issue so I re-did the tests with r1256

1. try download all covers
said 704 missing before download, 415 missing after download.
re-try download load and straight away said 289 missing, no progress bar (not 415??)
try to download WiiTDB and said up to date
re-start ULGX and WiiTDB is not up to date and download starts
Checked SD and only 288 covers downloaded (704-288=416, and missing 289?, something is off, variables mix up?)

2. re-download 3D cover only
said 176 missing before download, 14 missing after download.
Re-try download and progress shows 3 more downloaded but in the end still report 14 missing
Re-try again and no progress bar and straight away report 14 missing.
Checked the SD and yes 162 downloaded and 14 missing (176-162=14)
here is the missing list if it is significant :
"ID","Name","ImageType"
"WIIX","WiiXplorer Channel","3D Cover"
"SDUP01","DU Super Mario Bros DU.E","3D Cover"
"USPE","","3D Cover"
"UDXE","","3D Cover"
"LXVS","Nintendont","3D Cover"
"STIFKM","Titeuf le Film","3D Cover"
"UFPW","","3D Cover"
"APSW","Aspect Switch","3D Cover"
"GCMM","GCMM","3D Cover"
"HBF0","Homebrew Filter","3D Cover"
"DNGH","NeoGamma","3D Cover"
"PGSW","Progressive Switch","3D Cover"
"UNEO","USB Loader GX","3D Cover"
"UCXF","USBLoaderCFG","3D Cover"

I guess something is wrong with the SSL code that when an error occurred, the network connection is either lost or blocked.
Does ULGX check the connection everytime before each downloading? If no, maybe the connection is lost. If yes, then the connection is somehow blocked.
and case #1 with wrong numbers is curious.
 
Last edited by tswntk,
  • Like
Reactions: Troopage
I thought it happened even without an error.
For example, update nintendont to trigger SSL patches. download complete. wait a little 2-3 mins. Download nintendont again and it shouldn't work anymore.
The network seems to have a temporisation issue. it needs a network re-init in homebrew browser menu to work again.

Well, at least it's what it did when I had the bug.

But if you think it's triggering when there's an error, I think it's the contrary : an error occurs because it can't download anymore after few mins.
I thought it could be a memory issue, but I'm freeing all memory correctly (at least, I think I do. Maybe I missed one) but if that's the case it should fill it with downloads, not waiting without downloading anything.


can you test the temporisation?
download, wait, try again and see if it's blocked.
if it is, it matches what I noticed, and it not happening after an error.

if it's only after an error, I will need to see which error triggers the bug and why. on download incomplete it should free the memory too.
 

Site & Scene News

Popular threads in this forum