Views: 1,269,934 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 12-01-20 10:49 PM
Guest:

0 users reading Tutorial: How to Connect to WFC in MelonDS | 1 bot

Main - General - Tutorial: How to Connect to WFC in MelonDS New reply

Pages: 1 2
Wifall
Posted on 01-29-20 03:11 PM (rev. 4 of 01-29-20 03:32 PM) Link | #1462
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
[image]

3rd step: On the Wifi settings screen, check the "Direct mode" box and select your wired adapter
[image]

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.
[image][image]

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).
[image]
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.
[image][image]

Sorer
Posted on 01-30-20 08:27 AM (rev. 2 of 01-30-20 08:29 AM) Link | #1465
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
Posted on 03-26-20 05:01 AM Link | #1568
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
Posted on 03-26-20 06:19 AM Link | #1569
Posted by Rizaia
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?

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
Posted on 03-27-20 12:01 PM Link | #1574
Posted by Sorer
Try putting 8.8.8.8/1.1.1.1 in the secondary DNS.

I tried this and didn't work.

Posted by Sorer
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).

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
Posted on 03-29-20 10:37 PM (rev. 2 of 03-29-20 10:43 PM) Link | #1584
Posted by Rizaia

even after typing the DNS manually… I get [the] official nintendo message saying the servers have been discontinued

That 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)?:
  • nslookup nas.nintendowifi.net
  • nslookup nas.nintendowifi.net 95.217.77.151
  • nslookup nas.nintendowifi.net 172.104.88.237
  • nslookup nas.nintendowifi.net 164.132.44.106
  • nslookup nas.nintendowifi.net 8.8.8.8
*if you're on Linux, use 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
Posted on 04-03-20 12:17 PM Link | #1604
Posted by squeegily
That is actually terrible news, if you're surely interpreting the situation correctly

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
Posted on 04-07-20 09:06 PM Link | #1623
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
Posted on 04-16-20 06:43 AM Link | #1643
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
Posted on 04-17-20 07:30 AM Link | #1644
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
Posted on 04-17-20 07:32 AM Link | #1645
client-side security is bound to fail; cheat protection should be implemented on the server.

____________________
Kuribo64

Sorer
Posted on 04-17-20 07:39 AM Link | #1646
Posted by Arisotura
client-side security is bound to fail; cheat protection should be implemented on the server.

Too bad.
I need to see if the wireless thing works btw .

Sorer
Posted on 04-18-20 05:57 AM Link | #1647
Posted by Generic aka RSDuck
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.

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
Posted on 07-10-20 12:43 AM (rev. 2 of 07-10-20 02:04 AM) Link | #2035
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
Posted on 07-10-20 06:55 AM Link | #2036
You will nee
Posted by Antact
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.

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
Posted on 07-10-20 08:12 AM (rev. 5 of 08-01-20 02:35 PM) Link | #2037

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

____________________


Antact
Posted on 07-13-20 12:57 AM Link | #2057
I may sound stupid ,but what does a libslirp build do?
And is this going to be released as MelonDS 0.8.4?

WaluigiWare64
Posted on 07-13-20 05:42 AM Link | #2058

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.

____________________


Mario&LuigiEtCo.
Posted on 07-13-20 07:41 AM Link | #2059
That's not working.

Antact
Posted on 07-13-20 08:54 AM Link | #2063
Why does the current version of MelonDS need a packet capture application like npcap anyways?
Pages: 1 2

Main - General - Tutorial: How to Connect to WFC in MelonDS New reply

Page rendered in 0.021 seconds. (2048KB of memory used)
MySQL - queries: 27, rows: 114/114, time: 0.014 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.