User panel stuff on forum
  26 posts on 1 page  1
Server Talk
2007-05-22, 22:48
Member
188 posts

Registered:
Jan 2007
You've broken downloads for all clients supporting FTE's chunked downloads.
2007-05-23, 07:34
Member
405 posts

Registered:
Jan 2006
O'rly? Cry me a river.

And what is broken, except download queue?

Btw, chunk size is 1024 byte, client sent 77 packets per second, that gives us 77*1024 bytes per second download rate maximum.
Standart download use 1350 byte chunk and same 77 packets per second, so even theoretical download rate of chunked download is WORSE than standart, I simply do not understand why this download type was implemented by Spike and where the advantages.

I supposed chunked download gives better download rate with HIGH ping because used not reliable data transfer, but it not, probably because I ported wrongly and still somewhere used reliable method even for chunked download. Have no time to check/fix this. But still even I fix this, chunked download will be worse, at least with low ping.
<3
2007-05-23, 08:08
Member
188 posts

Registered:
Jan 2007
qqshka wrote:
O'rly? Cry me a river.

Yup, it's pretty annoying. Unfortunately some server admins blindly upgrade to the latest broken MVDSV release.

Even more unfortunate is it that FTE extensions are negotiated before the server version has been transferred, so blacklisting broken servers is no option :/

qqshka wrote:
And what is broken, except download queue?

It doesn't work. Fire up FTE and try for yourself.

qqshka wrote:
Btw, chunk size is 1024 byte, client sent 77 packets per second, that gives us 77*1024 bytes per second download rate maximum.
Standart download use 1350 byte chunk and same 77 packets per second, so even theoretical download rate of chunked download is WORSE than standart, I simply do not understand why this download type was implemented by Spike and where the advantages.

Well, you answer the question yourself just below, so I'll just leave it at that...

qqshka wrote:
I supposed chunked download gives better download rate with HIGH ping because used not reliable data transfer, but it not, probably because I ported wrongly and still somewhere used reliable method even for chunked download. Have no time to check/fix this. But still even I fix this, chunked download will be worse, at least with low ping.

As soon as you have more than 1 frametime (that's 13ms for 77FPS), the normal download method just becomes worse and worse. At 26ms your download speed becomes half of that at 13ms, and 39ms is 1/3rd the speed etc. The advantage is quite obvious. And yes, it IS faster, it is with FTE, it is with Fodquake, and anyone I know who has tried it swears by it.
2007-05-23, 08:16
Member
637 posts

Registered:
Jan 2006
who ever plays load of crap FTE anyway?

fix FTE first.
http://slip.4.pl/ - unblocking myspace facebook firewall
2007-05-23, 08:39
Member
1011 posts

Registered:
Feb 2006
lol @ 'cry me a river' :-)
2007-05-23, 09:47
Member
1100 posts

Registered:
Jan 2006
Are we talking about downloading maps and demos?
2007-05-23, 11:06
Member
405 posts

Registered:
Jan 2006
bigfoot wrote:
Yup, it's pretty annoying. Unfortunately some server admins blindly upgrade to the latest broken MVDSV release.

U knew any engine which have zero bugs after release? "cl_nopext 1" will help, but here u start complain how this disturbing and "breaking" normal FTE servers.

bigfoot wrote:
It doesn't work. Fire up FTE and try for yourself.

I will, some day.

