Hacking Xlink KAI switch?

  • Thread starter Thread starter guyman70718
  • Start date Start date
  • Views Views 7,053
  • Replies Replies 16
Yes but can't you have a lan connection to another switch? The DS didn't use wifi/lan for local multiplayer
DS/3DS used an adhoc wifi hotspot, it should be possible to emulate that with a PC (at least on Linux) but no one has done it. Or actually, they have, sort of. It was possible to send DS Download Play ROMs on Linux, but things never progressed beyond that.
I'm not entirely sure if linking up multiple Switches can work through a normal LAN/WLAN network. If it does then technically all you should need is a regular VPN set up on the router, VPNs that are set up in that way can be indistinguishable from local devices. It might even work with a VPN set up on a local computer. It's worth a try at least.
 
DS/3DS used an adhoc wifi hotspot, it should be possible to emulate that with a PC (at least on Linux) but no one has done it. Or actually, they have, sort of. It was possible to send DS Download Play ROMs on Linux, but things never progressed beyond that.
I'm not entirely sure if linking up multiple Switches can work through a normal LAN/WLAN network. If it does then technically all you should need is a regular VPN set up on the router, VPNs that are set up in that way can be indistinguishable from local devices. It might even work with a VPN set up on a local computer. It's worth a try at least.
Ok, do you know any programs that will let me connect my switch to hamachi or something without connecting it to the internet as well? And I assume if the DS used ad-hoc then the switch does too considering that I can local mp with my friend without a wifi connection.
 
Last edited by guyman70718,
Ok, do you know any programs that will let me connect my switch to hamachi or something without connecting it to the internet as well? And I assume if the DS used ad-hoc then the switch does too considering that I can local mp with my friend without a wifi connection.
I can't think of a way to do it without connecting it to the internet, since you need internet to connect to the VPN. Does it matter if it's connected to the internet?
 
I can't think of a way to do it without connecting it to the internet, since you need internet to connect to the VPN. Does it matter if it's connected to the internet?
Not really its just that I don't want to update. I don't know how I would apply the proxy but I guess I'll figure it out.


Edit: nvm I misunderstood you, I mean not allowing the switch to connect but allowing the pc to connect


Edit2: I just the (probably shit) idea to use aircrack to check if the switch makes a network.
 
Last edited by guyman70718,
Not really its just that I don't want to update. I don't know how I would apply the proxy but I guess I'll figure it out.


Edit: nvm I misunderstood you, I mean not allowing the switch to connect but allowing the pc to connect
But the Switch is connected to the same network as the PC, it has to be for the VPN to be accessible from the Switch, that's why I don't think there's a way to keep the Switch offline.
The Switch won't update automatically, it'll prompt you every time you launch a game though but you can skip that. But if you're worried about clicking update accidentally, just block the update servers in your router or use a proxy like you mentioned. I think you can also block them in the hosts file on your PC and change the default gateway on the Switch to point to the PC. But I don't know for sure if that will work and you might need to enable Internet Connection Sharing on the PC for it to work.
 
But the Switch is connected to the same network as the PC, it has to be for the VPN to be accessible from the Switch, that's why I don't think there's a way to keep the Switch offline.
The Switch won't update automatically, it'll prompt you every time you launch a game though but you can skip that. But if you're worried about clicking update accidentally, just block the update servers in your router or use a proxy like you mentioned. I think you can also block them in the hosts file on your PC and change the default gateway on the Switch to point to the PC. But I don't know for sure if that will work and you might need to enable Internet Connection Sharing on the PC for it to work.
Doing some googling brings up that this will probably work! Also, windows 10 includes internet sharing software.
 
sorry for resurrecting an old thread, but i was thinking about this recently.
I believe this could be done using either a windows 10 hotspot or a wired Ethernet adapter for the dock to a bridged connection on a pc,
from their you could use hamachi or maybe even an app such as tunngle (just choose the same game server as your friends and it should be possible).
you could even (if possible) block the update servers for the switch using the hosts file on the computer.
 
  • Like
