- Watch the whole video through, then download the link: http://www.youtube.com/watch?v=Ir_odj-3Ro0
- Download the Smash 64 rom here: http://www.emuparadise.me/Nintendo_64_ROMs/Super_Smash_Bros._%28USA%29/40266
- If you're hosting, make sure you have good internet and you forward your ports.
Play Melee Netplay:
- Follow the guide at http://globalmelee.com/forums/topic/3/
Play Project M Online (courtesy of srs506):
Project M 3.0 Netplay Guide by srs506
The PMBR's SOJ started an awesome Google maps project where you can put your location and preferred Smash name to see who is close to you. Check it out, and if you want to add your name, click the add marker button at the top left. This is not mandatory if you want to play netplay, it's just a fun idea.
https://mapsengine.google.com/map/u/0/edit?mid=zXH-zx19aFwQ.k5jTthoMgHWM
The purpose of this guide is to show how you can get Project M 3.0 working for Dolphin netplay. This process creates a new ISO file for Project M, meaning you can run it directly from Dolphin without worrying about SD card creators and other stuff like that.
Netplay is great because it allows for quick access to online play which is often less laggy than WFC (although it is based on ping and can still experience noticeable lag), and fighting someone else is quick and simpler than entering a friend code.
The process may seem daunting, but it actually requires relatively few files, and is easy if you follow the steps below.
~~~~~~~~~~~~~ What you will need: ~~~~~~~~~~~~~
* A Brawl NTSC .iso file (I cannot link one)
* Project M 3.0 Homebrew full set
http://projectmgame.com/en/download/dl.php?f=homebrew_full
* Project M 3.0 ISO builder
http://gbatemp.net/threads/project-m-v3-0-iso-builder.358957/
* Dolphin 4.0-648 (Recommended, but 646 also works)
https://dolphin-emu.org/download/dev/339ee18c935858969ec494ef92949cb908b5e89d/
* An MD5 checker. I used winmd5free
Once you have the files:
~~~~~~~~~~~~~ Creating The ISO ~~~~~~~~~~~~~~
Place the Brawl ISO in an empty folder. If you already have a Dolphin folder, you can put this empty folder in there to find it easier later.
Extract the contents of the Project M ISO builder AND the contents of the Project M Homebrew full set into the same folder. After this step, your folder should look like this:
http://i.imgur.com/tPTL8oW.png
Run the Build_ISO v3.0.bat file. A window should pop up. Press any key. You will be prompted to enter numbers to indicate choices. These should be:
1—Project M
2—Make new save “slot” (KSBx)
At the end of this process, it will ask you to confirm your choices. Make sure it looks like this, then press 1 and enter. Let the program run. This may take a bit. If you did everything right so far, you should see the program making progress copying files.
You might get an error message that says 'The program can't start because cygidn-11.dll is missing from your computer. Try reinstalling the program to fix this problem.' This is normal, just click OK and the ISO should still complete without any trouble. When it completes, you should now have a file called “ProjectM_RSBEPM_K-sav.iso” in the folder you made for this. The folder should look like this now:
http://i.imgur.com/oqO5cga.png
~~~~~~~~~~~~~ Checking the hash ~~~~~~~~~~~~~
Open winmd5free.exe. Click the “Browse” button, and find and select the ProjectM_RSBEPM_K-sav ISO file.
Let the program run. When it is finished, look at the number in the window labeled “Current file MD5 checksum value”.
List of working checksum values:
d18726e6dfdc8bdbdad540b561051087
dcfcafca21ab415838382f229ee65794
(An easy way to check this is to CTRL+C your output, then CTRL+F on this page and CTRL+V to see if they match)
If these values are the same, continue on to the next steps.
~~~~~~~~~~~~~ Setting up Dolphin ~~~~~~~~~~~~~
If you do not have Dolphin already, make a folder to extract the contents of the download to, and run Dolphin.exe
When it opens, click “Browse”, and select the directory you made that contains the two ISOs. After you select it, you should have both Super Smash Bros. Brawl and Super Smash Bros. Project M show up in your Dolphin main menu. You don't need Brawl, but I like to keep it.
Click the “Config” button in the Dolphin toolbar
Under “Wii”, make sure that “Insert SD Card” is NOT checked.
Click “Wiimote in the Dolphin toolbar.
Make sure there are no Wiimotes connected (just put “None” for all 4)
IMPORTANT: NEVER create a save file when you open Project M. If you do accidentally create one, you can delete it by right clicking your game and selecting 'Open Wii Save Folder', and deleting the contents.
~~~~~~~~~~~~~~~ Playing! ~~~~~~~~~~~~~~~~~
Go to the PM Dolphin Netplay Chat IRC room and find someone to play a game with.
http://widget01.mibbit.com/?settings=0df80b8c72d2f32b9579c82f3cbe6ced&server=irc.rizon.us:6660&nick=webchat_%3F%3F%3F&autoConnect=true&channel=%23dolphin-ProjectM
If they host it:
In Dolphin, click 'Tools', then 'Connect to Netplay' (Note that the game should NOT be running)
Enter the address that the other person gave you into the dialog box that pops up.
You should be all set! The game will automatically boot up for you when they start it. Let them handle the settings, and chat them in the Netplay window about any concerns or rulesets.
If you want to host it:
Right click your Project M game and select 'Host Netplay Game'
Copy the ID on the right side of the box, and give this to whoever will be joining.
They should appear in the player list when they join. Their ping will also be displayed next to them.
Click 'Configure pads' and make sure you both have a controller port assigned. It doesn't matter which one. Feel free to flip a virtual coin for port authority if you are so inclined.
Adjust the 'Buffer' count based on their ping. This is the input buffer. A good rule of thumb is to divide the other player's ping by 17. If you aren't sure, start with somewhere between 4-6.
Click 'Start', and the game will automatically open for both players. Make sure you do NOT create a save game file when prompted. 'Yes' is the default option, so don't mash the A button as you may accidentally create a file.
Project M will start as normal, and you are good to go! Just go to 'Versus' like you would if you were playing locally.
Note: Whenever you start Project M, Items are ON and on MED by default, and every stage is ON in random stage selection. Most of the time people will not want items on, so don't forget to go into the settings and change it to NONE.
You are all done! Enjoy the wonderful world of PM Netplay!
~~~~~~ How to configure Dolphin 4.0-648 for performance ~~~~~
The first thing you'll want to address is the framerate limit. From the main screen, click Config, and manually set your limit to 60. Once that's done, click Graphics.
Under the Enhancements tab, set your internal resolution to Auto (Window Size), and make sure all of the enhancements are unchecked. Next, go to the Hacks tab, and enable the following settings:
* Skip EFB Access from CPU
* EFB Copies: Texture
* External Frame Buffer: Disable
* Disable Destination Alpha
* Fast Depth Calculation
Note: If you're using the OpenGL plugin on an nVidia graphics card, enable the Vertex Streaming Hack for a significant speed increase.
Finally, click DSP and make sure you're using the DSP HLE plugin. These settings should get Super Smash Bros. Brawl (and Project M) running as fast as possible.