Project M is a video game modification (mod) of the 2008 fighting game Super Smash Bros. Melee, Brawl's predecessor in the Super Smash Bros. Series, has a similar gameplay style, but there are major. The game files can be downloaded from its official website and exported to the player's console via an SD card. A Huge New Mod Pack for Super Smash Bros. Brawl is Available Now September 08 2016 by Jeffrey McDonell To fill the gap the discontinuation of Project M left behind in the Smash Bros. Scene, a fun new Brawl mod has surfaced by the name of Super Smash Bros.

The Ultimate Super Smash Bros Brawl ISO Builder

About

This is a tool to build modded SSBB ISOs. It currently works with many Brawl mods, although there are some issues. All versions of Project M should run fine, including 3.6 and above, with full support for sfx .sawnd files and alternate stages. Most Project M mods should work as well. Psycho Ghost's 3.6 build has been tested and seems to work fine. Legacy M, however, does not work at this time.

Iso

Other Brawl mods may or may not work, they are widely untested. It seems like anything using BrawlEx, however, does not work at this time, so all Brawl- versions beyond 2.x.6 will not work.

Super Smash Bros Iso

Hopefully compatibility will be improved in the future.

If you want to discuss BrawlBuilder, or if you have any issues, check out the official BrawlBuilder thread over on Smashboards: http://smashboards.com/threads/432675

Downloads

BrawlBuilder can be downloaded from the releases page: https://github.com/mogzol/BrawlBuilder/releases

Super Smash Bros Brawl Ntsc Iso

Just grab the latest zip, extract it, and then run BrawlBuilder.exe. The app should launch and you should be good to go.

Command line arguments

--show-witThis will show the wit command line windows rather than hiding them and displaying the progress in the UI.

--show-wit-debugThis will do the same thing as --show-wit, but it will keep the wit windows open once wit closes, allowing you to read the output and figure out what is going wrong.

--no-gct-patchThis will disable patching of the GCT based on the CodePatches.txt file in the Resources folder. Use of this option is not recommended.

Bros

--notify-gct-patchThis will notify you of how many GCT patches were applied from the CodePatches.txt file.

--no-alt-padThis will disable alternate stage padding. Alternate stages are padded to the size of their largest alt. Disabling this will cause any alternate stage that has a file size greater than its non-alt version to stop working.

--offset=XThis will change the offset that the GCT is applied at (by default 80570000) to whatever X is. Setting this to 80568000 will allow Legacy M to progress a bit further than it normally does before crashing. If your mod isn't working check its gameconfig.txt for the codeliststart line, and try using the offset listed there. Note that Resources/patch/PatchCommon.xml also patches some stuff to 8057 and 0000, I don't know if thats related, but you could try editing that to match your codeliststart as well and see if it helps.

Notes

  • BrawlBuilder attempts to patch any GCT files you give to it in order to fix numerous problems caused by loading files from disc instead of SD. The original GCT won't be modified, patches are applied to a temporary copy of it. GCT files are patched based on the CodePatches.txt file in the Resources folder. That file currently contains patches allowing for alternate stage compatibility, replacement soundbank engine compatibility, and P:M 3.6 support in general. Feel free to modify the CodePatches file with your own patches, there is a brief description of how to use it in the comments at the top of the file.

  • If you are experiencing issues when playing the output ISO, make sure that you either don't have an SD card inserted, or your SD card doesn't have any mod files on it, as most mods (depending on the GCT patches that get applied) will still try to load from SD before loading from disc. In Dolphin, to eject the SD card just go in to the 'Config' menu, then go to the 'Wii' tab and untick 'Insert SD Card'.

  • If you are building this from source, make sure the Resources folder from the base directory is getting copied into the same directory as the exe file, or else nothing will work. This should happen automatically on build, but if it doesn't, just copy it manually.

Credits

  • First of all, thanks to Wiimm for his amazing wit tool, which is used to extract, patch, and build the game images.
  • Secondly, thanks to the Dolphin team for the awesome debug mode of Dolphin, I wouldn't have been able to get alternate stages and the replacement soundbank engine working without that.
  • The folder select dialog uses Ookii dialogs, a great little library for nice looking dialogs.
  • Detailed wit error messages make use of FlexibleMessageBox by JReichert
  • And thanks to the creators of all the ISO builder scripts for Project M and the like, they are what I initially based this off of.
SSBB Mod ISO Builder v1.01
Builder by damysteryman/Team DARK
Powered by WIT v2.22c r4523 by Wiimm
Thanks to Wiimm for Batch file info and assistance
Thanks to AbdallahTerro for providing custom Banner DL Repository
Credits also to Wiimm for WIT, included in this pack
Also uses wget from cygwin package
This will combine an ISO/WBFS copy of Super Smash Bros. Brawl
and riivolution/ocarina style packs of the following Mods:
- Project M (v3.01)
- Brawl -
- Brawl +
- Balanced Brawl
...to create a standard ISO/WBFS version of the selected Mod.
Supports only USA versions of SSBB, since most of these Mods themselves
only support the USA version of SSBB.
HOWTO:
1. Extract contents of this .zip file to a new working directory.
Get your ISO of SSBB, and copy it to the same directory as
this README file.
2. Copy the contents of the Mod you want (the riivolution folder containing its
xmls AND the folder of content along with the riivolution folder) to this same
directory as this README file.
3. Run Build_ISO.bat, follow its prompts and wait for it to build
the Mod ISO.
4. Use/run the newly built ISO/WBFS however way you would
IMPORTANT: Make sure any Ocarina or Hooktype settings for the game in your
loader are DISABLED!
5. Enjoy!
Generated ISO has Header GameID of:
Project M: RSBEPM
Brawl -: RSBEBM
Brawl +: RSBEBP
Balanced Brawl: RSBEBB
There is also an option to change the tmd/ticket ID of KSBE to keep savegames
seperate from the original game's one in Data Management.
Also, there is also to option to download a custom banner (.bnr aka
'Disc Channel' display) for the ISO/WBFS from AbdallahTerro's repository, or provide
your own. Your .bnr files go in the 'banners' folder, with the Mod's GameID as its filename
(e.g. RSBEPM.bnr for ProjectM).
WBFS output has been tested in both Dolphin and on Wii/vWii via USB Loaders and seems to
be working fine. ISO output has not been tested, nor has loading via burned disc.

Change log (1.01):
v1.01
- Updated ProjectM support from v2.5b to v3.01
- Fixed a banner download bug