Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nintendont on WiiU vWii Mounting USB/SD device... Error! 13 Shutting down #242

Closed
littlebigboss12 opened this issue May 12, 2016 · 6 comments

Comments

@littlebigboss12
Copy link

Hi there!
Much respect to you guys for your awesome work, but I am sadly unable to benefit from it atm due to this error I keep getting when trying to load ANY Gamecube ISO, whereas Wii ISOs are completely fine (telling me the drive is reading correctly and being recognized). As you can see from the screenshots, that is the drive model I am using, as well as the version of Cfg USB Loader and the Nintendont loader. Other info I can provide is that the drive was FAT32 formatted with 32K cluster size using Wii Backup Manager (latest ver.) and all files are named appropriately 'game.iso' and 'disc2.iso' for those applicable. You'll even notice the Cfg USB Loader even recognized all the Gamecube ISOs being there as it downloaded all the covers for them (you can see them in the background of the screen with the ver. No)

Any help on this is greatly appreciated, as I'd love to be able to play some of my old Gamecube games again :]
img_20160512_075635
img_20160512_080000
img_20160512_080146

@FIX94
Copy link
Owner

FIX94 commented May 12, 2016

the kernel load fail happens right here:
https://github.com/FIX94/Nintendont/blob/master/kernel/main.c#L141
with this error:
https://github.com/FIX94/Nintendont/blob/master/kernel/ff.h#L198
so you probably should try different formatting tools with that HDD because whatever wii backup manager did is not compatible with the kernel fat library. But before you format anything just wait for @GerbilSoft to see this and maybe he has some ideas for you.

@GerbilSoft
Copy link
Contributor

@littlebigboss12 Can you post a screenshot of the partition layout of the drive, and possibly a dump of the MBR? (http://www.ghacks.net/2010/09/01/how-to-backup-and-restore-the-mbr-in-windows/)

@littlebigboss12
Copy link
Author

Thanks for the quick replies and suggestions you guys, but as you will likely tell me at this point from the screenshots, it's because the drive is set with logical partitions including an unallocated 7.84MB for some reason at the beginning of the drive (as opposed to primary which I did read about many times before).

My mistake was obviously in trusting Wii Backup Manager to format correctly, so I will try something else like Fat32 Formatter GUI which I have but didn't use this time. If you have a better utility for Fat32 formatting the drive, I'm all ears :]

mbr info
partition info

@GerbilSoft
Copy link
Contributor

GerbilSoft commented May 12, 2016

The 7.84 MB unallocated space isn't necessarily a problem, but the logical partition is. Neither libcustomfat (loader) nor FatFS (kernel) support logical partitions. EDIT: libcustomfat does support logical partitions, but FatFS does not, which explains why it shows the game listing but then fails to load any games. I might take a look at implementing logical partition support in FatFS if it isn't too difficult.

EaseUS Partition Master supports converting logical to primary, so try using that function: http://www.partition-tool.com/easeus-partition-manager/help/convert-logical-to-primary.htm

@littlebigboss12
Copy link
Author

No kidding!? You totally saved me over 2-3hrs of transferring and transferring back of all the 270GB of ISOs I just started moving before reformatting the drive. You're a life saver, I'll repost back as soon as I do the conversion and test afterwards for confirmation all is well :D

@littlebigboss12
Copy link
Author

Sorry for my very late reply about how things went, but because I'm OCD about the 7.84 MB being unallocated and a waste of (very little and insignificant) space, I just HAD to reassign it to the primary partition afterwards and of course wait the 3hrs for all 270GB of data to be shuffled over to the beginning of the drive. Yes, I'm an idiot XP

On the plus side, you totally helped me out in no time flat and the games load correctly now as expected. Now if only Snes9x GX and Genesis Plus GX supported the official Gamecube adapter as you've made it work flawlessly with Nintendont... :]

If there's anything I could do or contribute to help, please let me know. Thanks so much again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants