Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,269,885
  • Replies 29,399
  • Likes 48

alisaw12

Member
Newcomer
Joined
Jan 3, 2018
Messages
13
Trophies
0
Age
25
XP
51
Country
United Kingdom
Hello

@alisaw12 :

Your cios 249 is badly installed.

Take the version of the cios d2x v10 beta 52, then install it correctly.

reinstall the cios 249 like this ==>
IOS249 [56] (rev 21010, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0

Test your games again ??

Prefer the fat 32 for USB support.

thank you for your advice! i would prefer fat32 as well but if my usb is in fat32 and games are on it in wbfs folder through the manager program the loader doesn’t find the games or my usb :/ i will try reinstalling the cios again and then update do i unistall it somehow or just go back into homebrew and then do it from there?
 

tswntk

Well-Known Member
Member
Joined
Aug 6, 2012
Messages
1,018
Trophies
1
XP
2,410
Country
Switzerland
Your cios 249 is badly installed.

version 65535 was just a way to prevent update/stub from official Nintendo updates. It is not required now but not bad either. Though it wouldn't hurt to reinstall in case it was corrupted.

@alisaw12 :
which games have you tried? did you turn on partial/full emunand? Have you verified your isos are not bad (using wiibackupmanager's sha-1 hash verification)?
 
  • Like
Reactions: GreyWolf

alisaw12

Member
Newcomer
Joined
Jan 3, 2018
Messages
13
Trophies
0
Age
25
XP
51
Country
United Kingdom
version 65535 was just a way to prevent update/stub from official Nintendo updates. It is not required now but not bad either. Though it wouldn't hurt to reinstall in case it was corrupted.

@alisaw12 :
which games have you tried? did you turn on partial/full emunand? Have you verified your isos are not bad (using wiibackupmanager's sha-1 hash verification)?

New sys check:

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: 12.18.2008
Homebrew Channel 1.1.2 running on IOS58
Hollywood v0x21
Console Type: Wii
Shop Channel Country: United Kingdom (110)
Boot2 v4
Found 104 titles.
Found 48 IOS on this console. 16 of them are stubs.
IOS3 (rev 65280): Stub
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 3351): No Patches
IOS37 (rev 5663): No Patches
IOS38 (rev 4123): 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 5918): 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 21010, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0
IOS250 (rev 65535): Trucha Bug, NAND Access, USB 2.0
IOS254 (rev 65280): Stub
BC v6
MIOS v10
Report generated on 01/08/2018.

i tried just dance, legend of zelda, mario games but literally every games start screen is black before i even press start and when i do just reading disk or black screen. on my old wii at home it worked completely fine, i dont know what the problem is now. Where can I find those options?
 

jellybeangreen2

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
703
Trophies
0
XP
2,510
Country
United States
thank you for your advice! i would prefer fat32 as well but if my usb is in fat32 and games are on it in wbfs folder through the manager program the loader doesn’t find the games or my usb :/ i will try reinstalling the cios again and then update do i unistall it somehow or just go back into homebrew and then do it from there?

Mine is FAT32, WBFS and GC colder respectivey. I use wii backup manager and my games are detected in wii backup manager perfectly fine. Backup your games and try format as fat32.
 

alisaw12

Member
Newcomer
Joined
Jan 3, 2018
Messages
13
Trophies
0
Age
25
XP
51
Country
United Kingdom
Mine is FAT32, WBFS and GC colder respectivey. I use wii backup manager and my games are detected in wii backup manager perfectly fine. Backup your games and try format as fat32.
yeah wii backup manager detects my games fine as well and puts them in a wbfs folder but my gx loader isnt finding them then :/
 

jellybeangreen2

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
703
Trophies
0
XP
2,510
Country
United States
yeah wii backup manager detects my games fine as well and puts them in a wbfs folder but my gx loader isnt finding them then :/

Update your usb loader gx. - is Fat32 your only partition on that HDD? If not you can do either: format the whole drive as Fat32. Set first partition as active. It should then auto detect your HDD.

/dev/disk2 (external, physical):

#: TYPE NAME SIZE IDENTIFIER

0: FDisk_partition_scheme *320.1 GB disk2

1: Windows_FAT_32 NO NAME 320.1 GB disk2s1

That's the report from my drive. One partition, 320GB. FAT32.
 
Last edited by jellybeangreen2,

alisaw12

Member
Newcomer
Joined
Jan 3, 2018
Messages
13
Trophies
0
Age
25
XP
51
Country
United Kingdom
Update your usb loader gx. - is Fat32 your only partition on that HDD? If not you can do either: format the whole drive as Fat32. Set first partition as active. It should then auto detect your HDD.

/dev/disk2 (external, physical):

#: TYPE NAME SIZE IDENTIFIER

0: FDisk_partition_scheme *320.1 GB disk2

1: Windows_FAT_32 NO NAME 320.1 GB disk2s1

That's the report from my drive. One partition, 320GB. FAT32.
i tried that but i dont know why it doesn’t come up nor play the games in general i am so lost
 

jellybeangreen2

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
703
Trophies
0
XP
2,510
Country
United States
i tried that but i dont know why it doesn’t come up nor play the games in general i am so lost

Plug your HDD in to your PC. The below will be done on Windows. My previous comment was info from my Mac.

Load CMD.EXE as admin (right click run as admin).

Type, diskpart.

Then type: List disk - This will show you the disk number your computer sees your HDD as.

Here is my example:

DISKPART> list disk

Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 128 GB 0 B *
Disk 1 Online 298 GB 0 B

My wii HDD is Disk 1.

Then type: list partition

Again, here is my example:

DISKPART> list partition

Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 298 GB 31 KB

Also type this: List volume - This will show you every volume from every storage device you have plugged in to your PC.

My example below:

DISKPART> list volume

Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 D CD-ROM 0 B No Media
Volume 1 E CD-ROM 0 B No Media
Volume 2 C NTFS Partition 127 GB Healthy Boot
Volume 3 NTFS Partition 300 MB Healthy Hidden
Volume 4 FAT32 Partition 100 MB Healthy System
Volume 5 F FAT32 Partition 298 GB Healthy

Show me the Volumes and also the Partition information for your FAT32 HDD.
 

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
setting the partition as active is useless. it's only a flag used by computer's BIOS and mother board to know which partition to boot first and which OS to load (if you have multiple OS in multiple partitions).
on consoles, active flag is useless, the partition is selected with a setting.

Having a black screen is common, but having the inserted disc booted is very weird.
it usually return to the system menu, or to the loader, if your HDD doesn't work or is not detected. (possible cause being : hdd not detected, HDD not compatible with cIOS, cIOS not installed, Wrong USB Port!)
Did you try the other USB Port? I doubt it's the problem, but just try to be sure.


To partition and format a drive on Windows, I wouldn't use command line, but you can if you are familiar with it and don't fear to format the wrong HDD.
at least, "list volume" provide the corresponding windows' mapped letter.

Hi, I'm from Czech republic. I noticed, that Czech langugage file for USB Loader GX is outdated and overall translation is bad. So I decided to translate current version r1269 from the scratch, I tested it and everything works. So I want to ask, where can I upload current language file? Thank you
Hello,
thank you for wanting to help :)
You can post your file in this thread if you don't know how to host your file on another website.
look at the bottom of the page, near the button to post your message there is a "upload a file..." button. the file will be automatically linked to your message.
I'll update your file on a next release. (not necessarily the next one, sometime I forget, or prefer releasing only source changes first).
recommendation : be sure your file is UTF8, and all your lines have the double quotes (opening and ending quotes) : "text here"
if you forgot one (ex: "text here and no ending quote on that line), then I'll have more work to fix it :P
thank you.

I need to go into settings and click on the hard drive for it to be recognized, is there a way for the HDD to initialize itself automatically? Thank you :)
Verify the "init HDD on boot" is not disabled in the HDD settings.
you can try to set the loader's IOS to use IOS58

using 58 often fix HDD detection, but creates issues with priiloader.
@GreyWolf, did you release a UNEO booter for priiloader? I tried to find it last week when I was at my brother's house, but couldn't find a link.
it would help a lot of people, I'll upload it to sourceforge if you have one. thank you.

Oh, and while you are here, @dj_skual asked me if you could help him updating SavegameManagerGX beta to compile with latest devkitPPC.
as you did it for USBGX, I'm not sure to know all that is needed. you added a lot of cast (uint32, etc.)
 
Last edited by Cyan,

jellybeangreen2

Well-Known Member
Member
Joined
Dec 9, 2015
Messages
703
Trophies
0
XP
2,510
Country
United States
setting the partition as active is useless. it's only a flag used by computer's BIOS and mother board to know which partition to boot first and which OS to load (if you have multiple OS in multiple partitions).
on consoles, active flag is useless, the partition is selected with a setting.

Having a black screen is common, but having the inserted disc booted is very weird.
it usually return to the system menu, or to the loader, if your HDD doesn't work or is not detected. (possible cause being : hdd not detected, HDD not compatible with cIOS, cIOS not installed, Wrong USB Port!)
Did you try the other USB Port? I doubt it's the problem, but just try to be sure.


To partition and format a drive on Windows, I wouldn't use command line, but you can if you are familiar with it and don't fear to format the wrong HDD.
at least, "list volume" provide the corresponding windows' mapped letter.

