Hacking Failure to read from USB

Fourleggedostrich

Member
OP
Newcomer
Joined
Aug 21, 2018
Messages
9
Trophies
0
Age
54
XP
79
Country
United Kingdom
Hi,

I'm having an issue loading backups from a USB drive. I had this working fine many years ago, then the system got updated and USB Loader stopped detecting the hard disk.

I've recently get the Wii out again and decided to try and fix it. I still have Homebrew Chanel and BootMii installed on Boot 2 (I have an old Wii). I followed various tutorials to re-install the patched IOSs but am having no Joy. Using CFG USB Loader, the drive fails to recognize. I've tried both WBFS and NTFS formatting - If I press 1 to skip WBFS mounting using an NTFS drive, the drive is found and the correct games show, but if I try and launch them, I get a message saying the USB root is not found again.

I'd appreciate any ideas or suggestions - I'm relatively inexperienced with Wii hacking, but competent with computing in general.

Thanks.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
Be sure to plug it in USB Port 0 ! (the bottom port)
Port 1 is not seen by cIOS, maybe that's your issue here, launching a game just reloads cIOS and you lose USB port1 access.


you can try Wiiflow or USBLoaderGX instead of CFG Loader.
be sure you have cIOS v8 final (or v10 r52, it's identical releases) installed, with base56 or 57 in slot 249.

USBLoaderGX might need an additional setting :
USBLoaderGX > Settings > loader's setting > loader's IOS : 58 instead of 249
but wiiflow should detect the drive properly.

if it's a flash drive, just don't. use hdd instead.

prefer FAT32 over NTFS or WBFS. it will work with more homebrew (for example, gamecube games loaders, emulators, etc.)
 
Last edited by Cyan,

Fourleggedostrich

Member
OP
Newcomer
Joined
Aug 21, 2018
Messages
9
Trophies
0
Age
54
XP
79
Country
United Kingdom
Thanks for your reply.
I've tried GX Loader and WiiFlow, and neither will recognise the HDD. CFG Loader is the one I got furthest with as it showed the contents of the drive when I told it to skip wbfs mounting.
I am using the bottom port, and I am using a portable Hard Disk - the same one that used to work.
Doesn't Fat32 have a 4GB filesize limit? Wii Games are bigger than that.
I'll try changing GLoader's IOS and report back.

Is there an app that will clearly show me which cIOS I have installed, in which slot and base, so I can confirm I have it set up correctly?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
FAT32 has a 4GB filesize limite yes.
but Wii games are split in multiple 4GB files if needed. just don't copy full .iso format, you need to use a program to remove unneeded data and keep only the game's data. lot of games are just 400MB (Mario Wii !), it will prevent you losing space and have more game on your drive.
the program will also convert and rename the file properly for usb loaders. some path and filename are not working, you need to comply to proper filename and path. the program does everything for you.

to get a list of your system's content, follow the "syscheck" guide in my signature, and post the result here :)
 

Fourleggedostrich

Member
OP
Newcomer
Joined
Aug 21, 2018
Messages
9
Trophies
0
Age
54
XP
79
Country
United Kingdom
Interesting development - I tried putting a game on the SD card, since WiiFlow allows sd card to be the source, and it worked fine. I assumed that meant there was an issue with the HDD (even though it worked before and works fine on my PC), so tried a different one. Now it lists games but freezes when I try to boot one. Just for kicks, I tried the old HD again, and it did the same - listed the games and froze when I tried to boot one.

So running the games isn't a problem, it seems there's an issue with accessing the HDD - it can access it and list the games, but freezes when launching one.

Syscheck below:

SysCheck HDE v2.4.0 HacksDen Edition by JoostinOnline, Double_A, R2-D2199, and Nano
...runs on IOS58 (rev 6176).

Region: PAL
System Menu 4.3E (v514)

Drive date: 09.07.2006
Homebrew Channel 1.1.0 running on IOS58

Hollywood v0x11
Console ID: 37484989
Console Type: Wii
Shop Channel Country: United Kingdom (110)
Boot2 v4
Found 144 titles.
Found 47 IOS on this console. 14 of them are stubs.

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
IOS16 (rev 512): Stub
IOS17 (rev 1032): No Patches
IOS20 (rev 256): Stub
IOS21 (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 3608): No Patches
IOS37 (rev 5663): No Patches
IOS38 (rev 4124): 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 5919): 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-v9beta(r47)): Trucha Bug, NAND Access, USB 2.0
IOS250[38] (rev 20, Info: rev 20): Trucha Bug, ES Identify, NAND Access
IOS254 (rev 65281): BootMii
BC v6
MIOS v10 (DIOS MIOS 2.11+)
Report generated on 08/21/2018.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
v9 is the same as v10 r53 (beta, and unstable, and has compatibility issues)
v8 is the same as v10 r52.

