Step 1) Creating a new Brawl save



Step 2) Connecting to Custom Servers

Spoiler STEP 1 - RESERVING YOUR FRIEND CODE

Spoiler



Do you know your friend code? If so, go to



Allow at least 24 hours for it to retrieve your info. If you get error code 60000 after that, it didn't work and you need to do step 1.5.



Prof. Eibe said: Hey,

thanks making this guide.

I´m the one who wrote the FC webformular and wanted to tell you that is it still possible to enter your code on:

wiimmfi.profeibe.at

If it isn´t possible anymore I will remove the form from my website and post further instruction how to save your savefiles! Click to expand... Old instructions are in the spoiler

Spoiler



Friend codes for Nintendo Wifi games are assigned server-side. The connection between your Wii and its friend code happens via a "profile", which tells Nintendo's servers that wii A belongs to friend code B. Your Wii knows what its corresponding friend code is, and will always attempt to log in with that friend code. The first time you connect to Wifi, your Wii is designated a friend code from Nintendo's servers.



This is a problem for you, because the server is the one doing the assigning. If a new server sees you trying to connect, but doesn't know what your friend code is because it never assigned you one itself, it will try to assign you a new friend code, while your Wii is still trying to use your old one (which may have already been assigned to someone else by this new server). The only way to rectify this is to erase your Brawl save and create a new one, wiping your wii's memory of your old friend code.



However, if you act fast, you won't need to erase your brawl save. Wiimm and MrBean35000VR of the Wii-Homebrew community have 2 ways for you to save your friend code:



A: Wiimm is hosting a DNS server that will collect your profile information as soon as you use it to establish a connection to Nintendo WFC. Because Nintendo WFC is going down, you need to do this before May 20.



Instructions (source + tech support:



Wiimm said: Go to System Menu and the to internet connections. There are 3 different network profiles. The best is to create a new profile at an unused slot.



Alternatively is is also possible to change an existing and working profile. If you are doing so, continue at step 3.



Setup your new profile like ever. Then perform an connection test. If succeeded, continue with step 3.



ATTENTION: Nintendo offers an update. Deny it! Open the internet settings again and enter the DNS settings. Generally "automatic" is set. Switch to "manually" (or whatever it is called) and:



* Set the primary server to: 176.9.146.163



* Set the secondary server to the usual address of your local network. Usually it is the IP address of your router. This secondary server is only needed, if our DNS server fails.



Perform a new connection test.



ATTENTION AGAIN: Nintendo offers an update. Deny it! [boot up your game and connect to wifi] Click to expand... B: Wiimm is also hosting a site where you can just input your FC information manually, and his system will retrieve your profile on its own. Because this takes up to 24 hours to complete, no more friend codes will be accepted after May 18.



Go to







When data about your friend code is collected, it will be used to construct a database for use by new servers, making the new server think it assigned you the friend code you already have. That way, your friend code will still work, and you won't need to make a new Brawl save!



Method 1 will work for yourself, and does not take long to do. You only need to do it once, and you're safe.



However, Method 2 will allow you to not only submit your friend code, but other people's friend codes too.



I urge you to submit as many friend codes as possible. Not only will you be able to keep coming online, but so will all your friends. If as many people submit as many friend codes as possible, the online community will continue to thrive.



If you don't do any of this, you can still connect after May 20, but you will need a new brawl save. Friend codes for Nintendo Wifi games are assigned server-side. The connection between your Wii and its friend code happens via a "profile", which tells Nintendo's servers that wii A belongs to friend code B. Your Wii knows what its corresponding friend code is, and will always attempt to log in with that friend code. The first time you connect to Wifi, your Wii is designated a friend code from Nintendo's servers.This is a problem for you, because the server is the one doing the assigning. If a new server sees you trying to connect, but doesn't know what your friend code is because it never assigned you one itself, it will try to assign you a new friend code, while your Wii is still trying to use your old one (which may have already been assigned to someone else by this new server).Wiimm and MrBean35000VR of the Wii-Homebrew community have 2 ways for you to save your friend code:Instructions (source + tech support: http://forum.wii-homebrew.com/board42-kreativitaet/mkw-server-project-english/51254-own-servers/ Go to http://wiimmfi.profeibe.at/ (NTSC Brawl's game ID is RSBE) and input your FC. Input the FC for at least one of your friends in your roster, too, to be on the safe side.When data about your friend code is collected, it will be used to construct a database for use by new servers, making the new server think it assigned you the friend code you already have. That way, your friend code will still work, and you won't need to make a new Brawl save!Method 1 will work for yourself, and does not take long to do. You only need to do it once, and you're safe.However, Method 2 will allow you to not only submit your friend code, but other people's friend codes too.I urge you to submit as many friend codes as possible. Not only will you be able to keep coming online, but so will all your friends. If as many people submit as many friend codes as possible, the online community will continue to thrive.If you don't do any of this, you can still connect after May 20, but you will need a new brawl save. Do you know your friend code? If so, go to http://wiimmfi.profeibe.at , enter your friend code (remember to include the dashes), and your Game ID (RSBE for NTSC, RSBP for PAL, RSBJ for Japan, RSBK for Korea)Allow at least 24 hours for it to retrieve your info. If you get error code 60000 after that, it didn't work and you need to do step 1.5.Old instructions are in the spoiler

STEP 1 - CREATING A NEW BRAWL SAVE ​

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!)

STEP 2 - CONNECTING TO A CUSTOM SERVER ​

Brawl (Hackless method):

Download Gecko (http://www.mediafire.com/file/9ggt1r8719ykssf/HacklessWifiGecko.zip) or Riivolution (http://www.mediafire.com/file/o4dvkgow5kc3y09/HacklessWifiRiivolution.zip) hackless wifi packs. These are hosted on my personal dropbox and will not be taken down.

REMOVE ALL CUSTOM STAGES FROM BRAWL, OTHERWISE YOUR WII WILL CRASH.

Copy the contents of the .zip file you chose onto the root of your SD card.

Load your copy of Brawl and go to Stage Builder.

Your screen should start doing weird stuff. If it is just endlessly loading a custom stage in the vault, reset your wii and try again. It will work after a few tries.

Click "Launch".

The game will reload. You can now connect to Wifi.

Brawl (Homebrew + Wiimmfi Patcher app):

Install the Homebrew channel - read step 1 of this guide: http://forums.kc-mm.com/index.php?topic=12169.0 Download this file: http://chadsoft.co.uk/downloads/autowiimmfipatcher0.3.zip | (Mirror) Extract its contents (apps and bslug folders) to the root of your SD card. On your Wii, set your primary DNS to 176.9.146.163, and the secondary DNS to the IP address of your router (you can find this in Windows by running CMD and typing "ipconfig /all", it is the value for "Default gateway") - This step may not be necessary, but if you end up not being able to connect, try it. Put the SD card in your Wii, launch Homebrew Channel, insert your Brawl disc. Run the Auto Wiimmfi Patcher. Done!

Brawl (Homebrew + Riivolution):

wiimmfi patch v2.1 [diddy kong, doqtor kirby]

0648EE00 00000010

7769696D 6D66692E

64650000 00000000

0648F808 00000010

7769696D 6D66692E

64650000 00000000

06489F64 00000014

2E776969 6D6D6669

2E646500 00000000

00000000 00000000

06489F84 00000014

732E7769 696D6D66

692E6465 00000000

00000000 00000000

06489FA8 0000000A

7769696D 6D66692E

64650000 00000000

06489FC8 00000014

732E7769 696D6D66

642E6465 00000000

00000000 00000000

06489FE8 00000014

732E7769 696D6D66

692E6465 00000000

00000000 00000000

0648A008 00000014

732E7769 696D6D66

692E6465 00000000

00000000 00000000

0648A028 00000014

2E776969 6D6D6669

2E646500 00000000

00000000 00000000

0648A04C 0000000A

7769696D 6D66692E

64650000 00000000

0648A070 00000030

2E776969 6D6D6669

2E646500 00000000

00000000 25732E6D

7325642E 67732E77

69696D6D 66692E64

65000000 00000000

0648D41C 00000070

3A2F2F6E 61732E74

6573742E 7769696D

6D66692E 64652F61

63000000 00000000

00000000 68747470

3A2F2F6E 61732E77

69696D6D 66692E64

652F6163 00000000

00000000 00000000

68747470 3A2F2F6E

61732E64 65762E77

69696D6D 66692E64

652F6163 00000000

00000000 00000000

0648D49C 00000070

3A2F2F6E 61732E74

6573742E 7769696D

6D66692E 64652F70

72000000 00000000

00000000 68747470

3A2F2F6E 61732E77

69696D6D 66692E64

652F7072 00000000

00000000 00000000

68747470 3A2F2F6E

61732E64 65762E77

69696D6D 66692E64

652F7072 00000000

00000000 00000000

0648DD30 00000014

2E776969 6D6D6669

2E64652F 00000000

00000000 00000000

0648E880 00000010

7769696D 6D66692E

64650000 00000000

0648EE00 00000010

7769696D 6D66692E

64650000 00000000

0648F808 00000010

7769696D 6D66692E

64650000 00000000

0648FF80 00000014

2E776969 6D6D6669

2E646500 00000000

00000000 00000000

064909DC 00000014

2E776969 6D6D6669

2E646500 00000000

00000000 00000000

06490C00 00000014

67732E77 69696D6D

66692E64 65000000

00000000 00000000

06490C1C 00000014

67732E77 69696D6D

66692E64 65000000

00000000 00000000

06490C38 00000014

67732E77 69696D6D

66692E64 65000000

00000000 00000000

06490D88 00000014

67732E77 69696D6D

66692E64 65000000

00000000 00000000

06490FB8 00000014

732E7769 696D6D66

692E6465 00000000

00000053 00000000

0648DE08 00000010

3A2F2F2F 646F776E

6C6F6164 00000000

0648DE58 00000010

3A2F2F25 732F646F

776E6C6F 61640000

044905EC 3A2F2F00

044905FC 3A2F2F00

044908D4 3A2F2F00

0449164C 3A2F2F00

04492414 3A2F2F00 Click to expand...

Y.S. said:

(Create a new file if you haven't made the config file yet).



Code: RSB?01: codeliststart = 80570000 codelistend = 80580000 poke(800042B8, 60000000) pokeifequal(803E9930, 4BFECA1D, 803E9930, 60000000) pokeifequal(803E99A8, 4BFECA1D, 803E99A8, 60000000) pokeifequal(803E9D5C, 4BFECA1D, 803E9D5C, 60000000) Add the following lines to the "gameconfig.txt" which is placed at the root of the SD card.(Create a new file if you haven't made the config file yet). Click to expand...

[22:40:31] <@DiddyKong> problem

[22:40:35] <@DiddyKong> its riivolution itself

[22:40:40] <@DiddyKong> we need to raid the riivo devs first

[22:40:42] <@DiddyKong> guess what

[22:40:49] <@DiddyKong> riivo patches the dol fine

[22:40:52] <@DiddyKong> for every single game

[22:40:58] <@DiddyKong> EXCEPT brawl

[22:41:09] <@DiddyKong> just like how the firsst wiiU release worked with every single game except brawl

[22:41:11] <@pidge> O_O

[22:41:15] <@pidge> ****!!!!!!

[22:41:18] <@DiddyKong> so at this point

[22:41:22] <@DiddyKong> our work went to vien Click to expand...

Brawl (Homebrew + Gecko OS):

wiimmfi patch v2.1 [diddy kong, doqtor kirby]

0648EE00 00000010

7769696D 6D66692E

64650000 00000000

0648F808 00000010

7769696D 6D66692E

64650000 00000000

06489F64 00000014

2E776969 6D6D6669

2E646500 00000000

00000000 00000000

06489F84 00000014

732E7769 696D6D66

692E6465 00000000

00000000 00000000

06489FA8 0000000A

7769696D 6D66692E

64650000 00000000

06489FC8 00000014

732E7769 696D6D66

642E6465 00000000

00000000 00000000

06489FE8 00000014

732E7769 696D6D66

692E6465 00000000

00000000 00000000

0648A008 00000014

732E7769 696D6D66

692E6465 00000000

00000000 00000000

0648A028 00000014

2E776969 6D6D6669

2E646500 00000000

00000000 00000000

0648A04C 0000000A

7769696D 6D66692E

64650000 00000000

0648A070 00000030

2E776969 6D6D6669

2E646500 00000000

00000000 25732E6D

7325642E 67732E77

69696D6D 66692E64

65000000 00000000

0648D41C 00000070

3A2F2F6E 61732E74

6573742E 7769696D

6D66692E 64652F61

63000000 00000000

00000000 68747470

3A2F2F6E 61732E77

69696D6D 66692E64

652F6163 00000000

00000000 00000000

68747470 3A2F2F6E

61732E64 65762E77

69696D6D 66692E64

652F6163 00000000

00000000 00000000

0648D49C 00000070

3A2F2F6E 61732E74

6573742E 7769696D

6D66692E 64652F70

72000000 00000000

00000000 68747470

3A2F2F6E 61732E77

69696D6D 66692E64

652F7072 00000000

00000000 00000000

68747470 3A2F2F6E

61732E64 65762E77

69696D6D 66692E64

652F7072 00000000

00000000 00000000

0648DD30 00000014

2E776969 6D6D6669

2E64652F 00000000

00000000 00000000

0648E880 00000010

7769696D 6D66692E

64650000 00000000

0648EE00 00000010

7769696D 6D66692E

64650000 00000000

0648F808 00000010

7769696D 6D66692E

64650000 00000000

0648FF80 00000014

2E776969 6D6D6669

2E646500 00000000

00000000 00000000

064909DC 00000014

2E776969 6D6D6669

2E646500 00000000

00000000 00000000

06490C00 00000014

67732E77 69696D6D

66692E64 65000000

00000000 00000000

06490C1C 00000014

67732E77 69696D6D

66692E64 65000000

00000000 00000000

06490C38 00000014

67732E77 69696D6D

66692E64 65000000

00000000 00000000

06490D88 00000014

67732E77 69696D6D

66692E64 65000000

00000000 00000000

06490FB8 00000014

732E7769 696D6D66

692E6465 00000000

00000053 00000000

0648DE08 00000010

3A2F2F2F 646F776E

6C6F6164 00000000

0648DE58 00000010

3A2F2F25 732F646F

776E6C6F 61640000

044905EC 3A2F2F00

044905FC 3A2F2F00

044908D4 3A2F2F00

0449164C 3A2F2F00

04492414 3A2F2F00 Click to expand...

Y.S. said:

(Create a new file if you haven't made the config file yet).



Code: RSB?01: codeliststart = 80570000 codelistend = 80580000 poke(800042B8, 60000000) pokeifequal(803E9930, 4BFECA1D, 803E9930, 60000000) pokeifequal(803E99A8, 4BFECA1D, 803E99A8, 60000000) pokeifequal(803E9D5C, 4BFECA1D, 803E9D5C, 60000000) Add the following lines to the "gameconfig.txt" which is placed at the root of the SD card.(Create a new file if you haven't made the config file yet). Click to expand...

Brawl (Homebrew + USBLoader):



Install the Homebrew Channel - read step 1 of this guide: http://forums.kc-mm.com/index.php?topic=12169.0

Install a USBLoader application. USBLoader GX, CFG, or Wiiflow are the big three. I personally prefer USBLoader GX. Download the non-MK Wii Patcher - Download here (2 MB) | (Mirror) Extract the content of the archive to any folder. Copy all images you want to patch into this folder. Windows-User now start the create-image.bat, Linux- and Mac-User start the create-image.sh. Now all games in the folder get patched. After patching, you find the new images in the folder wiimmfi-images. You can now copy those to your HDD or USB-Stick. If you haven't done so already, create a folder in the root of your SD called "wbfs" and inside it create another folder that has "[RSBE]" in it somewhere (or [RSBP], [RSBK], [RSBJ], depending on your disc). (you can call it [RSBE] Brawl, whatever you want, just have that ID in there). Put your patched ISO in that folder Run your USBLoader from the Homebrew channel (note make sure your sd card and usb stick are not in the wii at the same time), and launch Brawl. You're good to go!

Dolphin EMU:

Andy1997 said: I got dolphin 4.0.2



I got my SSBB iso and used the USB Loader method in your post. I just used wiimmfi patcher to patch the iso then I just ran it by dolphin it works perfectly. Click to expand...

Project M:

Spoiler (Mirror)



Special thanks to Rood! You can use this the same way you use the hackless Brawl launcher.



Homebrew + autolauncher:



Follow this guide, adapted from mine: Hackless: http://www.mediafire.com/download/3da0fvmf1849trd/Project M Wifi Hackless.rar Special thanks to Rood! You can use this the same way you use the hackless Brawl launcher.Homebrew + autolauncher:Follow this guide, adapted from mine: https://www.facebook.com/notes/smas...roject-m-after-wifi-shutdown/1452266188350921

More Videos ​

Known Issues

​

Error code 60000 You need a new friend code, proceed to Step 1.5 of this guide. (I can't tell you what exactly caused this error for you. You may have regged your friend code too late or incorrectly, the backup process may not have been able to locate anyone on your friends list, you may have had an empty friends list, are usually the reasons.) Another possibility is that your friend code just has not been retrieved yet. Wait until the form in Step 1 goes down permanently before creating a new save, if you care about your save.

no

23901 : Profile is temporary banned

23902 : Profile is banned

23903 : Console is temporary banned

23904 : Console is banned



23911 : Game is not supported

23912 : Unknown console



23921 : Login failed

23922 : Illegal HTTP header

23923 : Missing login parameter

23924 : Invalid login parameter

23925 : Unknown login action



23931 : Server closed because of maintenance

23932 : Too many users, try later

23933 : Database error Click to expand...

Want to Help? ​

Please remember to read the error codes section before asking what an error code means, it will save you time!*********Welcome to the original Brawl-centric guide on using the Wiimmfi custom WFC servers! This thread is regularly updated. Post any questions in this thread, and if we can't answer them, try the original wii-homebrew forums Quick note: "(Mirror)" means a download link that has the file you're looking for if the original link is not working.(Preserved for archival purposes: this collapsed content is the old instructions for saving your FC, which no longer works)You need to erase your Brawl save and make a new one.Here is an explanation why: Friend codes are stored server-side, since the server is the one doing the assigning. If a new server sees you trying to connect, but doesn't know what your friend code is because it never assigned you one itself, it will try to assign you a new friend code, while your Wii is still trying to use your old one (which may have already been assigned to someone else by this new server). If you did not register your friend code before May 18, you will most likely get an error code 60000 when you try to connect.If you don't care about your old Brawl save, you can erase it - don't worry about unlocking characters and stages, I have a Brawl save file for download that's got you covered.Instructions:I can NOT tell you how much better or worse the lag will be, because like with any other game, it depends on the connections of you and all your opponents. There is no way to change how Brawl handles its netcode, so if your ping is worse than 25 ms, don't expect any improvements over the old servers.You have tons of options to play Brawl or PM on Wiimm's new server! Here they are:You can use Stack Smash to launch either Riivolution or Gecko. If you don't plan on adding any other modifications, it doesn't matter which one you use. Riivolution is generally better and offers greater flexibility.(yes that is me talking. sorry for the quietness)You must run this app every time you want to use Wifi.(Thanks Ben Benson!)For now, use this code: (credit to Diddy Kong and Doqtor Kirby)If you do not know how to use codes, please see step 2B of this guide: http://forums.kc-mm.com/index.php?topic=12169.0 You will probably get an error that your code file is longer than 256 lines if you're using a lot of other codes. If you get this error, do the following:If you don't have a TXT of your currently existing code file, you can download a raw wifi code file: RSBE Then, use this program to merge your code file with mine: GCT Fusionizer Place the .EXE file in the folder where your .GCT file is located. Download my GCT file, rename it "code.gct", and put it in the folder with your .GCT file. Run the application.If you don't already have a GCT code file, just use mine. RSBE We can voice our concerns to the Riivolution devs here: http://rvlution.net/thread/25-riivolution/ Add this code to your GCT file (credit to Diddy kong and Doqtor Kirby)If you do not know how to use codes, please see step 2B of this guide: http://forums.kc-mm.com/index.php?topic=12169.0 If you already have a GCT code file, add this to it:You will probably get an error that your code file is longer than 256 lines if you're also using the File Patch code. If you get this error, do the following:If you don't have a TXT of your currently existing code file, you can download a raw wifi code file: RSBE Then, use this program to merge your code file with mine: GCT Fusionizer Place the .EXE file in the folder where your .GCT file is located. Download my GCT file, rename it "code.gct", and put it in the folder with your .GCT file. Run the application.If you don't already have a GCT code file, just use mine. RSBE Before following the below instructions, you may want to set the primary DNS on your Wii to 176.9.146.163, and the secondary DNS to the IP address of your router (you can find this in Windows by running CMD and typing "ipconfig /all", it is the value for "Default gateway") - This step may not be necessary, but if you end up not being able to connect, try it.The following steps were adapted from Wiimm's article:(Thanks Ben Benson!)Thanks Andy1997!For more info on connecting to "WFC" (NOT Netplay) through Dolphin, see this guide: https://dolphin-emu.org/docs/guides/wii-network-guide/ Project M 3.5 includes built-in Wiimmfi functionality, and this section of the guide is no longer needed.For 3.02 instructions, expand the spoiler.The patch failed, you may have not installed it correctly or it may be bugged. Try the steps again.Internal server error. If you get this error code, it's not because of anything you did. Either try to connect again, or just wait for it to be fixed.Server is undergoing maintenance"Banned: Abuse using of a console identifier" - This happens when you have used a Wii LAN adapter, and either switched to wireless, or changed LAN adapters. This is NOT intentional and the server devs need to fix it. DiddyKong is escalating the issue. As of June 18 2014 there isway to fix this error.- Not sure what causes this, but reboot your wii and it should go away.Some less popular error codes: http://nas.wiimmfi.de/error Having other server issues? You can check the status of the server here any time: http://nas.wiimmfi.de/stat Hackless method will not work on Wii U if you use a motion plus wiimote or a wiimote manufactured after around 2012.I do not have all the answers - if I have exhausted my usefulness, please join the discussion on the original forums for this project http://forum.wii-homebrew.com/board42-kreativitaet/mkw-server-project-english/ Host a custom server, sign up at wii-homebrew forums and talk to wiimm about linking. Here is the server emulator code and requirements:Hopefully in the future, everyone working on servers will co-ordinate so that we can have multiple networked servers, meaning less lag for you!Special thanks to DiddyKong (aka tbtechwiz) for walking me through all this information. He is a real gem in the Smash community who works so far behind the scenes that we have no idea how lucky we are to have him. I am not an authority on this topic, and am just here to present it to the Smash community in a collected and digestible way.