Zandronum 3.0-alpha-170205-2117

Builds for previous versions go here

Moderator: Developers

User avatar
Torr Samaho
Lead Developer
Posts: 1543
Joined: Fri May 25, 2012 6:03 pm
Location: Germany

Zandronum 3.0-alpha-170205-2117

#1

Post by Torr Samaho » Sun Feb 05, 2017 9:33 pm

It's been a while, but we used the time to prepare another truckload of fixes and some ZDoom fix backports. One of the fixes undoes a band aid added many years ago for UTNT to fix a client crash when changing from tnt03a1 to tnt03a2. Would be great if somebody could test if UTNT still works properly with the new build.

As usual, happy testing!

Here is the full Mercurial changelog:

Code: Select all

changeset:   9784:4c133967a65a
user:        Zalewa <zalewapl@gmail.com>
Send compatflags2 as a part of SQF_ALL_DMFLAGS in response to server browser query.

changeset:   9785:27173d197cc6
user:        Torr Samaho
updated zandronum-launcher-protocol.txt

changeset:   9786:db1b1931b215
user:        Torr Samaho
Restored the option to use ping based unlagged, since problems with gametic based unlagged were discovered, cf. 2859.

changeset:   9787:7732656da691
user:        Torr Samaho
Fixed: If a client with an overridden duplicate player name reconnected, the client wasn't aware of its overridden name anymore (addresses 144).

changeset:   9788:ea27fb54a296
user:        Torr Samaho
A first take at fixing 2806 in the software renderer.

changeset:   9789:a22f6589c12a
user:        Torr Samaho
Fixed fixed colormaps not being respected for actors beneath 3D floors in OpenGL (addresses 2806).

changeset:   9790:b57ab4b57355
user:        Edoardo Prezioso <edo88@email.it>
Code cleanup: use SCOREBOARD_GetViewPlayer in scoreboard code.

changeset:   9791:496dc7a390a5
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed: The scoreboard duel wins drawer could crash with cameras not attached to the player (fixes 2912).

changeset:   9792:0d46717ddb05
user:        Torr Samaho
- moved some code to the new class OutgoingPacketBuffer
- removed g_PacketLossBuffer

changeset:   9793:cbaa17c4b156
user:        Torr Samaho
revised SERVER_SendClientPacket as preparation to extend PacketArchive to buffer outgoing packets

changeset:   9794:43f02d1eac9e
user:        Torr Samaho
Fixed: The handicap slider in the menu did not work properly when adjusted with the mouse (addresses 2914).

changeset:   9795:421342754526
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed Clang compiler error.
ordered comparison between pointer and 0 is ill-formed according to C++14.

changeset:   9796:1ece5759108b
user:        Teemu Piippo <teemu@hecknology.net>
Fixed Clang warnings.

changeset:   9797:62f2c0aece91
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed crash with the voodoo doll being hit by a non-damaging missile (fixes 2920).

changeset:   9798:7897e09595cb
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed: The screen blending effects wouldn't work on the automap.
It means also that the textured automap is updated real-time like (G)Zdoom does.

changeset:   9799:1b3c9716adb6
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed GCC 6 -Wmisleading-indentation warnings.
While we're at it, use FString for the 'Currently showing servers' drawer in the server browser menu.

changeset:   9800:73d2c6ce1cd9
user:        Marisa Heit <rheit@users.noreply.github.com>
Fixed: The menu no longer refreshed the screen border

changeset:   9801:a65760d065f9
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Added cl_soundwhennotactive CVAR support to non-Windows clients (fixes 2924).

changeset:   9802:0de25ccf820e
user:        Torr Samaho
Added a new buffer for the reliable packets scheduled to be sent from the server to the clients. This allows to limit the number of packets the server sends to a client per tick (CVAR sv_maxpacketspertick, default 64). In particular, this allows to spread the full update a client gets when connecting to the server over multiple ticks and should fix problems connecting to large maps with many actors. Also increased the packet loss buffer size from 1024 to 2048 (addresses 1469).

changeset:   9803:7a3637d5f2a8
user:        Torr Samaho
Fixed: Gamemode F1 screens didn't work (addresses 2553).

changeset:   9804:e49c33d1521d
user:        Christoph Oelckers <c.oelckers@zdoom.fake>
- fixed: CheckForPushSpecial did not check blocking 3D midtextures.

changeset:   9805:095342f3c05d
user:        Christoph Oelckers <coelckers@zdoom.fake>
- fixed_ P_ExplodeMissile skipped most of its logic when the missile got destroyed by having no death state.
Apparently a band-aid fix was applied to this function because AActor::Destroy could not be called on an already destroyed actor again which could happen here due to incorrect ordering of actions.
Moving the state change to a later point in this function - after hitting a sky has been checked and decals have been spawned - returns everything to a safe state and ensures that nothing gets skipped.

changeset:   9806:e1681d605c7d
user:        Christoph Oelckers <coelckers@zdoom.fake>
- fixed: With P_ExplodeMissile now working properly it is no longer valid to terminate a looping sound in a missile's death state because it now gets called after the death sound has been started.

changeset:   9807:fa4ac7aa5fd0
user:        Teemu Piippo <teemu@hecknology.net>
Added Qt Creator's new CMakeLists.txt.user.<hash> files to hgignore.

changeset:   9808:0823a9500996
user:        Torr Samaho
Fixed: The client crashed when using the map CCMD while in a server and the automap is active (fixes 2934).

changeset:   9809:bbfcf15e81ef
user:        Braden Obrzut <admin@maniacsvault.net>
- Disable cubic and spline resamplers on 64-bit with fmod 4.26 since they crash.

changeset:   9810:2a28ab7fbd89
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed the spline/cubic crashes for FMOD 4.24 64-bit, too.

changeset:   9811:77e510a0cca2
user:        Kyle Evans <kevans91@ksu.edu>
Make the respawn invulnerability APowerInvulnerable persist through a ClearInventory by making it undroppable

changeset:   9812:f4754dfef04c
user:        Torr Samaho
Fixed: The server assigned a netID to the TeleportFog actor even though the client spawns the fog on its own (addresses 2654).

changeset:   9813:3d7f1dd10413
user:        Torr Samaho
The 'authhostname' DNS lookup is not done during startup anymore, but only if the IP address is needed (addresses 2771).

changeset:   9814:7582614caf0f
user:        Torr Samaho
Added a missing new line to a CLIENT_PrintWarning call.

changeset:   9815:0cb220f8f371
user:        Torr Samaho
Fixed: A_BrainScream and A_BrainExplode caused unnecessary network traffic (addresses 2655).

changeset:   9816:f5f57355d426
user:        Torr Samaho
Fixed: The internal server browser did not ignore the "M" and " on OS" parts of the version string when determining compatible servers to list (addresses 2618).

changeset:   9817:037f384a7efe
user:        Torr Samaho
Blocked the CCMD 'finishgame' in network games (addresses 2599).

changeset:   9818:bd0959764760
user:        Torr Samaho
Fixed: When reentering a hub map online, the server doesn't inform the clients about the music of the map (addresses 2485).

changeset:   9819:eece5f0a24f3
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Added support to clientside ACS_ExecuteWithResult with four arguments (addresses 2900).

changeset:   9820:68997e5f0ea2
user:        Christoph Oelckers <coelckers@zdoom.fake>
fixed: R_PointOnSideSlow had precision issues with very short lines.
When this function was originally written there was no possibility of fractional vertex coordinates so it threw away the fractional parts of the node's directional vector (which in the original nodes was always 0.)
Now, with UDMF and high precision vertices this no longer works and the loss of significant parts of their value caused this code to produce erroneous results if the linedefs were only a few map units long and using fractional positions.

changeset:   9821:4d0bf07071de
user:        Torr Samaho
Fixed problems with hi-res player skins on the client (partially addresses 2796).

changeset:   9822:efefa316018f
user:        alexey.lysiuk <alexey.lysiuk@gmail.com>
Scale of player's skin is now preserved on corpses after reborn

changeset:   9823:25c7cfa2605b
user:        Christoph Oelckers <coelckers@zdoom.fake>
- initialize model data at engine start, not at level start.

