ldn_mitm - Play local wireless supported games online

upload_2018-12-7_13-51-15.png

Whether lurking on an older firmware, banned from online activities, or unwilling to fork out for Nintendo's Switch Online, a lot of us find ourselves stuck in the void of single-player gaming. The release of switch-lan-play opened doors previously closed, allowing us to play a select list of games online regardless of bans and subscriptions. Taking another step forwards, we have ldn_mitm: a custom kip to break the final chains, to allow almost every game supporting local wireless to be enjoyed online.

Requirements:
  1. Atmosphère 0.8.0+ SXOS 2.5 Beta+
  2. switch-lan-play (setup guide)
  3. ldn_mitm
How to Use (Atmosphere):
  1. Download the zip from the release pages.
  2. Extract the zip to your sd card,
  3. Boot up Atmosphere with fusee primary.bin
  4. Start your game of choice, and select local wireless play
  5. (Optional) Use official Switch-lan-play discord to match make and find other players,

How to Use (SXOS):
  1. Download the latest SXOS. Here
  2. Go to SX Menu then to options.
  3. Enable ldn_mitm,
  4. Go in-game and select the Wireless Play Option (If you see an L in your WiFi bars that means that the kip did not load and that you need to reboot)
You can find a list of currently tested games here.


It is recommended to only use ldn_mitm and lan-play.exe from their official releases, third-party apps and homebrew are not supported.


K0aQEb0.png

B02KFiY.jpg

:arrow: Github
:arrow: Discord
:download: Download
 
Last edited by Cubuss,

Heichart

Well-Known Member
Member
Joined
Apr 18, 2010
Messages
125
Trophies
1
Age
35
Location
Burajiru
Website
www.gbatemp.net
XP
1,170
Country
Brazil
You did not get the point. I am not talking about financially poor people but poor minded people, always argueing about which cfw is better. I think you and I have more or less the same standpoint.

I see. It's human nature to compare and want what's best for them.
 
Last edited by Heichart,

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
675
Trophies
0
XP
2,924
Country
United States
New version is out v0.1.2-beta make sure to update to this one, this should fix the communication errors a lot of people got.

Was hoping this was going to work with AMS 8.2, it doesn't seem to.

Everytime I try to load a config with this, AMS says "atmosphere version is mismatched."

The second I remove ldn from the config, I boot perfectly.
 

Cubuss

Well-Known Member
OP
Member
Joined
Aug 4, 2017
Messages
536
Trophies
1
Age
31
Location
High Quality Shitposter
XP
3,428
Country
Netherlands
Was hoping this was going to work with AMS 8.2, it doesn't seem to.

Everytime I try to load a config with this, AMS says "atmosphere version is mismatched."

The second I remove ldn from the config, I boot perfectly.

How are you booting atmosphere? via the fusee primary payload?

Make sure the fusee-primary.bin payload is the same version of your atmosphere version,
 

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
675
Trophies
0
XP
2,924
Country
United States
How are you booting atmosphere? via the fusee primary payload?

Make sure the fusee-primary.bin payload is the same version of your atmosphere version,
Through hekate 4.5.

This is my ipl.ini

{------ Atmosphere / LAN Play ------}
[Ad-Hoc]
atmosphere=1
kip1patch=nosigchk
secmon=modules/atmosphere/exosphere.bin
kip1=modules/atmosphere/loader.kip
kip1=modules/atmosphere/pm.kip
kip1=modules/atmosphere/sm.kip
kip1=modules/atmosphere/fs_mitm.kip
kip1=modules/atmosphere/ldn_mitm_v0.1.2-beta.kip

edit: wait i think ive found the issue?
edit2: nope nevermind.

I'm going to try using the /newfirm/ modules instead.
 
Last edited by JonJaded,

Cubuss

Well-Known Member
OP
Member
Joined
Aug 4, 2017
Messages
536
Trophies
1
Age
31
Location
High Quality Shitposter
XP
3,428
Country
Netherlands
Through hekate 4.5.

This is my ipl.ini

