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.

Universal BRSAR Patcher

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.

universalbrsarpatcher path_to_brsar path_from_brsar_to_brstm

An example with Mario Kart Wii would be:

universalbrsarpatcher revo_kart.brsar strm/STRM_N_RIDGEHIGHWAY_N.brstm

This version will only work if you run it in the same folder as the brsar. I'll improve it at a later time.

edited 4:37 AM EDT May 5, 2013
by hcs at 2:17 AM EDT on May 6, 2013
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?
by root at 9:26 AM EDT on June 6, 2013
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.
by soneek at 1:20 PM EDT on June 6, 2013
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.

BrsarPatcher - Github

edited 1:44 PM EDT June 6, 2013


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source