Warsow 0.7 BETA release!
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)
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)
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 :(
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.
bug in forum and in warsow with friend list, sometime it did't
refresh, i keep the sames friends always connected 24/7 .
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.
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)
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)
ps: the game doesnt use overbrightbit and mapoverbrightbit cvars
hmm?
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.
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)
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)
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)
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.
Also I think that box spot at B bombsite is kinda useless now since there is that new window area.
joki wrote:
just a bug that should have been fixed since wsw.5
http://pastebin.com/BusHhfQe
oops, I'll merge that one
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)
Tested it as a local game with race as gametype
(updated 2012-06-05 16:17:14)
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.
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)
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)
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.
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
HOM on shepas in the attacker's spawn:
http://imgur.com/3akzT
http://imgur.com/W5dDg
http://imgur.com/3akzT
http://imgur.com/W5dDg

