I've made a mod to Waninkoko's SD/USB Loader v1.5. Source and binaries are attached (source contains my full .git) There's also a patch set to Waninkoko's source, if you'd prefer that.
Major features
+Adds full GeckoOS support. This means VidTV patch, force video modes, languages, Ocarina, and HookType selection. Unfortunately, it seems GC Pad hook is non-functioning. Big thanks to FISHEARS for his usbocarina. That helped a lot!
+Adds config file feature. Anything you can setup in a menu (device type, game settings [vid mode, ocarina, etc]) can be saved to a plain text config file by pressing (+). Always use the USB device and don't want to be asked on startup? Put it in the config. Want Animal Crossing to use ocarina by default so you can turn off resetti? Save it to the config.
+Adds Kid Safe mode. Place "kidsafe = true" in the config file and formatting, adding/removing games, etc is all disabled.
+Fixed default vid mode so NTSC users don't get black and white on PAL games.
+Exits to HBC /or/ reboots. Detects if it was a wad or a .dol and operates accordingly.
+Properly implements retry-on-fail for device loading. This clears the "No WBFS Partition Found" error on startup. I might add a time out, as well, if people still report problems. Works for me, now, though. As a bonus this means:
+Swapping devices should work, now. IE, unhook 1 USB and plug in another without exiting program.
+Minor other bugs (power off with button) and made the UI more consistent and made it stop rebooting on every error.
Download
Source Code or (smaller) Patches from 1.5
Major features
+Adds full GeckoOS support. This means VidTV patch, force video modes, languages, Ocarina, and HookType selection. Unfortunately, it seems GC Pad hook is non-functioning. Big thanks to FISHEARS for his usbocarina. That helped a lot!
+Adds config file feature. Anything you can setup in a menu (device type, game settings [vid mode, ocarina, etc]) can be saved to a plain text config file by pressing (+). Always use the USB device and don't want to be asked on startup? Put it in the config. Want Animal Crossing to use ocarina by default so you can turn off resetti? Save it to the config.
+Adds Kid Safe mode. Place "kidsafe = true" in the config file and formatting, adding/removing games, etc is all disabled.
+Fixed default vid mode so NTSC users don't get black and white on PAL games.
+Exits to HBC /or/ reboots. Detects if it was a wad or a .dol and operates accordingly.
+Properly implements retry-on-fail for device loading. This clears the "No WBFS Partition Found" error on startup. I might add a time out, as well, if people still report problems. Works for me, now, though. As a bonus this means:
+Swapping devices should work, now. IE, unhook 1 USB and plug in another without exiting program.
+Minor other bugs (power off with button) and made the UI more consistent and made it stop rebooting on every error.
Download
Source Code or (smaller) Patches from 1.5











