Ryujinx XLink Kai Setup

From Team XLink Wiki
Jump to navigation Jump to search
Ryu plus xlink logo.png

XLink Kai is a multi-platform and peer-to-peer LAN tunneling service which enables users to play local area network and ad-hoc multiplayer games on their consoles online with people all over the world. XLink Kai was first released in 2003, supporting the Xbox, PS2, and Gamecube at launch, with PSP, PS3, Xbox 360 and others support arriving soon after.

As of XLink Kai release 7.4.44 the Nintendo Switch emulator Ryujinx LDN version 3.0.2+ is now supported allowing for easy communication between the emulator, local Nintendo Switch consoles on your network and other players around the world!

XLink Kai Home Page - https://teamxlink.co.uk
XLink Kai Status Page - https://status.teamxlink.co.uk/
Popular on XLink Twitter Bot - https://twitter.com/PopularOnXLink
Team XLink Official Discord - https://discord.gg/UyyjNpa
Supported Games List - https://www.teamxlink.co.uk/supported-games

Current State

XLink Kai + Ryujinx support is experimental and only available on Windows.

What works:

  • Nintendo Switch games with LAN support.
  • Nintendo Switch games with Local Wireless support.
  • Ryujinx playing against other Ryujinx players.
  • Ryujinx playing against players on Switch (CFW required for Local Wireless games).
  • Ryujinx and local Switch playing together.
  • Mixing any combination of the above!

What does not work:

  • macOS support not yet working
  • Linux support not yet working

Supported Games

Nintendo Switch games are divided into two groups; games with LAN support, and games with Local Wireless support. There are different requirements and rules for the two types.

LAN Games

LAN games are the most widely supported and the following can play games together:

  • Players using unmodified "OFW" Nintendo Switch and Nintendo Switch Lite systems.
  • Players using modified "CFW" Nintendo Switch systems.
  • Players using Ryujinx

There are 25 games with LAN support for Nintendo Switch. Be sure to check the game's compatibility with Ryujinx's compatibility list.

Local Wireless Games

Local Wireless games are a bit more restricted but the following can play games together:

  • Players using modified "CFW" Nintendo Switch systems using ldn_mitm sysmodule
  • Players using Ryujinx

Unmodified "OFW" Nintendo Switch and Nintendo Switch Lite systems are not supported.

There are 195 games with Local Wireless support for Nintendo Switch. Be sure to check the game's compatibility with Ryujinx's compatibility list.

