I have questions about internet play using master server.
Yesterday me, Firebrand and Stryker tried to play KA. We succeeded after a while, but met some problems.
1) From our three only I could host the master-server and game, if either Firebrand or Stryker hosted the game nobody could join it (and see the server). Using deduction we decided it is because I am the only one who do not use a router ('cause I do not have one

). So, what can be a problem here? Maybe one should determine master-server IP differently if he uses the router?
2) Both Firebrand and Stryker experienced severe lags when playing (I didn't because I was on host). I am not sure about Stryker, but Firebrand should have high-speed DSL connection; is Vavoom (or KA) sends really so much data that even high-speed connection fails to bring data in time?
Also, regardless this one, I had numerous dev messages in log, like "Dropped X datagram(s)", where X was sometimes a low number and sometimes rather high one (like 300+); and once it was negative even (-2).
3) I wonder what is "master_heartbeat_time" param in cfg? Does it have anything with data sending speed?
4) Is there a way to sync speed of gameplay during netmatch?
Then, also I have a suggestion (unless following is already implemented) to put master server option(s) to vavoom launcher.