bigfoot wrote:
As soon as you have more than 1 frametime (that's 13ms for 77FPS), the normal download method just becomes worse and worse. At 26ms your download speed becomes half of that at 13ms, and 39ms is 1/3rd the speed etc. The advantage is quite obvious. And yes, it IS faster, it is with FTE, it is with Fodquake, and anyone I know who has tried it swears by it.

So chunked donwload must not be affected by ping, but with 12ms normal download method is faster.
<3
2007-05-23, 11:27
Member
188 posts

Registered:
Jan 2007
Spirit wrote:
Are we talking about downloading maps and demos?

Yes.
2007-05-23, 11:31
Member
188 posts

Registered:
Jan 2007
qqshka wrote:
bigfoot wrote:
Yup, it's pretty annoying. Unfortunately some server admins blindly upgrade to the latest broken MVDSV release.

U knew any engine which have zero bugs after release? "cl_nopext 1" will help, but here u start complain how this disturbing and "breaking" normal FTE servers.

No, but I do know people who test their code prior to committing it to source control and who test new features prior to a new release, especially when implementing said feature could break a lot of stuff when done wrong. But who am I kidding? MVDSV has a long history of doing exactly the opposite. Committing random code to source control, breaking stuff, not testing then making a release.

qqshka wrote:
bigfoot wrote:
It doesn't work. Fire up FTE and try for yourself.

I will, some day.

Sounds reassuring.

qqshka wrote:
bigfoot wrote:
As soon as you have more than 1 frametime (that's 13ms for 77FPS), the normal download method just becomes worse and worse. At 26ms your download speed becomes half of that at 13ms, and 39ms is 1/3rd the speed etc. The advantage is quite obvious. And yes, it IS faster, it is with FTE, it is with Fodquake, and anyone I know who has tried it swears by it.

So chunked donwload must not be affected by ping, but with 12ms normal download method is faster.

At 12ms, the normal download method might be marginally faster, but at anything else, chunked downloads range from being faster to being a fuckload faster.

But OK, if you don't want it, I'm not forcing you to implement it. But at least don't release new versions of MVDSV which break all clients which do support it.
2007-05-23, 12:27
Member
198 posts

Registered:
Oct 2006
Looks like bigfoot is right this time... (if it is like he says)
2007-05-23, 12:43
Member
1011 posts

Registered:
Feb 2006
bigfoot wrote:
No, but I do know people who test their code prior to committing it to source control and who test new features prior to a new release, especially when implementing said feature could break a lot of stuff when done wrong

i guess they test primarily with mvdsv+ezquake, mvdsv+zquake or mvdsv+qwcl, hence covering 99% of users

not many people test their javascript on Safari, this doesn't necessarily mean they are unprofessional, but simply that they are spending the time allocated to testing in the manner in which it is most likely to be used

instead of throwing your toys out the pram on forums...go post bug reports on SF indicating which build it last worked and the build when it stopped working, also include the build(s) of FTE you are using ;p
2007-05-23, 12:51
Member
405 posts

Registered:
Jan 2006
bigfoot wrote:
qqshka wrote:
bigfoot wrote:
Yup, it's pretty annoying. Unfortunately some server admins blindly upgrade to the latest broken MVDSV release.

U knew any engine which have zero bugs after release? "cl_nopext 1" will help, but here u start complain how this disturbing and "breaking" normal FTE servers.

No, but I do know people who test their code prior to committing it to source control and who test new features prior to a new release, especially when implementing said feature could break a lot of stuff when done wrong. But who am I kidding? MVDSV has a long history of doing exactly the opposite. Committing random code to source control, breaking stuff, not testing then making a release.

"I know this song." (c) Zorg
And I know such ppl too, Microfost for example, they test they code, they have RC1 RC2... etc.
Also it very ez blame when u have zero own projects, at least zero projects which have more than 2 ppl which used it. Its hard to break anything when noone used what u do.

Yes, this chunked download was't tested comprehensively, but it was tested. And problems was expected, but I am not cared(YES) about it since we have cl_nopext 1 and here not much client which support this feature. Really here was't need to include this feature in official release, that my fault. Still that not cricial, noone will die soon due to that, I promise.

bigfoot wrote:
qqshka wrote:
bigfoot wrote:
As soon as you have more than 1 frametime (that's 13ms for 77FPS), the normal download method just becomes worse and worse. At 26ms your download speed becomes half of that at 13ms, and 39ms is 1/3rd the speed etc. The advantage is quite obvious. And yes, it IS faster, it is with FTE, it is with Fodquake, and anyone I know who has tried it swears by it.

So chunked donwload must not be affected by ping, but with 12ms normal download method is faster.

At 12ms, the normal download method might be marginally faster, but at anything else, chunked downloads range from being faster to being a fuckload faster.

But OK, if you don't want it, I'm not forcing you to implement it. But at least don't release new versions of MVDSV which break all clients which do support it.

Too late, we will have a baby, read above.
<3
2007-05-23, 14:56
Moderator
1329 posts

Registered:
Apr 2006
bigfoot wrote:
Yup, it's pretty annoying. Unfortunately some server admins blindly upgrade to the latest broken MVDSV release.

You know, some of the server admins blindly upgrading their MVDSVs

1) do not read changes from cvs
2) do not require the fixes that have been made
3) are not MVDSV/feature testers (eztv/fixes) and
4) do not care that the majority of the players can play at working servers.