I just tested with a different USB HDD. Formatted as FAT32, Didn't change the cluster nor set as active, and I get an error when it tries to detect the drive though USB Loader GX..

"List disk" shows the correct HDD to format I.e. Disk 0 / 1 on windows. Not "list volume". One disk can have many different volumes which will give different mapped letters.
 

tswntk

Well-Known Member
Member
Joined
Aug 6, 2012
Messages
1,018
Trophies
1
XP
2,410
Country
Switzerland
I just tested with a different USB HDD. Formatted as FAT32, Didn't change the cluster nor set as active, and I get an error when it tries to detect the drive though USB Loader GX..

"List disk" shows the correct HDD to format I.e. Disk 0 / 1 on windows. Not "list volume". One disk can have many different volumes which will give different mapped letters.
now can you set the partition active and test again? It could be just your hdd is not compatible.
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
Just Dance requires an IOS57-based cIOS.

Install the same version (either v8 or v10-beta52) in 249, 250, and 251 like this:
249 - IOS56 base
250 - IOS57 base
251 - IOS58 base

You can just leave them as version 21008 or 21010. Only the system menu checks that version number to install stubs. You should never encounter an issue with a USB loader as they don't run update partitions.

Use them in that order. If the game runs on 249[56], leave it there. If it doesn't, try 250[57], then 251[58].
I can tell you now all Just Dance will need 250[57] as well as the Call of Duty games. Few will require 251[58].

Also, setting the active partition is not technically useless. The default devkitPPC libfat mounts the active partition by default.
 
Last edited by GreyWolf,

wicksand420

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
2,787
Trophies
1
Age
39
XP
2,296
Country
United States
I just tested with a different USB HDD. Formatted as FAT32, Didn't change the cluster nor set as active, and I get an error when it tries to detect the drive though USB Loader GX..

"List disk" shows the correct HDD to format I.e. Disk 0 / 1 on windows. Not "list volume". One disk can have many different volumes which will give different mapped letters.
what are you using to put your games on your hdd? wii backup manager?
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
I just tested with a different USB HDD. Formatted as FAT32, Didn't change the cluster nor set as active, and I get an error when it tries to detect the drive though USB Loader GX..

"List disk" shows the correct HDD to format I.e. Disk 0 / 1 on windows. Not "list volume". One disk can have many different volumes which will give different mapped letters.

You should really only have one partition for Wii stuff. LIST DISK shows you HDDs. LIST VOLUME shows you the partitions on the SELECTed disk.
 

boomerang42

Well-Known Member
Newcomer
Joined
Dec 1, 2013
Messages
73
Trophies
1
XP
778
Country
United States
Thank you element6 for posting about 4096 vs 512 byte sectors when dealing with fat32 drives above 2tb!

After several hours where I just absolutely could not get a 4tb drive format to fat32 because all methods said the drive was too big, finding your post solved my problem in no time. After using the Western Digital tool you posted FAT32 GUI Formatter could successfully make it a single partition 4tb fat32 drive!

That post should really be in a stickied guide somewhere about making fat32 larger than 2tb. It works when everything else fails.

4096 vs 512byte sectors:
This is extremely important if you intend to create a continuous FAT32 partition larger than 2TB. Many external USB drives ship from the factory in 512byte emulation mode to this day. The disks physically have 4096byte sectors, but to maximize compatibility across multiple platforms, hard drive vendors force the SATA->USB controller inside the external enclosure to emulate 512byte sectors.
Because of the limitations of the FAT32 file system, it is impossible to create a single FAT32 partition larger than 2TB on a drive with 512byte sectors. Although, with 4096byte sectors and 64k clusters, the addressable limit is 16TB for one, continuous FAT32 partition.