Reactions: Deleted User
Maybe when atmosphere comes out, someone could mod a few things to let it connect on wifi without internet connection and then Xlink should work as it capture the packets and redirect it over internet to another PC that will redirect them to another switch, unmodified, unhacked packets so that it doesnt even try to tamper with built-in protections.

But I think its stupid the need to have internet so we can local play as local play never ever needed god damn internet :whip:.
 
I don't actually have a switch yet, but I should have one by next week, I'll be looking into methods for it when I get it because I'll be using REinx as soon as my RCM jig turns up which could take a few weeks
 
It never happened for the DS or 3DS so I doubt it will happen for the Switch.
You also never faced such a huge chance of a bad. So, some sort of network tunneling service doesn't seem at all out of place here.

Lollllll

Just checked the date. D'ah well. Post stays.
 
Yes but can't you have a lan connection to another switch? The DS didn't use wifi/lan for local multiplayer
I forgot a few things in my last post, so I guess I'll post my current thoughts since the thread was resurrected. At least on the DS, a lot of research was done on the wifi, people have successfully made a PC act as a DS using the official Nintendo Wifi USB Connector, or another wifi dongle using specific Ralink chipsets. If you have one of the compatible ones you can send demos (and using the DS Download Station exploit you can even send homebrew, and certain small DS ROMs might also work), I mentioned this part but didn't go in depth about it. But, later this was also made to work with the Wii acting as a host so that you didn't need a PC running Linux and a specific USB wifi dongle. Wii homebrew could have potentially allowed us to link up DSes for local multiplayer over the internet since the Wii is already capable of acting as a DS.

I believe people also got local wifi working in DeSmuMe at some point, but you won't find that feature in it today, it was dropped (there was drama surrounding it and supposedly the existing wifi support was sabotaged by the lead dev), melonDS does support it though (but it's not perfect)

Using parts of melonDS source it should be possible to get something working that would allow it for DS, I'm not sure if anyone's ever attempted it though.
So many DS games lacked online but had local multiplayer so it would have been a nice thing to have.

I don't think anything similar was made for the 3DS.

As for the Switch, none of that research has been done for it yet, but we have the advantage of it supporting ethernet, which is much easier to figure out than a custom adhoc wifi. I'm not sure if you can connect Switch to Switch directly with ethernet though or if games that support LAN play will only use adhoc wifi, and if they only support adhoc wifi then that's going to be just as hard as on the DS. I wonder, has anyone attempted linking two Switches directly with a LAN cable? I don't think it will do LAN play across a router, will it?

Not really its just that I don't want to update. I don't know how I would apply the proxy but I guess I'll figure it out.


Edit: nvm I misunderstood you, I mean not allowing the switch to connect but allowing the pc to connect


Edit2: I just the (probably shit) idea to use aircrack to check if the switch makes a network.
If your router lets you block just the internet access from the Switch but it can still access LAN then it might actually be possible. Many routers have VPN built in so if you could set up a VPN on the router it would look like part of the local network. If you set it up on your PC and share the VPN connection using Internet Connection Sharing, then set your PC as the default gateway on the Switch, that could also work, but I've never tried setting up a VPN this way so no guarantees. However, like I said I'm not sure if the Switch will do LAN play across a router or if the Switches need to be connected directly (and if they will even do it over normal LAN or just adhoc wifi)
You also never faced such a huge chance of a bad. So, some sort of network tunneling service doesn't seem at all out of place here.

Lollllll

Just checked the date. D'ah well. Post stays.
Well, that's true now. I guess any dev that gets banned will have a personal interest in making this happen.
How many games even support linking up multiple Switches though? I know Splatoon 2 does (it's the only way to do local multiplayer), maybe Mario Kart does? But I don't think any other games I own do.
 
if anyone is willing to help testing/experimenting with this idea i've made a discord just for this discord(dot)gg/s5wxTz
 

Site & Scene News

Popular threads in this forum