{------ Atmosphere / LAN Play ------}
[Ad-Hoc]
atmosphere=1
kip1patch=nosigchk
secmon=modules/atmosphere/exosphere.bin
kip1=modules/atmosphere/loader.kip
kip1=modules/atmosphere/pm.kip
kip1=modules/atmosphere/sm.kip
kip1=modules/atmosphere/fs_mitm.kip
kip1=modules/atmosphere/ldn_mitm_v0.1.2-beta.kip

edit: wait i think ive found the issue?
edit2: nope nevermind.

I'm going to try using the /newfirm/ modules instead.

You be better of just installing atmosphere from github yourself ,
Just put atmosphere on the root of your sd card,
then make a folder like this : /atmosphere/kips/
drop the ldn_mitm.kip in that folder,

Boot via fusee-primary.bin

https://github.com/Atmosphere-NX/Atmosphere/releases/tag/0.8.2
 

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
675
Trophies
0
XP
2,924
Country
United States
You be better of just installing atmosphere from github yourself ,
Just put atmosphere on the root of your sd card,
then make a folder like this : /atmosphere/kips/
drop the ldn_mitm.kip in that folder,

Boot via fusee-primary.bin

https://github.com/Atmosphere-NX/Atmosphere/releases/tag/0.8.2

Added

payload=bootloader/payloads/fusee-primary.bin​

And it worked. Never had to specify a payload before. (Or atleast, I just used the modules themselves, but without a payload.) I just really like hekate.
 
  • Like
Reactions: Cubuss

BillyJo

Well-Known Member
Newcomer
Joined
Jan 8, 2017
Messages
53
Trophies
0
Age
40
Location
Canada
XP
1,247
Country
Canada
the files you edit is for Hekate, not Atmosphere. I think atmosphere detect .kip files in kips directory and load them on boot.
Same way as sig files from Kosmos pack they are in other directory... (kip_patches) did this kip(ldn_mitm) needs to be in this directory and not in kips directory ?

Through hekate 4.5.

This is my ipl.ini

{------ Atmosphere / LAN Play ------}
[Ad-Hoc]
atmosphere=1
kip1patch=nosigchk
secmon=modules/atmosphere/exosphere.bin
kip1=modules/atmosphere/loader.kip
kip1=modules/atmosphere/pm.kip
kip1=modules/atmosphere/sm.kip
kip1=modules/atmosphere/fs_mitm.kip
kip1=modules/atmosphere/ldn_mitm_v0.1.2-beta.kip

edit: wait i think ive found the issue?
edit2: nope nevermind.

I'm going to try using the /newfirm/ modules instead.
 

fst312

Well-Known Member
Member
Joined
Nov 4, 2008
Messages
1,176
Trophies
1
Age
35
Location
New York
XP
2,976
Country
United States
I'm never connected long enough. when press to join, I either get unable to join or a communication error. This is how it was for the beginning of lan play, the only thing I can think of that's causing these errors is I'm using my spectrum router or the lan adapter i'm using which is plugable lan adapter, not to sure if anyone else is using that adapter. Atleast i seen I can connect both lan and wireless with this kip. Also I started to see this error code once in awhile 2011-0301. retro arch is the only thing that never gave problems when I test the connection.
Is that normal to see or is it supposed to stay connected, if it supposed to stay connected, this is the cause of why I can’t play against people, I always see that -4095 number.
Just quoting myself because I realized why I didn’t possibly have good connection, I’m using my laptop to use lan play, so I’m assuming that error code 2011-0301 for weak wifi is because I’m not using a wired connection on my laptop.
I’ll be checking if this is the case later today.
 

Drak0rex

Well-Known Member
Member
Joined
Oct 12, 2014
Messages
2,196
Trophies
0
XP
2,895
Country
United States
Would there ever be any possibility through homebrew hacks to spoof it so we could play with the general public undetected, or is that not feasible?
 
  • Like
Reactions: eldavo2090

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Black_Manta_8bit @ Black_Manta_8bit: hey