There are currently 88 players online.
 
Warsow


 
 

backWarsow 0.7 BETA release!

Forum index
General
Warsow 0.7 BETA release!
BBQsauce

J.M.
(599 posts)

Warsow should switch to ncurses interface. It is fast, reliable, and supports color.

And I'm only half-trolling there. I'd personally love that, and the librocket performance seem terrible.
(updated 2012-06-05 08:07:47)

clownfart

aka simon
(1026 posts)

BBQsauce wrote:
Warsow should switch to ncurses interface. It is fast, reliable, and supports color.

And I'm only half-trolling there. I'd personally love that, and the librocket performance seem terrible.


someone was working on a warsow ncurses server browser, but he quit warsow :(

crizis

Mad Hatter
(4082 posts)

Hope you find a solution for that Librocket limitation in the future!
I don't know how it works, but it looks like a browser engine for games, right?
afaik, browsers don't take any long to load http://www.warsow.net/wmm_servers



I don't think there's any solution, except rewrite/re-engineer librocket itself. And no, librocket isn't a browser engine, it's a _rendering_ engine to draw stuff from html/css-alike syntax :)

And unlike real browsers, it isn't really brainy. The problem stands:

if any element get marked 'dirty' (it has changed/needs to be re-rendered), it re-renders every element on the dom tree. Now if you have 20 servers without colored names and without any unnecessary columns, updating the server browser ("datagrid" aka the table), everything's ok.

Now.. if you have 20 servers with colored namers, each having something like 5 different colors, now you have over 100 elements to re-render... now if you double that to 40 servers, that doubles the element amount again. Now throw in more columns like map, gametype, player counts, etc.. now you start going in hundreds of elements - and each one of them gets re-rendered on every frame when new server gets added. This is where fps chockes down near zero and you won't be able to even move the mouse...

The reason why it works now relatively well is that 1) there isn't yet huge amount of servers :P 2) we separated insta and normal server to their own tabes 3) removed colors 4) removed all columns we just could.

homart

Player
(680 posts)

bug in forum and in warsow with friend list, sometime it did't refresh, i keep the sames friends always connected 24/7 .

toukkapoukka

Has-been developer
(282 posts)

crizis wrote:

if any element get marked 'dirty' (it has changed/needs to be re-rendered), it re-renders every element on the dom tree. Now if you have 20 servers without colored names and without any unnecessary columns, updating the server browser ("datagrid" aka the table), everything's ok.

Now.. if you have 20 servers with colored namers, each having something like 5 different colors, now you have over 100 elements to re-render... now if you double that to 40 servers, that doubles the element amount again. Now throw in more columns like map, gametype, player counts, etc.. now you start going in hundreds of elements - and each one of them gets re-rendered on every frame when new server gets added. This is where fps chockes down near zero and you won't be able to even move the mouse...

The reason why it works now relatively well is that 1) there isn't yet huge amount of servers :P 2) we separated insta and normal server to their own tabes 3) removed colors 4) removed all columns we just could.


"Real browser engines" use advanced data-storage and algorithms to do this all well without choking a bit. Unfortunately we are not dealing with such engine.
There has been/was suggestions to use Webkit or GUI-wrappers that utilize Webkit but the source itself with all the dependencies is about the size of a DVD. Plus all those advanced algorithms take shitloads of memory, which is OK with current computers, but we would have a shitstorm here if the game wouldn't run on older computers because of an user interface (Yes we already have feedback of our game not running that well on old computers, buy a new one anyway :) ).

Noobsow wrote:

Most projects have public SVN for browsing, with writting only for devs. And a public BugZilla open for all; btw, many quake-based games have bugzilla hosted at bugzilla.icculus.org I don't know why.
ofc you know that.

Yes we know that, but we dont have the infrastructure nore will to host an open project. We release the source code with actual game releases by GPL standards.
Right now we are dealing with core developers of 2 programmers and 1 web programmer/mapper. We've had our doors flopping in/out for the past year with modest success, but all in all for us it has been for the best to keep to ourselves, code-wise and design-wise.

Crizis was little badmouthed on his comment (and yes he got whoopped because of that):
crizis wrote:

Because we don't want your shit into the game. We decide what gets included.

But the meaning of the statement stands. This is not open game development that we are practicing. You can contribute with patches and all, but overall design and architecture of the system is in our hands.
Like you said, there are other projects that are far more open and maybe easier to get into contributing. But do note that few of these have absolutely sucky and bad code (*cough* You can ask Mr. Setting trends *cough*) that you could serve on a plate and sell as italian food.

medve a maci

Member
(39 posts)

http://kepfeltoltes.hu/120605/wsw_120605_082616_www.kepfeltoltes.hu_.jpg
got these errors all the time. donno whats the probem, i have no error in game. i use my .62 maybe thats his problem?
btw i like 0.7. the menu gui is sexy. i think its a good idea to get ppl registerd to play the game and get stats. i hope i get a full cvarlist + description in the final.

ps: the game doesnt use overbrightbit and mapoverbrightbit cvars, but since i can make the walls dark grey, i dont give a fuck
(updated 2012-06-05 09:56:30)

