![]() | ||
Views: 1,500,920 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 01-25-21 10:27 PM |
Guest: |
0 users reading Tutorial: How to Connect to WFC in MelonDS | 1 guest | 1 bot |
Main - General - Tutorial: How to Connect to WFC in MelonDS | New reply |
Wifall |
| ||
Member Normal user Level: 17 Posts: 76/80 EXP: 20539 Next: 4204 Since: 10-25-18 Last post: 11 days ago Last view: 11 days ago |
This brief tutorial will(hopefully) teach you how to connect to the alternate WFC servers using the melonDS emulator.
What you will need: - MelonDS lastest version(with a working and clean DS bios) - Wincap(Windows 7) or Npcap in Wincap compatible mode(Windows 10) - A wired connection 1st step: Right-click on MelonDS and go to proprieties, then go to compatibility and check on the "execute this program as administrator" box and click ok. 2nd step: Run MelonDS.exe, click on config, then click on Wifi settings ![]() 3rd step: On the Wifi settings screen, check the "Direct mode" box and select your wired adapter ![]() 4th step: Now boot up your game, and select the WFC Settings option(where it's located, depends on the game), and then select the "Nintendo Wi-Fi Connection settings). On the next screen you will tap either connection 1,2 or 3. ![]() ![]() 5th step: Now click on the "Search for an Access Point" option, then after a short load melon access point(melon AP) will appear, select it and tap OK, a connection successful message will appear(but we are not done yet!). 6th step: Now click on the new created connection, after that scroll down to dns settings, then tap on NO in the "Auto-obtain DNS" setting, after that click on edit on Primary DNS setting and type a DNS of a alternate WFC server(do the same on the Secondary DNS). ![]() Here's a list of the most famous ones: AltWFC: 172.104.88.237 Wimmfi: 95.217.77.151 After that tap save settings and you're good to go! Extra Step: You may be unable to connect if your Bios save file have a old WFC setting saved, in this case go the WFC setting on your game then tap Option and then select the "Erase the Nintendo WFC Configuration Setting" and then tap OK, the game will shutdown after that. Once you've done it, all you gotta do is follow the 4th step and foward. ![]() ![]() |
Sorer |
| ||
Member Normal user Level: 19 Posts: 60/104 EXP: 35680 Next: 97 Since: 12-21-17 Last post: 11 days ago Last view: 4 days ago |
Couple of notes:
This work on both Windows and Linux OS. For Linux you need to install the libpcap package (according to your distro installation). It's possible that on Linux you might not need an Ethernet/wired connection and you could use wireless because the drivers there work differently than on Windows. |
Rizaia |
| ||
Newcomer Normal user Level: 3 Posts: 1/3 EXP: 90 Next: 38 Since: 03-26-20 Last post: 297 days ago Last view: 7 days ago |
Hello. I followed all the steps but I can't play online. None of the steps gave me any issue and I only have 1 connection out of the 3 configured, so I guess that's not the problem. I have also tried connecting to both AltWFC and Wimmfi with the same result.
I tried 2 games, mario kart ds and advance wars dark conflict. The following message appears when trying to connect to the wifi mode: With mario kart DS: Nintendo WFC service for this software has been halted. Error Code 20110. With advance wars dark conflict: Nintendo Wi-Fi Connection service for this software has been discontinued. And Error Code 20110 again. My guess is that the alternate WFC servers are either dead or my emulator is trying to connect to the official WFC even though I followed all steps... Any help please? |
Sorer |
| ||
Member Normal user Level: 19 Posts: 63/104 EXP: 35680 Next: 97 Since: 12-21-17 Last post: 11 days ago Last view: 4 days ago |
Posted by Rizaia Try putting 8.8.8.8/1.1.1.1 in the secondary DNS. Change the router's DNS IP to the DNS that appear in the tutorial and see if that works. Or, put the DNS on the internet adapter settings on windows (if you use it). |
Rizaia |
| ||
Newcomer Normal user Level: 3 Posts: 2/3 EXP: 90 Next: 38 Since: 03-26-20 Last post: 297 days ago Last view: 7 days ago |
Posted by Sorer I tried this and didn't work. Posted by Sorer I don't really know how to do that or if I even want to... In any case, after some more attempts I thought I'd share a bit of extra info that might be relevant: The first time I followed this tutorial I didn't click the "erase nintendo WFC configuration" button in the options because I was able to get a "connection successful" message when configurating an access point. However, I read somewhere that erasing the configuration using that button lets the console/game create a new profile for the server or something like that, so I clicked it and erased all the configuration. After doing that, I configurate a new access point following the tutorial but this time I DON'T get the "connection successful" message, even after typing the DNS manually I still don't get a connection successful message by doing a connection test, all I get is the official nintendo message saying the servers have been discontinued (with the same error code I get when trying to connect inside a game). |
squeegily |
| ||
![]() Half-eaten melon Positive Schlub Level: 8 ![]() Posts: 13/23 EXP: 1933 Next: 253 Since: 03-24-20 Last post: 274 days ago Last view: 261 days ago |
Posted by RizaiaThat is actually terrible news, if you're surely interpreting the situation correctly Would you mind running these commands in the Windows CMD and reporting back their output (in order)?:
dig , and prepend “@ ” to the DNS server where applicable
e.g.: dig nas.nintendowifi.net @164.132.44.106
**do include any extra "garbage" information the commands output—copy the whole thing (don't forget to wrap the output in [code] tags!)
I have known some routers to block+intercept+override requests to “unauthorized” DNS servers; you can usually disable this, but it'd be necessary to at least peruse the manual to confirm. Would you feel comfortable sharing the manufacturer and model # of your router with us? |
Rizaia |
| ||
Newcomer Normal user Level: 3 Posts: 3/3 EXP: 90 Next: 38 Since: 03-26-20 Last post: 297 days ago Last view: 7 days ago |
Posted by squeegily Ok... just ignore my previous posts I guess. Before you replied this, I discovered the existence of rom patchers (yes, I am very noob) so I tried to patch my rom and follow this tutorial again. Now I get error 20100 instead of the discontinued servers message. So I guess the question is: is there something else I need to know about all this process a part from using a patched rom and following this tutorial? |
Riza16 |
| ||
Newcomer Normal user Level: 4 Posts: 1/4 EXP: 136 Next: 143 Since: 04-07-20 Last post: 282 days ago Last view: 206 days ago |
Hello I have an issue in step 5 : after selecting melonAP in the search result menu I get a connection error 52000 while testing, please help |
Generic aka RSDuck |
| ||
![]() Big ice melon Normal user Level: 27 ![]() Posts: 24/289 EXP: 106681 Next: 9478 Since: 10-12-19 Last post: 12 hours ago Last view: 3 hours ago |
until Indirect Mode works more reliable, there is a workaround presented by Valery0p on Gbatemp, which works even if your computer is connected with wifi to the internet.
It requires Windows 10. Basically you need to use the option to share your internet connection (make sure to disable it turning it automatically off if no device is connected). This creates a virtual ethernet adapter which can be used with melonDS. I have tried it myself and it worked, though no guarantees what so ever, improving Indirect mode is the better solution. ____________________ Take me to your heart / never let me go! "clearly you need to mow more lawns and buy a better pc" - Hydr8gon |
Sorer |
| ||
Member Normal user Level: 19 Posts: 65/104 EXP: 35680 Next: 97 Since: 12-21-17 Last post: 11 days ago Last view: 4 days ago |
Speaking about getting connected to WFC in MelonDS I hope there would be a way to disable cheats while connected.
We dont want more cheaters lol. |
Arisotura |
| ||
![]() Big fire melon magical melon girl Level: 45 ![]() Posts: 485/655 EXP: 627236 Next: 32928 Since: 03-27-17 From: France Last post: 3 days ago Last view: 10 hours ago |
client-side security is bound to fail; cheat protection should be implemented on the server. ____________________ Kuribo64 |
Sorer |
| ||
Member Normal user Level: 19 Posts: 66/104 EXP: 35680 Next: 97 Since: 12-21-17 Last post: 11 days ago Last view: 4 days ago |
Posted by Arisotura Too bad. I need to see if the wireless thing works btw . |
Sorer |
| ||
Member Normal user Level: 19 Posts: 67/104 EXP: 35680 Next: 97 Since: 12-21-17 Last post: 11 days ago Last view: 4 days ago |
Posted by Generic aka RSDuck This method did not work for me for some reason. If it works for others thats great I guess because I can still use an ethernet connection. |
Antact |
| ||
Member Melonoob Level: 5 Posts: 1/10 EXP: 447 Next: 82 Since: 07-10-20 From: India Last post: 106 days ago Last view: 106 days ago |
What is the indirect mode (I barely have any idea of these things)?
Could anyone please guide me on how this network adapter works? I tried using Wi-Fi as the network adapter and in my DS rom(HeartGold) ,disabled 'Auto obtain IP' ,and entered my own IP pathway ,but it gives error 51100. Also ,I couldn't understand the workaround given by Valery0p. Please help. |
Sorer |
| ||
Member Normal user Level: 19 Posts: 74/104 EXP: 35680 Next: 97 Since: 12-21-17 Last post: 11 days ago Last view: 4 days ago |
You will neePosted by Antact d to wait for libslirp to be merged and be in the next official release of MelonDS. it will make things easier and will obsolete this tutorial. |
WaluigiWare64 |
| ||
![]() Big melon Normal user Level: 16 ![]() Posts: 16/124 EXP: 20236 Next: 20 Since: 06-25-20 From: Right behind you... *sigh* alright then, the UK. Last post: 10 hours ago Last view: 6 hours ago |
Do not use these - libslirp has been merged into master.You can find the latest libslirp build here: Windows: https://mega.nz/file/yXYkzKDI#mx7WfrfOSqx00oN4Q2w-yjg1rmweSMmWLdgTjg15Knw Linux: https://mega.nz/file/STYECAhK#FcOfw-w_n34OaofDuE_QLZm00Sj2bAcIdmoyUNQjuU4 ____________________ ![]() How to write an emulator 1. throw code to be emulated somewhere 2. make memory system that allows accessing that code 3. emulate CPU 4. have fun implementing all the other hardware -- Arisotura, Tuesday 5th January 2021, 22:00:17 |
Antact |
| ||
Member Melonoob Level: 5 Posts: 3/10 EXP: 447 Next: 82 Since: 07-10-20 From: India Last post: 106 days ago Last view: 106 days ago |
I may sound stupid ,but what does a libslirp build do?
And is this going to be released as MelonDS 0.8.4? |
WaluigiWare64 |
| ||
![]() Big melon Normal user Level: 16 ![]() Posts: 24/124 EXP: 20236 Next: 20 Since: 06-25-20 From: Right behind you... *sigh* alright then, the UK. Last post: 10 hours ago Last view: 6 hours ago |
Libslirp builds do not need npcap to be installed, can be used over Ethernet or Wifi, and can also emulate DSi wifi. Also, the next version will be 0.9. ____________________ ![]() How to write an emulator 1. throw code to be emulated somewhere 2. make memory system that allows accessing that code 3. emulate CPU 4. have fun implementing all the other hardware -- Arisotura, Tuesday 5th January 2021, 22:00:17 |
Mario&LuigiEtCo. |
| ||
![]() Ice melon No ideas for title Level: 11 ![]() Posts: 18/50 EXP: 5539 Next: 446 Since: 05-25-20 Last post: 3 days ago Last view: 18 days ago |
That's not working. |
Antact |
| ||
Member Melonoob Level: 5 Posts: 4/10 EXP: 447 Next: 82 Since: 07-10-20 From: India Last post: 106 days ago Last view: 106 days ago |
Why does the current version of MelonDS need a packet capture application like npcap anyways? |
Main - General - Tutorial: How to Connect to WFC in MelonDS | New reply |
Page rendered in 0.023 seconds. (2048KB of memory used) MySQL - queries: 29, rows: 117/117, time: 0.016 seconds. ![]() © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |