Note that new Doomseeker beta has an option to filter testing servers, so you can conveniently have the testing servers at the top of the list or you can hide them completely. It would be great if everybody testing 3.0 switches to the Doomseeker beta channel. This way we can make sure that the new Doomseeker versions work alongside 3.0.
Happy testing!
Here is the full Mercurial changelog:
Code: Select all
changeset: 9322:9ecc6864e781
user: Torr Samaho
Clients don't error out anymore when encountering a division by zero in a DECORATE expression. Instead, a one time warning is printed on the first occasion and the result is assumed to be zero. This is necessary since clients can encounter this in valid DECORATE code due to Zandronum's jump handling (addresses 2426).
changeset: 9323:eb439948c1af
user: Teemu Piippo <crimsondusk64@gmail.com>
Fixed: server chat crashed all clients (fixes 2407)
changeset: 9324:815c49a3cd98
user: Teemu Piippo <crimsondusk64@gmail.com>
Remove tautological checks pointed out by clang (fixes 2432)
changeset: 9325:91c63d10ac3a
user: Teemu Piippo <crimsondusk64@gmail.com>
Fixed: resurrect cheat didn't work online (fixes 2388)
changeset: 9326:b232959db3c8
user: Randy Heit <rheit@users.noreply.github.com>
Revert "Move C_ExecCmdLineParams() call slightly later in the startup process."
This reverts commit 3c376aa342994971e0e3f578476e8085d346cdf1.
- I was wrong. It breaks pullin and complete logging (at the very least).
changeset: 9327:412924ca2413
user: Randy Heit <rheit@users.noreply.github.com>
Retry setting unknown cvars after CVARINFOs are processed.
- Fixed: Using +set cvarname and +cvarname on the command line would not
work if cvarname was defined in CVARINFO. This should be the proper way to fix
it. Rather than move all command line execution after loading CVARINFO,
keep command line execution before wads are loaded. If an attempt is
made to set an unknown cvar or to run an unknown command (which could
potentially be shorthand for setting an unknown cvar), save it and try
running it again after all CVARINFOs have been handled.
changeset: 9328:5a0ecfb1f7f0
user: Randy Heit <rheit@users.noreply.github.com>
Remove memcpy from "Unknown command" error printing
changeset: 9329:b2a69c76c03e
user: Christoph Oelckers <c.oelckers@zdoom.fake>
- replace all \0 characters in Dehacked patches with spaces.
This is needed to make some old and broken patches in some WolfenDoom mods load.
changeset: 9330:432be0473005
user: Randy Heit <rheit@users.noreply.github.com>
Try to sanitize the exec+pullin mess
- Old mess:
* Execute autoexec files right away.
* Execute -exec files right away.
* Execute command line commands right away.
- If, during any of the above, an unknown command or a set of an
unknown variable is encountered, store it for later.
- Pullin commands are directly executed and add to the list of files
to load.
* Do a little setup, including parsing CVARINFOs.
* Retry saved commands in case CVARINFO added a cvar they refer to.
- New, less messy, mess:
* Parse autoexec files into an array.
* Parse -exec files.
* Parse command line commands.
- During all of the above, exec commands are also parsed into the
array immediately rather than being saved for execution later.
- Pullin commands are parsed into a different array. The pullin
command doesn't actually do anything directly anymore.
* Add all the pullin files to the list of files to load.
* Do a little setup, including parsing CVARINFOs.
* Execute every command that was parsed in the preceding steps.
changeset: 9331:e2fd925cc08d
user: Edoardo Prezioso <edo88@email.it>
- Rework 9ecc6864e781 by removing a really unneeded use of 'goto'.
changeset: 9332:8e9a77b5b2e8
user: Torr Samaho
Quad-buffered stereo / 3D Vision support can now be toggled with the new CVAR gl_quadbufferedstereo (default false).
Note: Keeping gl_quadbufferedstereo off on hardware that doesn't support it addresses 2436.
changeset: 9333:31e011a94403
user: Teemu Piippo <crimsondusk64@gmail.com>
Warp cheat now works online and can be used by spectators in non-cheat servers (addresses 2389)
changeset: 9334:60586f9adda8
user: Teemu Piippo <crimsondusk64@gmail.com>
Fixed: turbo cheat didn't work online (fixes 2390)
changeset: 9335:9b63d506cbc5
user: Teemu Piippo <crimsondusk64@gmail.com>
Being banned from the server now shows contact information, being masterbanned now directs the banned user to the forums (resolves 4)
changeset: 9336:084fe3f3df16
user: Teemu Piippo <crimsondusk64@gmail.com>
Fix typo GAME_RequestMapRest (fixes 1675)
changeset: 9337:3a1458b77681
user: arezey <arezey@gmail.com>
Fix compilation with CMake on Windows when some other building tool than
msbuild is used.
changeset: 9338:3f54623c6364
user: arezey <arezey@gmail.com>
Fixed the way mt.exe is invoked
changeset: 9339:7947459e67b6
user: Teemu Piippo <crimsondusk64@gmail.com>
Fixed: light levels greater than 255 overflowed when transmitted to clients (fixes 2460)
changeset: 9340:26c786bad658
user: Teemu Piippo <crimsondusk64@gmail.com>
Moved protocol enums from network.h and cl_auth.h into network_enums.h and made it only be included by files that actually need the protocol enums.
changeset: 9341:c0a7580d1866
parent: 9300:87764999d195
user: Teemu Piippo <crimsondusk64@gmail.com>
Fixed: thing arguments were transmitted as 1 byte each instead of 4 bytes.
changeset: 9342:33b7d035acaa
user: Edoardo Prezioso <edo88@email.it>
- Fixed inconsistent 'spectating' text draw when a dead spectator coop spies another player (addresses 2384).
changeset: 9343:721ff8fbb948
user: Edoardo Prezioso <edo88@email.it>
- Fixed: Online clients trying to run an offline skirmish were not disconnected properly (addresses 2320).
changeset: 9344:06614bbe680e
user: Edoardo Prezioso <edo88@email.it>
- Fixed: A_SpawnFly's customized BrainFire-like fog actor parameter reproduced the wrong sound online (addresses 2455).
changeset: 9345:7654910ba2d0
parent: 9340:26c786bad658
parent: 9344:06614bbe680e
user: Torr Samaho
Merged with stable repository.
changeset: 9346:2ee17639ab27
parent: 9344:06614bbe680e
user: Edoardo Prezioso <edo88@email.it>
- Fixed: A_FadeTo did not work properly online (addresses 2437).
changeset: 9347:9fc395706781
user: Edoardo Prezioso <edo88@email.it>
- Fixed: clients were not updated about the successful gauntlet lifesteal attacks from a player.
changeset: 9348:154c6b42835d
user: Edoardo Prezioso <edo88@email.it>
- Fixed: clients ignored the customized sound argument of A_VileAttack (addresses 2453).
changeset: 9349:052aad41a722
parent: 9345:7654910ba2d0
parent: 9348:154c6b42835d
user: Torr Samaho
Merged with stable repository.
changeset: 9350:96424bbacf07
user: Torr Samaho
Fixed: The server would crash when trying to set the cursor (fixes 2456).
changeset: 9351:980c6a90031c
user: ZzZombo <null@ZzZombo.com>
-Fixed PCD_DROP affecting script result value.
changeset: 9352:7a2836d4d328
parent: 9348:154c6b42835d
user: Torr Samaho
Fixed display problems of the MOTD on the clients when the server sent an invalid string (addresses 2462).
changeset: 9353:1c5540134aba
parent: 9351:980c6a90031c
parent: 9352:7a2836d4d328
user: Torr Samaho
Merged with stable repository.
changeset: 9354:a4d796fbb8a2
user: Torr Samaho
Fixed: The server got stuck in an error loop when nextmap was "EndTitle" (fixes 2471).
changeset: 9355:1c0b9bcccb11
user: Torr Samaho
Fixed: Hidden skins were always shown in the player setup menu (fixes 2457).
changeset: 9356:966c4d9d1239
user: alexey.lysiuk <alexey.lysiuk@gmail.com>
Fixed missing transparency on upscaled textures
Textures with diagonal patterns were treated as opaque after resizing
Images upscaled by hqNx were affected mostly by this issue
http://forum.drdteam.org/viewtopic.php?f=24&t=5370
http://zandronum.com/tracker/view.php?id=269
http://zandronum.com/tracker/view.php?id=315
changeset: 9357:2ef60b0f503b
user: Christoph Oelckers <coelckers@zdoom.fake>
- reinstated the far superior assembly HQnX version for Visual C++.
changeset: 9358:0e9e7603d54d
user: Torr Samaho
adapted the VC++ project file to the backported HQnX changes
changeset: 9359:5d64d5879b61
user: Edward Richardson <Edward850@crantime.org>
Correct the mastermind's radius
changeset: 9360:7c829fcd2143
tag: tip
user: Torr Samaho
Changed the dmflags values to match the ZDoom values to resolve compatibility problems with the updated ZDoom base and future ZDoom updates. Launchers and config files need to be updated to account for this change (fixes 2476).