Jump to content

Multiplayer - Broadband or DialUP?


Supreme Cmdr
 Share

Recommended Posts

We already know that in the upcoming BCM mp patch (and BCG itself), you cannot host a Net server unless you are behind a broadband connection or running a local LAN game.

So, this poll is to find the average connection for BC gamers in order to see how far the packet trimming priorities should be pushed.

We all know that 56K connections suck for games. Big time. But not everyone has broadband (cable or xDSL) at this time. Which means that in the event that you are playing on a 56K dial-up connection against broadband users, you can and will experience problems (the same as other games).

One idea I'm toying with, is to have server operators configure their servers to allow or dis-allow broadband users. e.g. you can run a game on your DSL connection, but only allow 56K dial-up users to play. This way, everyone on the server has a fairly similar experience. And if you have broadband, you can play on a server which only supports broadband users. These three choices (broadband only, dial-up only, mixed) should probably help even things out.

Link to comment
Share on other sites

I'd like to say that "to have server operators configure their servers to allow or dis-allow broadband users" is an excellent idea. I wish this feature came in all MP games. Will you also be allowing the server operators to configure the game so that the server god can set the server to deny people with certain pings OR kick out those who'se ping has gone beyond the limit?

56k connections generally do suck, but ive seen many that are quite decent, and I've also seen Cable connects that suck worse than 56k (like mine!). Having this option would be great to give server god more control over who is connected to server.

Link to comment
Share on other sites

quote:

These three choices (broadband only, dial-up only, mixed) should probably help even things out.

That seems very generous and seems like it would be a hit. I had planned on getting cable for multiplay but this would be great for those who just can't get it yet.

Link to comment
Share on other sites

quote:


Originally posted by Tac:

Will you also be allowing the server operators to configure the game so that the server god can set the server to deny people with certain pings OR kick out those who'se ping has gone beyond the limit?


The server op will do this by either setting the ping threshold or the serve will auto-run a ping test on any client that tries to connect. We are working on other tricks that I cannot reveal or, naturally, they would be circumvented.

BCM is sending a lot of info across the connection (it is a large game!) and the packets are likely to get quite large - especially since parts of the packet require guaranteed sends.

This is why I came up with this idea in order to minimize the amount of aggravation I'm going to get once people without broadband start b*tching about bad connection performance.

In fact, if it pans out, I may increase the public connection threshold to 32 (will still be 64 on official fleet servers - which will definitely be broadband only) in the BCM mp patch. The limit is going to be 64 in BCG mp for public servers and 128 for official fleet servers).

...then by next year when the BCO server stress test opens, I'll start cramming 1000 people into special BCG fleet servers which will be running the newer and more advanced mp code developed for BCO.

[ 06-15-2002, 09:31: Message edited by: Supreme Cmdr ]

Link to comment
Share on other sites

quote:


Originally posted by Epsilon 5:

Very nice idea - an innovation indeed. But it'll require more than choosing your connection in a box to prevent cheating

My guess is there will still be a ping filter?


The architecture is client/server with server side authentication and anti-sniff/scan checks. Cheating is going to be practically non-existent.

Link to comment
Share on other sites

quote:


Originally posted by Charles Lindsey:

quote:

These three choices (broadband only, dial-up only, mixed) should probably help even things out.

That seems very generous and seems like it would be a hit. I had planned on getting cable for multiplay but this would be great for those who just can't get it yet.


Remember that just because a server will only allow 56K clients, doesn't mean that the game will be as smooth as broadband clients running on a broadband server.

The purpose of this restriction is allow gamers with like connections to have the same or similar experience without having to hardcode and throttle the connection to take into account HPBs playing on servers with LPBs.

Link to comment
Share on other sites

quote:

(it
is
a

Man, choose your formatting! you can't do both with only one opening and one closing tag

quote:

The architecture is client/server with server side authentication and anti-sniff/scan checks. Cheating is going to be practically non-existent.

I wasn't talking about cheating itself - only cheating about your connection type. Doesn't matter anyway. Well, here goes my homing IODs

Link to comment
Share on other sites

Awesome, simply awesome.

Man, and now im getting some of my co-workers hooked on BC:M. Can you imagine trashing your manager online? SU-WEEEEET!!!!

Link to comment
Share on other sites

...I'd like to get my hands on the bastards who are voting against having server configured client connect types. I wonder why anyone would vote against such an idea. See what happens when you let loose the dogs of democracy? I should just lay down the law next time.

Link to comment
Share on other sites

quote:

Originally posted by Kartoffel:

Single digit pings. Really. What next? Negative pings?

LOL! that like getting an answer before asking a question

My guess is they will switch from ms to μs - AKA micro-second A thousand time smaller.

Link to comment
Share on other sites

quote:

Originally posted by Supreme Cmdr:

...I'd like to get my hands on the bastards who are voting against having server configured client connect types. I wonder why anyone would vote against such an idea. See what happens when you let loose the dogs of democracy? I should just lay down the law next time.

Agreed. I can't imagine any ligitimate argument one may argue against it.

quote:

Single digit pings. Really. What next? Negative pings?


Single digit is best case scenario. Usually they're in the 20-30 range.

[ 06-15-2002, 22:01: Message edited by: Urza ]

Link to comment
Share on other sites

OK, something's burning my ass.

So far, eight people have voted against having server configured client types. I'd like to know why, so that I can be a part of the ludicrity that is to follow.

So, lets discuss it, shall we?

Link to comment
Share on other sites

quote:


Originally posted by Cmdr_ Laracuente:

Seriously, the only thing that i think could get people vote against that is the fear of every but a few servers being broadband only....


Good point!! I didn't think of that.

Link to comment
Share on other sites

quote:

Originally posted by Supreme Cmdr:

quote:

Originally posted by Cmdr_ Laracuente:

Seriously, the only thing that i think could get people vote against that is the fear of every but a few servers being broadband only....

Good point!! I didn't think of that.


Or the fear that AOL users will still suck more than the rest even on 56k-only servers
Link to comment
Share on other sites

quote:

Or the fear that AOL users will still suck more than the rest even on 56k-only servers

I had thought of it but wasn't going to say it. Ep's post points out the feeling that these people may have. That they are better than mere 56k guys. Sorta like the guys who have a "real" ISP and look down on those who use AOL.

[email protected]

I think Cmdr_ Laracuente's point is closer to the mark though.

P.S. Yes Epsilon5, I see the smiley. I know you were joking.

Link to comment
Share on other sites

I've had DSL before, but I'm 56k now...

As for connection filtering, it's a bad idea, since there's no real reliable way to do it.

You can set min/max pings, but then what happens if you get a lag spike in the middle of a game? Booted because my sister logged onto AIM?? Not fun...

You can't really tell by IP address, since some smaller DSL ISPs use the same pool for DialUp and DSL.

And of course, if you rely on the honesty of the players, there's allways the few who will get a kick out of lying about their connection...

Also, as someone who's played many MP games at 56k, I can say that most games with a reasonable amount of depth (like BCM) have roles for laggy players built in (like the Engineer in TFC, or the commander of a huge, iceberg-slow carrier in BCM). I, for one, will just play the role that fits my connection...

Link to comment
Share on other sites

 Share

×
×
  • Create New...