Title Versus Mode Co-op Mode Game version must match Total players Per console Versus mode Co-op mode
20XX
Ace of Seafood 4 1 4
Advance Wars 1 + 2: Re-Boot Camp 4 1 4
Alice Gear Aegis CS: Concerto of Simulatrix 6
Alien Hominid Invasion 4
Aliisha: The Oblivion of Twin Goddesses 2
All-Star Fruit Racing 8
Among Us 8
Animal Crossing: New Horizons 8
Aqua Moto Racing Utopia 4
Arcade Archives VS. BALLOON FIGHT 2
Arcade Archives VS. BASEBALL 2
Arcade Archives VS. MAH-JONG 2
Arcade Archives VS. TENNIS 4
Arcade Archives VS. WRECKING CREW 2
Art of Balance 1 1
ASTRONEER 4
Attack on Titan 2 8
Bang-On Balls: Chronicles 4
Barony 4
Battle Sea 2
Blanc 2
Bloody Zombies 4
Borderlands 2: Game of the Year Edition 4 1
Borderlands: Game Of The Year Edition 4 1
Borderlands: The Pre-Sequel Ultimate Edition 4 1
Boreal Blade 8
Brawlout 8
Broforce 4
Cannon Brawl 2
Capcom Beat 'Em Up Bundle 4
Capcom Fighting Collection 8
Cardfight!! Vanguard Dear Days 2
Catherine: Full Body 2
Chiki-Chiki Boxy Pro Wrestling 6 1 6
Chiki-Chiki Boxy Racers 8 1 8
Clubhouse Games: 51 Worldwide Classics 4
Cruis'n Blast 4
Cube Creator X 4
DAEMON X MACHINA 4
Dark Dungeon Warrior 4
Darksiders Genesis 2
Diablo III: Eternal Collection 4
Disc Jam 4
DNF Duel: Who's Next 2
Door Kickers: Action Squad 2
Dragon Ball FighterZ 6
Duck Game 8 8
Dying Light: Platinum Edition Yes 5
EARTH DEFENSE FORCE: WORLD BROTHERS 4
EARTH DEFENSE FORCE: WORLD BROTHERS 2 4
Earthfall: Alien Horde 4 4 4
Easy Come Easy Golf 4 1 4
eBaseball Powerful Pro Baseball 2020
Exploding Kittens 5
Fast RMX No 8
FIFA 18
FIFA 19
Fight Crab 4
Fishing Fighters 8
Flip Over Frog 4
Flip Wars 4
Football Heroes Turbo 2 1
FREECELL BATTLE KING 2 1 2
Full Metal Furies 4
Gang Beasts 8
Gear.Club Unlimited 2 8
Get Me Out, Please 4
Girls und Panzer Dream Tank Match DX
Glitch Busters: Stuck On You 4
GOD EATER 3 4 1 4
Goonya Fighter 4
Gotta Protectors: Cart of Darkness 4
GRID Autosport 8 8
Hammerwatch 4
HARDCORE MECHA 4
Heroes of Hammerwatch - Ultimate Edition 4
Hotshot Racing 8 2 8
Human: Fall Flat 8 8
Hyper Jam 4
HYPERCHARGE Unboxed 8
ibb & obb 2 1
Ice Station Z 8
It Takes Two 2 1 2
JEWEL WARS 4
Just Shapes & Beats 4
Kamen Rider Climax Scramble 4
Kirby Fighters 2 4
Kirby's Dream Buffet 4 4
KORG Gadget
LEGO 2K Drive 2
Let's Play! Oink Games 8
LogiKing 2
Luigi's Mansion 3 8
Lumberhill 4
MACHI KORO With Everyone 4
Mantis Burn Racing 8
Mario Party Superstars 4
Mario Strikers: Battle League 8 2
Marvel Ultimate Alliance 3: The Black Order
Mega Man Battle Network Legacy Collection Vol. 1 2
Mega Man Battle Network Legacy Collection Vol. 2 2
Mindball Play 8
Modern Combat Blackout 12
Monaco: What's Yours Is Mine 4
Monster Hunter Generations Ultimate 4
Monster Hunter Rise 4
Morphies Law
MotoGP 18 8
MotoGP 19 8
Ms. Splosion Man 4 1
MX vs ATV All Out 8
NAMCO MUSEUM 4
Nine Parchments 4
OBAKEIDORO! 4
Overcooked! 2
Panty Party 4
Payday 2
PeopleWillMoney 4
PixARK 8
POISOFT's 'Thud' 4
Pokémon Brilliant Diamond 8
Pokémon Legends: Arceus 2
Pokémon Scarlet 4
Pokémon Shining Pearl 8
Pokémon Violet 4
Portal Knights 4
Puyo Puyo Champions 4
Puyo Puyo Tetris 4
Puzzle Quest: The Legend Returns 2
Ragtag Adventurers 4
Rayman Legends Definitive Edition 2
Remnant: From the Ashes 3
Resident Evil 5 4
Resident Evil 6 6
Resident Evil: Revelations 2 2
Risk of Rain 2 4
River City Saga: Three Kingdoms 4
River City: Rival Showdown 2
Rocket League Yes 8
Skulls of the Shogun: Bone-A-Fide Edition 4
Smash Reversi 4
Sniper Elite 3 Ultimate Edition 4
Sniper Elite 4 4 4 4
Sniper Elite V2 Remastered 4 4
SOLITAIRE BATTLE ROYAL 2 1 2
Spelunky 4
SpinTires: Mudrunner 4
SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated 2
Stardew Valley
Staxel 4
Stick Fight: The Game 4 4
Super Beat Sports 4 1 4
Super Bomberman R 8 8
Super Kirby Clash 4
Super Mario Party 4 2 4
Super Smash Bros. Ultimate 8
Taiko no Tatsujin: Drum 'n' Fun! 4
Tales of Djungarian Hamster 2
Teenage Mutant Ninja Turtles: The Cowabunga Collection 4
Tennis 2 1 2
Terraria
TETRIS 99 8
THE Bass Fishing 8
The Battle Cats Unite! 2
THE CARD Perfect Collection 4
The Survivalists 4
Torchlight 2 4 1
Touhou Gensou Mahjong 4
Touhou Kobuto V: Burst Battle 2
Trine 2 Complete Story 3 1
Trine Enhanced Edition 3 1
Trivial Pursuit Live! 4 4
Ultra Street Fighter II: The Final Challengers 2
Undead Battle Royale 4
UNO 4 4
Vagante 4
Vampire Slayer: The Resurrection 8
Virtual Battle 4
Voice of Cards: The Beast of Burden 4 1 4
WarioWare: Get It Together! 2
Wartales 4
WBSC eBASEBALL: POWER PROS 2
We Need to Go Deeper 4
Windjammers 2 1 2
Witchtastic 4
Word Search by POWGI 4
World War Z 4 1 4
Worms Armageddon: Anniversary Edition 6
Worms W.M.D 6
Xenon Racer 2
Yu-Gi-Oh! Legacy of the Duelist : Link Evolution 2
Yu-Gi-Oh! RUSH DUEL: Dawn of the Battle Royale!! 2
Zombie Army 4: Dead War 4
Zombie Army Trilogy 4

