1 (edited by Mo2 2010-06-24 14:20:18)

Topic: [QUESTION] Stable serverversion?

Hello,

Which serverversion can be used that is stable AND would be visible by all players? I currently got teeworlds-r2368-linux_x86_64.tar.gz from here: http://www.teeworlds.com/builds/teeworl … _64.tar.gz  - but running that version would hide the server from players that have the current 0.5.2 version running and enabled the "compatible version" option in the server-list.  So I switched back yesterday to official 0.5.2 and my server did not run a day and was stopped. That sucks! I would not use 0.5.2 because the "small packet crash" crap. But if I use a newer version from http://www.teeworlds.com/builds/ here it's nearly useless. Some have written we should not use DDRace because the bugs. Well now I would use a version with more bugfixes but it is just "incompatible".   
Who would play a custom map on a server that is "not" compatible (it's running very well with my 0.5.2 client if I just kick away that option).


In my opinion some options in the server-list make more troubles then they help.

The "incompatible" trunk-server-version run's very well with my standard 0.5.2 teeworlds. So it seems pretty compatible. The official 0.5.2 seems not useable any longer (because it seems there are still guys that have fun with crashing servers).

Non-standard-CTF/DM/TDM would be easy ignored.. Please don't tell me any other or something regarding custom maps are maybe not as good as. Look at "maybe not as good" DDRace-Maps or some other mods. If you make a map for vanilla (and there are still good ones) in my opinion nearly nobody would play it. If you search for full servers in the server list you would find many mods and many vanilla stuff - and just a hand full custom-map-for-vanilla servers. Are maps that was made for Mods so much better than maps that was made for vanilla? I don't think so. I know many good custom-maps for CTF but not many servers that really get some people to play. If I would see how custom-CTF maps are I mostly would place them on my server and run then (and of course) mostly play alone on it. If I would play CTF5, of course I would find many. I think it can be some kind of "quality saving" if you filter out poor maps that way - but if in the end just good new maps would be filtered out then the option does more hurt then help. So maybe some info icon if something is official or not would do the work as well.


Greetings,
Mo

2 (edited by choupom 2010-06-24 16:15:36)

Re: [QUESTION] Stable serverversion?

You can patch the 0.5.2 sources : http://www.freelists.org/post/teeworlds/some-fixes, so the server won't crash and will be compatible.

3 (edited by Mo2 2010-06-24 17:01:25)

Re: [QUESTION] Stable serverversion?

Thank you. That would work for sure in some way. I already know the patch regarding too small packets a few weeks ago. But if you add just that patches someone can still get rcon without PW (memheap), right? So it's more a workaround then a real solution (compared to "buggy mods") in my opinion and would give less protection then running mods that already include more (like protection against too small packet bug and other stuff like voting bots). When I remember regarding that "bad ddrace" all the time I get little bit angry. When there is NO compatible stable version why always blame mods that are at least as far as the current stable (or already more protected out of the box)? And when I should hack the source of the vanilla teeworlds (that three patches are included pretty fast) why just adding 3 patches and forget all other stuff? Wouldn't it be easier to just make the "trunk" compatible (and then blame again all that buggy mods roll - which are not supported for sure and for noobs and ...)?

Greetings,
Mo(2)

4 (edited by ghost 2010-06-24 17:33:09)

Re: [QUESTION] Stable serverversion?

To let you know: the "trunk" is completely compatible right now, there are no problems at all when connecting to a 0.6 server from a 0.5.x client. it is not even filtered by compatible version, so what is the problem here? As far as I know the current 0.6 version closed all those bugs concerning stability that are known right now, so if you want a stable version, use that one. If I am not wrong, the list of issues on github is mostly concerning either client or editor, but the server seems to be pretty fine, so I would reccomend you to use that one.

Also mods are not blamed because they are buggy or whatever, there are quite a few mods which are made very well(e.g. the race mod). Mods are not supported here, because this is the official teeworlds forum, and at least in support/development sections it should only deal with vanilla teeworlds. Everybody is free to talk about mods in other places like community forums or whatever, but this here is just not the right place for this. (All this is just my opinion, but I hope it helps you a bit in understanding why questions concerning mods and mods in general are declined here so often.)

ghost

5

Re: [QUESTION] Stable serverversion?

The "filtered by compatible version" problem has been fixed a few days ago (1272c4d805fea9ba2382). You can download the sources from github and compile it to have the last version without this problem.

The builds at http://www.teeworlds.com/builds/ haven't been updated, so it has the "filtered by compatible version" problem.

6

Re: [QUESTION] Stable serverversion?

Thank you choupom. That helps. I would compile the github version.

Greetings,
Mo(2)

7

Re: [QUESTION] Stable serverversion?

Just if somebody else wonder. To compile the latest github version download newer bam (currently at least 0.4) too:
http://matricks.github.com/bam/

Greetings,
Mo(2)

8

Re: [QUESTION] Stable serverversion?

Mo2 wrote:

Just if somebody else wonder. To compile the latest github version download newer bam (currently at least 0.4) too:
http://matricks.github.com/bam/

Greetings,
Mo(2)

Have you done it?
Can't you simplify us the work and upload the version you compiled? big_smile

Support Staff - ESL.eu Teeworlds Admin

9 (edited by Mo2 2010-06-25 16:47:55)

Re: [QUESTION] Stable serverversion?

Can't you simplify us the work and upload the version you compiled?


Ok. If you can use binaries for Linux then you can get the trunk server version (compiled on 25.jun 2010 - without any guarantee):
for 64bit from here (size 376k) or
for 32bit from here (size 320k)

md5sums:
b038de97e5408c9106fd67fce95305c4  teeworlds_srv.x64-trunk.25-jun-2010
bf88b7f1e7e4e719a50a7d2e0e800734  teeworlds_srv.x86-trunk.25-jun-2010


Greetings,
Mo(2)