Is your pendrive recognized when connected on Port0 ?
if not, does it work fine in other loaders?
I don't know why, but more users are reporting problem with pendrives. It seems that only HDD work correctly, not flash drives.
if t works in other loaders, I could check their usb initialization and partition management.
Ok ...here are my findings:
The pendrive is recognized on both ports by the homebrew channel.. I ran a sysCheck and I can confirm now that I have this:
Code:
IOS202[57] (rev 65535, Info: hermes-v5.2): Trucha Bug, NAND Access, USB 2.0
IOS222[38] (rev 65535, Info: hermes-v5.1): Trucha Bug, ES Identify, NAND Access, USB 2.0
IOS223[37] (rev 65535, Info: hermes-v5.0): Trucha Bug, NAND Access, USB 2.0
IOS249[56] (rev 21008, Info: d2x-v8final): Trucha Bug, NAND Access, USB 2.0
IOS250[57] (rev 21008, Info: d2x-v8final): Trucha Bug, NAND Access, USB 2.0
I will try to detail all possible configurations (it may get a bit lengthy..):
I can run the pendrive games fine when it's on Port0 (uLoader, UsbLoaderGX and WiiFlow works) ..but then I discovered that not only changing Ports caused different behaviors ..having a SD card inserted, or a HDD on the other Port (or having it empty) also changed the results.
Maybe this behaviors have something to do on how UsbLoaderGX deals with d2x-v8final especifically? ..I can not tell..
Before anything though (even if irrelevant in the end), as I said before, my pendrive is partitioned on this order: 7,84MB unallocated first, 478,47MB FAT16 second (just for apps), and a 7,06GB WBFS third. And my HDD has the first partition as FAT32 32kb cluster (the only one I use for wii).
Now, here are all the scenarios:
Pendrive only (without a SD card inserted):
- Pen. on Port0: UsbLoaderGX load fine, save emunand works. WiiFlow works fine.
- Pen. on Port1: UsbLoaderGX can't see the Pen. games (actually, it doesn't see Port1). WiiFlow works fine.
Pendrive only (SD card inserted):
- Pen. on Port0: worked loading UsbLoaderGX from the pendrive itself or the SD card ..but when it's loading, it takes a while on "Mounting usb Port to 1", sometimes I needed to wait A LOT ..at first I even thought that it had crashed. Also, save emunand
doesn't work. I get a "need d2x iso" kind of message (this "Mounting usb" slowdown and the Save Emu Nand problem will appear in other scenarios too ..but the key point here:
only when I have a SD card inserted ..weird, cause uLoader and WiiFlow doesn't show this two problems).
ps: emunand won't work even if I plug a HDD on the other Port and change the emunand paths to the HDD's nand folder that used to work fine when loading UsbLoaderGX from the HDD only (no pen. or sd in).
WiiFlow works fine.
- Pen. on Port1: loading UsbLoaderGX from the pendrive itself or the SD card gave me the same results as pointed above. WiiFlow works fine.
A point before continuing: ..from now on, in all different setups, WiiFlow will generally show what is on the HDD only. If I'm not talking about it on a setup, that's cause it worked fine, but only loaded the HDD. I'll only point out the exceptions.
HDD only (without a SD card inserted):
- HDD. on Port0: UsbLoaderGX load fine, save emunand works.
- HDD. on Port1: UsbLoaderGX can't see the HDD games (it doesn't see Port1). Save emunand works.
HDD only (SD card inserted):
- HDD on Port0: worked loading UsbLoaderGX from the HDD itself or the SD card. "Mounting usb Port to 1" slowdown. Save emunand
doesn't work.
- HDD on Port1: loading UsbLoaderGX from the HDD itself or the SD card gave me the same results as pointed above.
Pen. and HDD (without a SD card inserted):
- Pen. on Port0 and HDD on Port1: when loading UsbLoaderGX from the HDD itself or from the Pen., it only loads Port0 (the Pen.). Save emunand works.
- HDD on Port0 and Pen. on Port1: when loading UsbLoaderGX from the HDD itself or from the Pen., it only loads Port0 (the HDD). WiiFlow loads only the Pen.. Save emunand works.
Pen. and HDD (SD card inserted):
- Pen. on Port0 and HDD on Port1: when loading UsbLoaderGX from the HDD itself, from the Pen. or from the SD card, it loads everything (the games that are on the HDD and the Pen.). Save emunand
doesn't work.
- HDD on Port0 and Pen. on Port1: when loading UsbLoaderGX from the HDD itself, from the Pen. or from the SD card, it loads everything. WiiFlow loads only the Pen.. Save emunand
doesn't work.
I tried to be detailed so you can test this things for yourself if needed ...I hope there's a way to fix this problems.
-My preferred setup (if fixed) would be: HDD on Port0 (for wii and GC games ...also for saves to emunand), Pendrive on Port1 (for wii games)and a SD card (with some GC games)
edit: for this tests I hadn't any games on the SD card ...so now I copied a GC game to it, and in all the setups where a SD card is inserted, UsbLoaderGX also seems to load it.