RPCS3 XLink Kai Setup
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 PlayStation 3 emulator RPCS3 is now supported allowing for easy communication between the emulator, local PlayStation 3 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 + RPCS3 support is experimental and only available on Windows.
What works:
- RPCS3 playing against other RPCS3 players
- RPCS3 playing against players on PS3
- RPCS3 and local PS3 playing together
- Mixing any combination of the above
What does not work:
- macOS support not yet working
- Linux support not yet working
Supported Games
There are 105 games with LAN compatibility for PlayStation 3. To see if the game you want to play is supported please check the supported games page. Be sure to check the game's compatibility with RPCS3's compatibility list.
Installing XLink Kai
Follow the installation guide for your Operating System:
- Installing XLink Kai on Windows XP
- Installing XLink Kai on Windows 7
- Installing XLink Kai on Windows 8
- Installing XLink Kai on Windows 8.1
- Installing XLink Kai on Windows 10
- Installing XLink Kai on macOS
(Linux guide coming soon!)
Network Configuration
RPCS3 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
- Open Windows Explorer and navigate to
C:\Program Files (x86)\XLink Kai\
- Find
kaiLoopbackBridge64.exe
, right click, Run as Administrator - Read the warning, press any key to continue.
- The loopback adapter will now be configured automatically.
- Close kaiLoopbackBridge. We will use it again later.
Optional Settings
Some games require the interface metric to be changed.
- Click Start
- Type Control Panel and open it
- Click Network and Sharing Center
- On the left click Change adapter settings
- Right click on the XLink Kai Loopback network adapter and choose Properties
- Click on Internet Protocol Version 4 then click Properties
- Click Advanced
- Uncheck Automatic Metric and enter 1 for Interface metric
- Click OK
- Click OK
- Click Close
- Close the Network Connections window
Troubleshooting
- Unable to find other players/lobbies in-game
- This is usually caused by improperly configured metric setting on various network adapters installed on host OS.
- If you are using VPN software (i.e. Radmin VPN, Hamachi), make sure you have its services and its network adapters disabled before running RPCS3 + XLink Kai:
- Click Start
- Type Services and open them
- Look for any services associated with the VPN program.
- Right click on the service and select Disable
- Close Services window.
- Click Start
- Type Control Panel and open it
- Click Network and Sharing Center
- On the left click Change adapter settings
- Right click on the network adapter associated with the VPN service and choose Disable
- If you are still having issues joining other players, make sure any of the other network adapters (most notably ones which provide access to the Internet) have metric set to Automatic:
- Click Start
- Type Control Panel and open it
- Click Network and Sharing Center
- On the left click Change adapter settings
- Right click on the Internet network adapter and choose Properties
- Click Advanced
- Check Automatic Metric
- If none of the above solutions work for you, try switching the Metric setting on the XLink Kai Loopback network adapter to 1 or Automatic (as described above in the Optional settings section).
- Issues while hosting a game / joining certain games
- This can be caused by the low-level API programs (such as driver control software used for gaming mice and keyboards, for example Logitech G-Hub) installed on a host PC can cause OS specific issues in features like the network interfaces. If you are having issues as a game host or in some player lobbies, try to disable and/or uninstall such software.
MacOS
Coming soon.
Linux
Coming soon.
Installing and Configuring RPCS3
RCPS3 setup is quite simple, read the RPCS3 Quickstart to get set up.
Network settings
- Once RPCS3 is running enter the configuration then go to the Network tab
- Change Network Status to Connected
- Change PSN Status to Disconnected
- Save and exit the configuration
That's it!
Playing a game on XLink Kai
Since RPCS3 and XLink Kai are not able to communicate with each other directly (yet), kaiLoopbackBridge is used as a "bridge" between them.
- Start XLink Kai and log in
- Start kaiLoopbackBridge, navigate through the prompts and keep it open the entire time you are playing
- Start RPCS3 and start your game. RPCS3 must not be running before you start kaiLoopbackBridge.
- XLink Kai will now see RPCS3 as a Playstation 3 console under the Metrics tab
- 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 game-specific channels. There are also several fan-run discords that host regular game nights.