Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] brawl ex support #11

Open
BigClarky opened this issue Apr 29, 2019 · 4 comments
Open

[Request] brawl ex support #11

BigClarky opened this issue Apr 29, 2019 · 4 comments

Comments

@BigClarky
Copy link

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

@TDRRmk2
Copy link

TDRRmk2 commented May 16, 2019

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.

@mogzol
Copy link
Owner

mogzol commented May 16, 2019

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.

@TDRRmk2
Copy link

TDRRmk2 commented May 18, 2019

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.

@rababR1
Copy link

rababR1 commented Feb 22, 2022

Sorry for reopening this. Its been 3 years now.

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants