Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,066,079
  • Replies Replies 30,226
  • Likes Likes 74
Maybe I didn't use the correct word.
I meant that when loading from one of Hermes IOS, the loader can't load ressources from the NAND because Hemers cIOS doesn't have access to it.
You need to enable the AHBPROT by using <no_ios_reload/> (or the new tag too) in the meta.xml to grant access to the NAND and allow the loader to load/use the Channel layout.

Waninkoko/d2x cIOS don't require that tag in the meta.xml to gain access to the NAND and load the channel layout.


@countertenor:
It's not a loader problem, it's that game which doesn't work with emulated NAND. (even in partial mode).
The game just randomly freeze when loading a new area. (going through doors, etc.)

@player594:
I didn't mention any memory card type (real or nmm doesn't matter), I was talking about the game itself which doesn't allow the player to save his progress before swapping the disc. You can't save at the end, reboot the console, load the next disc and resume play.
You need to load Disc1, play > switch disc .. but it's currently not possible with DIOS MIOS, only devolution/Swiss/Dolphin/modchip can swap disc without rebooting the console.


@everyone interested:
The Disc2 detection is starting to work, but I still have work to do on it before releasing a test build.
(Disc2 detection in the loader, to only display only one game and select which disc to launch. Not talking about swap in-game)
 
Cyan,

Thanks. I wish I had thought about the game having an issue with emunand before. Is there a list of games anywhere that have emunand issues?
 
go into the settings>Game settings (or loader setting, I forgot the english name for the individual game settings)
There, you will have "Favorite rank"
Just click on it to scroll through available levels.

Note: contrary to all other settings in that menu, the Favorite setting is auto saved on each click.
You do not need to save, and you can't cancel your changes without looping back to the level you desire.
 
ok so ive run into a fatal error here.. i tried to install some wads to the emunand and they all came up blank i had previously done this just fine but on a older version of usbloadergx but it didnt work on the latest beta so i deleted the emunand i had created before thinking i just had to make a new one wit this version of usbloader gx and install all my wads again i did that but now there still showing up blank i cant install any wads.... i shouldnt of screwed around with it now i dont no what to do can someone help me? is there some sort of bug with the emunand?
 
Update to my last post. I deleted my emunand and then installed usbloadergx 3.0 and made a emunand there then install the wads it seems to works fine on 3.0 so defiantly the problem is the newest usbloader beta. I then reinstalled the newest beta of usbloader gx and the wads on emunand showed up and played fine. Newest beta seems to do something to the emunand installation process
 
Does USBloader GX have a FTP Server built-in. I need to FTP games over Wi-Fi from a PC upstairs to the Wii downstairs which uses a Sumvision Cyclone Primus Media Player containing a HDD to store it's files/games, which has a NTFS partition first, which stores the movies/music files for the Media Player followed by a FAT32 partition, which is what the Wii uses. Unfortunately, WiiExplorer doesn't seem to work as it doesn't show the USB HDD and crashes if I click reload and the Sumvision Cyclone Primus doesn't have a File Manager that would allow me to transfer files from a USB stick onto the HDD either.

If USBloader GX doesn't have a FTP Server, is there anything else I could use?
 
Does USBloader GX have a FTP Server built-in <<-- No.

If USBloader GX doesn't have a FTP Server, is there anything else I could use? <<-- Yes, from the top of my head WiiXplorer and FTPii can.
 
When in banner mode, button 2 must be pressed when highlighting a game, to see info for that game.
Is there a way to manually assign the above action to another button, like say, down on the d-pad?
 
it has always been (2), even in non banner mode. the (2) button is the default button for displaying game info (in all modes/layout). One button doing the same things everywhere.
The "show info" text link added to the Game window (rotating disc) was only a plus, it was added later as a quick access, it doesn't even have a proper button GUI, but it's not the default way to show the game info. the default is (2).

By moving the (2) to D-Pad Down only in a layout would make the GUI usability very annoying, each layout would have its own combination of buttons to remember. It's not easy to use and would be confusing.
if you get used to D-Pad down, then change layout, the Down will move the cursor, or change the number of row.

it's like (1) is the "download cover" default button.
But Download cover menu has a "shortcut" in one of the layout : List layout.
click on the cover and it open the cover download menu. It doesn't mean that clicking the cover in all other mode should display the download menu. in other mode, clicking on the cover launch the game.
it's only a plus for the list layout, not the default.
 
  • Like
Reactions: nakata6790
sorry that it was a negative answer :p
I try to think if it can improve the user's interaction in a global sense. if it's better, I'm not against it.
 
I don't know how DM is working yet.
It could be two different path sent as argument on load, and DM switch the path internally when needed.
Or, it could be the two iso extracted in the same path (like DiscEx has) and that may be why it doesn't require user's input to switch disc?

I really don't know, I will adapt GX to what DM needs.
I just have not enough time and I'm too procrastinating.
 
Don't worry. It seems like Wii hacking is quickly tapering off. WiiPower disappeared, d2x is no longer worked on, WiiBackupManager has been abandoned, and now crediar said this will be his last DM update "for some time" (I'm guessing forever), since he is focusing on other things, i.e., the Wii U.
Still, it's amazing to see how far all this went thanks to contributions from people like you, so thanks a lot.
 
  • Like
Reactions: Sascha
I just see the updated DM with Disc2 support.
It doesn't require any input or changes in USBGX, just put "disc2.iso" in the same folder as "game.iso".
it will always launch disc1, but if you load a save from disc2 it will switch automatically.

Devolution has the same thing (put the second disc in /games/ folder and GX will not list it as duplicate, disc1 is always launched first).


I will still continue my work on duplicate detection, but I guess it's not really needed now, both GC loaders are working the same way.
what I need to change instead is the dumper, to detect disc2 and dump them in the same folder as "disc2.iso", and if there's no "game.iso" display disc2 instead.
It will work for both DM and Devolution.

Maybe I'll re-start from scratch to do that first.
What I worked until now was with both iso in different folders, but it's easier in the same one.
 
Do you know if later versions of DM or USBLoader r1203 resolved the issue with GC games where they'd power off the wii after a while of playing? I've attempted every option using USB Loader r1202 and DIOS MIOS 2.2 with my GC games on usb.

I'm considering an upgrade to dios mios 2.6 and usb loader r1203 just to test and see. But I haven't the time the play long enough for the game to kill over and that takes 30-45 minutes at least.
 
If the console shutdown it's because DM encountered a problem and crashed. it's switching the console in this case.

Is it always after an exact amount of time, or at a specific place in game?
Is it doing it with all games? (it could be special commands which are not compatible with DM for the moment, like sound effect/streaming etc.)

I played a game fully with DM2.2 and didn't encountered this problem. I didn't play games a lot since then, so I can't tell what happens after 45min, but it's not the loader (once in DM, the loader has no effect on the console).
It's either DM itself, the game data unrecognized/incompatible, or maybe a hardware problem (your HDD going to sleep in some cases?)
If it's a sleep problem, DM2.6 set the ping delay to 25 second (some HDD have it set to 30second of inactivity).
 

Site & Scene News

Popular threads in this forum