you should either downgrade to v8 final, or update to v10 r52, they are identical.

get the installer here :
http://www.mediafire.com/file/5ggh53tj9hhp1tr/d2x-cios-installer-3.1-v6-v7-v8-v10-wii.7z

extract to /apps/d2x installer/
run on the wii, and choose this with d-pad:

what : v8 finale
where : 249
base : 57
version 21008
press A to install


if you want 2 cIOS instead of 1, users like to install this instead :

base 56 in slot 249
base 57 in slot 250
then, they tell their USB loader to stop using slot 249 because most game need base 57, so you can even just install 57 directly in 249 instead of telling your homebrew to use a different slot than default slot.
 
Last edited by Cyan,
  • Like
Reactions: Fourleggedostrich

FancyNintendoGamer567

Well-Known Member
Member
Joined
Feb 13, 2017
Messages
1,017
Trophies
0
XP
1,375
Country
United States
The only advantage v9/beta53-alt has to v8/beta52 is that it can use USB port 1, but it's better to use that slot for something like Wii Speak (if you have that) or a USB keyboard.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
Is there an advantage to the 2 cIOS method?
no. only disadvantage : you need to switch your homebrew settings to use the proper slot.

remember : homebrew and any application running on the console uses one and ONLY one IOS at a time. it doesn't care if you have anything else installed in other slots. what's important is the currently used slot.
usbloaders uses the slot 249 by default, but you can edit that slot number to use another one (globally or individually per game), and user have to change that setting to pick the slot where they installed the cIOS based on IOS57 (usually slot250).
so, you might find lot of guide telling you to "use 250" to fix your game issues, that's just because they don't understand what they are talking about, what's really important is to use "base57", not 250.

just install base57 where you want. To me, I think the best choice is slot249 as it's the default slot used by USBloaders, it will prevent you to edit your settings to get best compatibility with games.


the only advantage I see if you ever encounter a game which is not compatible with base57, and only works with base56 (or another base), in that case you'll need to install that cIOS base xx in another slot, and set your game's individual setting to that slot number.
for example here, to use the USB keyboard accessory in animal crossing, you need base 38 (one which no guide tell users to install).
you can use any slot from 230 to 253

1-200 are official nintendo IOS
200-219 are free, but nobody uses them.
22x range is reserved for Hermes cIOS (another developer made different cIOS, and by convention it's installed in these range)
236 is old patched IOS36, not used anymore, except by old homebrew.
230-253 are free for Waninkoko/d2x cIOS
254 is Bootmii
255 is free, but shouldn't be used. WiiU uses it to his fake vWii IOS loaded in memory.
256 and 257 are BC and MIOS.


if you don't need a cIOS anymore, overwrite it with another one. don't delete them, it's safer to just replace it and install only the one you need when you need it. it prevents having too many used slot, taking memory/free block for nothing.
 
Last edited by Cyan,
  • Like
Reactions: Fourleggedostrich

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: I am the cancer!!! lol