Zandronum Chat @ irc.zandronum.com
#zandronum
Get the latest version: 3.0
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002602Zandronum[All Projects] Bugpublic2016-01-30 08:442017-02-06 19:53
ReporterAlienOverlord 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusnewResolutionopen 
Platformx86_64OSLinuxOS Version4.1.50
Product Version2.1 
Target Version3.1Fixed in Version 
Summary0002602: Ceiling height updates aren't sent correctly to spectators
Descriptionsubj.

Given MAP01 from this PK3:http://allfearthesentinel.net/download?file=jashin-final.pk3 [^]

It has a red door right outside of spawn area that's animated using ACS.
The script looks like this: Ceiling_LowerByValue -> TagWait -> Ceiling_RaiseByValue -> TagWait -> restart.

When there are active players ingame, the door is animated correctly (even for spectators). When there are only spectators, the door is jittering horribly even when connecting to LAN machine.
Attached Files

- Relationships

-  Notes
User avatar (0016364)
Torr Samaho (administrator)
2016-11-27 17:23

I can't reproduce the problem. Can anybody else reproduce it? Was it any different in 2.1.2?
User avatar (0016750)
Decay (reporter)
2017-02-02 04:51

http://i.imgur.com/iS61bMb.png [^] assuming this is the door in question, I encountered no issues in 3.0 or 2.1.2
User avatar (0016760)
AlienOverlord (reporter)
2017-02-05 22:01
edited on: 2017-02-05 22:17

Doesn't reproduce on latest 3.0.
edit: nevermind me I'm autistic. It does, just not on localhost - only when connecting to a Linux server on my LAN, or when other people connect to it from the outside. Going to make a vid.

edit2:https://www.youtube.com/watch?v=MhE4DsHUVbc [^]

The exact setup is as follows:
1. I take Ubuntu 16.04.1 x86 PC, and put this Zan on it:
http://zandronum.com/downloads/testing/3.0/ZandroDev3.0-170205-2117linux-x86.tar.bz2 [^]
2. I run this command-line:
./zandronum-server +exec jashin.cfg -iwad doom2.wad -file jashin-final.pk3
3. jashin.cfg is here:http://pastebin.com/KmWYJq84 [^]
4. I then go to my Windows PC, which is connected via wired (so this shouldn't be wifi shenanigans), and put this Zan on it:
http://zandronum.com/downloads/testing/3.0/ZandroDev3.0-170205-2117windows.zip [^]

Then I connect and the video happens.
It's also worth noting that the level takes two attempts to authenticate, and when I join the game it takes about a second to do so, but while actually playing there's no lag or anything.

User avatar (0016771)
Torr Samaho (administrator)
2017-02-06 07:35

Does 2.1.2 perform any better under the same conditions?
User avatar (0016773)
AlienOverlord (reporter)
2017-02-06 10:07

Same happens in 2.1.2, except authentication and joining are instant.
User avatar (0016774)
AlienOverlord (reporter)
2017-02-06 10:14

It also reproduces in a server hosted on TSPG, so I doubt it's caused by the configuration of my Linux machine.

Currently 45.58.113.226:10798, but otherwise can be started using this bot command:
.host iwad="doom2.wad" hostname="Test" gamemode="coop" wad="jashin-final.pk3" version="3.0"
User avatar (0016779)
Decay (reporter)
2017-02-06 14:49

Here's the code from the map.


script 11 OPEN
{
    TagWait(439);
    Ceiling_LowerByValue(439, 32, 104);
    TagWait(439);
    Ceiling_RaiseByValue(439, 32, 104);
    Delay(35*4);
    restart;
}

Try changing the ACS; I suspect tagwait (especially tagwait being called first) is causing the desync. I think tagwait is only supposed to be used with VOID scripts, just use Delay instead. Try that and see if it still messes up.
User avatar (0016791)
AlienOverlord (reporter)
2017-02-06 19:51
edited on: 2017-02-06 19:53

Both desync. Both are ok after joining the game.
http://pastebin.com/jrZdHezD [^]
http://allfearthesentinel.net/download?file=testdesync.wad [^]

The problem is that when the server doesn't see active players (or whatever) it happily omits sending certain information altogether.


Issue Community Support
Only registered users can voice their support. Click here to register, or here to log in.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2016-01-30 08:44 AlienOverlord New Issue
2016-11-27 17:17 Torr Samaho Description Updated View Revisions
2016-11-27 17:23 Torr Samaho Note Added: 0016364
2016-11-27 17:23 Torr Samaho Status new => feedback
2016-12-24 22:41 Dusk Target Version => 3.0
2017-02-02 04:51 Decay Note Added: 0016750
2017-02-05 22:01 AlienOverlord Note Added: 0016760
2017-02-05 22:01 AlienOverlord Status feedback => new
2017-02-05 22:08 AlienOverlord Note Edited: 0016760 View Revisions
2017-02-05 22:15 AlienOverlord Note Edited: 0016760 View Revisions
2017-02-05 22:17 AlienOverlord Note Edited: 0016760 View Revisions
2017-02-06 07:35 Torr Samaho Note Added: 0016771
2017-02-06 07:35 Torr Samaho Status new => feedback
2017-02-06 10:07 AlienOverlord Note Added: 0016773
2017-02-06 10:07 AlienOverlord Status feedback => new
2017-02-06 10:14 AlienOverlord Note Added: 0016774
2017-02-06 10:50 Dusk Product Version 3.0-beta => 2.1
2017-02-06 10:50 Dusk Target Version 3.0 =>
2017-02-06 10:50 Dusk Target Version => 3.1
2017-02-06 14:49 Decay Note Added: 0016779
2017-02-06 19:51 AlienOverlord Note Added: 0016791
2017-02-06 19:52 AlienOverlord Note Edited: 0016791 View Revisions
2017-02-06 19:53 AlienOverlord Note Edited: 0016791 View Revisions






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker