BrawlBuilder
BrawlBuilder copied to clipboard
[Request] brawl ex support
Many newer ssbb mods are based on brawl ex and it would be great if this otherwise amazing tool had support for it.
There's ongoing investigation happening here: https://smashboards.com/threads/brawlex-on-isos-current-progress.463109
BrawlBuilder itself won't be getting an automatic version of this, meaning you will have to hand-edit the files yourself if you want BrawlEx support. Althrough if your mod doesn't have too many custom characters i will consider editing it for you.
If a method for having BrawlEx load from disc instead of SD is found, then it could be added to the CodePatches.txt for BrawlBuilder. This is how P:M's Alternate Stage loader is fixed, by patching the loader code to redirect loads to the disc rather than SD card. Currently I don't have the time or really the assembly knowledge needed to figure out what parts of BrawlEx's gecko codes would need to be patched though.
If a different method of getting BrawlEx to work is found and documented (i.e. by modifying some other files) I could also look into having BrawlBuilder automatically perform those modifications.
If a method for having BrawlEx load from disc instead of SD is found, then it could be added to the CodePatches.txt for BrawlBuilder. This is how P:M's Alternate Stage loader is fixed, by patching the loader code to redirect loads to the disc rather than SD card. Currently I don't have the time or really the assembly knowledge needed to figure out what parts of BrawlEx's gecko codes would need to be patched though.
If a different method of getting BrawlEx to work is found and documented (i.e. by modifying some other files) I could also look into having BrawlBuilder automatically perform those modifications.
BrawlEx has no gecko codes, instead it's all done via a .rel file that moves around all the data needed.
If i were to make a full specification of the file, pointing where is which data type and the offset for each fighter slot, could you possibly add support for it in BrawlBuilder? I imagine coding support for it wouldn't be terribly difficult compared to most other features you have in this ISO builder.
Something you should know, is that bx_fighter.rel is not the same file in Vanilla Brawl (and most other mods) versus Project M based mods, so do consider adding some sort of check to see which version you are editing.
Sorry for reopening this. Its been 3 years now.
So, has anyone found a way to make Brawl EX compatible?