Views: 6,860,449 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 04-19-24 06:02 PM
Guest:

0 users reading 52100 error in Pokemon Platinum | 1 bot

Main - General - 52100 error in Pokemon Platinum Hide post layouts | New reply


AniHay
Posted on 09-18-21 11:27 PM (rev. 3 of 09-19-21 12:30 AM) Link | #4489
Hello,

I've been using MelonDS for roughly 9 months to play Pokemon Platinum on and off with my buddy who lives across the country. We wanted to battle about a week ago only to find that there was a DDOS happening on WFC servers. So we rain checked till things were fixed. Wiimmfi was fixed on the 11th, however, when trying to connect we both are getting error code 52100 on all possible DNS hosts. Upon researching this, it seems to be due to the ISP blocking our attempts at connection. I tested my router through different public DNS hosts without success, successfully pinged Kaeru and ALTwfc both directly with my router and from the PC while the main wiimmfi.de seemed to not work, I also attempted doing the same thing with my PC being connected through my Phone's hotspot with the exact same results.

There are slight differences between Platinum's DS connection time with each of the DNS hosts. When attempting to connect to ALTwfc and Kaeru, the connection seems to timeout, as if I'm not receiving any packets back from them. While wiimmfi.de is almost immediately denied. Of course this is just by watching the little green wi-fi icon turn red when testing connection. I could only guess is due to connection timeouts and a denied response likely due to wiimmfi.de's extra security from the DDOS. This tidbit is actually reassuring, that I may actually be receiving a response from one of the DNS hosts, even if it's not a good one.

Finally, I decided to try a different game, so I loaded up Pokemon Black and connected to all DNS hosts without any issue. I thought maybe something somehow went wrong with my ROM, maybe. Just to be sure, I redownloaded a ROM of platinum and tried again with a IP address error, I think it was 20xxx or something, doesn't really matter, either way I patched the rom with WFCpatcher 1.6 as I had to do originally and without success ended up back at error 52100.

We've been using indirect mode this entire time so I finally decided to try direct mode, installed npcap, made the same attempts to the same results.

I'm not sure what could have happened since we last successfully played online, but it seems to be an isolated incident or we're the only people trying to play Platinum. The only thing I can think of is that maybe some Windows Update installed in the last month or two has somehow caused these DNS connections to be denied, but I've also been running these with administrative privilege this entire time, and have tried running everything with both PC firewalls and the router firewall turned completely off even though I already had MelonDS marked as an exception anyway. Also, I'm using version 0.9.2. When I replaced it with 0.9.3, it kept becoming unresponsive every time I tried going into the file, system, and config menu when the game was running.

Another thing I thought about was that maybe the associated MAC address for the DS had been blocked from the DNS servers, since my buddy and I are using the same BIOS9 and 7 and whatnot that were readily available through not-so-genuine means. So I hunted down a different set of files, in which I could confirm there was a different system MAC address, but it stilled rendered the same results. I'm quite literally taking shots in the dark here. I've yet to try creating a new save file on Platinum and retrying a connection, I'm not sure how that would be the problem though, I doubt something like a blocked Trainer ID would be stopped at the DNS.

Why neither of us can connect all of a sudden makes it seem like the solution is something that isn't on my end. And if that's the case, I haven't found anything on wiimmfi.de, wii-homebrew, or in this forum that would indicate it as such.

Another thought is that maybe MelonDS's WEP connection work around has been blocked or made incompatible after the DDOS somehow, and again maybe we're the only people trying to play a non-dsi enhanced game. I've been monitoring wiimmfi.de connection statuses for Pokemon Platinum and have noticed that there have been a few connections here and there since the 11th, so somebody is getting through.

Again, I have a limited understanding of these things and I'm pretty sure 90% of the things I've done here were completely futile to the 52100 error code. At this point, I'm pretty fed up with trying to get this to work and am wondering if I can just use hamachi to direct us directly to each other like what I've done with VBA and TGB-Dual. I imagine I could set up my own WFC server and hook us up through hamachi but haven't looked into it yet. Or perhaps MelonDS is set up for a local connection to be made using the game's local multiplayer mode.


If there's any help that can be provided here, I'd much appreciate the effort.

Edit: It appears that people on the wiimmfi subreddit are also having issues with Platinum, though they share little information or were posted before the 11th.

Wifall
Posted on 09-19-21 01:07 AM (rev. 2 of 09-19-21 01:08 AM) Link | #4490
Connecting through Hamachi/Radmin is not possible because of high latency, games will probably be able to see each other but will not be able to connect. This happens because DS communications have very strict timing. This WFC error can happen if you melonDS instance is not reaching 60 fps. Error 52100 indicates that there's a problem while trying to connect to the DNS. On direct mode you have to make sure melonDS is running on administrator mode. Error 20xxx means connection was successful, but the firmware is either banned or bugged, to fix it, follow the Extra Step on this tutorial here. The MAC Address doesn't change since it's machine dependent (it'll have the same MAC as the PC you're using). What changes it the Nintendo WiFI Network ID (you gotta make sure it isn't the same). About if it's a Pokemon Platinum, I'm yet to know. Also, I recommend using clean/unpatched roms on Kaeru DNS.

AniHay
Posted on 09-19-21 09:02 PM (rev. 2 of 09-19-21 09:03 PM) Link | #4493
Ah thank you! Your very last comment worked out for me. I downloaded an unpatched ROM of the game again and specifically tried the Kaeru DNS and it connected successfully. So we're back in business. Turns out the 20XXX error code was more than I thought it was.

At this point, I'm not even sure which DNS we were originally using but something must have changed over the Summer to where patched ROMs no longer work and are no longer necessary. While we can finally play the game online again, why this happened is still a mystery to me. We may have been using wiimmfi.de but recent events caused them to block patched ROMs... Or something.

As for the tutorial, it may be worth mentioning to NOT patch your ROMs anymore, and maybe even note that people that were previously playing with patched ROMs should now replace them with unpatched ones, atleast when it comes to using Kaeru.


Main - General - 52100 error in Pokemon Platinum Hide post layouts | New reply

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