Most vendors provide a "factory restore" or "compatibility formatter" application that allows you to convert the drive to 4096byte sectors when you format it.

For Western Digital, the application is called WD Quick Formatter. It can be found here for Windows and Mac along with instructions: http://support.wdc.com/KnowledgeBase/answer.aspx?ID=3868

You want to use the "XP Compatible" configuration to enable 4096 byte sectors.

WDquickformat.jpg


For Seagate, the application is called DiscWizard Extended Capacity Manager. It can be found here for Windows: http://www.seagate.com/support/downloads/beyond-2tb/
 
  • Like
Reactions: element6

alisaw12

Member
Newcomer
Joined
Jan 3, 2018
Messages
13
Trophies
0
Age
25
XP
51
Country
United Kingdom
Just Dance requires an IOS57-based cIOS.

Install the same version (either v8 or v10-beta52) in 249, 250, and 251 like this:
249 - IOS56 base
250 - IOS57 base
251 - IOS58 base

You can just leave them as version 21008 or 21010. Only the system menu checks that version number to install stubs. You should never encounter an issue with a USB loader as they don't run update partitions.

Use them in that order. If the game runs on 249[56], leave it there. If it doesn't, try 250[57], then 251[58].
I can tell you now all Just Dance will need 250[57] as well as the Call of Duty games. Few will require 251[58].

Also, setting the active partition is not technically useless. The default devkitPPC libfat mounts the active partition by default.

I tried it and nothing works:/
 

game_rat

Well-Known Member
Newcomer
Joined
Feb 7, 2011
Messages
96
Trophies
0
XP
187
Country
United States
I tried it and nothing works:/

All of my JD games work fine with "IOS249[56] d2x-v8final" except for JD 2017.

I had to use "IOS224[57] hermesrodries-v6" to get it working.

I tried the cIOS's below but the game stuttered and locked up on each one.

IOS249[56] d2x-v8final
IOS250[57] d2x-v8final
IOS251[57] d2x-v10beta52

The only downside that I found with "IOS224[57] hermesrodries-v6" is that it can't access my USB NEEK nand for saves. No big deal though, I just keep the save file on the Wii nand. Game works flawlessly now.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    True it's good eats like uremom
  • The Real Jdbye @ The Real Jdbye:
    shows what you know nobody would ever say that about my mom
    +1
  • K3Nv2 @ K3Nv2:
    Except all of reddit 4chan and YouTube reviewers
  • BigOnYa @ BigOnYa:
    yAawn
  • BigOnYa @ BigOnYa:
    eez nuts
  • K3Nv2 @ K3Nv2:
    I tried that new prime X flavor and almost gagged in my mouth lol
  • BigOnYa @ BigOnYa:
    I'm surprised, with your awesome gag reflexs you have B-)
  • K3Nv2 @ K3Nv2:
    Well for being with your wife for so long I have self control
    +1
  • K3Nv2 @ K3Nv2:
    If you wanna commit suicide just drink prime
    +1
  • Sicklyboy @ Sicklyboy:
    obamna
  • The Catboy @ The Catboy:
    SODA
  • Sonic Angel Knight @ Sonic Angel Knight:
    Catboy back in chat. :ninja:
  • Sonic Angel Knight @ Sonic Angel Knight:
    Don't forget to pet it for good luck
  • K3Nv2 @ K3Nv2:
    That cat bites
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Hmmm yes she does
  • Psionic Roshambo @ Psionic Roshambo:
    Float like a butterfly burns when I pee lol
    +1
  • BigOnYa @ BigOnYa:
    So does that mean your date was not good? It burns now?
    +1
  • K3Nv2 @ K3Nv2:
    Got two new stds in one night
    +1
  • BigOnYa @ BigOnYa:
    Giggity
    +1
  • The Catboy @ The Catboy:
    I don't bite! Minus the times when I did bite
  • The Catboy @ The Catboy:
    Like 5 minutes ago
  • K3Nv2 @ K3Nv2:
    Billie needs her lunch
    K3Nv2 @ K3Nv2: Billie needs her lunch