Unfortunately, I'm not sure this game can be made to work with USB loaders, at least without updating the cIOS. The game requires IOS249 patching for other loaders because it reloads the IOS after it's been launched. One of the fixes I did to Waninkoko's 1.5 was dealing with a USB drive that wasn't immediately recognized. I found that one can't simply retry the USB access (as Waninkoko was attempting) but you need to actually reload the IOS. Reloading the IOS, however, resets it's state. This means USB, Wiimotes, and other devices managed by the IOS are disconnected. In order to reload, I had to unmount the sdcard, uninitialize the usb code, and disconnect the wiimotes. Then I could reload the ios and re-start this other stuff. For a game to reload the IOS... well, you can see what problems that would cause. We'd need a cIOS that loads information/code from some known location in memory. The loader could fill in that information so that when the cIOS launches, it can reinitialize the USB device and continue reading from the proper disc on the WBFS partition. I don't know if this is expecting too much from a cIOS, as the IOS itself is closed source.