Vic

Member
(4892 posts)

ps: the game doesnt use overbrightbit and mapoverbrightbit cvars


hmm?

crizis

Mad Hatter
(4082 posts)

homart wrote:
bug in forum and in warsow with friend list, sometime it did't refresh, i keep the sames friends always connected 24/7 .



known, mm doesn't clean up sessions correctly at the moment.

BBQsauce

J.M.
(599 posts)

toukkapoukka wrote:
Like you said, there are other projects that are far more open and maybe easier to get into contributing. But do note that few of these have absolutely sucky and bad code (*cough* You can ask Mr. Setting trends *cough*) that you could serve on a plate and sell as italian food.


What VVD points out is that you somewhat make it harder to contribute for the sake of making it harder, quality of code out of question. The fact that svn trunk isn't read open is a good example. If it's read open you are free to decline patches and code that doesn't follow your arch vision and your coding conventions. You can't cast quality argument here.

I remind you as well something like a year ago l_m complained about not having a single answer when he posted like 5-6 patches in forum that was mostly valid and worthy contribution. No thanks, not even an answer about getting it into trunk or not, just plain ignoring. I tried to contribute as well, but i got more consideration when i was making some complete shit mod than when trying to do useful job. If that can help you understand what he meant here.
(updated 2012-06-05 14:14:37)

crizis

Mad Hatter
(4082 posts)

I'm all for improving ease of contribution and processes to review and comment on all patches, but right now our focus is 100% on the release and fixing the bugs.

edit: And to add, sorry for overly rude answer for vec, but lately you've been doing nothing else than posting rudely worded complaints. There are better ways to point out bad changes or missing features than going hostile. It just burns everyones nerves.
(updated 2012-06-05 14:24:06)

m0t0

Member
(843 posts)

I would fix clipping in wbomb6 and those nonsolid boxes there,instead of giving suggestions to someone else to fix their map clippings and nonsolid boxes.

Also I think that box spot at B bombsite is kinda useless now since there is that new window area.

joki

Member
(49 posts)

just a bug that should have been fixed since wsw.5
http://pastebin.com/BusHhfQe

Vic

Member
(4892 posts)

joki wrote:
just a bug that should have been fixed since wsw.5
http://pastebin.com/BusHhfQe


oops, I'll merge that one

Swee4T
[V1]Swee4T
(14 posts)

wrace1 - race through space has no rocketlauncher and there are textures missing :)

Tested it as a local game with race as gametype
(updated 2012-06-05 16:17:14)

crizis

Mad Hatter
(4082 posts)

Swee4T wrote:
wrace1 - race through space has no rocketlauncher and there are textures missing :)

Tested it as a local game with race as gametype



Yeah this shouldn't be included in first place as it's not possible to finish it :))

We'll just leave making racemaps for racesow guys.. they can handle that better, we don't have any racers/racemappers in the dev team.

Swee4T
[V1]Swee4T
(14 posts)

crizis wrote:
Swee4T wrote:
wrace1 - race through space has no rocketlauncher and there are textures missing :)

Tested it as a local game with race as gametype



Yeah this shouldn't be included in first place as it's not possible to finish it :))

We'll just leave making racemaps for racesow guys.. they can handle that better, we don't have any racers/racemappers in the dev team.


i know :(

but who did cwrace5 then ?
i found a irace Server some days ago with the new map, its nice but whats different in irace ?

sorry for offtopic :|

btw: warsow 0.6 & 0.7 works fine with Windows 8 :)
(updated 2012-06-05 16:42:24)

VectorVanDoom
(updated Today 13:37)
(1992 posts)

crizis wrote:
Fully colored and with map etc columns, libr can handle only up to 10-15 server rows at once.

that includes nonvisible rows (since these are still in the DOM)?

crizis wrote:
There are better ways to point out bad changes or missing features than going hostile. It just burns everyones nerves.

i'm sorry, but removing the map column just doesnt seem to be an option, to me.
(updated 2012-06-05 18:17:28)

toukkapoukka

Has-been developer
(282 posts)

crizis wrote:
Swee4T wrote:
wrace1 - race through space has no rocketlauncher and there are textures missing :)

Tested it as a local game with race as gametype



Yeah this shouldn't be included in first place as it's not possible to finish it :))

We'll just leave making racemaps for racesow guys.. they can handle that better, we don't have any racers/racemappers in the dev team.


IIRC you can get the RL if you have 2 players who both readyup so that the game goes into match.

medve a maci

Member
(39 posts)

med


i mean it doesnt matter what value i give to r_mapoverbrightbits or r_overbrightbits, the grapihcs stay the same (too bright for me). i used them wboth on zero in .62

MikeJS

Member
(172 posts)

HOM on shepas in the attacker's spawn:

http://imgur.com/3akzT
http://imgur.com/W5dDg


Scroll to top



RSSRSSRSSRSS

Copyright © 2013 Chasseur De Bots

Warsow in social media



Warsow is an indie game developed by group of hobbyists. Please consider giving us a small donation: