This is an UNOFFICIAL, step by step tutorial on how to make a modified SSBB image melded with Project M Demo 0.21. Tutorial version 1.2.1 (13-09.12)
Note: If you want to make a Brawl+ or Brawl- melded ISO then you only have to rename and copy/replace the asociated files for those particular mods. Otherwise the steps are completely the same.
Much credits of course goes to Echoes and presheaf - and all of the other people that also posted info in this thread. Thanks !
1:
First download WiiScrubber 1.40 from here:
http://dl.qj.net/wii/homebrew/wiiscrubbe...iboot.html
And Partition Builder 1.2 from here:
http://www.filestube.com/9bHMgVPqjcawC0x...1_1_2.html
And Project M Demo 2.1 'Hackless WII zip (full set)' from here:
http://projectm.dantarion.com/downloads/
****
2:
> Unpark Wiiscrubber and run 'MakeKeyBin.exe'. Type in '42' in the box and click 'generate' - close the program afterward.
> Run Wiiscrubber.exe > click 'Load ISO' (In this case this should be a complete image of SSBB in NTSC format) Find the ISO and load it.
> Right click on 'Partition: 1', in the newly created list, and highlight 'unencrypted partition' and then click on 'extract'. Save it to an empty folder. You'll want to be able to find the files afterward. This extracting process can take a good amount of time, be patient. Don't close Wii scrubber afterward.
> When the partition is extracted, unpack 'nohomebrew.zip' (That's Project M). Now you'll need to meld the Project M files into the extracted partition. In the 'nohomebrew' folder go to > 'private' > 'wii' 'app' > 'RSBE' > 'pf'. These are the files to be melded. BUT we need to rename some of them, first.
****
3:
This is the tricky part because some of the Project M files needs to be renamed before we replace them. There's a omission of '_en' in some of the PJM file names.''
Note: For easy/safe copying, you'll want to have two windows opened beside each others. One with the PJM files and one with the original, extracted files. Start by opening the first folder of the originals files that matches the first folder of the PJM files. Then, in the search box, type '_en'. You should start from the top of the list of results. Start by copying the name of the first result item: eg. 'info_en.pac'. Put this name in search box of the PJM window, but change it so that it's without the added '_en.pac'. If you get (a) result(s) then rename the file(s) (The proper name of the file is already in the clipboard, remember) That's it. Just do the same with all the matching results now.
I'll go very fast when you get the hang of it.
Alternatively, you can also use my reference list below. (Only for PJM v0.21)
This is the list of PJM file names to rename and copy/replace: See below:
Folder: 'info2'
info.pac > info_en.pac
info_training.pac > info_training_en.pac
**
Folder: 'menu > msg'
button.msbin > button_en.msbin
**
Folder: 'menu2'
sc_title.pac > sc_title_en.pac
mu_menumain.pac > mu_menumain_en.pac
**
Folder: 'stage > melee'
STGVILLAGE_01.pac > STGVILLAGE_01_en.PAC
STGVILLAGE_02.pac > STGVILLAGE_02_en.PAC
STGVILLAGE_03.pac > STGVILLAGE_03_en.PAC
STGPICTCHAT.pac > STGPICTCHAT_en.PAC
STGRESULT.pac > STGRESULT_en.PAC
STGSTADIUM.pac > STGSTADIUM_en.PAC
STGNEWPORK.pac > STGNEWPORK_en.PAC
STGMADEIN.pac > STGMADEIN_en.PAC
STGDXPSTADIUM.pac > STGDXPSTADIUM_en.PAC
STGDXONETT.pac > STGDXONETT_en.PAC
**
Folder: 'system'
common.pac > common_en.pac
common3.pac > common3_en.pac
common4.pac > common4_en.pac
common5.pac > common5_en.pac
>When done renaming, copy all the folders from PJM to the extracted partition and replace the files.
****
4:
>Back in WIIScrubber expand 'Partition: 1' by clicking on the '+'
Extract 'Partition.bin', 'boot.bin', 'bi2.bin', 'apploader.img', 'main.dol' to an empty folder
>Unpark WII Partition Builder v1.2 and run it. Load the componants. Find the melded partition with 'Source File Directory'. I left Data Alignment on '4'. Click 'build'.
****
5:
Afterward, in Wii Scrubber, right click on the root of 'Partition: 1' (the '+' beside it should not be expanded) then go to 'unencrypted partition' > load.
Find the melded partition. It will now replace the partition. This will probably take quite some time on most systems. Afterward, the modified ISO should be done.
****
6:
To use the melded ISO Dolphin will need to load the PJM codes from a SD card, still, as mentioned by other people in this thread. Make a SD card with OP's guide with the PJM codes on it - and do all the other steps of that guide, too. Load the ISO with Gecko's 'boot.elf'.
****
List of known issues you might experience: (Read the updates below for possible fixes) These issues might depend on system specific configuration (Software/hardware). See my system in my profil.
* The music can sometimes stop playing until a new file is loaded (Probably fixed with the fix for the cache crashes, see below).
* Random crashes on loading maps (fixed)
* In-game crashes (fixed)
* PJM main menus is loaded with the venilla ones (Possible solution: Echoes said: ''You'd have to replace the files already in the .iso's menu2 folder with the ones extracted from Project M's "common5.pac".'') You manage this with Brawlbox:
http://www.mediafire.com/?rb45bb5ywh3vgns
Note: These isssues was all discovered in combination with Dolphin r690 with nothing overclocked on any PC part.
****
Known Fixes:
1:
It seems the said crashes was connected to an issue with clearing the cache in some version of Dolphin, like r690. Try switching to r601 if you experience any crashes. But I recommand that you should try the lastest version of Dolphin, first.
2:
The issue with music that stops playing seems to have been related to the cache crashes, also - and so might be solved by switching to r601.
Note: If you want to make a Brawl+ or Brawl- melded ISO then you only have to rename and copy/replace the asociated files for those particular mods. Otherwise the steps are completely the same.
Much credits of course goes to Echoes and presheaf - and all of the other people that also posted info in this thread. Thanks !
1:
First download WiiScrubber 1.40 from here:
http://dl.qj.net/wii/homebrew/wiiscrubbe...iboot.html
And Partition Builder 1.2 from here:
http://www.filestube.com/9bHMgVPqjcawC0x...1_1_2.html
And Project M Demo 2.1 'Hackless WII zip (full set)' from here:
http://projectm.dantarion.com/downloads/
****
2:
> Unpark Wiiscrubber and run 'MakeKeyBin.exe'. Type in '42' in the box and click 'generate' - close the program afterward.
> Run Wiiscrubber.exe > click 'Load ISO' (In this case this should be a complete image of SSBB in NTSC format) Find the ISO and load it.
> Right click on 'Partition: 1', in the newly created list, and highlight 'unencrypted partition' and then click on 'extract'. Save it to an empty folder. You'll want to be able to find the files afterward. This extracting process can take a good amount of time, be patient. Don't close Wii scrubber afterward.
> When the partition is extracted, unpack 'nohomebrew.zip' (That's Project M). Now you'll need to meld the Project M files into the extracted partition. In the 'nohomebrew' folder go to > 'private' > 'wii' 'app' > 'RSBE' > 'pf'. These are the files to be melded. BUT we need to rename some of them, first.
****
3:
This is the tricky part because some of the Project M files needs to be renamed before we replace them. There's a omission of '_en' in some of the PJM file names.''
Note: For easy/safe copying, you'll want to have two windows opened beside each others. One with the PJM files and one with the original, extracted files. Start by opening the first folder of the originals files that matches the first folder of the PJM files. Then, in the search box, type '_en'. You should start from the top of the list of results. Start by copying the name of the first result item: eg. 'info_en.pac'. Put this name in search box of the PJM window, but change it so that it's without the added '_en.pac'. If you get (a) result(s) then rename the file(s) (The proper name of the file is already in the clipboard, remember) That's it. Just do the same with all the matching results now.
I'll go very fast when you get the hang of it.
Alternatively, you can also use my reference list below. (Only for PJM v0.21)
This is the list of PJM file names to rename and copy/replace: See below:
Folder: 'info2'
info.pac > info_en.pac
info_training.pac > info_training_en.pac
**
Folder: 'menu > msg'
button.msbin > button_en.msbin
**
Folder: 'menu2'
sc_title.pac > sc_title_en.pac
mu_menumain.pac > mu_menumain_en.pac
**
Folder: 'stage > melee'
STGVILLAGE_01.pac > STGVILLAGE_01_en.PAC
STGVILLAGE_02.pac > STGVILLAGE_02_en.PAC
STGVILLAGE_03.pac > STGVILLAGE_03_en.PAC
STGPICTCHAT.pac > STGPICTCHAT_en.PAC
STGRESULT.pac > STGRESULT_en.PAC
STGSTADIUM.pac > STGSTADIUM_en.PAC
STGNEWPORK.pac > STGNEWPORK_en.PAC
STGMADEIN.pac > STGMADEIN_en.PAC
STGDXPSTADIUM.pac > STGDXPSTADIUM_en.PAC
STGDXONETT.pac > STGDXONETT_en.PAC
**
Folder: 'system'
common.pac > common_en.pac
common3.pac > common3_en.pac
common4.pac > common4_en.pac
common5.pac > common5_en.pac
>When done renaming, copy all the folders from PJM to the extracted partition and replace the files.
****
4:
>Back in WIIScrubber expand 'Partition: 1' by clicking on the '+'
Extract 'Partition.bin', 'boot.bin', 'bi2.bin', 'apploader.img', 'main.dol' to an empty folder
>Unpark WII Partition Builder v1.2 and run it. Load the componants. Find the melded partition with 'Source File Directory'. I left Data Alignment on '4'. Click 'build'.
****
5:
Afterward, in Wii Scrubber, right click on the root of 'Partition: 1' (the '+' beside it should not be expanded) then go to 'unencrypted partition' > load.
Find the melded partition. It will now replace the partition. This will probably take quite some time on most systems. Afterward, the modified ISO should be done.
****
6:
To use the melded ISO Dolphin will need to load the PJM codes from a SD card, still, as mentioned by other people in this thread. Make a SD card with OP's guide with the PJM codes on it - and do all the other steps of that guide, too. Load the ISO with Gecko's 'boot.elf'.
****
List of known issues you might experience: (Read the updates below for possible fixes) These issues might depend on system specific configuration (Software/hardware). See my system in my profil.
* The music can sometimes stop playing until a new file is loaded (Probably fixed with the fix for the cache crashes, see below).
* Random crashes on loading maps (fixed)
* In-game crashes (fixed)
* PJM main menus is loaded with the venilla ones (Possible solution: Echoes said: ''You'd have to replace the files already in the .iso's menu2 folder with the ones extracted from Project M's "common5.pac".'') You manage this with Brawlbox:
http://www.mediafire.com/?rb45bb5ywh3vgns
Note: These isssues was all discovered in combination with Dolphin r690 with nothing overclocked on any PC part.
****
Known Fixes:
1:
It seems the said crashes was connected to an issue with clearing the cache in some version of Dolphin, like r690. Try switching to r601 if you experience any crashes. But I recommand that you should try the lastest version of Dolphin, first.
2:
The issue with music that stops playing seems to have been related to the cache crashes, also - and so might be solved by switching to r601.