ETTV Public beta 9

Official ET Pro announcements here...

Moderators: Forum moderators, developers

User avatar
bani
Site Admin
Posts: 2780
Joined: Sun Jul 21, 2002 3:58 am
Contact:

ETTV Public beta 9

Post by bani »

ETTV is now available for public beta testing.

Download it here.

Documentation is here.

New:
tv_noreinforcetime (default 0, disabled) - don't show reinforcement times to spectators
signals sent to server which would normally cause it to silently shutdown are now verbosely logged (linux only).
watchdog timer now defaults to 70 seconds (to prevent it tripping before com_watchdog default of 60 seconds).
zinx's new packet reassembly code, ettv should now handle poor links much better (eg links which send udp packets out of order)

Bugfixes
ping calculation is now fixed.
gamestate is sent throttled to slaves to prevent network flooding on poor links
various demo playback crashes fixed (eg playing same demo repeatedly)
in some cases, slaves could get corrupted on map changes. fixed.
don't send etpro-specific messages to non-etpro clients (eg, should fix etpub)
Last edited by bani on Sat Jul 22, 2006 6:42 pm, edited 1 time in total.
User avatar
arni
Posts: 188
Joined: Sun Feb 20, 2005 2:32 pm

Post by arni »

sorry to say, but:

b9 floods clients again on ff :-(
Image
User avatar
zinx
Posts: 267
Joined: Fri Jan 16, 2004 12:37 pm
Location: US
Contact:

Post by zinx »

There's not really any way to avoid flooding clients off during ff...
ET sends reliable commands during ff (it has to to keep stuff synced)
Reliable commands must be acknowledged, and you can only have 256 of them in-transit (sent, but unacknowledged).
Zinx Verituse http://zinx.xmms.org/
User avatar
arni
Posts: 188
Joined: Sun Feb 20, 2005 2:32 pm

Post by arni »

hmm bani said he fixed it in beta8, thats why ...

that makes ff pretty much unusable, coz about 500k/s per player on a 120 slot server just dont work ...
Image
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

Hmm CPU utilisation is problematic. Can it be that b9 is optimised for PIV and doesn't scale well on Athlon64?

We have a server with a PIV 2.8 1 GB ram and one with an Athlon64 3000+ 1 GB RAM and the Athlon chokes much more on ettv then the PIV. PIV handles 75 slots easily, Athlon chokes on 50.

What can we do to further optimise our OSs for ETTV then?
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
User avatar
arni
Posts: 188
Joined: Sun Feb 20, 2005 2:32 pm

Post by arni »

ettv_autorecord seems to be broken in ettv b9 - just doesnt do anything ...


deej:
you're definitely doing something wrong imo

i've been running 150 slots on a Sempron 3000+ without problems ...
Image
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

Really? My CPU shoots up to 99% on a Suse 9.1 64 bit Athlon 3000+...

Can anyone shed some more light on this then?
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
jump3r
Posts: 159
Joined: Sun Apr 18, 2004 1:11 am

Post by jump3r »

(windows 2k server admin)

if i use ettv.exe b9 (or b8, i can't see any differences), there are big fps lags on gameserver. it becomes unplayable sometimes..
Image

but as many admins knows, ettv.exe b4 doesn't have these problems.
User avatar
zinx
Posts: 267
Joined: Fri Jan 16, 2004 12:37 pm
Location: US
Contact:

Post by zinx »

b9 fixed the lag problems, unless your network is dropping packets altogether.
EDIT: Do note that you should run b9 on both the master and the slave for the fixes to be noticable..
Zinx Verituse http://zinx.xmms.org/
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

deej wrote:Really? My CPU shoots up to 99% on a Suse 9.1 64 bit Athlon 3000+...

Can anyone shed some more light on this then?
Image
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
User avatar
bani
Site Admin
Posts: 2780
Joined: Sun Jul 21, 2002 3:58 am
Contact:

Post by bani »

ettv isnt optimized for any specific cpu. i would need root access + oprofile to determine why your system is eating 99% cpu, but an athlon should perform better than a p4.
User avatar
Deus
Posts: 1053
Joined: Fri Mar 12, 2004 2:24 am
Location: Germany
Contact:

Post by Deus »

AMD > Intel
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

Yeah Roadkillpuppy told me that I should start by disabling acpi because it's buggy on Suse and could be the culprid.

So I booted the machine with acpi=off appended in my grub. Now we'll see what it gives at the next broadcast.
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
User avatar
RoadKillPuppy
Posts: 207
Joined: Thu Apr 08, 2004 9:21 am
Location: Belgium!
Contact:

Post by RoadKillPuppy »

Did I ? :shock:

Ps. I was thinking about a daemon called "cpuspeed" on fedora when I asked you about cpu thottling...
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

RoadKillPuppy wrote:Did I ? :shock:

Ps. I was thinking about a daemon called "cpuspeed" on fedora when I asked you about cpu thottling...
Oh lol I thought you meant ACPI.

Anyway to set it all straight, RKP said something about throttling and google told me that ACPI was buggy in Suse. There!

RKP != Google (although close ;))
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
Post Reply