changeset:   9824:4cc8b9d2b871
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed problems with bots using hi-res skins (fixes 2796).

changeset:   9825:a0d68885aadb
user:        Braden Obrzut <admin@maniacsvault.net>
- Improved DrawSwitchableImage keyslot condition to include key species.
- Fixed: currentpos command would crash if not in game.

changeset:   9826:73ef68bcd6c0
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed: the change of the player name with a too short name wasn't handled correctly.

changeset:   9827:6c54a37640e8
user:        Zalewa <zalewapl@gmail.com>
cl_main.cpp: fix 'else' block formatting error and comment typo.

changeset:   9828:804d0da4dbb4
bookmark:    zal_sv_survival_nomapresetondeath_2
user:        Teemu Piippo <teemu@hecknology.net>
Drastically simplified V_UnColorizeString and removed the raw pointer overload.

changeset:   9829:2cd575d758bb
user:        Torr Samaho
Fixed compile problems with SERVERONLY=1.

changeset:   9830:0e94c4d68a1f
user:        Zalewa <zalewapl@gmail.com>
Fix z-position client-server inconsistencies for things on cliffs.
* Things would sink into cliffs differently on the client than on the server
  when positioned on floor edge. This was because server (or offline game)
  uses two different algorithms to determine thing sector depending
  on how the item is spawned, while client was always using only one.
  Client will now receive a LevelSpawnThing command to use the same sector
  detection algorithm as the server does.
* Things on the client positioned on sector edges would not move
  consistently when sector floor was moving.
* Things would fall through 3d-floors on the client if positioned on the edges.
* These changes exposed problems with bullet puffs being treated as
  normal objects client-side during spawn and detecting collisions against
  3D floors. Server-side doesn't do such detection, therefore it must inform
  the client-side that it's a bullet puff that is being spawned so the client
  can know not to do the 3D floor collision check too. The old SpawnPuff
  was moved to SpawnPuffNoNetID, while SpawnPuff now acts as SpawnThing
  that is treated differently by the client.

changeset:   9831:da07f3777ca9
user:        Torr Samaho
Fixed: Values of turbo above 102 triggered the SR50 turn lock when using SR40 (addresses 2672).

changeset:   9832:9ca0c373f24d
user:        Christoph Oelckers <coelckers@zdoom.fake>
- use strncpy instead of sprintf tp init static char array to ensure that all elements get initialized.

changeset:   9833:b1197987963e
user:        Christoph Oelckers <coelckers@zdoom.fake>
- fixed: The brightfog flag in the GL related map settings was never initialized.
- fixed: brightfog should not disable colored lighting for the weapon sprite.

changeset:   9834:dcd0b63acd4b
user:        Edoardo Prezioso <edo88@email.it>
- Fixed a very old bug in LookupLevelName code.
If the map name neither matched 'ExMy', 'MAPxy' or 'LEVELxy', 'checkstring' was left uninitialized before using as argument to 'strstr', leading to undefined results.
Spotted with Valgrind.

changeset:   9835:3e5415f4ee9f
user:        Edoardo Prezioso <edo88@email.it>
- Fixed an uninitialized variable in stairs code.
'floor->m_Hexencrush' was left uninitialized in all the floor movers after the first one.

changeset:   9836:13c126dc5ed4
user:        Braden Obrzut <admin@maniacsvault.net>
- Fixed usage of uninitialized value in skybox rendering.

changeset:   9837:57d48227b47e
user:        Braden Obrzut <admin@maniacsvault.net>
- Fixed: Uninitialized variable on DrawSelectedInventory.

changeset:   9838:250af2a49b1b
user:        Edoardo Prezioso <edo88@email.it>
- Fixed imprecise bound checking in ACS code.
It was possible to access 'playeringame[8]', outside the [0:7] buffer range. Discovered with GCC 4.9 + Address Sanitizer.

changeset:   9839:96feb74eb454
user:        Edoardo Prezioso <edo88@email.it>
- Fixed a KEYCONF parser issue with empty lines.
The code attempted to access an array outside its bounds when it tried to parse empty lines.
Discovered with the Address Sanitizer.

changeset:   9840:c9e3038c6562
user:        Torr Samaho
Fixed: Leaf1 and Leaf2 caused unnecessary network traffic (addresses 2655).

changeset:   9841:f33d5f791dd4
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Added missing GCCPRINTF attribute to NETWORK_Printf.
This should help finding format errors, but when I checked it there were none, luckily.

changeset:   9842:2673ad94cda7
user:        Zalewa <zalewapl@gmail.com>
Mugshot multiplayer background color didn't change with color CVAR in OpenGL (fixes 2442).

changeset:   9843:94950492d47e
bookmark:    zal_join_dehacked
user:        Zalewa <zalewapl@gmail.com>
Fixed: "File|Join" from server console wouldn't load DeHackEd patches. (fixes 2586)

changeset:   9844:b0dee118efcd
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed code upgrade merge error which caused /MP option to be ignored.

changeset:   9845:21ba7d9daaa5
user:        Torr Samaho
Fixed a GCC warning.

changeset:   9846:b5e3061f0243
user:        Torr Samaho
Fixed more warnings.

changeset:   9847:3d5d9a28aaeb
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Import GME fix to critical security bug.
Details at the following link: https://scarybeastsecurity.blogspot.com/2016/12/redux-compromising-linux-using-snes.html .

changeset:   9848:b8c5557029cc
user:        Torr Samaho
Simplified some bot code, which should also fix a compiler warning.

changeset:   9849:e23ae6daf34b
user:        Christoph Oelckers <coelckers@zdoom.fake>
- fixed: The CollectSectorStack functions had a local sector_t variable used by gl_FakeFlat which caused a stack overflow. Using the global one defined at the top of the file is ok here.

changeset:   9850:8581203449f2
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed: V_ColorizeString didn't handle \x characters correctly.

changeset:   9851:2d7bc540f6c9
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed online desync with A_FireBullet FBF_NOFLASH flag.

changeset:   9852:ed1adcebc998
user:        Teemu Piippo <teemu@hecknology.net>
Fixed: A_ScaleVelocity and A_ChangeVelocity did not work online, fixes 2972

changeset:   9853:9e9344d15711
user:        Teemu Piippo <teemu@hecknology.net>
Fixed: ACS functions GetScreenWidth and GetScreenHeight did not work online, fixes 2847

changeset:   9854:6c95d781c316
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed: the DamageFactor calculation was executed twice for armors (fixes 2978).

changeset:   9855:ff8be787156a
user:        Edoardo Prezioso <edo88@email.it>
- Fixed: the item drop physics requires full speed precision online (fixes 750 and 2522 for real).

changeset:   9856:a1996234a5d0
user:        Zalewa <zalewapl@gmail.com>
- Added sv_survival_nomapresetondeath Zandronum dmflag to modify survival game mode where the map will not be reset on all players death - the players will be able to continue with fresh amount of lives. Dead players will carry over their inventory in accordance to "keep inventory" flags.
- Fixed: body of the player who loses all lives no longer disappears into thin air.
- Dead spectators will now preserve inventory so that they can be respawned with it.
- When alive players complete the map in survival, dead spectators will recover their inventory on the next map in accordance to SV_COOP_LOSE* flags

changeset:   9857:ffc20650a810
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed the wrong handling of empty command line argument.

changeset:   9858:7708ea215fbb
user:        Torr Samaho
fixed some VC++ warnings

changeset:   9859:86fe5297016e
user:        Torr Samaho
- renamed g_lSavedTurnTicks to g_SavedTurnTicks and change its type to BYTE to match player_t::turnticks
- fixed VC++ warnings in cl_pred.cpp

changeset:   9860:d125049fb39f
user:        Torr Samaho
fixed more VC++ warnings

