davebaol / d2x-cios

A custom IOS for the Wii and Wii-U console, i.e. an IOS modified to add some new features not available in the official IOS.
Other
159 stars 13 forks source link

Feature Request: Support for ExFat #82

Open TomTurbine opened 1 year ago

TomTurbine commented 1 year ago

Was requesting this on a USB Loader but was told it was handled by the CIOS.

When it comes to the loaders, they support Fat32 which has a 2TB limit unless you have a drive that can support a Windows XP Compatibility mode. NTFS and Linux formats.

When it comes to Nintendont, they support Fat32 and ExFat.

And noticed (At least with Seagate Expansion drives), the Wii has an issue when dealing with drives with multiple partitions. Having support for ExFat would allow both Wii and Gamecube to use the same partition that also works for larger drives.

Noticed how big of a deal this can be when setting up a system with this Seagate Expansion. The Wii (Wii U in this one) will not read from anything beyond the first partition, if I have multiple, it would either not detect the other partition or crash when attempting to read it. So the choices were either NTFS and lock out Gamecube, ExFat and lock out Wii, or go Fat32 and have the majority of the drive being inaccessible as it doesn't allow you the access to make 6TB fat32 partitions.

Honestly, I wouldn't mind which format things went to eventually, but just having both Nintendont and the USB Loaders having access to the same partitions that supports larger drives would be a huge benefit when it comes to dealing with the hard drive management.

Squall-Leonhart commented 1 year ago

Was requesting this on a USB Loader but was told it was handled by the CIOS.

you were told wrong, the usb loader is responsible for file system support.

TomTurbine commented 1 year ago

Ah, understood. My apologizes.