Views: 6,940,870 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 04-26-24 11:44 PM |
Guest: |
Main - Posts by Wifall |
Wifall |
| ||
Member Normal user Level: 28 Posts: 61/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Apparenty the drastic emulator made changes so it could be easy to tranfer save files between it and desmume(it is the most popular one atm,so it makes sense I guess). One simple way to convert the file would be downloading desmume on their site. After that, open and close it(so it will create the battery folder). Once its done, drag and drop the save file in the battery folder and then open the game with the same name as the file on desmume. Once desmume notice that it has no .dsv file for that game it will search a .sav(raw save) for that game and then will automatically convert it. The only thing you need to do after that is drag the newly created save file on desmume's battery folder and drop it on whatever is drastic save folder. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 62/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
In Pokemon White, you tried the FrieNDS dump or the EXiMUS one? The FrieNDS dump was reported to be bad a LONG while ago. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 63/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
There are some basic features that I think that should be added on melonDS,
- Save, Roms, Bios directory selection - Recent games under file's tab - Frameskipping(however this last one can be a little complicated to add depending on how the emulator code works) - An option to disable/enable background input of both keyboard/gamepad(useful for local multiplayer) - Background pause option Of course, knowing that adding these features can be complicated, it's up to you, after all, it's just a suggestion. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 64/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
There's a strange bug that is happening on Pokémon Black 2/White 2 on the lastest version of melonDS(8.3). Whenever youre shown the game intro, the FPS drops significantly and apparently, this problem only happen in these games.
|
Wifall |
| ||
Member Normal user Level: 28 Posts: 65/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Never mind, apparently, once I updated the video drivers, the bug stopped happening.
My PC specs are AMD Phenom X2 550 with a Nvidia GeForce 6150SE nForce 430. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 66/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Actually, it was happening on both renders, not sure why reinstalling video driver solved the problem.
Also noticed the the version 8.3 is a bit faster compared to the older builds, it's speed is comparable to the JIT version even! |
Wifall |
| ||
Member Normal user Level: 28 Posts: 67/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
You can try using the the online wifi instead of local(using altwfc). |
Wifall |
| ||
Member Normal user Level: 28 Posts: 68/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
The direct mode requires the installation of wincap(windows 7) or npcap(windows 8 and later). It also requires melonDS to be running in admin mode(so it can access the network devices). |
Wifall |
| ||
Member Normal user Level: 28 Posts: 69/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Yes, you can connect by using 2 melonds' on the same pc or 2 melonds' on different PCs on LAN. You can also try using hamachi, but that method isn't reliable due to high latency between players apparently. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 70/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
You have to run both instaces of the emulator on admin mode, then go to config → Wifi settings and then it should appear this:
here you select the network card that you'll use for the communication. Just remember to enable direct mode. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 71/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
You can try using hamachi, for that both of you will only need to select hamachi adapter(once its installed) on the melonds' wifi settings. Be warned that the latency will be probably high and it might not work because of that. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 72/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Drastic use the same type of .dsv file that Desmume does, there's a simple way of converting because of that. Download the newest version of Desmume(either by their site or their buildbot), after that execute Desmume for the first time, once you've done it, go to the battery folder desmume created, place your .sav file there, then open Desmume again and open the rom with the same filename as the .sav(if the .sav is named “example.sav”, the rom should be named “example.nds”) once the game opens, you can close the emulator. After this process, go to the battery folder again, there you gonna find both your old .sav and a newly converted .dsv one, this .dsv file can be used on Drastic. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 73/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
This has been a known problem for some time, for now I would recommend using desmume for playing gen 5 games. Also, always rely on in-game saves, NEVER in save-states, since those are version dependant, even if they're able(which, normally, they're not) to load on another version of the emulator, they're prone to still show the problems of that version(since save-states save the current stated of the emulation). |
Wifall |
| ||
Member Normal user Level: 28 Posts: 74/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
It didn't improved much, but wi-fi improved quite well. It's possible to play most of the games that have wi-fi functionality without major issues nowdays |
Wifall |
| ||
Member Normal user Level: 28 Posts: 75/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Firstly, check if both the PC and the laptop have wincap (or npcap in wincap compatible mode for Windows 10), also check if you have melonDS in the latest version on both machines. Also delete the wfc config on both firmwares (this trick happens to avoid MAC address conflicts), that way they'll both have different a mac address. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 76/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Updated (23/09/2023) with error codes and possible solutions.
This brief tutorial will (hopefully) teach you how to connect to the alternate WFC servers using the melonDS emulator. If you already connected previously to the official WFC or an alternate one, you'll have to do the Extra Step first. If you want to local multiplayer between two instances, follow this tutorial here 1st step: Make sure MelonDS is on the latest version. - On Windows make sure both MelonDS and the rom file and save are placed in a UAC free directory (desktop, drive root, etc.) Otherwise, right-click on MelonDS and go to proprieties, then go to the compatibility tab and check on the "execute this program as administrator" box, and click ok. - On Linux, make sure both MelonDS and the rom file and save are placed in a non-restricted directory. Both can be downloaded here https://melonds.kuribo64.net/downloads.php - On Android, you can either use the standalone melonDS app (from GitHub, the Play Store one is outdated and will not work) or melonDS DS Retroach core. You can download either on the most recent versions from GitHub or download here: melonDS android standalone: here melonDS DS Retroarch core: here 2nd step: Now boot up your game, 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. On DSi it can be done on the system's settings, go to DSi's settings > 3rd tab > Internet > Connection Settings and then tap either connection 1,2 or 3. 3rd step: Now click on the "Search for an Access Point" option, then after a short load, melonDS emulated access point (melonAP) will appear, select it and tap OK, after a short while, a connection successful message will appear. On DSi mode, you'll also be required to accept the terms of agreement, this must be done BEFORE you set up the DNS! Go to DSi's settings > 3rd tab > Internet > User Agreement to do that. It'll prompt that it needs to access the internet, press Yes. Once connected, select a language, and on the next screen press Next, then click "I Accept" and then click OK. On DS: On DSi: 4th step: Now click on the newly created connection, then 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 an alternate WFC server (do the same on the Secondary DNS), after that tap on save settings. On DSi go to Internet > connection settings, click on the newly created connection, then click in "Change Settings", go to the "Auto-Obtain DNS" tab, click in no. Once you've done this, click on detailed setup, input the DNS there, and click OK. On DS: On DSi: Here's a list of the most famous ones: AltWFC: 172.104.88.237 Wimmfi: 95.217.77.151 Kaeru: 178.62.43.212 Extra Step: You may be unable to connect if your bios file has an old WFC setting saved in the firmware, in this case, on DS in a WiFi-enabled game, go to the WFC setting on your game then tap Option, and select "Erase the Nintendo WFC Configuration Setting" and then tap OK, the game will shutdown after that. On DSi, go to settings > 3rd tab > Internet > Options > Delete Nintendo WFC Configuration, it will prompt you to confirm, and select yes on both prompts. Once you've done it, you must follow the 2nd step and forward. On DS: On DSi: You might find these errors while attempting to connect, along with them you will also find possible solutions: 86420: Natneg error - This is probably caused because of the router, you'll probably need to enable DMZ, or port forward UDP 1024-65535. 61020: Login error - The server is probably in maintenance. You should try another server, but you'll have to execute the extra step first. 52200 and 52201: Connection test failed - Try checking your connection stability, and using another internet connection to see if it fixes the issue. 52100: DNS error - It either means that you misconfigured the DNS or either the ISP or router is blocking DNS requests. 52000: Connection error means that no internet connection was found - It can be caused by misconfiguration of your emulator, PC, or even the router itself. Check which mode you are using, if you are using direct mode, check if npCap, Wincap or libcap package are installed in your system. In Windows, make sure that the emulator is running in admin mode if you are using direct mode. 50199 - Generic internet error means that the connection is interrupted - Try checking your connection stability, and using another internet connection to see if it fixes the issue. 23917: Wimmfi-related code - Your firmware is banned. 20110: Login error, the DNS is probably being blocked by your ISP, If you are getting this. Try this tutorial. In some cases, your ISP may block some of these DNS requests, make sure to test them all and check if they are not down for maintenance. If this fails, using direct mode sometimes may fix these problems. If you want to try direct mode for any reason you'll have to install Wincap (Windows 7), Npcap (Windows 8 or higher), or the Libpcap package (according to your Linux distro), on Windows you will have to run MelonDS.exe in administrator mode. After that, click on config, then click on Wifi settings. Check the "Direct mode" box on the Wi-Fi settings screen and select your wired adapter. 20105: Login error, try deleting your WFC setting as described in the extra step. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 77/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
I would recommend you to use Online wifi instead, here's a link for the tutorial. About the local wifi, it's use isn't recommended yet, since it's still unstable(some packtes may get lost). |
Wifall |
| ||
Member Normal user Level: 28 Posts: 78/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Unfortunately, it's currently impossible for local wifi to work over the internet due to the fact that nintendo DS' local connection have a very tight timing. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 79/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Arisotura said earlier in her posts that she'll continue to work on the local wifi connection. However due to technical difficulties, it'll take a while. |
Wifall |
| ||
Member Normal user Level: 28 Posts: 80/204 EXP: 130656 Next: 682 Since: 10-25-18 Last post: 192 days ago Last view: 188 days ago |
Apparently this build has been updated recently and it improved its speed by a good amount already, dunno why this thread got abandoned. |
Main - Posts by Wifall |
Page rendered in 0.038 seconds. (2048KB of memory used) MySQL - queries: 22, rows: 103/103, time: 0.013 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |