- Joined
- Oct 30, 2009
- Messages
- 758
- Trophies
- 0
- Location
- Scotland
- Website
- www.wiibackupmanager.co.uk
- XP
- 174
- Country
I came up with changes to libWBFS over a year ago which allow more than 500 games on WBFS drives. Back then I was relying on Waninkoko to add the changes to rev22 of his cIOS, but it never happened. Since I was away from the scene a while, I've only recently realised that d2x cIOS is open source, so I've implemented the changes in that myself.
As a proof of concept, I have unofficial builds of d2x cIOS and Configurable USB Loader that allow the use of WBFS drives with virtual sector sizes. Which, as you may know, is one way of using more than 500 games on WBFS.
USBLoaderGX already uses a different method for this, but other loaders might find this way easier to implement. I've had problems getting WiiFlow to work, but I don't think it's related to my changes.
I've been in touch with davebaol and he's been very accommodating to the changes, although I'd like them tested a bit before they get incorporated into the official code. Also, fix94 seemed interested for WiiFlow but I need to study the code more to find what the problem is.
That's my main reason for this post. And also, I don't want this code just wasting away on my drive for another year.
If you have a spare drive that you can format to WBFS, I'd appreciate if some people can post results to encourage this to progress. You can format a drive with virtual sector sizes in Wii Backup Manager or using Wiimm's Tools. Both links are in my sig. In WBM, just select a different sector size when you format the drive. It'll show you how many games the drive can store using that sector size.
Configurable USB Loader
Download this file and extract to your Apps/USBLoader folder. Back up your original boot.dol first.
d2x Installer
This is an unofficial build of r41 that adds support for the virtual sector sizes. Extract to your Apps folder and run the installer through the HomeBrew Channel. Make sure you select "d2x-v8-r41-VSS-fig-1" and slot 249. I'm not sure how to make that the default choice, if someone could tell me I'd appreciate it.
If you add some games to the WBFS drive using one of the mentioned apps, they should play just like on any other drive. The code changes are fully backwards compatible with regular WBFS and FAT32/NTFS drives so everything else should work as normal.
Any feedback is appreciated.
As a proof of concept, I have unofficial builds of d2x cIOS and Configurable USB Loader that allow the use of WBFS drives with virtual sector sizes. Which, as you may know, is one way of using more than 500 games on WBFS.
USBLoaderGX already uses a different method for this, but other loaders might find this way easier to implement. I've had problems getting WiiFlow to work, but I don't think it's related to my changes.
I've been in touch with davebaol and he's been very accommodating to the changes, although I'd like them tested a bit before they get incorporated into the official code. Also, fix94 seemed interested for WiiFlow but I need to study the code more to find what the problem is.
That's my main reason for this post. And also, I don't want this code just wasting away on my drive for another year.
If you have a spare drive that you can format to WBFS, I'd appreciate if some people can post results to encourage this to progress. You can format a drive with virtual sector sizes in Wii Backup Manager or using Wiimm's Tools. Both links are in my sig. In WBM, just select a different sector size when you format the drive. It'll show you how many games the drive can store using that sector size.
Configurable USB Loader
Download this file and extract to your Apps/USBLoader folder. Back up your original boot.dol first.
d2x Installer
This is an unofficial build of r41 that adds support for the virtual sector sizes. Extract to your Apps folder and run the installer through the HomeBrew Channel. Make sure you select "d2x-v8-r41-VSS-fig-1" and slot 249. I'm not sure how to make that the default choice, if someone could tell me I'd appreciate it.
If you add some games to the WBFS drive using one of the mentioned apps, they should play just like on any other drive. The code changes are fully backwards compatible with regular WBFS and FAT32/NTFS drives so everything else should work as normal.
Any feedback is appreciated.