Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,066,771
  • Replies Replies 30,226
  • Likes Likes 74
in what place did you put nintendont and what did you call the filename?
Nintendont is in the default location SD:/apps/nintendont/
Just tried the latest release of USB Loader GX from sourceforge, and deleted nintendont's config file. Still got a dsi exception error. These are the worst because I have to unplug the system from the back.

In the settings for nintendont in USB Loader GX, I had it set to create the config for Nintendont.
I'm using an SD card which normally works for Gamecube games. It brings me into Nintendont just fine before the error comes around. It seems to be trying to autoboot the game, I even set it to not autoboot and it did it anyways.

Mind letting me borrow your Nintendont and USB Loader GX folders so I can give them a try? I literally have no clue why this is happening.
 
Nintendont is in the default location SD:/apps/nintendont/
Just tried the latest release of USB Loader GX from sourceforge, and deleted nintendont's config file. Still got a dsi exception error. These are the worst because I have to unplug the system from the back.

In the settings for nintendont in USB Loader GX, I had it set to create the config for Nintendont.
I'm using an SD card which normally works for Gamecube games. It brings me into Nintendont just fine before the error comes around. It seems to be trying to autoboot the game, I even set it to not autoboot and it did it anyways.

Mind letting me borrow your Nintendont and USB Loader GX folders so I can give them a try? I literally have no clue why this is happening.

When is it getting the exception? After the USB Loader GX display is gone or before? Also, how is your drive partitioned?
 
When is it getting the exception? After the USB Loader GX display is gone or before? Also, how is your drive partitioned?
I select the gamecube game, and click on start. It then brings me to Nintendon't where it shows a loading screen using the custom image from the master mod thread then it just immediately goes to the black Dsi exception screen. I've yet to try it with regular nintendont.

I use an SD card, formatted to FAT32. It's fairly new and in good condition. I'm gonna test running Nintendont without USB Loader GX to see if the issue happens again. Then I'll try putting the original Nintendont on the SD. I'll have to do a number of tests to see what's going on. It's rough when it comes to SD loading on anything in vWii. I love USB Loader GX settings for Nintendont the best, CFG USB loader is outdated. Im really hoping to use USB Loader GX as my main frontend for Nintendont.
 
Ok, so it's crashing in Nintendont and not GX. It could just be an issue with the filesystem changes in Nintendont. I'm not sure what version the mod is at.
 
Ok, so it's crashing in Nintendont and not GX. It could just be an issue with the filesystem changes in Nintendont. I'm not sure what version the mod is at.
I got it solved. I added the official version of Nintendont on the SD, deleted the config, and unplugged my USB HDD that I use on Wiiu mode. Now it cleanly jumps between USB Loader GX to the Gamecube game, then back to USB Loader GX. As an SD card user, Gamecube games are best from USB Loader GX and Wii games are best from CFG USB Loader. If I had a USB device, I'd certainly use USB Loader GX as my main.

This has been an issue for a long time, glad I finally settled with something.
 
If anyone is interested in the minor cosmetic modification I've uploaded the files here

Preview:
MhnJi9Y.gif


I have BootMii set to autoboot the forwarder, but for the sake of the preview it's launched from the system menu in the gif.

Also I only recommend this once you have everything set up and you have no issues with USB Loader GX, otherwise it will be a bit of a pain having to keep swapping back to fix things.

EDIT: Not Priiloader, but BootMii! though should be possible with that as well.
 
Last edited by TheBroCode,
you can share it as long as you provide the patch from the revision you used (or the sources, but a patch is smaller than providing the full sources every time).

greywolf :
r28 is still beta only?
r27 added a check to the variable type (returning values in different variable type, signed int, unsigned int, u8, u32, etc.)
that's nice the compiler is getter even smarter!

We should check if they fixed the bug introduced in r27 and revert it to see if it's acting better. it was about the animated banners, it didn't like preprocessing functions on multiple lines.


