BrawlBuilder icon indicating copy to clipboard operation
BrawlBuilder copied to clipboard

[Request] brawl ex support

Open BigClarky opened this issue 5 years ago • 4 comments

Many newer ssbb mods are based on brawl ex and it would be great if this otherwise amazing tool had support for it.

BigClarky avatar Apr 29 '19 10:04 BigClarky

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.

TDRRmk2 avatar May 16 '19 19:05 TDRRmk2

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.

mogzol avatar May 16 '19 19:05 mogzol

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.

TDRRmk2 avatar May 18 '19 21:05 TDRRmk2

Sorry for reopening this. Its been 3 years now.

So, has anyone found a way to make Brawl EX compatible?

rababR1 avatar Feb 22 '22 19:02 rababR1