changeset:   9861:8dd5fbb2e9b9
user:        Torr Samaho
changed xscale, yscale in DStrifeStatusBar::DrawPopScreen back to int (this was a leftover of Skulltag's old way of scaling with floats)

changeset:   9862:b6fb96b02681
user:        Torr Samaho
fixed more VC++ warnings

changeset:   9863:18a49019bbf7
user:        Torr Samaho
fixed more VC++ warnings

changeset:   9864:422311409fef
user:        Torr Samaho
changed sector_t::SavedLightLevel to short to match the type of sector_t::lightlevel

changeset:   9865:fc3c4fa3d4d9
user:        Edoardo Prezioso <edo88@email.it>
- Shut up GCC aggressive optimizer warnings.
From what I can see, GCC would miscompile the involved loops, because the index variable is 'signed int' and the multiplication with an unsigned would cause signed overflow (undefined behavior). Change the index variable type to 'unsigned int' to expect unsigned overflow (conformant to standard).

changeset:   9866:182e9ad16000
user:        Randy Heit <rheit@users.noreply.github.com>
Fixed: FString::ReallocBuffer could write to unallocated memory
- Previously, calling ReallocBuffer with a smaller buffer size than the
  current one could overwrite unallocated memory. This required that the
  string it was called on had more than one reference and therefore
  required creating a new copy. The entire original string would be
  copied, whether it fit in the new buffer or not.

changeset:   9867:840cf11584f6
user:        Christoph Oelckers <c.oelckers@zdoom.fake>
- fixed: FString's 'Strip...' functions could crash on empty strings.

changeset:   9868:9ac4976c803a
user:        Marisa Heit <rheit@users.noreply.github.com>
Fixed: FString::StripLeftRight() lost the right character when copying to a new buffer
- Also, some minor improvements to the strip functions to avoid doing
  extra work.

changeset:   9869:bf07647ad34d
user:        Christoph Oelckers <coelckers@zdoom.fake>
- fixed: FString::StripRight's space checking counter was broken and would cause deletion of the last valid character in the string.

changeset:   9870:090b02f0f4f8
user:        Christoph Oelckers <coelckers@zdoom.fake>
- fixed: The StripRight fix left some code from a previous fix in that no longer applies.

changeset:   9871:0ba5017932cb
user:        Teemu Piippo <teemu@hecknology.net>
Add '!!' in front of condition check methods.

changeset:   9872:5fc925fd0ba6
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed a certain number of server CVARs which weren't protected against the ConsoleCommand (fixes 2001).

changeset:   9873:89cf3bfb98b1
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed regression with vodoo doll players and hubs (fixes 2960).

changeset:   9874:402e47124c2b
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed: the ClientMoveCommand cmd data wasn't initialized properly.
Spotted by Valgrind while investigating ticket 2960.

changeset:   9875:e7da63a9f4fc
user:        Sean Baggaley <sean@csnxs.uk>
Allow --version to work on other platforms, and make it default to stdout if passed without a value

changeset:   9876:e05d2ced6cca
user:        Christoph Oelckers <c.oelckers@zdoom.fake>
- now that C++11 is allowed, these annoying 'narrowing conversion' warnings can finally be fixed...

changeset:   9877:fd0d37ff83d4
user:        Randy Heit <rheit@users.noreply.github.com>
Quiet some narrowing conversion warnings from VS2015

changeset:   9878:e282b781675f
user:        Christoph Oelckers <c.oelckers@zdoom.fake>
- fixed a few 64-bit warnings.

changeset:   9879:298eb31e85a1
user:        Randy Heit <rheit@zdoom.fake>
Specie -> Species
- specie: money in the form of coins rather than notes
- species: a group of living organisms consisting of similar individuals
  capable of exchanging genes or interbreeding

changeset:   9880:3d50a98bc4df
user:        Torr Samaho
cmake: Changed the project label of the target 'zdoom' to 'Zandronum'

changeset:   9881:1fde0c682765
user:        Torr Samaho
fixed more VC++ warnings

changeset:   9882:a8335806821b
user:        Teemu Piippo <teemu@hecknology.net>
The client now syncs custom userinfo entries (aka client mod CVARs) with the server and with other players. This required a considerable overhaul of online handling of userinfo, fixes 2674.

changeset:   9883:cf6ec8d877ab
user:        Torr Samaho
fixed a Linux compile problem

changeset:   9884:32356c085c69
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed: the server could crash if a morph powerup is taken away when the morphed player exhausts the ammo (fixes 2986).

changeset:   9885:03fe2011fd6e
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
- Fixed crash with voodoo dolls and PowerIronFeet (fixes 2985).

changeset:   9886:db4abcca09f6
user:        Teemu Piippo <teemu@hecknology.net>
Fixed: FastProjectile trails no longer spawned on the server and couldn't affect the gamesim, fixes 2987.

changeset:   9887:cf0e1217c21e
user:        Edoardo Prezioso <edward.san.dev@gmail.com>
Improved --version code so that when no file is provided, it prints a newline to console/terminal after everything is done.

changeset:   9888:0c977c782fb6
user:        Torr Samaho
Fixed: Using the CCMD 'restart' on the server to switch from a MAPXX IWAD to a EXMX IWAD or vice versa caused an error (fixes part of 2222).

changeset:   9889:515b996ba2fc
user:        Torr Samaho
exported the internal define CREATE_PACKET_LOG as cmake option and fixed a compile problem with this option

changeset:   9890:fa0ed9059c02
user:        Torr Samaho
Fixed: A client doesn't inform the server about name changes that happened in full console mode (addresses an issue reported in 144).

changeset:   9891:21d1078e3770
user:        Torr Samaho
fixed VC++ warnings

changeset:   9892:f6a5f9f6ce95
user:        Torr Samaho
added Zandronum specific source groups

changeset:   9893:bd47e7238e49
user:        Edoardo Prezioso <edo88@email.it>
- Fixed a crash in ACS strlen parsing with invalid argument.

changeset:   9894:09cd0e18a675
user:        Torr Samaho
Fixed: The client always executed A_CustomRailgun on its own (fixes 2676).

changeset:   9895:d6b7964eee05
user:        Torr Samaho
Fixed: Under rare circumstances, the server could freeze when selecting a random map from the map rotation (fixes 2997).

changeset:   9896:0d4c87b82bae
user:        Torr Samaho
Fixed: Clients could crash when returning to a map with HolySpirit actors (fixes 2980).

changeset:   9897:a5aa40bacc39
user:        Torr Samaho
Fixed: When the server instructed a client to jump as result of A_Jump*, the client did not call the state function of the state jumped to (partially addresses 2974).

changeset:   9898:5eebbdbe5eec
user:        Teemu Piippo <teemu@hecknology.net>
Fixed a GCC warning

changeset:   9899:8386bea9ac98
tag:         tip
user:        Torr Samaho
Fixed: Clients didn't execute the spawn state function even if the state had NoDelay, if the server told the client to have the actor jump to a new state before the actor was first ticked (partially addresses 2974).

Download

User avatar
Ivan
Addicted to Zandronum
Posts: 2219
Joined: Mon Jun 04, 2012 5:38 pm
Location: Omnipresent

Re: Zandronum 3.0-alpha-170205-2117

#2

Post by Ivan » Sun Feb 05, 2017 9:35 pm

Oh great! I'm testing the hell out of this.
=== RAGNAROK DM ON ... uh... dead forever? ===
=== ALWAYS BET ON ... uh... dead forever? ===
=== Who wanta sum wang? ===
=== Death and Decay - A new Monster/Weapon replacer ===

User avatar
fr blood
Frequent Poster Miles card holder
Posts: 992
Joined: Wed Mar 06, 2013 4:04 pm
Location: France

Re: Zandronum 3.0-alpha-170205-2117

#3

Post by fr blood » Sun Feb 05, 2017 10:04 pm

Good! Thanks again for the amazing work, going to test it right now.

nagibrich
Registered just to make one post
Posts: 1
Joined: Thu Feb 02, 2017 6:02 am

Re: Zandronum 3.0-alpha-170205-2117

#4

Post by nagibrich » Mon Feb 06, 2017 3:23 am

finally

User avatar
Combinebobnt
Retired Staff / Community Team Member
Posts: 1893
Joined: Mon Jun 04, 2012 3:37 am
Location: Erth
Contact:

Re: Zandronum 3.0-alpha-170205-2117

#5

Post by Combinebobnt » Mon Feb 06, 2017 4:36 am

thanks torr the fate of the doomiverse depends on u and maybe graf zahl

LordOZ_98
 
Posts: 43
Joined: Thu Feb 02, 2017 10:32 am

Re: Zandronum 3.0-alpha-170205-2117

#6

Post by LordOZ_98 » Mon Feb 06, 2017 3:57 pm

Already spotted some serious bugs and crashes, But can no longer submit tracker tickets for some reason, Nice to see another update dough.
Kind Regards
- LordOZ_98

User avatar
Torr Samaho
Lead Developer
Posts: 1543
Joined: Fri May 25, 2012 6:03 pm
Location: Germany

Re: Zandronum 3.0-alpha-170205-2117

#7

Post by Torr Samaho » Mon Feb 06, 2017 7:43 pm

LordOZ_98 wrote:Already spotted some serious bugs and crashes
Thanks for testing. Please report all problems you find.
LordOZ_98 wrote:But can no longer submit tracker tickets for some reason
Can you elaborate? The tracker itself seems to be working fine.

LordOZ_98
 
Posts: 43
Joined: Thu Feb 02, 2017 10:32 am

Re: Zandronum 3.0-alpha-170205-2117

#8

Post by LordOZ_98 » Tue Feb 07, 2017 1:59 pm

Hmm, Cleaning browser cache fixed it, but thanks for asking.
Kind Regards
- LordOZ_98

colonelblox1
Registered just to make one post
Posts: 1
Joined: Tue Feb 07, 2017 2:36 pm

Re: Zandronum 3.0-alpha-170205-2117

#9

Post by colonelblox1 » Tue Feb 07, 2017 2:42 pm

hey i wanted to report a few errors :D

might be my graphics but i dont get this for zan 2.1.2 :P

https://drive.google.com/open?id=0BxcH8 ... mQxdTZ0UTg

https://drive.google.com/open?id=0BxcH8 ... WhEbUFOS2c

it involces some pretty trippy homs and etc. im using the hell on earth starter pack (also doesnt do this on 2.1.2 and project brutality (will test that on gzdoom.)

thx for the time ^^

ps: i have my graphics driver updated and im using a gaming pc :P

User avatar
TGminer
 
Posts: 74
Joined: Fri May 20, 2016 3:47 pm

Re: Zandronum 3.0-alpha-170205-2117

#10

Post by TGminer » Tue Feb 07, 2017 11:43 pm

YEAAAAAAAAAAAAAA

User avatar
Torr Samaho
Lead Developer
Posts: 1543
Joined: Fri May 25, 2012 6:03 pm
Location: Germany

Re: Zandronum 3.0-alpha-170205-2117

#11

Post by Torr Samaho » Wed Feb 08, 2017 7:02 am

LordOZ_98 wrote:Hmm, Cleaning browser cache fixed it, but thanks for asking.
I'm glad to hear that the issue is resolved.
colonelblox1 wrote: might be my graphics but i dont get this for zan 2.1.2 :P

https://drive.google.com/open?id=0BxcH8 ... mQxdTZ0UTg

https://drive.google.com/open?id=0BxcH8 ... WhEbUFOS2c

it involces some pretty trippy homs and etc. im using the hell on earth starter pack (also doesnt do this on 2.1.2 and project brutality (will test that on gzdoom.)
That's likely an issue of the updated GZDoom renderer in 3.0. Please check if GZDoom 1.8.6 behaves the same. It's important that you test this GZDoom version since it's the version Zandronum 3.0 is using.

User avatar
Sandro
New User
Posts: 5
Joined: Fri Apr 04, 2014 7:04 pm
Location: Erathia

Re: Zandronum 3.0-alpha-170205-2117

#12

Post by Sandro » Sat Feb 11, 2017 12:29 pm

Sorry if it's not the appropriate place to ask for this, but do you guys have any plan to add the GZDoom's Sector_SetPortal action on a future (but not that far) release ?

I'm making a map in which stacked sectors are painful to use (200+ sectors need it) and I really want to keep compatibility with Zandronum as it's my first-choice port..
Whatever your response is, thank you very much for all your work, I really appreciate it. :smile:

User avatar
Cutman
 
Posts: 66
Joined: Mon Jun 04, 2012 2:25 pm
Contact:

Re: Zandronum 3.0-alpha-170205-2117

#13

Post by Cutman » Sun Feb 12, 2017 4:44 pm

Torr Samaho wrote:One of the fixes undoes a band aid added many years ago for UTNT to fix a client crash when changing from tnt03a1 to tnt03a2. Would be great if somebody could test if UTNT still works properly with the new build.
Anyone done this yet?

User avatar
Ru5tK1ng
Frequent Poster Miles card holder
Posts: 794
Joined: Fri Jun 01, 2012 9:04 pm

Re: Zandronum 3.0-alpha-170205-2117

#14

Post by Ru5tK1ng » Sun Feb 12, 2017 6:30 pm

Cutman wrote:
Torr Samaho wrote:One of the fixes undoes a band aid added many years ago for UTNT to fix a client crash when changing from tnt03a1 to tnt03a2. Would be great if somebody could test if UTNT still works properly with the new build.
Anyone done this yet?
Just did this right now and I couldn't get the server to crash when moving between those levels.

User avatar
Empyre
Zandrone
Posts: 1316
Joined: Sun Jul 08, 2012 6:41 am
Location: Garland, TX, USA

Re: Zandronum 3.0-alpha-170205-2117

#15

Post by Empyre » Mon Feb 13, 2017 11:17 pm

I tried to use some of the DECORATE features that were added in ZDoom 2.8.1, but when I load the pk3 in this Zandronum 3.0 beta, I get errors like "expecting ) got ,".
Specifically, I want to use the new parameters for A_BFGSpray to set the horizontal angle, vertical angle, range, and explicit damage. I also noticed that A_FireCustomMissile still has a boolean that ZDoom 2.8.1 replaces with flags. Are these things you haven't gotten around to as of this beta?
On the plus side, A_RadiusGive now works, and Powerup.Color None works.

Speaking of the BFG Spray, it would be awesome to be able to use it in the weapon itself, rather than only a projectile. If I open a ticket about that, would there be a chance of it happening?

To be clear, no matter what you don't do because you only have so much time, I am grateful for what you have done and continue to do.
"For the world is hollow, and I have touched the sky."

User avatar
Ru5tK1ng
Frequent Poster Miles card holder
Posts: 794
Joined: Fri Jun 01, 2012 9:04 pm

Re: Zandronum 3.0-alpha-170205-2117

#16

Post by Ru5tK1ng » Tue Feb 14, 2017 1:17 am

That's because the target of 3.0 is GZdoom 1.8.6 which is based off of Zdoom 2.7, not 2.8.1...

Unless there was a backport for those decorate actions, it won't be in 3.0.

User avatar
Empyre
Zandrone
Posts: 1316
Joined: Sun Jul 08, 2012 6:41 am
Location: Garland, TX, USA

Re: Zandronum 3.0-alpha-170205-2117

#17

Post by Empyre » Tue Feb 14, 2017 5:14 am

Oh, that was a misunderstanding on my part, then. Or more accurately, I misremembered.
"For the world is hollow, and I have touched the sky."

User avatar
Cutman
 
Posts: 66
Joined: Mon Jun 04, 2012 2:25 pm
Contact:

Re: Zandronum 3.0-alpha-170205-2117

#18

Post by Cutman » Fri Mar 03, 2017 12:33 am

How are we doin'? Anything in particular on the tracker holding us back that we can help with?

User avatar
Ru5tK1ng
Frequent Poster Miles card holder
Posts: 794
Joined: Fri Jun 01, 2012 9:04 pm

Re: Zandronum 3.0-alpha-170205-2117

#19

Post by Ru5tK1ng » Fri Mar 03, 2017 2:31 am

Cutman wrote:How are we doin'? Anything in particular on the tracker holding us back that we can help with?
Anything not crossed out.

User avatar
Combinebobnt
Retired Staff / Community Team Member
Posts: 1893
Joined: Mon Jun 04, 2012 3:37 am
Location: Erth
Contact:

Re: Zandronum 3.0-alpha-170205-2117

#20

Post by Combinebobnt » Fri Mar 03, 2017 7:06 am

don't forget to try and play actual games on 3.0a too. don't want it to be release day and u find out you cant pick up weapons or the game crashes due to chat...

Post Reply