Ps:
I have a 1 week holidays !
I'll try to post plugin mod on github this week, so we can start and fork it.
I'll try to update the wiiu wiki (I have hundreds of opened tabs in firefox in attempt to do that and remember what I have to do)
no promise on other updates (sorry, I'm playing FF15 this week)
 
No, r28 is release now. I'll try to get you a patch before you get back from vacation.

The fixes are for type casting errors so far, but that's ok by me. Miscasting in C++ can lead to errors that are really hard to track down. :)

I made you a plugin branch on GitHub so you can switch branches to it for testing.
 
Last edited by GreyWolf,
ah, it's no vacation, just not working and staying at home so I have some free time. I can take a look and work a little on the loader.
but I know I always say that and end not doing anything useful.

I'll have to learn a little git to pull/patch/push fledge's patch. I edited it a little, but it's very minor, like variable ordering in the config.h, and I re-draw the plugin icons. I didn't made new covers yet, I didn't had time to test plugins myself.
 
@Cyan in the Nintendont video options of USB loader gx there's "from disc" option that doesn't exist in Nintendont, what this option does?
And the"system default" tries to force the current configuration of the wii settings menu even if this option isn't allowed for some gamecube games? (In my case 480p)
 
disc = use the region of the disc.
if it's PAL, it's setting PAL as nintendont option and set the Wii video mode setting before launching nintendont.

system default = use the region of the system
if it's NTSC console, it's setting NTSC as nintendont option and set the Wii video mode setting before launching nintendont.

in both cases, it's never FORCED. it doesn't set the "forced" flag in nintendont video config and the game can switch it back to a different preferred mode.
if you want to force a video mode, you need to specifically choose one of the PAL or NTSC options.
 
  • Like
Reactions: Zonta85
disc = use the region of the disc.
if it's PAL, it's setting PAL as nintendont option and set the Wii video mode setting before launching nintendont.

system default = use the region of the system
if it's NTSC console, it's setting NTSC as nintendont option and set the Wii video mode setting before launching nintendont.

in both cases, it's never FORCED. it doesn't set the "forced" flag in nintendont video config and the game can switch it back to a different preferred mode.
if you want to force a video mode, you need to specifically choose one of the PAL or NTSC options.


Ahhhh thank you, now is very clear! :)
 
Looking for tabmod of r1263, is there any?

I seem to remember earlier reports of Nintendont crashing if a Wii U HDD is connected. I need to remember to look into this. :V


EDIT: Can you file an issue on the GitHub? https://github.com/FIX94/Nintendont/issues
That would be nice!

I always get an error when launching a Nintendont game with a WiiU HDD connected.

I don't have a github account though.
 
Last edited by [Truth],
I have strange problems.
Wiiware don't Work anymore after my wiiu uptdated from 3.0 to 5.5.1 ( i have updated alot the wiki when i have 3.0). juste return to usbloader
I never can play sing games on vwii but work on Wii with the same setup. my usb microphone can't be detected. Some people say that Work using configurable usb loader.
 
I have strange problems.
Wiiware don't Work anymore after my wiiu uptdated from 3.0 to 5.5.1 ( i have updated alot the wiki when i have 3.0). juste return to usbloader
I never can play sing games on vwii but work on Wii with the same setup. my usb microphone can't be detected. Some people say that Work using configurable usb loader.

Trucha-signed WiiWare/VC requires patched system IOSes (don't do this on vWii) or you can run them from EmuNAND. USB microphone games require a cIOS based on 57 or possibly 58.
 
Strange i don't changed my setup And wiiware Worked on vwii with wiiu 3.0 And don't on vwii with wiiu 5.5. Ninten have changed something between 3.0 And 5.5?
For microphone games, i have same cIOS on Wii And vwii
Yes i use emunand on vwii. May be i have to try to do a New emunand because something change with 5.5.1?
 
Last edited by Yod4z,
Well, I got all the warnings and errors repaired compiling with devkitPPC r28. Now to see if it broke anything. :P

There are a LOT. The newer libogc has support for the Wii U Pro controller built-in and fixes for third party controls. I haven't looked at swapping out libwupc yet.
 
Last edited by GreyWolf,
Hi, i've made an EmuNand backup using the internal nand dumper, i've installed a few VC games on with and they all just return to the home screen.
What am i missing?
This is on a Wii, and the nand is on a fat32 hard drive. I've installed cIOS from this tutorial: https://sites.google.com/site/completesg/backup-launchers/installation

Edit: Forgot to say, using r1263 with a forwarder.
 
Last edited by Barawer,

Site & Scene News

Popular threads in this forum