I have blindly upgraded (almost) to every recent CVS mvdsv and I will continue to do that. I don't care if some client's download gets broken (cl_nopext 1??) by the upgrade if 1) the server crashes on mm1 2) server crashes with eztv 3) server crashes on player disconnecting on map_end 4) etc...

Majority of users still use MQW/Fuh/EZQ.
Servers: Troopers
2007-05-23, 15:24
Member
1435 posts

Registered:
Jan 2006
"There is a bug in last stable MVDSV version causing X not working when using Y."
That was a way to say it too, but then your topic doesn't get so many reply posts
2007-05-23, 16:20
Member
805 posts

Registered:
Mar 2006
What is fodquake? Not even google knows it!
https://tinyurl.com/qwbrasil - QuakeFiles
2007-05-23, 16:52
Member
188 posts

Registered:
Jan 2007
oldman wrote:
bigfoot wrote:
No, but I do know people who test their code prior to committing it to source control and who test new features prior to a new release, especially when implementing said feature could break a lot of stuff when done wrong

i guess they test primarily with mvdsv+ezquake, mvdsv+zquake or mvdsv+qwcl, hence covering 99% of users

I'd say you can easily expect them to only test MVDSV and Ezquake.

BTW, less than 1% of QW players use Fuhquake? Since when?

oldman wrote:
not many people test their javascript on Safari, this doesn't necessarily mean they are unprofessional, but simply that they are spending the time allocated to testing in the manner in which it is most likely to be used

No, but if MVDSV already had Javascript support which worked fine with Safari, and MVDSV then added SafariScript support which completely broke MVDSV with Safari, then there's something wrong. Your analogy is completely flawed.

oldman wrote:
instead of throwing your toys out the pram on forums...go post bug reports on SF indicating which build it last worked and the build when it stopped working, also include the build(s) of FTE you are using ;p

I don't use MVDSV. It works on servers running 0.25, it doesn't work on servers running 0.26. 0.25 doesn't have any support, broken or not, for chunked downloads.

I actually only tested with FTE to make sure it wasn't a problem with my implementation, but my FTE is the current from SVN.
2007-05-23, 16:59
Member
188 posts

Registered:
Jan 2007
qqshka wrote:
"I know this song." (c) Zorg
And I know such ppl too, Microfost for example, they test they code, they have RC1 RC2... etc.
Also it very ez blame when u have zero own projects, at least zero projects which have more than 2 ppl which used it. Its hard to break anything when noone used what u do.

If you're referring to me, I can assure you that I'm working on several things which have more than 2 persons working... And where I do try to make an effort to not have every single release be unusable due to added bugs not found due to missing testing.

qqshka wrote:
Yes, this chunked download was't tested comprehensively, but it was tested. And problems was expected, but I am not cared(YES) about it since we have cl_nopext 1 and here not much client which support this feature. Really here was't need to include this feature in official release, that my fault. Still that not cricial, noone will die soon due to that, I promise.

