Suggestion Creation of an online P2P network for people running backups similar to zbattle, or kaillera clients

Discussion in 'Switch - Exploits, Custom Firmwares & Soft Mods' started by Eskorbuto, Jul 30, 2018.

  1. Eskorbuto
    OP

    Eskorbuto Member

    Newcomer
    1
    Jul 26, 2018
    Australia
    I suggest to all the developers to create a way /addon/plugin/app/nro so all the people that is banned from the online world can play.
    I have a switch, I have Zelda, I have never play online in my whole life, the only time I have played online it was some SNES games with zbattle.net
    But I think zbattle is dead. I don't have multiplayer games now, I,'m not banned, but I'm curious of having Linux, media apps, and do all the stuff I can enjoy with my switch, but I'm afraid that sooner or later if I try custom firmwares I'll be banned, and I'll feel bad for losing my online gaming, I think I can survive without the online world, but it would be perfect if someone create a free way to play online, even if someone has to pay anually or monthly, or by donations, I wish it can be free peer to peer, but I don't know if that is possible.
     
    Tattorack and Nin4one like this.
  2. jjbredesen

    jjbredesen WarezNX Owner

    Member
    13
    GBAtemp Patron
    jjbredesen is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Feb 16, 2018
    Norway
    Hyrule
    Why is the suggestion tag even a thing. Every time a thread with it is created they are useless. We already have like 10 other threads on this subject. Requires a lot more work than anyone is willing to do.

    For reference, Wii U / Wii / 3DS etc. only recently started seeing alternative servers.
     
    The9thBit, Brawl345, Titanica and 8 others like this.
  3. RHOPKINS13

    RHOPKINS13 Geek

    Member
    6
    Jan 31, 2009
    United States
    Pretty sure any service created for this would probably be applicable to any CFW.

    That being said, I'd bet XLink Kai could be used for games that support local wireless multiplayer with little to no modification.

    But to try and emulate Nintendo's online services? That would be really difficult to do, if not impossible. I'll agree it would be nice, especially since the same service could be used for people who don't want to shell out money to Nintendo for it.
     
    The9thBit, Chizuki, laurorual and 2 others like this.
  4. Eskorbuto
    OP

    Eskorbuto Member

    Newcomer
    1
    Jul 26, 2018
    Australia
    I don't want a clone of Nintendo online services, just the most primitive way to play against 1 person ,or maybe 2 or 3.
    Enter a room similar to an irc chat, double click on a nickname, select game, and play
     
    Tattorack likes this.
  5. RHOPKINS13

    RHOPKINS13 Geek

    Member
    6
    Jan 31, 2009
    United States
    Then I highly recommend checking out XLink Kai, the wireless connection would probably work very similar to how they already work with the PSP. I'd be willing to bet that if you and a friend set up your Switches correctly and went in the same PSP room on XLink Kai, they'd probably connect over the internet just fine.
     
  6. Eskorbuto
    OP

    Eskorbuto Member

    Newcomer
    1
    Jul 26, 2018
    Australia

    But if we are in different cities?
     
  7. RHOPKINS13

    RHOPKINS13 Geek

    Member
    6
    Jan 31, 2009
    United States
    Yes, XLink Kai was originally used to simulate System Link connections between consoles for the Original Xbox. Since then it has added support for numerous other consoles, including the Xbox 360, Nintendo Gamecube, PS2, PS3, and PSP.

    What interests me most is how they're able to simulate a local wireless connection between PSP consoles over the internet. I'm sure that the same method could be used for the Nintendo Switch. And there's a good chance that you could just pick a PSP room both you and your friend could go in and if you have your Switch connected to your PC via ad-hoc wireless (shouldn't be much different than their guide for the PSP) I'm sure it would probably work fine.
     
    Tattorack likes this.
  8. StarGazerTom

    StarGazerTom GBAtemp Advanced Maniac

    Member
    8
    Feb 2, 2015
    I would suggest something similar to XLinkKai. That shit was lit back in the day for Halo 2.
     
    DavGerm4, Canna and jakkal like this.
  9. RHOPKINS13

    RHOPKINS13 Geek

    Member
    6
    Jan 31, 2009
    United States
    If nothing else works, and for whatever reason you can't get the Switch to connect with your PC via ad-hoc for Local Wireless Play, you can use LAN mode. You will need a LAN adapter for your Switch, and you'd have to set up a VPN server for all the Switches you want to play with to connect to.

    You can either share the VPN connection to the Switch using your PC (Your PC will need a connection to the internet, and a separate wired connection to the Switch).

    Or if you load a custom firmware like DD-WRT on your router you may be able to set up a particular port to connect to the VPN (pain in the ass, but doable if you're technologically inclined)
    Or if you have a enterprise-grade router or switch that functionality might be built-in.

    You can either set up a OpenVPN server, which is what I would do, or if you don't want to hassle with setting up your own VPN you could use Hamachi (free for up to 5 devices).

    Or you could use XLink Kai, if it doesn't work with wireless ad-hoc it will definitely work with LAN.

    And this is known to work with at least MarioKart 8 Deluxe, Splatoon 2, and ARMS. So yes, it's possible, but you need to know what you're doing in terms of networking.
     
    Don Jon, S3phi40T and Eskorbuto like this.
  10. AdamFX990

    AdamFX990 Confused Humanoid

    Member
    3
    Jan 22, 2017
    United Kingdom
    Santraginus V
    This'd only be possible if the games are P2P. Otherwise you'd need Ninty's server software.
     
  11. chrisrlink

    chrisrlink your friendly neighborhood serial killer

    Member
    7
    Aug 27, 2009
    United States
    Elm street
    yet watch nintendo ruin the fun if even tried a C&D order would be issued to remove the feature
     
  12. RHOPKINS13

    RHOPKINS13 Geek

    Member
    6
    Jan 31, 2009
    United States
    Perhaps if XLink Kai specifically added game rooms for the Nintendo Switch, but that would be surprising. None of the other console manufacturers went after XLink Kai or XBConnect.

    There's literally nothing they could do about using OpenVPN or Hamachi, unless they released a software update that disabled wired LAN play completely (which I highly doubt they would do). Once you have the Nintendo Switch hooked up to Wired LAN, it's really no different than any other node on your network, and people have been using VPNs to connect computers and other network equipment together for years.
     
  13. chrisrlink

    chrisrlink your friendly neighborhood serial killer

    Member
    7
    Aug 27, 2009
    United States
    Elm street
    reason why older systems are protected like the Wii and such is a recent exception to the DMCA that allows people to create servers for unsupported consoles/games
     
  14. RHOPKINS13

    RHOPKINS13 Geek

    Member
    6
    Jan 31, 2009
    United States
    It does not matter, in this case you're not breaking any sort of copyright law or anything regarding the DMCA. You are not creating a "game server." Ok, technically one of the Nintendo Switches has to Host the LAN game, so yes, that's creating a game server, but that's one that Nintendo programmed into the game, you're not stealing code or anything like that. This wouldn't even required CFW or any other mods to the Switch, you just need a LAN adapter and a way of linking it to a VPN.

    All you are doing is using the internet to bridge multiple network connections together, basically as if you had an extremely long ethernet cable going from your house to your friend's house. This doesn't break anything in the DMCA, no matter what console or game it is.

    Now, what they could go against is if you tried to recreate their $20 a month service, but that would be an extremely difficult thing to do, we'd have to break SSL encryption and study the protocols the games use, and re-implement things like matchmaking. You'd basically be making Wiimmfi for Nintendo Switch. I'm not suggesting anything close to that.

    Those sorts of terms in the DMCA are more geared toward if you were to make your own private server for games like World of Warcraft or Runescape. In this case you're not putting up a game server at all, you're putting up a VPN server and using it to link networks together, networks that just so happen to have Nintendo Switches on them. :P
     
    Subtle Demise likes this.
  15. Biduleman

    Biduleman GBAtemp Regular

    Member
    3
    May 3, 2006
    Canada
    Québec
    I haven't tried with the Switch, but even the Xbox 360 checked the PING between consoles in LAN mode. That way, if you were over 30ms (I think) the connection would drop.

    If the switch has such limit, there won't be a way to do ad-hoc multiplayer over internet, unless you're near and each others.
     
  16. RHOPKINS13

    RHOPKINS13 Geek

    Member
    6
    Jan 31, 2009
    United States
    That is interesting, I did not know that. That would be a major bummer, but if that is the case, I'm sure we could override that on a Switch running CFW. It's not ideal though.

    Without a low latency limit, this method should work on a stock Switch. I guess we won't know until somebody takes the plunge and tests it.

    — Posts automatically merged - Please don't double post! —

    Fuck it, I'll be the guinea pig. Tomorrow I get paid, I'll order a Nintendo Switch LAN adapter from Amazon.

    I need somebody to try playing against. The only game I have that supports wired LAN is Splatoon 2. Who here has Splatoon 2, a LAN adapter for their Switch, and a PC with either two ethernet jacks, or a laptop with a wireless connection you can use to get online and a ethernet jack you'd use to connect the Switch.

    I'll set up an OpenVPN server and give you everything you need to connect to it. We might also try Hamachi, I prefer just directly connecting to each other using OpenVPN but a lot of people don't have the knowledge to set that up for their own use.

    One of the cool factors about OpenVPN is that if you have the right router you can build the functionality into it so that your Switch can be connected directly to it and you don't have to worry about using a PC for the VPN connection. Or you can go on Amazon and buy a hardware VPN adapter.
     
    GameSystem, laurorual and flow349 like this.
  17. magico29

    magico29 GBAtemp Maniac

    Member
    5
    GBAtemp Patron
    magico29 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Aug 2, 2017
    United States
    SX os all the way!!
     
  18. Seelbreaker

    Seelbreaker GBAtemp Regular

    Member
    3
    Mar 22, 2010
    Gambia, The

    well i could help with 4 (Wii U / Wii / 3DS / Switch) "Multiplayer-Search/Lobby" vServer (but they are only on 3tb sata drives) so that all those consoles would have a point to connect - shouldn't violate anything regarding nintendo right?
     
  19. chrisrlink

    chrisrlink your friendly neighborhood serial killer

    Member
    7
    Aug 27, 2009
    United States
    Elm street
    oh trust me nintendo will find a clause or even tell congress to ammend it (the DCMA or other laws made in their respected countries) money buys politics laws,and other ways to turn policies in their favor,Government doesn't give a shit bout the average person, what I'm trying to say is this either fight us or change the rules so they'll win
     
  20. RHOPKINS13

    RHOPKINS13 Geek

    Member
    6
    Jan 31, 2009
    United States
    No, you're wrong about that. VPN technology has been around since 1996, and has nothing to do with game consoles. We would just be using it for the purpose of linking consoles rather than computers, which isn't an entirely new idea either.

    If Nintendo were to try and get VPN connections banned, it would be similar to if Microsoft tried to ban blank optical media so that people couldn't make burned copies of games. Obviously that never happened, because they're not that stupid. Such an attempt would be a failure.

    Sony already did try something like that, but with VCRs and the ability to record:
    https://en.wikipedia.org/wiki/Sony_Corp._of_America_v._Universal_City_Studios,_Inc.

    It failed. Yes, VCRs and CD/DVD/Blu-Ray burners can be used to aid in piracy, but they also have legitimate uses. Same thing with VPN networks, they can be used for illegal purposes, as in many cases they're used to anonymize internet traffic, but at the same time they're used for legit purposes, like connecting from your home to your business network.

    Nintendo will never be able to ban VPN. The only thing they may be able to do is release a software update disabling LAN play, but I seriously doubt they would bother. You're talking about a very small percentage of their market, clearly it wasn't enough for Microsoft or Sony to try and shut down XLink Kai or XBConnect, and those were made with the specific purpose of linking consoles. Neither has Nintendo taken action against the likes of Wiimmfi, although I'll agree that's a little different since they were shutting down the original servers back then anyway, and this is the first time Nintendo's online play won't be free.
     
    Subtle Demise likes this.
Loading...