![]() | ||
Views: 24,550,488 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 03-15-25 11:57 AM |
Guest: |
Main - Posts by Vulpliks |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 1/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Hey guys, after hours of trying, I finally made it work for me.
Version: 0.9.2 Wifi Settings: Bind socket to any address and Randomize MAC Address both checked Online: Indirect Mode The key point is that your ROM needs to be patched, the normal ROM downloaded from the internet will not connect. Patching is very simple. Download the WfcPatcher tool from here: https://github.com/AdmiralCurtiss/WfcPatcher/releases Extract the .exe file to some directory, drag your .rom file into the icon of the WfcPatcher.exe, one command line will pop up and suddenly disappear. The patched rom will appear in the same folder of the original rom, with an additional (NoSSL) at the end of the filename. When configuring the DNS of the WFC, I used: 95.217.77.151 (both primary and secondary), the network name is MelonAP First, you can test it. Open a new cmd window and type: nslookup nas.nintendowifi.net 95.217.77.151 If the server is accessible, you should see something like this: Server: static.151.77.217.95.clients.your-server.de Address: 95.217.77.151 Name: nas.nintendowifi.net Address: 95.217.77.151 Then it worked, I tested both Mario Kart DS and Pokemon Platinum and they are working fine. |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 2/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Can you please share your current WFC Configuration?
Is your access point named "melonAP"? What are the primary and secondary DNS settings? Are you saving the changes before clicking Test Connection? |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 3/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
But may I ask why don't you save it using the in-game save option? This will generate a .sav file that you can load the next time you open the game.
I know that you are talking of a potential issue of the emulator concerning its save states, but I always used the in-game save and never had any problem with it. |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 4/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Here when I tried to run:
nslookup nas.nintendowifi.net 172.62.43.212 in the cmd, it returns DNS request timed out. timeout was 2 seconds. It may be a problem with the server. Try to change the DNS address to 172.104.88.237 and check if it works |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 5/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Posted by Khentendo Well, from my understanding, that would require the emulator to create and configure a new wireless access point on your computer without password or using WEP security (a pretty old method). I think that is not the purpose of the MelonDS emulator. In my case, I failed with Windows 10, because it forces you to use WPA2, I cannot create a Hotspot without password. But I succeed with an old Android phone (Android 7) and later I configured a Raspberry Pi 4B as a repeater (using a USB dongle to connect to the Wifi and the onboard Wireless adapter as an unsecured Access Point) to do this function. It works, but it is not trivial to configure. Then I was able to connect between MelonDs and the physical system using WFC. I think the old Android phone method is the simplest to do the job. |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 6/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Well, to be honest, I have tried to play PKMN Ranger on MelonDS, and I concluded that is quite impossible to finish this game this way (except if you use some sort of cheat). Not because of the emulator itself but because the game was made for using the stylus, which is several times faster to manipulate than the mouse.
My advice is to try to play it on a real DS/3DS with R4i Gold card and using the stylus, you will feel the difference. |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 7/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Is your rom patched? Does the rom name contains "(NoSSL)" at the end?
What happens when you try to test the connection in the game? Is it successful or does it return errors? |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 8/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Here it is working for me.
When I go to the Nintendo WFC >> Nintendo WFC Settings, I use the following configuration: SSID: melonAP WEP Key: (empty) Auto-obtain IP Address: Yes Auto-obtain DNS: No Primary DNS: 95.217.77.151 Secondary DNS: 95.217.77.151 If I click "Test Connection", it says "Connection Successful". Have you tried other roms besides Mario Kart DS? Are you connecting to the internet using Ethernet cable or Wireless? What happens if you try using the following DNS addresses instead? 172.104.88.237 164.132.44.106 |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 9/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Hi @CoolJ,
Actually, Union Room (Local Multiplayer) and WFC are uncorrelated, these are two different features in Pokémon games. While in the Union Room, go to Config and uncheck the options Limit Framerate and Audio Sync. This will make your FPS go higher, but as there is a strict timing requirement, this is the way it works. Just to remind you that in this case, you can use Union Room between two instances in the same computer or (maybe) between two computers in the same network. The DNS settings only affect the WFC functionality. Try to repeat the same DNS address for both primary and secondary DNS. If this server is not working for you, maybe you can try using another server. Wifall updated recently the tutorial, try to follow the steps in the first post: https://melonds.kuribo64.net/board/thread.php?pid=1462#1462 |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 10/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Posted by olympics Take a look at this link: https://melonds.kuribo64.net/faq.php |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 11/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Posted by laststand0810 Well, it is certainly possible to do that. In this case, you will use the Local Multiplayer implementation of MelonDS to communicate between these two instances. 1. Open two windows of the MelonDS emulator and load the specific game in each of them. 2. Go to Config > Wifi Settings and make sure that the options "Bind Sockets to Any Address" and "Randomize MAC Address" are checked. 3. Go to the Pokémon Center in each of the emulator windows, and search the Union Room (Usually it is in the second floor). 4. When prompted to allow the local communications to be launched, answer yes, and then save the game. Enter in the Union Room. 5. While inside the Union Room, go to the emulator Configs and make sure that both "Limit Framerate" and "Audio Sync" options are left unchecked. You will see that the FPS rate will increase and the music will also change, but as it requires a strict timing, it is necessary, otherwise, you will have some blue screen errors popping up during the communication. Then just check if the other player (other instance) is visible in the room and start trading. It may happen that sometimes one of the instances becomes invisible, in this case, just leave the room and try again. |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 12/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Posted by joossof Plants vs Zombies only has the Local Multiplayer option. You can run two instances of MelonDS on the same computer and play it (I tried and it works), however, as it only works with the touchscreen inputs, it will be quite hard to play together. For example, Mario Kart DS supports joystick inputs, so if I plug two joysticks on the same laptop, I can play locally with a friend, no problem. But in this case, if you want to play against a friend, you would need to use MelonDS on two different computers in the same network and check if you can do the Local Multiplayer between them. Here and here there are some information about it. |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 13/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Posted by joossof As this game does not support WFC I don't think it is possible to achieve this in the Nintendo DS version of the game. This Versus Mode is supposed to be played by two players close to each other. |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 14/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Don't need it, the Wimmfi is related to WFC connections.
Here, you are going to use Local Multiplayer, it is a different feature. |
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 15/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Hmm... I can't say for sure. But I will give my opinion based on my own experience.
I have the same issue in Gen IV games while connecting to Wiimmfi DNS. What I realized is that when I connect to my Wi-Fi access point in the two laptops, it never works. But when I create a Wireless hotspot using my mobile phone 4G and connect one of the instances to this while the other is connected to my router's Wi-Fi, it works. So, in my theory, this problem is caused by the access point you are connecting to. Are you two using the same Wireless network? Could you please try to do a test, connecting to a hotspot instead, and check if it works? |
Vulpliks |
|
Vulpliks |
| ||
Member Normal user Level: 13 Posts: 17/41 EXP: 9812 Next: 455 Since: 05-18-21 Last post: 955 days ago Last view: 920 days ago |
Well, my assumption was that maybe if the packets are traveling by the same routers, the same gateway, it could cause some collisions somehow.
I tested many cases (Gen IV Pokémon Games, Gen V Pokémon Games, Mario Kart DS), using different mobile phones, different laptops, and the result was always the same: case c) works, the other cases fails. I usually connect to the DNS 95.217.77.151. But in your case, you and your friend are not even sharing the same network, so I don't know why exactly this error happens. |
Vulpliks |
|
Vulpliks |
|
Vulpliks |
|
Main - Posts by Vulpliks |
Page rendered in 0.047 seconds. (2048KB of memory used) MySQL - queries: 23, rows: 104/104, time: 0.034 seconds. ![]() © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |