User:P.i./Brawl Online Guide: Difference between revisions
(Expansion) Tag: Mobile edit |
(Split lag guide into a separate article) Tag: Mobile edit |
||
Line 4: | Line 4: | ||
First, make sure all players have the '''current netplay Dolphin build'''. | First, make sure all players have the '''current netplay Dolphin build'''. | ||
* [https://www.mediafire.com/file/bfsebj20srv9rh2/Brawl_netplay_new_build_v1.0.zip/file Netplay Dolphin for Windows] | *[https://www.mediafire.com/file/bfsebj20srv9rh2/Brawl_netplay_new_build_v1.0.zip/file Netplay Dolphin for Windows] | ||
* [https://www.mediafire.com/file/6otwrm7yql24rd1/dolphin-2-15-mac.zip/file Netplay Dolphin for Mac] | *[https://www.mediafire.com/file/6otwrm7yql24rd1/dolphin-2-15-mac.zip/file Netplay Dolphin for Mac] | ||
Note: Both players must use the exact same Dolphin version (cross-platform is fine). | Note: Both players must use the exact same Dolphin version (cross-platform is fine). | ||
You must also have a '''Brawl ISO'''. You can [https://wiki.dolphin-emu.org/index.php?title=Ripping_Games back up your own copy legally]. Do not ask where to download ISOs. You can verify the MD5 hash in Dolphin to ensure your game backup is correct. These are the valid MD5 hashes: | You must also have a '''Brawl ISO'''. You can [https://wiki.dolphin-emu.org/index.php?title=Ripping_Games back up your own copy legally]. Do not ask where to download ISOs. You can verify the MD5 hash in Dolphin to ensure your game backup is correct. These are the valid MD5 hashes: | ||
* 1.01: d18726e6dfdc8bdbdad540b561051087 | *1.01: d18726e6dfdc8bdbdad540b561051087 | ||
* 1.02: 52ce7160ced2505ad5e397477d0ea4fe | *1.02: 52ce7160ced2505ad5e397477d0ea4fe | ||
Many '''configuration options''' in Dolphin must be specified exactly in order for netplay to work and to minimize [[Online desynchronization|desyncs]]. The Netplay Dolphin links above should mostly be preconfigured, but you might have to double check some settings. | Many '''configuration options''' in Dolphin must be specified exactly in order for netplay to work and to minimize [[Online desynchronization|desyncs]]. The Netplay Dolphin links above should mostly be preconfigured, but you might have to double check some settings. | ||
Line 26: | Line 26: | ||
Additional settings (no screenshots): | Additional settings (no screenshots): | ||
* "Insert SD card" under Dolphin Configuration -> Wii should be off. | *"Insert SD card" under Dolphin Configuration -> Wii should be off. | ||
* If necessary, add the directory containing the Brawl ISO in under Dolphin Configuration -> Paths. | *If necessary, add the directory containing the Brawl ISO in under Dolphin Configuration -> Paths. | ||
* Turn on "Scaled EFB Copy" under Graphics Configuration -> Enhancements. | *Turn on "Scaled EFB Copy" under Graphics Configuration -> Enhancements. | ||
For '''controllers''', most players use real GameCube controllers with an adapter. | For '''controllers''', most players use real GameCube controllers with an adapter. | ||
*[https://dolphin-emu.org/docs/guides/configuring-controllers/ General Dolphin controller guide] | |||
* [https://dolphin-emu.org/docs/guides/configuring-controllers/ General Dolphin controller guide] | *[https://www.smashladder.com/guides/view/26oz/controller-guide-2-0 SmashLadder controller guide] | ||
* [https://www.smashladder.com/guides/view/26oz/controller-guide-2-0 SmashLadder controller guide] | |||
Netplay settings (no screenshot): | Netplay settings (no screenshot): | ||
Line 62: | Line 61: | ||
For a video tutorial, see [https://www.youtube.com/watch?v=_tmDH7oZzzg How to play Mario Kart Wii online on Wiimmfi with JUST a custom DNS (Wii/WiiU, no Homebrew, no SD)]. There are also [https://wiimmfi.de/patcher/ other methods of loading Wiimmfi]. | For a video tutorial, see [https://www.youtube.com/watch?v=_tmDH7oZzzg How to play Mario Kart Wii online on Wiimmfi with JUST a custom DNS (Wii/WiiU, no Homebrew, no SD)]. There are also [https://wiimmfi.de/patcher/ other methods of loading Wiimmfi]. | ||
To use a '''wired connection on Wii or Wii U''', | To use a '''wired connection on Wii or Wii U''', see the [[User:P.i./Lag Guide#Wired connection|lag guide (wired connection section)]]. | ||
For '''mods, transferring replays, etc.''', you will need a 2GB SD card. Larger SD cards are not compatible with the Wii without mods. | For '''mods, transferring replays, etc.''', you will need a 2GB SD card. Larger SD cards are not compatible with the Wii without mods. | ||
* [https://www.amazon.com/Transcend-Flash-Memory-Card-TS2GSDC/dp/B000FGNM6I/ Transcend 2 GB SD Flash Memory Card (TS2GSDC)] | *[https://www.amazon.com/Transcend-Flash-Memory-Card-TS2GSDC/dp/B000FGNM6I/ Transcend 2 GB SD Flash Memory Card (TS2GSDC)] (amazon.com) | ||
Wiimmfi should work with your existing Brawl save file. However, if you '''don't have everything unlocked''', you can follow these steps (by [https://smashboards.com/threads/guide-connecting-to-brawl-pm-wifi-post-wfc-shutdown-occasional-server-issues-are-temporary.355374/ SmashBoards member pidgezero_one]): | Wiimmfi should work with your existing Brawl save file. However, if you '''don't have everything unlocked''', you can follow these steps (by [https://smashboards.com/threads/guide-connecting-to-brawl-pm-wifi-post-wfc-shutdown-occasional-server-issues-are-temporary.355374/ SmashBoards member pidgezero_one]): | ||
<blockquote> | <blockquote> | ||
# Erase your Brawl save from your wii. You can do this in the wii system menu. You do NOT need to format your wii. | # Erase your Brawl save from your wii. You can do this in the wii system menu. You do NOT need to format your wii. | ||
Line 102: | Line 95: | ||
If you get a '''connection error on Wiimmfi''', check the meaning of the error code [https://wiimmfi.de/err/ here]. | If you get a '''connection error on Wiimmfi''', check the meaning of the error code [https://wiimmfi.de/err/ here]. | ||
If you have '''bad lag''', | If you have '''bad lag''', see the [[User:P.i./Lag Guide#Troubleshooting|lag guide (troubleshooting section)]]. | ||
If your game '''[[Online desynchronization|desyncs]] (you and the other player see different things happening in the game)''', it might be caused by mismatched mods or codes (on Wiimmfi or Dolphin), or by mismatched settings in Dolphin. Sometimes desyncs just happen, even when everything is configured correctly, too. Some mods are "wi-fi safe" and don't cause desyncs. Try turning off any mods. On Dolphin, refer to the settings above. Desyncs can be caused by either player, so try playing other people in order to tell.<!--(other ideas: provide a replay file for testing.)--> | If your game '''[[Online desynchronization|desyncs]] (you and the other player see different things happening in the game)''', it might be caused by mismatched mods or codes (on Wiimmfi or Dolphin), or by mismatched settings in Dolphin. Sometimes desyncs just happen, even when everything is configured correctly, too. Some mods are "wi-fi safe" and don't cause desyncs. Try turning off any mods. On Dolphin, refer to the settings above. Desyncs can be caused by either player, so try playing other people in order to tell.<!--(other ideas: provide a replay file for testing.)--> | ||
==Minimizing lag== | ==Minimizing lag== | ||
[[ | See the [[User:P.i./Lag Guide|lag guide]]. | ||
==See also== | |||
*[[Netplay]] | |||
*[[Nintendo Wi-Fi Connection]] | |||
== | ==External links== | ||
* [https://www.smashladder.com/guides/view/25u6/brawl/brawl-netplay-guide Old Dolphin netplay guide (2016)] | *[https://www.smashladder.com/guides/view/25u6/brawl/brawl-netplay-guide Old Dolphin netplay guide (2016)] | ||
* [https://smashboards.com/threads/guide-connecting-to-brawl-pm-wifi-post-wfc-shutdown-occasional-server-issues-are-temporary.355374/ Old Wiimmfi guide (2017)] | *[https://smashboards.com/threads/guide-connecting-to-brawl-pm-wifi-post-wfc-shutdown-occasional-server-issues-are-temporary.355374/ Old Wiimmfi guide (2017)] |
Revision as of 16:20, February 1, 2022
This guide explains how to play Super Smash Bros. Brawl online, either on a personal computer using Dolphin, or on a Wii or Wii U using Wiimmfi.
Dolphin netplay guide (PC)
First, make sure all players have the current netplay Dolphin build.
Note: Both players must use the exact same Dolphin version (cross-platform is fine).
You must also have a Brawl ISO. You can back up your own copy legally. Do not ask where to download ISOs. You can verify the MD5 hash in Dolphin to ensure your game backup is correct. These are the valid MD5 hashes:
- 1.01: d18726e6dfdc8bdbdad540b561051087
- 1.02: 52ce7160ced2505ad5e397477d0ea4fe
Many configuration options in Dolphin must be specified exactly in order for netplay to work and to minimize desyncs. The Netplay Dolphin links above should mostly be preconfigured, but you might have to double check some settings.
Additional settings (no screenshots):
- "Insert SD card" under Dolphin Configuration -> Wii should be off.
- If necessary, add the directory containing the Brawl ISO in under Dolphin Configuration -> Paths.
- Turn on "Scaled EFB Copy" under Graphics Configuration -> Enhancements.
For controllers, most players use real GameCube controllers with an adapter.
Netplay settings (no screenshot):
Every time you use Dolphin netplay, you must set the "Minimum Buffer" to approximately ping (in ms) / 8. Common values range from 4 (extremely good) to 20 (transatlantic lag). If the game isn't hitting 60 fps, try raising the buffer. Lower values are better, but if the buffer is too low the game won't run smoothly.
Spectating can be done by having a third person join the game, and clicking "Assign Controller Ports" to remove the spectator's port (this will prevent the spectator from causing lag for the other players). Spectators should not host.
Recording replays can be done by checking the "Record input" box. These files can only be played back in Dolphin, but they are very small and recording them has no performance impact.
Wiimmfi guide (Wii/Wii U)
In order to play online on a Wii or Wii U, go into the Wii internet settings and put 95.217.77.181 as the Primary DNS.
- Go into Wii Options -> Wii Settings -> Internet -> Connection Settings -> Change Settings.
- Go to the "Auto-Obtain DNS" screen.
- Put 95.217.77.181 as the "Primary DNS".
- Leave the Secondary DNS as "000.000.000.000".
- Click "Confirm".
- Click "Save".
For a video tutorial, see How to play Mario Kart Wii online on Wiimmfi with JUST a custom DNS (Wii/WiiU, no Homebrew, no SD). There are also other methods of loading Wiimmfi.
To use a wired connection on Wii or Wii U, see the lag guide (wired connection section).
For mods, transferring replays, etc., you will need a 2GB SD card. Larger SD cards are not compatible with the Wii without mods.
- Transcend 2 GB SD Flash Memory Card (TS2GSDC) (amazon.com)
Wiimmfi should work with your existing Brawl save file. However, if you don't have everything unlocked, you can follow these steps (by SmashBoards member pidgezero_one):
- Erase your Brawl save from your wii. You can do this in the wii system menu. You do NOT need to format your wii.
- Download the save file here: http://www.mediafire.com/file/zuq8cnbx18n7lnq/brawlsave.zip
- Put the "private" folder to the root of your SD card
- put the SD card in the Wii
- go to Wii settings from the home menu > Data management > Save data > Wii > SD card, and copy or move the file onto your Wii.
- You now have a brand new, never-before-wified save file! (Thanks swordgard!)
Playing between Dolphin and Wiimmfi (optional)
Dolphin is not allowed on Wiimmfi without dumping the NAND data from a real Wii or Wii U.
Once you have dumped the NAND:
- Download the Auto Wiimmfi Patcher and extract it
- Make a complete copy of the Dolphin directory and rename it "Dolphin-Wiimmfi" or such
- Start Dolphin-Wiimmfi
- Right click the Brawl ISO, go to Properties, and turn off the "Global Brawl Netplay Settings" and the "Disable Challenger Approaches" codes
- Right click the Brawl ISO in Dolphin and select "Set as default ISO"
- Go into the Dolphin config and add a path to the Wiimmfi Patcher directory (which should contain a file "boot.dol")
- Start boot.dol to play. Once Brawl starts, go to Nintendo WFC on the main menu.
Connection issues
If you try hosting a game and other people can't connect (on Dolphin or Wiimmfi), you may need to turn on port forwarding or DMZ on your router.
If you can't join a game in Dolphin, you may be using a different version from the host.
If you get a connection error on Wiimmfi, check the meaning of the error code here.
If you have bad lag, see the lag guide (troubleshooting section).
If your game desyncs (you and the other player see different things happening in the game), it might be caused by mismatched mods or codes (on Wiimmfi or Dolphin), or by mismatched settings in Dolphin. Sometimes desyncs just happen, even when everything is configured correctly, too. Some mods are "wi-fi safe" and don't cause desyncs. Try turning off any mods. On Dolphin, refer to the settings above. Desyncs can be caused by either player, so try playing other people in order to tell.
Minimizing lag
See the lag guide.