-
Notifications
You must be signed in to change notification settings - Fork 13
Config Setup
To connect to a Xenia Web Server you can either privately host it yourself locally or connect to a public server.
This video guide illustrates how to setup the config.
The api_address
must be changed from its default value to a online or locally hosted web server address.
A placeholder address is used because pointing to a public server may change or become offline.
api_address = "https://xenia-netplay-2a0298c0e3f4.herokuapp.com"
UPnP is disabled by default for security reasons, you must enable it to host sessions.
upnp = true
This setting stores the history of used api_address
where each server is separated by a comma up to a maximum of 10 servers.
api_list = "https://xenia-netplay-2a0298c0e3f4.herokuapp.com/, 192.168.0.1:36000/"
This setting stores a list of friend XUIDs. If the XUID is in use you can discover and join friend sessions if the game supports it.
friends_xuids = "0009XXXXXXXXXXXX, 0009XXXXXXXXXXXX"
Default gamertags are generated you can change your gamertag like this.
user_0_name = "Gamertag Here"
XUIDs are used to uniquely identify a player on Xbox Live, this value is generated by Xenia and generally shouldn't be changed. Changing this value may break your game saves therefore it's recommended to keep a backup.
user_0_xuid = "0009XXXXXXXXXXXX"
Xenia Canary netplay is a fork of Xenia Canary which implements online multiplayer features.
This netplay build is dependent on a REST API which can be found here.