by jahamala » Sat Mar 26, 2005 9:16 pm
If it's just you and one other person, you can both connect to each other with UDP Fastest on port 213.
I don't know how your network is set up, but I'll tell you how my friend and I who are both NAT'ed got it to work with 0.99b4.
First, you put in his ip and port 213, select UDP Fastest and Add it. Then at the bottom right you add 217-65535: All the Rest (this can be narrowed down to help with lag, but haven't had luck with finding a smaller range). Nothing needs to be added at top right. Then, your friend does the same thing, except he uses your IP of course.
Under advanced config, only check these options:
Ethernet II
Forward ARP
Zlib Compression
TCP
UDP
ICMP (probably not needed)
Also Match Source Port
Don't Send Routable.
The most important and hardest part for people to understand is that you can't have any conflicting IP addresses between you and your friend, and you have to be on the same subnet. Therefore, your routers can't both be set to 192.168.0.1. Yours has to be 192.168.0.1 and his .2 or something different. Make sure none of the PC's on each of the networks have conflicting IP's either. I have mine set to 192.168.0.2 and my router set to 192.168.0.1. My friend has his set to 192.168.0.11 with his router set to 192.168.0.10, both of us on subnet 255.255.255.0.
With all these settings, we have lag of about 140ms or so. Not bad for an RTS. It could be bettered with less ports forwarded, or maybe trying different options in Advanced. I'm betting TCP and ICMP probably don't need forwarding. Anyway, good luck, and if anyone can help me narrow down the ports for this game, please post. We've seen everything from 3400-5000 and 12222 , but setting that range doesn't work. The host usually has a port close to 5000, while the client usually has two ports close to 3400. There must be a port up in the 5 digit range because the Common Ports option doesn't work.