Brstm Creater by furrybob at 6:48 PM EDT on September 24, 2010
I was wondering how difficult it would be to make a program that encoded brstms. I know you can currently use revb to create brstms from dsp files, but that requires using tools from the Wii SDK to encode the ADPCM. It would be great if we could have an open-source, standalone, possibly cross-platform encoder that handles everything from the beginning .wav file to the final .brstm file.
An SSBB modder has already coded a brstm encoder: http://code.google.com/p/brawldev/source/browse/trunk/#trunk/BrawlLib/Wii/Audio However, it's part of a larger program that requires a GUI to be run. C# is also not a language that I normally work with, so I wouldn't really know where to start.
How easy/hard/plausible would it be to make a standalone brstm encoder?
Yikes, the ADPCM encoder in there is kind of hard to read what with the "SomethingN" functions and "omgBuffer". I guess it's based on a disassembly. I'll take a look and see if I can work it out more clearly, no promises.
So what's the status on this? Have you made progress? Have you given up? Or have you just not had time to look at it? And thank you for looking into my question.