Installing XLink Kai

Follow the installation guide for your Operating System:

Network Configuration

Ryujinx support in XLink Kai is still experimental and as such the setup process is a bit... bespoke.

Windows

These instructions are Windows 10 and Windows 11 specific. Older versions of windows should be similar.

Installing NPCAP

Due to licensing issues XLink Kai ships with WinPCAP which unfortunately is not compatible with loopback adapters. To solve this you will need to install NPCAP. Version 1.31 is known to be stable.

During installation the default options are fine, just keep hitting Next until finished.

Run kaiLoopbackBridge

  1. Open Windows Explorer and navigate to C:\Program Files (x86)\XLink Kai\
  2. Find kaiLoopbackBridge64.exe, right click, Run as Administrator
  3. Read the warning, press any key to continue.
  4. Select Nintendo Switch as the emulator type
  5. The loopback adapter will now be configured automatically.
  6. Close kaiLoopbackBridge. We will use it again later.

MacOS

Coming soon.

Linux

Coming soon.

Installing and Configuring Ryujinx

Ryujinx setup is quite simple, read the Ryujinx Guide to get set up.

Network settings

For LAN Games

  1. Once Ryujinx is running enter the configuration by clicking Options then Settings
  2. Click the System tab
  3. Check the box for Enable VSync
  4. Check the box for Enable Guest Internet Access
  5. Click the Multiplayer tab
  6. Under the LAN heading set Network Interface to XLink Kai Loopback Switch XXXX
  7. Save the configuration and exit Ryujinx.

For Local Wireless Games

  1. Once Ryujinx is running enter the configuration by clicking Options then Settings
  2. Click the System tab
  3. Check the box for Enable VSync
  4. Uncheck the box for Enable Guest Internet Access
  5. Click the Multiplayer tab
  6. Under the Multiplayer heading set Mode to ldn_mitm
  7. Under the LAN heading set Network Interface to XLink Kai Loopback Switch XXXX
  8. Save the configuration and exit Ryujinx.

Playing a game on XLink Kai

Since Ryujinx and XLink Kai are not able to communicate with each other directly (yet), kaiLoopbackBridge is used as a "bridge" between them.

  1. Start XLink Kai and log in
  2. Start kaiLoopbackBridge, navigate through the prompts and keep it open the entire time you are playing. After a few seconds XLink Kai will see a Nintendo Switch under the Metrics tab.
  3. Start Ryujinx and start your game. Ryujinx must not be running before you start kaiLoopbackBridge.
  4. Navigate to a game arena and play!

Finding players

If you are having trouble finding other players to game with please join our Discord chat and use the various console-specific channels. There are also several fan-run discords that host regular game nights.