Universal BRSAR Patcher by soneek at 4:21 AM EDT on May 5, 2013
I'm not sure how many people this will be useful for, but eh. There might at least one person that could use this.
I put together a tool to automatically patch brsars when you want to replace the brstms in whatever Wii game you're hacking, whether it be wii Riivolution, or USB Loader or whatever.
Some games have a problem in which it only loads a certain amount of bytes for a song. This tool edits the brsar to use the file size of whatever music you're putting in, and then your replacements will play fine.
Instructions to use the batch files are in the README, and you can run the program manually to view how to use it. Always make sure you dump a raw BRSAR before patching, and use the same exact folder structure as what's on the game disc.
Cool, I like to see brsar progress, even if I won't use it myself. Does it do any parsing of the structure or is it just searching for the corresponding header?
The program looks fairly simple, I'm guessing you're not even making any Win32 calls. Requesting open sourcing, I've got beef with this program and would like to fix those myself; that should make things easier for you, after all.
I didn't even realize you had replied hcs. Sorry about that. It doesn't do much parsing at all, just edits the RSAR to read a certain amount of data for each song you wanna replace.
root, I was planning on implementing the patcher into Brawl Custom Music, which is why I mostly tried to make it Linux friendly. And yes, this is not user friendly at all. I'll add this to github so whoever wants to can fork it.