Hacking USBLoaderGX does not list GC games, CFGLoaderMod does.

RaphaelDDL

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
138
Trophies
1
Website
raphaelddl.com
XP
696
Country
Brazil
Hello there,

I got a Wii this week and installed the following:
LetterBomb > Pimp My Wii > d2x > cIOS installer > Dios Mios (not lite) > USBLoaderGX (and the channel wad), WAD Manager.

Wii games working like a charm, using Wii Backup Manager to put in my HDD (NTFS).
For GC games, I used that .exe that comes bundled with Dios Mios, which converts(?) the iso to a folder GXXXX and game.iso inside. I've copied them to my SD card (FAT32) at /games/. All good.

Tried run USBLoaderGX, GC games don't show up. Checked the upper icons and gc games is marked. Checked 'Custom Paths' and gc path both are 'sd:/games/'.

I found out searching and reading gbatemp that Dios Mios just reads HDD, and Dios Mios Lite that actually reads both SD/HDD. So I got the lite wad, uninstalled Dios Mios and installed Dios Mios Lite.

Still nothing shows on USBLoaderGX. Downloaded 'CFGLoader Mod' just to test and voilá, it shows GC games without I actually doing any config.

tl;dr
USBLoaderGX does not list GC games, CFG Loader Mod does. What I need to do to make GX works?

Thanks for your time reading.

Best Regards




p.s.: Before anyone asks me, GX loader have a lot cleaner interface and it's channel forwarder works... CFG channel needs to run IOS58Installer but it simply says 'installation failed' after downloading bar finishes. So before I try mess with more of my IOS to make cfg channel works, I want to fix GX which pleases me most.


On side note, Does fake GC controller (not nintendo's genuine/original ) that works on real GC actually works on Wii? Mine seems not to...
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
DIOS MIOS = USB only
DIOS MIOS Lite = SD only
There's no version with both SD and USB support at the same time.

Verify that the games are in
/games/subfolder here/game.iso
and not
/games/game.iso

The filename must be "game.iso", not the game's title.
The subfolder can be anything, but it's best to use this format : Game name [GameID]
for example:
/games/Zelda wind Waker [GZLP01]/game.iso

/games/GXXXXX/game.iso is fine too. (it's the gameID)

Verify that the setting > Loader Settings > Game Cube Origin : Auto
if set only on USB, it will not list games on Sd.
That setting is only available in latest revision.

Verify that USBLoaderGX detects your installed MIOS correctly.
Go to Settings > Credit > look at the top left, it should display "DIOS MIOS Lite v2.x"
if not, then it means it didn't detect DIOS MIOS Lite (but it should still display the games).

If nothing help to display game cube games, you can try to put them on USB (first partition of a FAT32 drive) just to see if they are detected.
Verify that you don't have any filtering (categories filtering for example).

I don't have any other idea for the moment.


About the controller, does it work when playing a retail game launched from the Disc channel, using the official MIOS v10?
you need to play at least one retail game in order to have the controller working with games launched from a loader.
 

RaphaelDDL

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
138
Trophies
1
Website
raphaelddl.com
XP
696
Country
Brazil
DIOS MIOS = USB only
DIOS MIOS Lite = SD only
There's no version with both SD and USB support at the same time.

Actually you said yourself here http://gbatemp.net/threads/usb-loader-gx-doesnt-show-gamecube-backups.337512/

"USBLoaderGX + DIOS MIOS Lite : can list both games on USB and/or SD.
USBLoaderGX + DIOS MIOS : can list ONLY games on USB. (it will skip the SD listing completely)"

That's the topic where I learned the difference between Lite and normal versions. But oh well, post from Nov 2012, things might have changed.

Verify that the games are in
/games/subfolder here/game.iso
and not
/games/game.iso

The filename must be "game.iso", not the game's title.
The subfolder can be anything, but it's best to use this format : Game name [GameID]
for example:
/games/Zelda wind Waker [GZLP01]/game.iso

/games/GXXXXX/game.iso is fine too. (it's the gameID)

I'm using the '/games/GXXXXX/game.iso' which is what the .exe bundled with DM creates.

Verify that the setting > Loader Settings > Game Cube Origin : Auto
if set only on USB, it will not list games on Sd.
That setting is only available in latest revision.
Will do when I arrive home. I remember that GX it's 3.0 but will check again.

Verify that USBLoaderGX detects your installed MIOS correctly.
Go to Settings > Credit > look at the top left, it should display "DIOS MIOS Lite v2.x"
if not, then it means it didn't detect DIOS MIOS Lite (but it should still display the games).
Will do when I arrive home also. I remember that CFG showed the version somewhere when I was browsing it.

If nothing help to display game cube games, you can try to put them on USB (first partition of a FAT32 drive) just to see if they are detected.
Verify that you don't have any filtering (categories filtering for example).
Categories have only 'all' (which is checked). Unfortunately I can't format my HDD atm, it's my laptop backup drive xD
But i'llbuy a new hdd for wii next month.


About the controller, does it work when playing a retail game launched from the Disc channel, using the official MIOS v10?
you need to play at least one retail game in order to have the controller working with games launched from a loader.

Ohhhh so I need to grab a real GC CD and run on it to make the controller works? Ugh, gotta check if the friend who borrowed his backups have the retails for me to test.
I tried run 'Pokemon XD' (GC) and 'Muramasa' (Wii) and none detected GC Controller.

Well, thanks for the heads up on the controller issue and the GX also. Will test the config when I arrive home.

Thanks again!
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
yes, the loader has been updated since 2012. be sure to use revision 1215 (current latest revision)
It can now list both SD+USB at the same time (whether you have MIOS, DIOS MIOS or DIOS MIOS Lite).
Listing the games is one thing, playing them is another. The loader list them all, the device used to play them depends which MIOS you installed.

If you have the same game on both SD and USB, it will display only one of them to prevent duplicates. The listed game will also depend on the current installed MIOS.
If you have DIOS MIOS, it will display the one on USB only, else it will display the one on SD.

The loader is now compatible with multi-discs games too (in that old post I said it wasn't working).
 

RaphaelDDL

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
138
Trophies
1
Website
raphaelddl.com
XP
696
Country
Brazil
yes, the loader has been updated since 2012. be sure to use revision 1215 (current latest revision)
I got the GX from the all in one pack for ios249 (https://code.google.com/p/usbloader-gui/downloads/list), don't say the rev but probably the latest since it's the featured one.

It can now list both SD+USB at the same time (whether you have MIOS, DIOS MIOS or DIOS MIOS Lite).
Listing the games is one thing, playing them is another. The loader list them all, the device used to play them depends which MIOS you installed.
Oka.

If you have the same game on both SD and USB, it will display only one of them to prevent duplicates. The listed game will also depend on the current installed MIOS.
If you have DIOS MIOS, it will display the one on USB only, else it will display the one on SD.

The loader is now compatible with multi-discs games too (in that old post I said it wasn't working).

I've put the GC backups on `Sd:/games/`, each with its {GXXX id folder}
Wii ones are on HDD (can't remember path, actually was Wii Backup Manager that transferred).


Well, still some hours @ work. Thanks for your time, will reply again when I do test the stuff \o/
 

RaphaelDDL

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
138
Trophies
1
Website
raphaelddl.com
XP
696
Country
Brazil
Verify that USBLoaderGX detects your installed MIOS correctly.
Go to Settings > Credit > look at the top left, it should display "DIOS MIOS Lite v2.x"
if not, then it means it didn't detect DIOS MIOS Lite (but it should still display the games).
here are the current latest revision (considered beta because it's not a "release", it doesn't have a version, only a revision).
use the dol located in the IOS249 folder.


K, I've added it. On credits says:

Rev1215 IOS249(21010)
d2x v10 base56
DIOS-MIOS Lite v2.9+

GC games are in SD, at '/games/GXXXXX/game.iso'

Verify that the setting > Loader Settings > Game Cube Origin : Auto
if set only on USB, it will not list games on Sd.
That setting is only available in latest revision.
GameCube Mode - MIOS (Default & Customs)
GameCube Source - Auto (Tried 'SD Path', nothing also)

On Custom Paths, SD GameCube Path and Main GameCube Path both are sd:/games/


Seems GX does not like me :-(
 

RaphaelDDL

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
138
Trophies
1
Website
raphaelddl.com
XP
696
Country
Brazil
Can it reads the SD card?
list files on it, browse folder, load covers, settings, etc.?

How I browse via GX? All I could see was that 'remount SD' which hangs gx for a while (while controller vibrates) but nothing else.
Well, when I click on SD GameCube Path or Main GameCube Path on Custom Paths to try change it, the keyboard already comes with 'usb1:/' and I can't delete to write sd:/.

But the SD is working as homebrew channel lists the apps, wad manager reads, cfg reads, etc.

My SD is in fact a Nokia's MicroSD-HC 4GB that came with my N95 long time ago, with a SanDisk TransFlash adapter. Does GX have anything against SD-HC (but still fat32)?

(By the way, thanks a bunch again for trying to help me).
 

Hielkenator

Well-Known Member
Member
Joined
Feb 7, 2010
Messages
4,210
Trophies
0
XP
679
Country
Netherlands
DarkDragonLord:
FYI, I never ever had the problems you have.
It seems like the most basic thing in any loader to set up.

Check your softmod and folder structure,
Path can be set from usb loader gx options (custom paths )
Make sure you have Either DM-Lite OR DM installed. YOU CANNOT HAVE BOTH AS THEY ARE INSTALLED IN THE SAME PLACE ( Slot )
DO not use Third party Gmecube controllers, only original.

For source change [edit: when browsing the folders] click on the usb: / sd button at the bottom.
Come on, read and put some effort into this.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
The only thing I can think is that the files on SD are not correctly named.
try renaming the folders from /GXXXXX/ to /Game name [GXXXXX]/ (it's the preferred name for this loader)
be sure that the filename is named "game.iso" (not the game name, but the actual 4 letters g + a + m + e)

USBLoaderGX also support different filenames, but it's not compatible with multidisc games.
game.iso
game.gcm
<GameID6>.iso
<GameID6>.gcm
disc2.iso
disc2.gcm
 
  • Like
Reactions: Hielkenator

RaphaelDDL

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
138
Trophies
1
Website
raphaelddl.com
XP
696
Country
Brazil
I formatted my SD, uninstalled every wad I added with Wad Installer and went to try from scratch:

(if the images from wii part show as broken, click on them that the bigger one shows ok)

sd:/games/ folder, now with "name [id]"
arif.png

dspl.png


GX folder (with rev you gave me)
zjw.PNG


WAD folder (i installed forwarder 5.1 and dios mios lite 2.10)
urfj.png


GXGlobal settings file (on config folder i think)
qzld.png



Will upload wii's screen in short.



edit:
Wii's screens added


current game list


sources


categories


sources


paths


when i click in one, already comes usb1:/ and i can't delete it. Clicking on it or on the folder does not change to sd:/ also


credits (DML 2.9+, GX rev1215)


(ps.: CFG out of the box, no config done, games shown)



Am I missing something?
Please call me retard if I did, I'm not seeing anything wrong with config :/

I did the soft-mod by myself, does any wrong step would mess GX? All i want is not to re-do mod since there's a brick chance and stuff.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
Your settings are correct.
it looks like to me that the loader can't read the SD card.
It finds only one partition (the first USB partition), hence why it doesn't let you change the device.
gallery_746_245_30041.png

gallery_746_245_28786.png

You can see the Device selector in the bottom center.

It seems CFG can list the SD without problem.
Maybe CFG use a different device mounting method/library.


can you download Wii covers and store them on the SD? are they loaded/displayed fine?
 

RaphaelDDL

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
138
Trophies
1
Website
raphaelddl.com
XP
696
Country
Brazil
Your settings are correct.
it looks like to me that the loader can't read the SD card.
It finds only one partition (the first USB partition), hence why it doesn't let you change the device.
gallery_746_245_30041.png

gallery_746_245_28786.png

You can see the Device selector in the bottom center.

Ahhhhhhhhh~~
that's the button at bottom that Hielkenator was talking about (that never showed me and he was mad thinking I was not putting effort).

It seems CFG can list the SD without problem.
Maybe CFG use a different device mounting method/library.
Seems it's the case, diff lib for SD reading. Funny that even Wii can read it.

Maybe it's that? CFG let's wii lib handle instead of a custom one?
(I'm just making assumptions, I'm just front-end developer, don't know anything about wii hacking unfortunately).

can you download Wii covers and store them on the SD? are they loaded/displayed fine?

Yeah, i can download using Settings > Updates > Download all missing covers (or somewhat equal text) on CFG. I think it stores on SD, gotta check it out when I arrive home but yes, they all show up.


Is there a tool that I can extract any additional info regarding the SD (id, serial or whatever else) that could help you guys test?
I'd like to help making GX better. Of the loaders I've seen, GX is absolutely superior interface-wise (and as a loader itself, never had problems with running wii backups also =D ).

Thank you very much again for your time Cyan.
(Will pray for Elayne and Owain's souls :D )
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
ah, about the covers downloading/reading, I meant in USBGX with the path set on SD.
to see if USBGX can access the card (if you don't try to browse it manually).

At least, the forwarder can access it, as it boots the boot.dol file located on SD card.
(you don't have any boot.dol on your USB, right?)

Is it a SD or microSD?
If it's a microSD, can you try another adapter?

I don't know if providing ID/brand/anything will help to add support to that card. It would need proper debugging to understand what's wrong.

(thanks for my wife and son)
 

RaphaelDDL

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
138
Trophies
1
Website
raphaelddl.com
XP
696
Country
Brazil
ah, about the covers downloading/reading, I meant in USBGX with the path set on SD.
to see if USBGX can access the card (if you don't try to browse it manually).
Oh right, sorry. Will try, never used cover since GX actually uses own game's image (which I like more :D ).

At least, the forwarder can access it, as it boots the boot.dol file located on SD card.
(you don't have any boot.dol on your USB, right?)
All I added to USB (wii-related) were the backups with wii backup manager.

Is it a SD or microSD?
If it's a microSD, can you try another adapter?
Nokia N95's MicroSD-HC 4GB ( looks like this http://www.mobilephone-spares.com/images/P/Nokia-MU-41-microSDHC-4GB-Memory-Card.jpg ), used on a (genuine) SanDisk TransFlash adapter ( looks like this http://asset1.cbsistatic.com/cnwk.1d/sc/32012629-2-200-0.gif )
It's the only adapter that works flawlessy on my HP Laptop (and on 3DS I had), all fakes get stuck on the SD reader xD

Will try find one of the fakes and test with them.

I don't know if providing ID/brand/anything will help to add support to that card. It would need proper debugging to understand what's wrong.

Understood.
 

RaphaelDDL

Well-Known Member
OP
Member
Joined
Jul 28, 2008
Messages
138
Trophies
1
Website
raphaelddl.com
XP
696
Country
Brazil
Sorry for that, I know you are trying your best.
But yes that's the button,lol!
I was'nt clear to be honest, thank you Cyan for clearing that up!


I just thought was a bit too rude but no worries, all fine :)


Is it a SD or microSD?
If it's a microSD, can you try another adapter?
Couldn't find my fake adapters :(

At least, the forwarder can access it, as it boots the boot.dol file located on SD card.
(you don't have any boot.dol on your USB, right?)
Yep, boots from the SD which is odd.
I just did a test and removed SD and tried boot GX. IT showed the loading splashscreen but went back to main menu so yeah, it loads from SD.

When I boot GX, it hang about 5-10 sec on "Initialize sd card" before moving on.

ah, about the covers downloading/reading, I meant in USBGX with the path set on SD.
to see if USBGX can access the card (if you don't try to browse it manually).
I downloaded covers and all went to usb1.
I moved everything from apps and config to SD and edited the GXGlobal.cfg that all who was pointing to usb1 to sd.

When I booted, no cover showed up and settings went back to usb (and the default one). The folders I had moved from usb to sd were recreated.



So yeah, seems Wii SD lib works okay, as cfg one.
Just GX that lib seems different thus not reading card. Seems that we nailed down the problem then.

Dang T_______T

Is that something reportable to Cyrex? (to test other sd lib, and/or add this on buglist)?

Thanks again a bunch, Cyan!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Sup