Jump to content

Possible multiplayer bug, or possible n00b/RTFM


Biggvs_Richardvs
 Share

Recommended Posts

Hi guys,

 

 I'm trying to host a multiplayer game on my local network.  On the "server" instance, I choose multiplayer-->host game  and get the "set up your server to host" screen where I choose my player name, xyz.

Hitting "continue" gets me into the Match setup, where it says "xyz has joined" and has all the player/map/etc options to set, and here I wait.

 

 Meanwhile on the "client" machine, I go in and tell it to "Join game" and put in player "abc" and "server hostname or IP" and specify the ip of the "server"  where player xzy is waiting in Match setup. On the client side I get "Lost connection to the server. Raason: Incorrect Network Protocol version."

 

 On the "server" I get:

888.113 Net Server: Error Running FSM update {type=2 state=0}

 

 Is this just a version mismatch thing? The client is fedora 22, the server is Ubuntu 16, just FYI/fwiw.   I notice the Fedora version is a full year behind the Ubuntu version, and figure that's a very likely cause, but wanted to ask in here first.   Sorry for the long post, but I wanted to give all the details in case it's helpful.

 I'm willing and able to do a fresh build from source. If that works, maybe I can see about upadting Fedora's repo.

 Many thanks,

Sheldon

 

 

  • Like 1
Link to comment
Share on other sites

Hi, you have to use the same version on both client and server (preferable the latest release, which is Alpha 20 currently).

As far as I can see there is indeed no 0 A.D. Alpha 20 package for Fedora 22: https://apps.fedoraproject.org/packages/0ad and it (Fedora 22) isn't supported anymore (https://fedoraproject.org/wiki/End_of_life) so new 0ad packages aren't expected for it. But you should be able to build 0ad from sources, you can get a20 either here: https://play0ad.com/download/source/ or in SVN (see http://trac.wildfiregames.com/wiki/BuildInstructions#Gettingthecode) switching to the corresponding revision (17965).

Link to comment
Share on other sites

Thanks guys.

 

 I ended up building from source on both my ubuntu 16 box and Fedora 22 (I think it's 22 anyway) and it works great now!

 Is there a way I can create my own dedicated/private lobby? Is the code for creating a lobby in the code base? I put the question out in a different thread, but thought I might ask here too since we're talking network.

 

Many thanks,

Sheldon

 

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...