Syriinge plugin for both online and offline Brawlback experiences.
- This repo. Remember to pull with recursive submodules.
-
From the root of this repository, run
$ python3 ./bbk.py setup
(or whatever you need to run a python3.10 script). If it asks you to install dependencies with pip, just follow the instructions it gives you.
This will retrieve:
- copies of clang and lld built from the kuribo-llvm fork,
- and elf2rel binaries.
-
Run
make
. -
Place the Brawlback module (
Brawlback-Online.rel
) into pf/plugins. -
Place the syriinge core module (
sy_core.rel
) into pf/module. -
Place Loader.asm in <mod root>/Source, add the line
.include Source/Loader.asm
to <mod root>/RSBE01.txt, and drag that file on top of GCTRealMate.exe to rebuild the GCT file (or runGCTRealMate RSBE01.txt
or equivalent). -
Open Brawlback Dolphin and set the expanded memory for MEM2 to max.
-
Sync ("Convert Folder to File Now") the virtual SD card.
-
Launch the game using the mod launcher of your choice from step 5.
- DukeItOut for GCTRM
- Sammi Husky for Syriinge and fudgepop01 for tutorials and great code examples
- Everyone involved with BrawlHeaders, as well as open_rvl for their header implementations
- The PMDT and P+DT teams, as well as all those who have contributed code to Project+.