we (me, and users who tested/reported) released the "UNEO booter for priiloader" because we thought priiloader didn't grant AHB privilege to installed boot dol.
so, we made a channel launcher, which had the tmd flag for ahb and passed it to loader's boot.dol on SD.
Then DacoTaco said priiloader is not always providing it, it relies on the boot.xml to know whether it has to pass it or not ! Like HBC.
I never tried, but if you install usbgx boot.dol in priiloader boot menu, be sure to have the boot.xml file in the same folder than the dol you want to install.
Someone named Rigby103 posted a better Wii Menu music loop for USB Loader GX.
It was never included to prevent using copyrighted content. no original/official data in the dol !
all the original content (like the Wii menu layout, visual, font etc.) are loaded live at boot from the NAND, not included in the dol. I wouldn't like to give Nintendo a stick for them to hit us with, a way to close the project.
@blackb0x
I would say, if you want to include the original loop music, then please, stream it from NAND, loaded at loader's launch, like the menu's layout. Or, you know, load/extract it and then load it from SD if present, like the animated banners.
Then, if you stream/load music file from USB (instead of SD), be sure the stream is closed when switching USB for users using "both USB" option. But maybe you already fixed that issue?
If I did add a theme downloader then I'd need to put most of the theme info into an XML file on GitHub. Mainly because I don't want to scrape the website for info and it requires JS anyway.
The loader uses tinyxml library to parse XML files. it works fine and fast with gametdb which is very big, no need of js.
Maybe Larsenv could (also) add a xml file on his site?
If users prefer using his site instead of your git, they could change the URL. (knowingly, some theme could be outdated)
But, in my opinion, no need to reinvent what's already available. The themes are already hosted, listed, categorized, has the info which usbloader version is compatible (might not be right, some recent theme are marked with usbgx 1.0), and ready to use.
The current provided xml doesn't have the theme's details, I don't know how hard it would be to generate one. I suppose the data are stored on a database, not filled by hand when uploading a new theme, so a xml could be quickly generated from it.
I still think talking and working together is better.