Spectators slowing the game - is this OK?

Spectators slowing the game - is this OK?

Requests for features in the spring code.

Moderator: Moderators

Should the game speed be reduced if spectators have slow CPU?

Yes
5
14%
No
30
86%
 
Total votes: 35

zerver
Spring Developer
Posts: 1358
Joined: 16 Dec 2006, 20:59

Spectators slowing the game - is this OK?

Post by zerver »

I would like to change it so that (by default) the game speed will not be throttled based on spectators.
Please tell me what you think by voting...

Thanks
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Spectators slowing the game - is this OK?

Post by smoth »

I agree, spectators should not slow the game. If they are struggling to keep up, let them lag out.
User avatar
MidKnight
Posts: 2652
Joined: 10 Sep 2008, 03:11

Re: Spectators slowing the game - is this OK?

Post by MidKnight »

Hmm...

Any word on the possible issues this may cause?
User avatar
Peet
Malcontent
Posts: 4384
Joined: 27 Feb 2006, 22:04

Re: Spectators slowing the game - is this OK?

Post by Peet »

I think this limitation should be at the discretion of the host and not decided by the engine itself.
Umbra
Posts: 46
Joined: 29 Jul 2009, 14:23

Re: Spectators slowing the game - is this OK?

Post by Umbra »

Peet wrote:I think this limitation should be at the discretion of the host and not decided by the engine itself.
+1
User avatar
MidKnight
Posts: 2652
Joined: 10 Sep 2008, 03:11

Re: Spectators slowing the game - is this OK?

Post by MidKnight »

Umbra wrote:
Peet wrote:I think this limitation should be at the discretion of the host and not decided by the engine itself.
+1
+1
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Re: Spectators slowing the game - is this OK?

Post by Neddie »

MidKnight wrote:
Umbra wrote:
Peet wrote:I think this limitation should be at the discretion of the host and not decided by the engine itself.
+1
+1
+1
knob_head
Posts: 16
Joined: 09 May 2008, 10:02

Re: Spectators slowing the game - is this OK?

Post by knob_head »

OK JUST STOP
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Spectators slowing the game - is this OK?

Post by Tribulex »

the OP obviously doesnt understand how spring works. The reduced game speed is necessary to maintain sync. It is the host's responsibility to kick specs who are lagging or slowing down the game. Its not that hard just /kick. Or on autohosts use the !kick or !votekick command. This thread is pointless.
Regret
Posts: 2086
Joined: 18 Aug 2007, 19:04

Re: Spectators slowing the game - is this OK?

Post by Regret »

d_b wrote:the OP obviously doesnt understand how spring works. The reduced game speed is necessary to maintain sync. It is the host's responsibility to kick specs who are lagging or slowing down the game. Its not that hard just /kick. Or on autohosts use the !kick or !votekick command. This thread is pointless.
Congratulations, all wrong.
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Spectators slowing the game - is this OK?

Post by Tribulex »

Regret wrote:
d_b wrote:the OP obviously doesnt understand how spring works. The reduced game speed is necessary to maintain sync. It is the host's responsibility to kick specs who are lagging or slowing down the game. Its not that hard just /kick. Or on autohosts use the !kick or !votekick command. This thread is pointless.
Congratulations, all wrong.
really? how so? I am rather convinced otherwise so please teach me the one true path!
User avatar
Peet
Malcontent
Posts: 4384
Joined: 27 Feb 2006, 22:04

Re: Spectators slowing the game - is this OK?

Post by Peet »

I think the funny thing is that everyone is agreeing with me and voting 'no' which is the opposite.
User avatar
Gota
Posts: 7151
Joined: 11 Jan 2008, 16:55

Re: Spectators slowing the game - is this OK?

Post by Gota »

I think allowing the player to have control is a good thing however there are already many things a host must calibrate...
We cant just endlessly add things in...
It''s just be a huge mess that takes months for a new user to sort through and understand.
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Re: Spectators slowing the game - is this OK?

Post by Tobi »

IMO:

By default enable slowing down for players,
by default disable slowing down for specs.

And put both in config var, possibly a single one with 3 choices: never slow down, slow down for players only, slow down for both players and specs.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Spectators slowing the game - is this OK?

Post by AF »

If a spectator cant render speedmetal games fast enough they should never have joined.

If a spectator CAN render speed metal games fast enough they should never have joined.
User avatar
Rafal99
Posts: 162
Joined: 14 Jan 2006, 04:09

Re: Spectators slowing the game - is this OK?

Post by Rafal99 »

How about we make specs who can't run the game fast enough run at their own speed? The host will send all the commands etc to the spectator, but won't care about him and will just run the game further with the proper speed, while the spectator will just basically watch a replay. He will not watch it in real time so he shouldn't be allowed to send any commands, but specs dont send many anyway (only chat, map points etc and stuff like cpu usage). There could be even a host command similar to !kick that would remove a player / spectator from the game and switch him into read-only replay watching mode.

Just some ideas I got. I know noone will implement them anyway ;]
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Re: Spectators slowing the game - is this OK?

Post by Tobi »

AFAIK that is exactly what would happen if Spring didn't slow down for them.
zerver
Spring Developer
Posts: 1358
Joined: 16 Dec 2006, 20:59

Re: Spectators slowing the game - is this OK?

Post by zerver »

Tobi wrote:AFAIK that is exactly what would happen if Spring didn't slow down for them.
Right now, it seems that connection is lost if ping is more than ~1 minute.

We need some changes so that specs only lose the connection if they completely stop to send sync responses. Also, the annoying repeated "no sync response for spectator" must be removed ofc.

Thanks for your votes, I will look into this...
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Spectators slowing the game - is this OK?

Post by CarRepairer »

zerver wrote:Also, the annoying repeated "no sync response for spectator" must be removed ofc.
This info can be parsed in a console widget if desired, I don't think it should be removed.
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Spectators slowing the game - is this OK?

Post by lurker »

But it's clearly a bug. As far as I can tell the code checks when it's last received any data, but I've heard people say they time out when it gets high enough and there are no other issues.
Post Reply

Return to “Feature Requests”