MegaGlest Forum

Archives (read only) => Vanilla Glest => Multiplayer => Topic started by: TheTaxman on 19 October 2008, 19:59:11

Title: Please help me out
Post by: TheTaxman on 19 October 2008, 19:59:11
Me and a friend of mine have been trying to play against each other on multiplayer.
Now, We got our IPs and what-not but we have no clue how to get to the others game.
One of us will click new game and open some network slots while the other clicks join game and types in the others ip and presses connect,
Yet, nothing happens, What did we do wrong?
Title: Re: Please help me out
Post by: titi on 20 October 2008, 11:24:55
I think you have problems with this:

Firewalls and Routers
Glest uses TCP port 61357, so if you are under a router or firewall you will have to open/redirect this port to your computer if you want to host games (in the same way as you do for any other multiplayer games).
Title: Re: Please help me out
Post by: modman on 28 December 2008, 01:25:35
I think I have the same problem.  It's very frusterating.  When I press join game, though, there is no place to type any IP addresses.
I have only 2 computers that I have networked together in an ethernet network.

And could you please explain this (as if I'm an idiot because I just got my network for christmas) :
Quote from: "titi"
Glest uses TCP port 61357, so if you are under a router or firewall you will have to open/redirect this port to your computer if you want to host games (in the same way as you do for any other multiplayer games).
Title: Re: Please help me out
Post by: hailstone on 29 December 2008, 01:15:58
You should be able to type an address under the list of servers.

http://portforward.com/routers.htm (http://portforward.com/routers.htm)
http://www.portforward.com/help/portforwarding.htm (http://www.portforward.com/help/portforwarding.htm)

An IP is an address to your computer whereas a port is the address to the application. You need both to create a connection between two application on separate computers. A port can only be used once. In your network you probably have several computers connected to the internet with a router that has a single IP. You need to setup the router so that it forwards the information for that port to the local network IP of the computer with Glest. The links above probably explain it better.
Title: Re: Please help me out
Post by: modman on 29 December 2008, 20:58:31
Yes but my ethernet network is not connected to the internet.

It might seem confusing, but I have 2 computers.  One is connected to the internet but doesn't have a video card capable of running Glest, the other runs Glest fine but isn't connected to the internet.
Title: Re: Please help me out
Post by: hailstone on 1 January 2009, 10:05:26
Oh, so you want to connect a machine to the internet via another machine on the network? For that you will need to setup internet sharing.

These links might help:
http://support.microsoft.com/kb/306126 (http://support.microsoft.com/kb/306126)
http://www.practicallynetworked.com/sharing/xp_ics/ (http://www.practicallynetworked.com/sharing/xp_ics/)
http://www.practicallynetworked.com/sharing/sharing.htm (http://www.practicallynetworked.com/sharing/sharing.htm)
Title: Re: Please help me out
Post by: modman on 3 January 2009, 02:33:22
Sorry, I guess I was a little misleading.  No, actually I have 2 computers, but a third is my brother's.  It's (exactly, we bought them together) the same as my desktop that's not connected to the internet.  So both desktop computers aren't connected to the Internet but are networked together.  Is it possible to play Glest Multiplayer using these two then?

Also I don't think I have a server; I used a switch and two cables to network the two desktop PCs.
Title: Re: Please help me out
Post by: hailstone on 3 January 2009, 09:22:11
This is easy then. Just run one as the server (New Game at menu) and type in the IP of the server in the other one when you join game. Make sure no firewall is blocking if it doesn't connect.
Title: Re: Please help me out
Post by: modman on 4 January 2009, 04:05:44
Is the typing it in thing only on the beta3 version, because there is no place to type.  Is this on the custom game menu?  I don't think that's what you meant.  Well there's no place to type on the Join game menu either.

Also I doubt a firewall is blocking it because I can transfer files fine.

I hope I'm not exasperating you. :O
Title: Re: Please help me out
Post by: hailstone on 4 January 2009, 12:53:59
This is on the join game menu in Glest 3.1.2. The arrow is pointing at where you type. It should already be in focus so just type away.

[attachment deleted by admin]
Title: Re: Please help me out
Post by: modman on 14 January 2009, 23:04:18
OK so what is the IP that is in that spot by default?  Is that the correct one?
If yes, then one computer opens up slots and the other enters in the IP of the one that opens up slots?
Title: Re: Please help me out
Post by: hailstone on 15 January 2009, 00:38:02
I'm not sure if the default is correct for you just make sure it is the server's ip. You need to change the "control" in new game to network.
Title: Re: Please help me out
Post by: modman on 17 January 2009, 03:35:57
Alright, I got it to work!  THANKS!!!!
Glest is going to be so much more fun now!
Also it should be a little easier to test balance too!
Title: Re: Please help me out
Post by: titi on 22 January 2009, 10:14:41
try a coop game vs CPUs with your brother in the map conflict from the megapack.
This is always very very fun!
Title: Re: Please help me out
Post by: modman on 27 January 2009, 02:47:47
Thanks for the advice; I accidentally broke one of the wires when we were running it under the floors, so no multiplayer until that's fixed.  FYI we just had it taped along the wall until then, and my birthday party was coming up, so we had to take it down.

Who's better, your sons or you?