Dolphin, the GameCube and Wii emulator - Forums

Full Version: [Updated first post] How to play Brawl+/-, Project:M, etc. [UNOFFICIAL]
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
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 Smile!

1:

First download WiiScrubber 1.40 from here:

http://dl.qj.net/wii/homebrew/wiiscrubber-140-multiboot.html

And Partition Builder 1.2 from here:

http://www.filestube.com/9bHMgVPqjcawC0xc2ymbOx/Partition_Builder_1_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.
@Hippox77. Very nice! I didn't think you'd have to rename so many things. I should make a fully edited iso myself.

Which menu isn't showing up? The main one (with all the options and such), the character select screen, or the stage select screen? If it's the last 2, I think you need to add "sc_selcharacter_en.pac," "sc_selcharacter2_en.pac" and sc_selmap_en.pac" to the Menu2 folder. The problem is that these files aren't included in mods because they can be found inside common5_en.pac. You'd need to use Brawlbox to extract them, which is as simple as opening common5.pac with BrawlBox (drag and drop also works) and right click > export on the file you want.

The reason I think this may be the problem is because these files take priority over Common5.pac. This isn't a problem when using Gecko because the file patch code takes priority over everything else so they aren't "included" with the mods.

I'd try this myself if I was using my computer (and had a fully edited .iso).

(06-07-2012, 11:10 AM)Maxo Wrote: [ -> ]Im having an issue with Project M, the game keeps freezing after clearing the cache, im using Lectrodes latest ICC optimized revision (3.0-631)
i followed everything that was stated on the first post and i have no issues so far cept for this freeze, not sure if its the builds fault or if i am missing something in the config settings

I've never gotten this problem before. I guess you could try deleting the contents of the "Cache" folder or get another Dolphin version. I currently use v3.0-601 and have gotten no such problem.

(06-11-2012, 07:14 AM)Echoes Wrote: [ -> ]@Hippox77. Very nice! I didn't think you'd have to rename so many things. I should make a fully edited iso myself.

Which menu isn't showing up? The main one (with all the options and such), the character select screen, or the stage select screen? If it's the last 2, I think you need to add "sc_selcharacter_en.pac," "sc_selcharacter2_en.pac" and sc_selmap_en.pac" to the Menu2 folder. The problem is that these files aren't included in mods because they can be found inside common5_en.pac. You'd need to use Brawlbox to extract them, which is as simple as opening common5.pac with BrawlBox (drag and drop also works) and right click > export on the file you want.

The reason I think this may be the problem is because these files take priority over Common5.pac. This isn't a problem when using Gecko because the file patch code takes priority over everything else so they aren't "included" with the mods.

I'd try this myself if I was using my computer (and had a fully edited .iso).

Hey.

It's the main menus. They are there alright - but just the venilla ones. This is when I eject the SD card right after the codes are loaded. The Character select screen - and stage select - remains PJM modified.

The files "sc_selcharacter_en.pac," "sc_selcharacter2_en.pac" and sc_selmap_en.pac", are already part of the original files of the 'menu2' folder. I guess you mean that they take priority over the PJM versions that are inside the PJM 'common5.pac' file (before renaming), correct? I could try that out, if so. :-)
(06-11-2012, 07:14 AM)Echoes Wrote: [ -> ]I've never gotten this problem before. I guess you could try deleting the contents of the "Cache" folder or get another Dolphin version. I currently use v3.0-601 and have gotten no such problem.


Welp, seems like that did the trick, not sure whats wrong with that revision though, i did clear the cache before and it still didnt work
Ignore this post :-)
(06-11-2012, 08:35 AM)Hippox77 Wrote: [ -> ]
(06-11-2012, 07:14 AM)Echoes Wrote: [ -> ]@Hippox77. Very nice! I didn't think you'd have to rename so many things. I should make a fully edited iso myself.

