So here comes alpha20060414. It's available from AABeta only, and only as autopackage and gcc Windows build. There has likely been a bit of regression, i.e. new bugs have appeared and old ones have snuck back in. For example, the new relocation code doesn't work in Windows yet, the application has to be run with the current directory set to the installation directory. The start menu entries do that, so it's no real problem.
While 0.2.8.0 and 0.2.8.1 were stabilized, quite a lot of small additions have been made towards 0.2.8.2:
If you look hard, you'll find the Easter Chicken has left a surprise. Everyone can find it, but only with this build, it will be useful. Happy Holidays, everyone!NEWS wrote:Changes since 0.2.8.1:
- Timestamps and teamscores added to scorelog.txt
- Dedicated server now works on FreeBSD and OpenBSD
- User running the dedicated server is called "armagetronad" again, the longer "armagetronad-dedicated" caused problems with BSD
- Test versions refuse to connect to servers more than one version ahead
- Team spawn formation is now configurable
- Added reasons to bans
- Added spectator autokicking
- Added history to chat and console (wrtlprnft)
- You only enter a game once your client is synced
- /msg now prefers exact matches over partial matches
- Cycles now have better memory for pending turns (wrtlprnft)
- Added player join/leave/rename messages to ladderlog.txt with IPs
- Ping variance influence on packet loss tolerance code is now clamped by the regular, configurable, packet loss tolerance: effect of variance can be no bigger than the effect of ping.
Bugfixes:
- After a "perfect" 180, you're more often on the right side of your own wall
(note: that's what Wrtl discovered as phasing and Silly as a new form of bouncing)
- The smart cam did not like fluctuating framerates
- Improved debug recording reliability: multiple master server visits
and too quick keypresses were causing trouble.
- Canonical DESTDIR support and added ROOTDIR support for testing
- Login floods are detected and ignored
- Player name updates sanitized
- Disabled complicated feasibility tests for team menu entries, they did not have the full information and were often wrong
- Team score only added to player score if no teamplay is possible