Noone will die, but some people can't download demos from servers run by admins who decided to upgrade to this release. And then some servers might stick with this version for a while, etc, etc.
2007-05-23, 17:03
Member
188 posts

Registered:
Jan 2007
Renzo wrote:
I have blindly upgraded (almost) to every recent CVS mvdsv and I will continue to do that. I don't care if some client's download gets broken (cl_nopext 1??) by the upgrade if 1) the server crashes on mm1 2) server crashes with eztv 3) server crashes on player disconnecting on map_end 4) etc...

Ask yourself how come these problems are there in the first place. Maybe if you think hard about it, you'd have a revelation.

BTW, do you, as a server admin, feel comfortable running software which contains this amount of serious problems?
2007-05-23, 17:06
Member
188 posts

Registered:
Jan 2007
JohnNy_cz wrote:
"There is a bug in last stable MVDSV version causing X not working when using Y."
That was a way to say it too, but then your topic doesn't get so many reply posts

I've tried that approach more than one time before, and all I got was the usual stupid/useless/arrogant responses, so please excuse me for being cynical about MVDSV these days.
2007-05-23, 17:11
Member
188 posts

Registered:
Jan 2007
vegetous wrote:
What is fodquake? Not even google knows it!

It's mentioned two times on the first result page, not bad for something which hasn't had any publicity and isn't even released yet.

In short it's a Quakeworld client which focuses on sucking less, security and working better with non-Windows operating systems as well as bringing general improvements, including support for some of the more useful FTE extensions.
2007-05-23, 17:38
Moderator
1329 posts

Registered:
Apr 2006
bigfoot wrote:
Ask yourself how come these problems are there in the first place. Maybe if you think hard about it, you'd have a revelation.

When you make software, it's bound to have bugs/errors/whatever. If noone tests these builds, would the bugs be found at all? I'm willing to take shit from users if my server bugs somehow due to it being (unstable) CVS build. If I do this, I can report the problems for devs who will fix the damn thing eventually.

Quote:
BTW, do you, as a server admin, feel comfortable running software which contains this amount of serious problems?

All of the problems I have encountered or people have told me have been fixed because I've been in touch with the developers. Only chunked download seems to be broken at this time (plus fast join/observe vip bug).

So yes, I feel comfortable running CVS builds because I know I can get bugs present in fixed by just talking to devs and not complaining about it (or bashing devs) on public bulletin board.

The progress so far has been outstanding, as most of the security holes has been fixed in the past year. Do you really want to blame people who do this for free and are willing to spent their FREE TIME for other people who mostly are not grateful what possiblities they have been given instead of being constructive and try to get problems solved?
Servers: Troopers
2007-05-23, 17:48
Member
805 posts

Registered:
Mar 2006
bigfoot wrote:
vegetous wrote:
What is fodquake? Not even google knows it!

It's mentioned two times on the first result page, not bad for something which hasn't had any publicity and isn't even released yet.

In short it's a Quakeworld client which focuses on sucking less, security and working better with non-Windows operating systems as well as bringing general improvements, including support for some of the more useful FTE extensions.

I'm sorry to say it, but I was expecting to receive a URL as reply to my question, not propaganda!
https://tinyurl.com/qwbrasil - QuakeFiles
2007-06-06, 17:52
Member
115 posts

Registered:
Mar 2006
to make a useless response
<3 bigfoot
one of the good guys! so please don't ban - jogi.netdome.biz
2007-06-06, 19:01
Member
116 posts

Registered:
Mar 2006
go bigfoot
2007-06-06, 20:32
Member
715 posts

Registered:
May 2006
---Where can you see lions? Only in kenya! Come to kenya we've got lions.
2007-07-12, 09:07
Member
370 posts

Registered:
May 2006
Biggie <3
Custom maps for the show, episodes for the pro.
  26 posts on 1 page  1