Thank you for playing Netrek Empire mode via the new Swift Netrek server this evening!

We had ~8 players (plus 20 robots) for the first game.  Another half-dozen went off to Pickled due to lag.  Orions captured 30 planets to conquer the galaxy.  ~4 players for the second game.  Had about 90 minutes of solid play.

No server crashes, but we found a bunch of bugs, which will help make the server better:

Windows XP client intermittently crashed when using pressors/tractors.  Bill fired up a debugger and identified the line of code that my (presumably incorrect) server update was triggering.

Cloaking device immediately used all fuel (I introduced this bug today…oops)

Server saw “invalid speed 255” error (presumably maxwarp on a specific client)

Issues with team message (going to all?) may be related to “unexpected group 66” error.

Saw an “unexpected ship type 11” error.

Several players reported substantial lag.  Possible causes:
  1) 20 updates per second impacted server cpu (which went up to the 50-90% range with remote players on)
  2) 20 updates per second impacting some clients
  3) TCP-only can make lag seem bad
  4) Server is currently compiled in “debug” mode

I’d appreciate any other feedback by email.  Especially if people were not able to connect with specific clients.  Please make sure to identify your client.

Darrell
darrellroot AT mac.com

> On Jul 30, 2020, at 8:57 AM, Darrell Root <darrellroot at mac.com> wrote:
> 
> What: Netrek Empire Game
> When: Thursday July 30th @ 6PM Pacific / 9PM Eastern (Today!)
> Where: netrek.networkmom.net <http://netrek.networkmom.net/>
> 
> Backup server in case of instability: pickled.netrek.org <http://pickled.netrek.org/> (Bronco)
> 
> Netrek Empire mode:
> 
> Uses standard Bronco clients
> All 4 teams active
> Sufficient robots for minimum of 28 players (robots logoff as humans join)
> When you join, you are randomly assigned a “home planet”
> You spawn on whatever team controls the planet
> If you want to refit ships, you need to do it at your individually assigned home planet.
> When one empire controls 75% of the planets, they win.
> 
> As an empire gains planets, it gets more ships/players.  But it might be possible for the 3 other empires to stop a large empire from becoming dominant.
> Due to the random assignment of players to planets, there is no guarantee that teams will start out even.
> 
> 
> Windows issue:
> 
> Had a user running a Windows client last night who suffered client crashes every ~10 minutes.  I’d love to hear whether other Windows users also suffer that problem.  A stacktrace identifying the type of netrek packet which triggers the crash would be very helpful.
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20200730/ee61247c/attachment.htm>