-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial support for Third-Party Nintendo Network servers : Pretendo #10
Comments
Thank you for telling me, but I think I've come to terms that, when the 3DS Friends Service gets shut down, I'll just consider writing a single application for providing Discord support for Pretendo instead of re-implementing the entire Friends Network situation that I've got running now. |
I just so happened to stumble across this project while poking around some Nintendo related repositories, and found this one interesting! I happen to be the founder and lead developer of Pretendo 👋 I also happen to be the one who implemented the NASC backend in NintendoClients which is used here :P
There's actually no dissection necessary here! Since the goal of Pretendo is to emulate Nintendo Network, and it's related services, as closely as possible, then any existing clients (namely the real consoles) which interact with Nintendo's servers should Just Work:tm: with ours In fact, several of us on the team use NintendoClients as a way to debug and run tests on our servers during development I have not poked around this repository entirely, but from the looks of it the most you would likely need to do is just swap out the |
@jonbarrow Hi there! I've almost finished adding Pretendo support to this project, but all that's preventing it from being finished, is what we think is a bug in Pretendo. I made a proper github issue PretendoNetwork/friends#16, but summing it down NintendoClients hangs ~5/6 seconds after having connected to the friends server, at the exact same time as some heartbeat ACK stuff. Any idea how I can solve this problem, at least temporary? Thanks in advance! |
This is now deployed in production - we'll make a proper announcement after more testing to ensure everything is working smoothly. Thank you so much for the issue! |
As you probably know, the Nintendo Network servers for the 3DS, won’t be around for a long time, but the community is at work to still keep it alive, by archiving content, and hosting their Nintendo Network server.
https://pretendo.network
Pretendo is just that, and is currently aiming at restoring support for all Nintendo Network features for both platforms, app & game wise (Including, already removed things like the Miiverse). While it isn’t complete, and isn’t really usable entirely, even with the currently established features (as far I’ve tested, but I need to check with them), the Friends system is nearly complete! https://github.com/PretendoNetwork/friends
As I’m not knowledgeable with this third-party implementation, I can’t say for sure if it’s 1:1 identical in terms of the API (or even, provide an extended API for those features for that matter). So, this is a bit of a vague suggestion to prepare for such thing, as I also don’t know how future-proof the 3DS Friends system will hold up once the official servers are gone for good.
PS: They also work on Wii U support if you are interested. I’ve rejoined your Support Discord server as well, so you can contact me there too.
The text was updated successfully, but these errors were encountered: