Version history: Difference between revisions

4,528 bytes removed ,  2 September 2017
Zandronum 3.0
No edit summary
(Zandronum 3.0)
Line 13: Line 13:
|- style='background: #b3ffb3'
|- style='background: #b3ffb3'
| style='width: 20px; text-align: center;' | [[File:ZanLogo.png|16px]]
| style='width: 20px; text-align: center;' | [[File:ZanLogo.png|16px]]
| '''2.1.2'''
| '''3.0'''
| Sep 01, 2017
| [http://zandronum.com/downloads/zandronum3.0-win32-installer.exe Installer]
| [http://zandronum.com/downloads/zandronum3.0-win32-base.zip Zip]
| [http://zandronum.com/downloads/zandronum3.0-linux-x86.tar.bz2 x86]
| [http://zandronum.com/downloads/zandronum3.0-linux-x86_64.tar.bz2 x86_64]
| [http://zandronum.com/downloads/zandronum3.0-macosx.dmg Installer]
| <code>ZA_3.0</code>
|-
| style='width: 20px; text-align: center;' | [[File:ZanLogo.png|16px]]
| 2.1.2
| Jul 19, 2015
| Jul 19, 2015
| [http://zandronum.com/downloads/zandronum2.1.2-win32-installer.exe Installer]
| [http://zandronum.com/downloads/zandronum2.1.2-win32-installer.exe Installer]
Line 542: Line 554:
|  
|  
| see [https://bitbucket.org/Torr_Samaho/zandronum-zdoom-sync zandronum-zdoom-sync]
| see [https://bitbucket.org/Torr_Samaho/zandronum-zdoom-sync zandronum-zdoom-sync]
|- style='background: #ffffb3'
| style='width: 20px; text-align: center;' | [[File:ZanLogo.png|16px]]
| '''3.0'''
| '''170618-1927'''
| 18 June 2017
| 2.8pre-441-g458e1b1
| 1.8.6
| [http://zandronum.com/downloads/testing/3.0/ZandroDev3.0-170618-1927windows.zip Zip]
| [https://zandronum.com/downloads/testing/3.0/ZandroDev3.0-170618-1927linux-x86.tar.bz2 x86]
| [https://zandronum.com/downloads/testing/3.0/ZandroDev3.0-170618-1927linux-x86_64.tar.bz2 x86_64]
| [http://zandronum.com/downloads/testing/3.0/ZandroDev3.0-170618-1927macosx.dmg Installer]
|
|
| <code>8386bea9ac98</code>
|- style='background: #ffffcc'
| style='width: 20px; text-align: center;' | [[File:ZanLogo.png|16px]]
| '''2.2'''
|
|
| 2.5.0 (SVN 2560)
| SVN 900
|
|
|
|
|
|
| see [https://bitbucket.org/Torr_Samaho/zandronum-stable zandronum-stable]
|}
|}


Line 576: Line 560:
'''Note:''' Because the versions under this section are still undergoing development, these changelogs might be slightly outdated. It's best to keep up to date via the #zatesting channel on [[IRC]] or checking the history file in the source repository time to time.
'''Note:''' Because the versions under this section are still undergoing development, these changelogs might be slightly outdated. It's best to keep up to date via the #zatesting channel on [[IRC]] or checking the history file in the source repository time to time.


''No development versions at this time.''
=== Zandronum ===
==== 3.0 ====
==== 3.0 ====
* Updated Zandronum's (G)ZDoom base to ZDoom 2.8pre-441-g458e1b1 / GZDoom 1.8.6. [Torr Samaho]
* Updated Zandronum's (G)ZDoom base to ZDoom 2.8pre-441-g458e1b1 / GZDoom 1.8.6. [Torr Samaho]
Line 607: Line 594:
* Added the new ACS command SetActivatorToPlayer as a replacement solution for AAPTR_PLAYERx that works with all 64 players instead of only 8. [Dusk]
* Added the new ACS command SetActivatorToPlayer as a replacement solution for AAPTR_PLAYERx that works with all 64 players instead of only 8. [Dusk]
* Added CVAR sv_forcerespawntime that controls the time delay before force respawn activates and respawns a player. [Ru5tK1ng]
* Added CVAR sv_forcerespawntime that controls the time delay before force respawn activates and respawns a player. [Ru5tK1ng]
* The authentication mechanism for non-map related lumps now allows Freedoom 0.11.3/Doom clients to join Doom/Freedoom 0.11.3 servers. [Torr Samaho]
* Fixed: Newly connecting clients were not properly informed about the secrets that were already revealed. [Torr Samaho]
* Fixed: Newly connecting clients were not properly informed about the secrets that were already revealed. [Torr Samaho]
* Fixed: Resurrect cheat didn't work online. [Dusk]
* Fixed: Resurrect cheat didn't work online. [Dusk]
Line 717: Line 705:
* Changed the default value of sv_defaultdmflags to false. [Torr Samaho]
* Changed the default value of sv_defaultdmflags to false. [Torr Samaho]


==== 2.2 ====
'''Note:''' All changes in this version are also part of [[#3.0|3.0]].
* The coop info HUD now uses weapon tags. [Dusk]
* Fixed: The effects of the terminator sphere and the hellstone on a player were not properly stored in save games. [Torr Samaho]
* Fixed: SetPlayerProperty could still change certain flags on a spectator. [Leonard]
* Fixed: Changing the CVAR 'fullscreen' crashed the server. [Torr Samaho]
* Fixed: sv_sharekeys did not use actor tags properly anymore after the ZDoom update in 2.0. [Dusk]
* Fixed: Free spectate mode would crash the game. [Dusk]
* Fixed: The game could tick too fast after getting kicked. [Leonard]
* Fixed: The automap would render spectators other than the local player. The local player, if spectating, now won't be rendered either if the user spies on someone. [Dusk]
* Fixed: the server did not handle item givings and takings with amounts greater than 32767. [Edward-san]
* Fixed: Thing arguments were transmitted with 1 byte each instead of 4 bytes. [Dusk]
* Fixed inconsistent 'spectating' text draw when a dead spectator coop spies another player. [Edward-san]
* Fixed: Online clients trying to run an offline skirmish were not disconnected properly. [Edward-san]
* Fixed: A_SpawnFly's customized BrainFire-like fog actor parameter reproduced the wrong sound online. [Edward-san]
* Fixed: A_FadeTo did not work properly online. [Edward-san]
* Fixed: clients were not updated about the successful gauntlet lifesteal attacks from a player. [Edward-san]
* Fixed: clients ignored the customized sound argument of A_VileAttack. [Edward-san]
* Fixed display problems of the MOTD on the clients when the server sent an invalid string. [Torr Samaho]
* Fixed: The server didn't inform the clients about jumps made by A_CheckSight. [Torr Samaho]
* Fixed c/s sync problems on maps with more than 65535 sidedefs. [Torr Samaho]
* Fixed sidedef related problems with map resets on UDMF maps. [Torr Samaho]
* Fixed: Clients were not properly informed about the effects of SetAmmoCapacity after a changemap map change. [Torr Samaho]
* Fixed: sv_forcegldefaults 1 didn't cover gl_distfog changes. [Edward-san, Torr Samaho]
* Fixed: The ACS function SetMugshotState was not handled properly online. [Edward-san, Torr Samaho]
* Fixed: The player drowning code was not handled properly online. [Edward-san]
* Fixed: Clients did not receive the correct MaxAmount value for AmmoCapacity inventories if it was greater than 32767 after a map change. [Edward-san]
* Fixed: Server-to-client ACS script calls would corrupt arguments within the range [-128, -1]. [Dusk]
* Fixed: The client could change the value of sv_limitcommands for itself, allowing it to skip some sanity checks. [Dusk]
* Fixed: Player TIDs were not synced to newly connecting clients. [Dusk]
* Fixed: sv_forcegldefaults 1 didn't honor the MAPINFO lightmode option if present. [Edward-san]
* Fixed: Invisible and translucent map things lost their visual effect on map restarts and nightmare respawns. [Edward-san]
* Fixed: Boom-style generic ceilings did not cause texture changes properly online and were not reverted during a map reset. [Dusk, Torr Samaho]
* Fixed: When a player carrying the white flag died or disconnected, the white flag was spawned on the floor instead of the actual Z position of the player. [Edward-san]
* Fixed: Dying players with no lives left disappeared instantly if compat_instantrespawn was enabled. [Edward-san]
* Fixed: joining spectators could cause spawn telefrags more often than they were intended. [Edward-san]
* The authentication mechanism for non-map related lumps now allows Freedoom 0.10/Doom clients to join Doom/Freedoom 0.10 servers. [Torr Samaho]
* Spectators may now move freely even when the game has ended and players are frozen in place. [Dusk]
* The "wrong protocol version" network error now shows the full server and client version. [Torr Samaho]
* Since the only purpose of the CVARs sv_useticbuffer and sv_limitcommands is for debug, they are now restricted to testing binaries. [Torr Samaho, Dusk]
* The player's yaw movement is locked if its speed is above 'SR40' (and angle changes are disregarded) on client and server. [Circunei Z, Hypnotoad]
* Joypad strafing movements are now capped at SR40 speed. [Leonard]
* Dropping is now allowed in competitive gamemodes, unless sv_nodrop explicitly disallows it. [Dusk]
=== Zandronum ===
==== 2.1.2 ====
==== 2.1.2 ====
* Fixed the remaining jitter and weapon sync problems caused by the client movement buffer. [Torr Samaho]
* Fixed the remaining jitter and weapon sync problems caused by the client movement buffer. [Torr Samaho]