Which menu isn't showing up? The main one (with all the options and such), the character select screen, or the stage select screen? If it's the last 2, I think you need to add "sc_selcharacter_en.pac," "sc_selcharacter2_en.pac" and sc_selmap_en.pac" to the Menu2 folder. The problem is that these files aren't included in mods because they can be found inside common5_en.pac. You'd need to use Brawlbox to extract them, which is as simple as opening common5.pac with BrawlBox (drag and drop also works) and right click > export on the file you want.

The reason I think this may be the problem is because these files take priority over Common5.pac. This isn't a problem when using Gecko because the file patch code takes priority over everything else so they aren't "included" with the mods.

I'd try this myself if I was using my computer (and had a fully edited .iso).

Hey.

It's the main menus. They are there alright - but just the venilla ones. This is when I eject the SD card right after the codes are loaded. The Character select screen - and stage select - remains PJM modified.

The files "sc_selcharacter_en.pac," "sc_selcharacter2_en.pac" and sc_selmap_en.pac", are already part of the original files of the 'menu2' folder. I guess you mean that they take priority over the PJM versions that are inside the PJM 'common5.pac' file (before renaming), correct? I could try that out, if so. :-)

Yes, you'd have to replace the files already in the .iso's menu2 folder with the ones extracted from Project M's "common5.pac"

Also, do you mind if I link/add your post in the first post?

(06-11-2012, 11:22 AM)Maxo Wrote: [ -> ]
(06-11-2012, 07:14 AM)Echoes Wrote: [ -> ]I've never gotten this problem before. I guess you could try deleting the contents of the "Cache" folder or get another Dolphin version. I currently use v3.0-601 and have gotten no such problem.


Welp, seems like that did the trick, not sure whats wrong with that revision though, i did clear the cache before and it still didnt work

Glad you got it working.
(06-19-2012, 05:11 AM)Echoes Wrote: [ -> ]Yes, you'd have to replace the files already in the .iso's menu2 folder with the ones extracted from Project M's "common5.pac"

Also, do you mind if I link/add your post in the first post?

Yeah, of course you can add it. If You want then you could take the entire text of my post and place it in one of your own posts. That way you'll be able to to edit it in any way you like to make it more user friendly, add stuff or whatever. I don't mind at all. Smile Else, just tell me if you want something edited, changed.

I'll clean the post up a bit right now, though.

Edit: I've cleaned the tutorial up a bit. I think it's better now. I have staired myself blind to any more errors in it, for the time being, at least. Smile
Alright, I updated the first post again. I decided to link your post since I couldn't figure out how to add it with collapse tags, and a quote would double the post in size. Thanks a lot Hippox77!
(06-21-2012, 05:41 AM)Echoes Wrote: [ -> ]Alright, I updated the first post again. I decided to link your post since I couldn't figure out how to add it with collapse tags, and a quote would double the post in size. Thanks a lot Hippox77!

That's great. Smile I've made the tutorial a little more simple now, also.
Hi guys. I have just recently attempted to run Project M on Dolphin. Now, what I did was I melded the isos so that all the project m files would be in the same iso as brawl's iso.

When I tried to run the melded iso, the game works normally. Everything appears as project m would, HOWEVER, the issue was that the main menu and character selection screens weren't the same as project m's.

When I ran the game through gecko's boot.elf, the game worked just like it would if you ran it through a real wii. This time, there were different issues. Menu and character selection were project m's. The difference was that the only controller that was detected was the gamecube (which i used through keyboard). I normally play with a wii remote / classic controller pro. After running gecko (and starting the game), the game no longer detects classic controller OR wii remote. Dolphin itself seems to still have it connected (based off of Wiimote menu). Also, every time I launch the game through gecko's boot.elf, it always says that there needs to be a safe file. Running the game multiple times causes it to continually appear.

I don't if you guys have ran into similar issues but thats what I'm currently dealing with.

I have a question however, because the game seems to run normal (besides the menu and character selection screen) by running the melded iso, isnt it possible to just change the character selection screen and menu screen by using project m's files? I know the game itself works fine. When playing all the characters that Project M displays under its roster, it actually uses project m's physics, but i dont know if thats mainly because the "character" files were changed only.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16