--- Log opened Mon Feb 13 00:00:48 2012 20120213 00:01:45-!- lansiirserver [~oldtopman@unaffiliated/oldtopmanserver] has joined #wesnoth-dev 20120213 00:03:15-!- lansiirserver [~oldtopman@unaffiliated/oldtopmanserver] has quit [Client Quit] 20120213 00:03:33-!- lansiir [~oldtopman@71-208-57-231.hlrn.qwest.net] has joined #wesnoth-dev 20120213 00:14:06-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120213 00:14:32-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Ping timeout: 245 seconds] 20120213 00:18:14-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 240 seconds] 20120213 00:21:22-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120213 00:31:31-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120213 00:31:34-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has joined #wesnoth-dev 20120213 00:36:06-!- Pete-Requiem [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120213 00:43:01-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has quit [Quit: done building targets] 20120213 00:46:34-!- Pete-Requiem [~quassel@unaffiliated/peterporty] has quit [Ping timeout: 240 seconds] 20120213 00:48:09-!- Pete-Requiem [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120213 00:56:36< ancestral> Where are the files containing the parts used for generating the random names? 20120213 00:56:57< ancestral> Wesnoth has a Markov chain of some kind, right? 20120213 00:57:32< Espreon> Please don't tell me you're a nice-nice crusader. 20120213 00:58:01< Espreon> ancestral: Regardless, data/core/macros/names.cfg 20120213 00:58:05< ancestral> Thanks 20120213 00:58:08< Espreon> Yup. 20120213 00:59:21< ancestral> Say, when generating random maps, is there an option to turn off the place labels? 20120213 01:00:01< shadowm> no 20120213 01:01:25< ancestral> Guess I'll file a feature request 20120213 01:01:53< ancestral> Oh… guess that'll have to wait 20120213 01:02:17< Espreon> Yup. :( 20120213 01:02:21< shadowm> :) 20120213 01:03:02< ancestral> I take it you're happy shadowm since that means you can't do any bug report maintenance yourself? 20120213 01:03:19< shadowm> what's bug report maintenance? 20120213 01:03:45< ancestral> Oh, closing bugs, re-opening bugs, assigning bugs, etc. 20120213 01:04:19< shadowm> that's not my job and I only help with closing bugs after releases, and the last time a release was made was weeks ago 20120213 01:04:32< ancestral> Ah, mkay 20120213 01:04:59< ancestral> Good thing we didn't have a release this weekend 20120213 01:05:09< ancestral> Or FOSDEM this weekend 20120213 01:05:58< shadowm> yes, but the lack of a ML is seriously delaying my plans 20120213 01:06:29< ancestral> Mailing list? 20120213 01:08:06< shadowm> precisely 20120213 01:10:32< ancestral> gna.org doesn't go down that often, does it? 20120213 01:10:42< ancestral> Or is the answer "any amount is too much?" 20120213 01:10:55< shadowm> it doesn't go down for this long this often 20120213 01:11:29-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120213 01:11:49< shadowm> *this long that often 20120213 01:12:17-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20120213 01:12:46-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120213 01:12:47-!- enchilad1 [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120213 01:12:53-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120213 01:15:12-!- Pete-Requiem [~quassel@unaffiliated/peterporty] has quit [Ping timeout: 260 seconds] 20120213 01:20:42-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Remote host closed the connection] 20120213 01:23:29-!- Pete-Requiem [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120213 01:35:34-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 248 seconds] 20120213 02:04:16-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 244 seconds] 20120213 02:06:25-!- enchilad1 [~enchilado@defocus/yummy/enchilado] has quit [Disconnected by services] 20120213 02:22:37-!- omero [~omero@host67-21-dynamic.252-95-r.retail.telecomitalia.it] has left #wesnoth-dev [] 20120213 02:43:10-!- Bob_The_Mighty [~chatzilla@cpc7-brig15-2-0-cust815.3-3.cable.virginmedia.com] has joined #wesnoth-dev 20120213 03:04:31-!- cjhopman [~chris@wesnoth/developer/cjhopman] has quit [Read error: Operation timed out] 20120213 03:06:34-!- matthiaskrgr [toLga@109.73.162.119] has quit [Excess Flood] 20120213 03:08:51-!- matthiaskrgr [toLga@109.73.162.119] has joined #wesnoth-dev 20120213 03:14:16-!- Bob_The_Mighty [~chatzilla@cpc7-brig15-2-0-cust815.3-3.cable.virginmedia.com] has quit [Quit: ChatZilla 0.9.88 [Firefox 10.0.1/20120208060813]] 20120213 03:16:59-!- eirikvw [189a49d2@gateway/web/freenode/ip.24.154.73.210] has joined #wesnoth-dev 20120213 03:36:49-!- eirikvw_ [189a49d2@gateway/web/freenode/ip.24.154.73.210] has joined #wesnoth-dev 20120213 03:39:11-!- eirikvw [189a49d2@gateway/web/freenode/ip.24.154.73.210] has quit [Ping timeout: 245 seconds] 20120213 03:55:56-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120213 03:57:25-!- Pete-Requiem [~quassel@unaffiliated/peterporty] has quit [Ping timeout: 244 seconds] 20120213 04:08:44-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20120213 04:19:51-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Quit: BBL->] 20120213 04:21:37-!- Ivanovic_ [~ivanovic@dtmd-4db2b3bc.pool.mediaWays.net] has joined #wesnoth-dev 20120213 04:25:07-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 265 seconds] 20120213 04:25:32-!- Ivanovic_ is now known as Ivanovic 20120213 04:26:37-!- chrisoelmueller [bouncer@syngo.info] has quit [Ping timeout: 248 seconds] 20120213 04:28:11-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 248 seconds] 20120213 04:28:17-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Read error: Connection reset by peer] 20120213 04:28:49-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20120213 04:29:03-!- chrisoelmueller [bouncer@syngo.info] has joined #wesnoth-dev 20120213 04:29:04-!- chrisoelmueller is now known as Guest76258 20120213 04:35:09-!- eirikvw_ [189a49d2@gateway/web/freenode/ip.24.154.73.210] has left #wesnoth-dev [] 20120213 04:35:59-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120213 04:38:58-!- Blueblaze [~Blueblaze@adsl-99-171-160-83.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120213 04:43:56-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has quit [Quit: ancestral] 20120213 04:44:21-!- Blueblaze [~Blueblaze@adsl-99-171-160-83.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20120213 04:46:21-!- irenicus09 [irenicus09@unaffiliated/irenicus09] has joined #wesnoth-dev 20120213 04:49:53-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Operation timed out] 20120213 04:54:45-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120213 05:02:44-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Quit: BBL->] 20120213 05:14:57-!- StealthyCoin [~StealthyC@adsl-99-184-204-39.dsl.pltn13.sbcglobal.net] has joined #wesnoth-dev 20120213 05:16:03-!- StealthyCoin [~StealthyC@adsl-99-184-204-39.dsl.pltn13.sbcglobal.net] has left #wesnoth-dev [] 20120213 05:17:06-!- lansiir [~oldtopman@71-208-57-231.hlrn.qwest.net] has quit [Changing host] 20120213 05:17:06-!- lansiir [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120213 05:17:29-!- lansiir is now known as oldtopman 20120213 05:23:57-!- StealthyCoin [~StealthyC@adsl-99-184-204-39.dsl.pltn13.sbcglobal.net] has joined #wesnoth-dev 20120213 05:24:14-!- StealthyCoin [~StealthyC@adsl-99-184-204-39.dsl.pltn13.sbcglobal.net] has left #wesnoth-dev [] 20120213 05:34:45-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has quit [Ping timeout: 260 seconds] 20120213 05:50:09-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has joined #wesnoth-dev 20120213 06:00:59-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Quit: Leaving] 20120213 06:07:19-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20120213 06:19:02-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120213 06:23:45-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has joined #wesnoth-dev 20120213 07:42:55-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120213 07:43:19-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 252 seconds] 20120213 07:45:42-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120213 07:48:43-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has joined #wesnoth-dev 20120213 07:53:54-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Ping timeout: 240 seconds] 20120213 07:56:14-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20120213 07:58:23-!- Octalot [~noct@host86-140-22-139.range86-140.btcentralplus.com] has quit [] 20120213 07:59:43-!- irenicus09 [irenicus09@unaffiliated/irenicus09] has left #wesnoth-dev [] 20120213 08:14:15-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20120213 08:28:17< shadowm> Rhonda: am I understand things incorrectly, or the Wesnoth 1.10 source package in Debian has a patch to cope with Boost 1.48 instead of the latter's source integrating the upstream fix? 20120213 08:28:22< shadowm> *understanding 20120213 08:32:26< shadowm> hm, never mind, I see the changelog for boost1.48 mention it. I was just confused by the mention in wesnoth-1.10's 20120213 08:37:58-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20120213 08:43:09-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120213 08:44:27-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has quit [Remote host closed the connection] 20120213 08:54:28-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 276 seconds] 20120213 08:57:24-!- knotwork [~markm@142.177.234.145] has joined #wesnoth-dev 20120213 08:57:27-!- knotwork [~markm@142.177.234.145] has quit [Changing host] 20120213 08:57:27-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120213 09:00:09< shadowm> yay! \o/ 20120213 09:16:54-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20120213 09:30:02-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20120213 09:41:54-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has joined #wesnoth-dev 20120213 09:42:23< Rhonda> shadowm: There is no patch in Debian to cope with boost1.48, that fix is inside the wesnoth source directly. 20120213 09:42:39< Rhonda> That's why it says "Contains fixes for" instead of "patch added for" or similar. 20120213 09:44:40< shadowm> ah 20120213 09:49:30< Rhonda> I should have put the contains fixes for into the same line as new upstream release to make it more clear. 20120213 10:16:20-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120213 10:28:51-!- LordNasty [~NaSTy@93-43-168-221.ip92.fastwebnet.it] has quit [] 20120213 10:46:41-!- Ivanovic [~ivanovic@dtmd-4db2b3bc.pool.mediaWays.net] has quit [Changing host] 20120213 10:46:41-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20120213 10:47:03< Ivanovic> moin 20120213 10:56:12-!- Netsplit *.net <-> *.split quits: ejls, Rhonda, knotwork, Ivanovic, Aethaeryn, apoi, wesbot, Soliton, CIA-61, fendrin_, (+3 more, use /NETSPLIT to show all of them) 20120213 10:58:06-!- MeccaGod [~majs@host189-199.bornet.net] has joined #wesnoth-dev 20120213 10:59:45-!- Netsplit over, joins: apoi, Aethaeryn, wesbot, Rhonda, ejls, CIA-61 20120213 11:00:22-!- Netsplit over, joins: Ivanovic, Soliton, fendrin_, shikadibot, knotwork, Tigge, yann 20120213 11:02:26-!- horon [~horon@nttkyo323063.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20120213 11:37:53-!- Netsplit *.net <-> *.split quits: Tigge, fendrin_, Ivanovic, knotwork, shikadibot, Soliton 20120213 11:39:26-!- Netsplit over, joins: Ivanovic, Soliton, fendrin_, shikadibot, knotwork, Tigge 20120213 11:54:20-!- LordNasty [~NaSTy@93-43-168-221.ip92.fastwebnet.it] has joined #wesnoth-dev 20120213 12:27:00< Oleg> Hi guys 20120213 12:27:07< Oleg> Anybody has information when svn return back?... 20120213 12:27:29< Oleg> I am built then CI for Battle for Wesnoth, and want updates for check how it works with latest version 20120213 12:27:36< Oleg> Before present it for you... 20120213 12:27:40< Oleg> *I built 20120213 12:28:37< Oleg> Ivanovic: ^ 20120213 12:28:57< Ivanovic> Oleg: cf topic! 20120213 12:29:15< Oleg> Ivanovic: Ok :) How all guys works right now? 20120213 12:29:20< Ivanovic> not at all 20120213 12:46:38-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has quit [Quit: Konversation terminated!] 20120213 12:56:29< AI0867> using git-svn for those of us that have it 20120213 13:18:49-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120213 13:31:28-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Quit: BBL->] 20120213 13:43:27-!- mjs-de [~mjs-de@g224185058.adsl.alicedsl.de] has joined #wesnoth-dev 20120213 13:46:29-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Remote host closed the connection] 20120213 13:53:59-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has joined #wesnoth-dev 20120213 13:54:24-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20120213 14:08:56-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120213 14:16:59-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20120213 14:26:08-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has joined #wesnoth-dev 20120213 14:26:12-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120213 14:26:50-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has joined #wesnoth-dev 20120213 14:26:56-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has quit [Client Quit] 20120213 14:41:41-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Ping timeout: 248 seconds] 20120213 15:03:04-!- horon [~horon@nttkyo323063.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20120213 15:03:04-!- Oleg [~quassel@92.126.48.117] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 20120213 15:05:36-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120213 15:15:39< janebot> Wesnoth Forums | Developers’ Discussions • Re: [STATUS] Scheduled forums maintenance downtime for Feb. by Dunno [ 02-13-2012 14:09 ] [ http://r.wesnoth.org/p520882 ] 20120213 15:21:16< Rhonda> Do we have a high resolution version of the icon? 20120213 15:22:36< Rhonda> … or even a vectorized one? 20120213 15:25:12< janebot> Wesnoth Forums | Developers’ Discussions • Re: [STATUS] Scheduled forums maintenance downtime for Feb. by Caphriel [ 02-13-2012 14:19 ] [ http://r.wesnoth.org/p520884 ] 20120213 15:31:29-!- the_new_lipk [~opera@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20120213 15:40:28< Ivanovic> mordante: i just built the gperftools using my crosscompiler and some configure hacking, though i got a "slight" problem running stuff... 20120213 15:40:37< Ivanovic> yeah, i don't have the program "dot" directly on the pandora 20120213 15:40:51< Ivanovic> so i will try to analyze the output using my desktop system, hoping it somehow works 20120213 15:43:41< Crendgrim> Rhonda: there once was an attempt by Sgt. Groovy to create a vectorized icon, but I have no idea whether he considers it as finished. Also, I don't think he posted the svg version of his most recent attempts (which are half a year old again.. :/ ) 20120213 15:43:49< Crendgrim> Rhonda: http://forums.wesnoth.org/viewtopic.php?f=9&t=24484 20120213 15:57:32< Ivanovic> mordante: okay, i am generating raw and text output of the files, i hope this helps! 20120213 16:01:49< Ivanovic> mordante: i got no idea how to actually work with this output, so either you got to tell me what to look for (and how) or i can send you the raw as well as the text output 20120213 16:02:25< Ivanovic> the graphical output just sucks over here btw 20120213 16:03:46< Rhonda> Because for the desktop icon a vectorized logo would be a huge win 20120213 16:04:06< Rhonda> Otherwise people will wonder about the strange pixelized icons like in http://imagebin.org/198691 20120213 16:04:20< Rhonda> And that isn't the best for the project 20120213 16:08:00< Crendgrim> http://www.freegamealliance.com/ < here as well .. Wesnoth has the ugliest logo of those 20120213 16:08:04< Ivanovic> the highest res icon we got is the osx icon 20120213 16:08:40< Ivanovic> map-editor-icon-Mac.png: PNG image data, 128 x 128, 8-bit/color RGBA, non-interlaced 20120213 16:08:41< Ivanovic> wesnoth_editor-icon.png: PNG image data, 64 x 64, 16-bit/color RGBA, non-interlaced 20120213 16:08:42< Rhonda> Crendgrim: unfortunately the so-called "free" game alliance isn't about free stuff 20120213 16:08:43< Ivanovic> wesnoth-icon-Mac.png: PNG image data, 128 x 128, 8-bit/color RGBA, non-interlaced 20120213 16:08:44< Ivanovic> wesnoth-icon.png: PNG image data, 64 x 64, 8-bit/color RGBA, non-interlaced 20120213 16:09:23< Rhonda> Ivanovic: that doesn't help with getting it pixelized when being downscaled though 20120213 16:09:37< Ivanovic> Rhonda: as i said, this is everything we have 20120213 16:09:40< Ivanovic> simple as that 20120213 16:09:47< Ivanovic> nothing higher, nothing lower, nothing svg based 20120213 16:09:56< Crendgrim> Rhonda: that's another point, but it's bad that Wesnoth has an ugly icon there :) 20120213 16:10:05< Ivanovic> though some svg based logo has been work in progress for ages but is still not finished 20120213 16:10:43< Rhonda> Crendgrim: couldnt care less about fga buzzinga :) 20120213 16:11:49< Crendgrim> ;) 20120213 16:16:05< Ivanovic> mordante: if you know how to just get profiling data from one very specific point this might make more sense 20120213 16:16:21< Ivanovic> in face the point here would be between gathering all the cache data and then finally displaying stuff 20120213 16:20:16-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20120213 16:36:28< Ivanovic> mordante: okay, some futher testing reveals that the images which are somehow scaled are responsible for the performance drop 20120213 16:37:07< Ivanovic> meaning: if i replace the main menu image by something significantly easier (like terrain/void/void.png) the main menu displays significantly earlier 20120213 16:37:19< Ivanovic> the same in case i remove all background= tags in two brothers 20120213 16:37:33< Ivanovic> then the delay between the loading screen and actually displaying the intro text is 0 20120213 16:43:08-!- the_new_lipk [~opera@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 240 seconds] 20120213 16:47:00< Ivanovic> mordante: it is even understandable that scale_surface is slow... 20120213 16:47:14< Ivanovic> it uses floating point stuff which gets really slow if float is done in software 20120213 16:47:31 * Ivanovic is currently looking at the function in sdl_utils.cpp 20120213 16:53:17-!- MeccaGod [~majs@host189-199.bornet.net] has quit [] 20120213 16:55:49-!- matthiaskrgr [toLga@109.73.162.119] has quit [Excess Flood] 20120213 16:55:51< Ivanovic> for anyone who knows that function: is it really required to use double in those scaling operations? 20120213 16:56:06< Ivanovic> plain floats might be more performant on embedded platforms like arm 20120213 16:57:52-!- timotei [~timotei@188.24.4.151] has joined #wesnoth-dev 20120213 16:57:52-!- timotei [~timotei@188.24.4.151] has quit [Changing host] 20120213 16:57:52-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20120213 16:59:59-!- matthiaskrgr [manggopoh@109.73.162.119] has joined #wesnoth-dev 20120213 17:04:33-!- dcw [c24ae2be@gateway/web/freenode/ip.194.74.226.190] has joined #wesnoth-dev 20120213 17:05:30< dcw> I'm trying to use crome so does this work? testing one two three.... 20120213 17:06:29< Ivanovic> does what work? 20120213 17:06:34< Ivanovic> your irc client using the browser? 20120213 17:06:43< Ivanovic> no, none of your messages are displayed 20120213 17:06:45< Ivanovic> ;) 20120213 17:08:08-!- Guest76258 is now known as chrisoelmueller 20120213 17:08:44< dcw> LOL yes it seems to! lol I clicked on the link in gnu and changed to #wesnoth-dev :) 20120213 17:10:56< dcw> so direct link would be: https://webchat.freenode.net/?channels=wesnoth-dev ..... ;) 20120213 17:13:27< dcw> oh well I'm going to start playing tonight again after a hitus of about 2 years :P lets see how much I forgotten! 20120213 17:14:00< dcw> ^^* have should be in there somewhere :P 20120213 17:14:35-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 265 seconds] 20120213 17:14:50-!- negusnyul [~negusnyul@183-62-161.ip.adsl.hu] has joined #wesnoth-dev 20120213 17:16:08-!- LordNasty [~NaSTy@93-43-168-221.ip92.fastwebnet.it] has quit [Ping timeout: 240 seconds] 20120213 17:17:50-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120213 17:18:10-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Read error: Operation timed out] 20120213 17:18:58-!- LordNasty [~NaSTy@93-43-168-221.ip92.fastwebnet.it] has joined #wesnoth-dev 20120213 17:19:48-!- dcw [c24ae2be@gateway/web/freenode/ip.194.74.226.190] has quit [] 20120213 17:26:37-!- knotwork [~markm@142.177.234.145] has joined #wesnoth-dev 20120213 17:26:37-!- knotwork [~markm@142.177.234.145] has quit [Changing host] 20120213 17:26:37-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120213 17:28:10-!- happygrue_ [~quassel@c-98-222-183-113.hsd1.il.comcast.net] has joined #wesnoth-dev 20120213 17:28:10-!- happygrue_ [~quassel@c-98-222-183-113.hsd1.il.comcast.net] has quit [Changing host] 20120213 17:28:10-!- happygrue_ [~quassel@wesnoth/developer/wintermute] has joined #wesnoth-dev 20120213 17:31:06-!- happygrue [~quassel@wesnoth/developer/wintermute] has quit [Ping timeout: 260 seconds] 20120213 17:33:49-!- knotwork [~markm@unaffiliated/knotwork] has quit [Ping timeout: 276 seconds] 20120213 17:35:26< Ivanovic> okay, when manually scaling down the images before running wesnoth speed is perfectly fine 20120213 17:35:46< Ivanovic> so it really is the function scale_surface which is slow on arm systems (at least when it has to scale down!) 20120213 17:35:50-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120213 17:40:35-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20120213 17:45:12< AI0867> Ivanovic: maybe there should be an permanent image cache for slow devices then? 20120213 17:45:17< AI0867> s/an/a 20120213 17:45:29< Ivanovic> AI0867: yeah, something like this would make sense 20120213 17:45:45< Ivanovic> some persistent image cache for scaled down (only those are required!) images 20120213 17:46:19< Ivanovic> though it would already help the impression if the loading bar would still be displayed when it is actually scaling down the images 20120213 17:46:46< Ivanovic> the current perception is that you get the black screen and are still waiting for some loading to complete which is, uhm, suboptimal 20120213 17:47:17< Ivanovic> though the best approach would probably be to move to some kind of interger math for scaling images 20120213 17:47:35< Ivanovic> (speed wise that is since it would not require additional space in the filesystem and be significantly faster, too) 20120213 17:50:21< AI0867> it's already integer math 20120213 17:50:38< AI0867> oh wait, wrong branch 20120213 17:50:40< Ivanovic> AI0867: sdl_utils.cpp 20120213 17:50:54< AI0867> upscaling is integer math 20120213 17:51:02< AI0867> Ivanovic: that was where I was looking 20120213 17:51:09< Ivanovic> at least in the 1.10 release the "else" part of the if in scale_surface is what matters 20120213 17:51:49< AI0867> it looks like the "multiple scaling uses" bug is related 20120213 17:51:54< Ivanovic> and that is using double (very evil! single precision might (not sure!) be done via some hardware stuff, double precision clearly won't) 20120213 17:52:21< AI0867> that is, the wanted no-interpolation scaling for terrain, bilinear interpolation for portraits and such 20120213 17:53:16< AI0867> the fix originally committed by silene also improved performance, but broke the minimap 20120213 17:57:21< AI0867> might be wrong on the performance part though =/ 20120213 17:58:45-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has quit [Quit: Konversation terminated!] 20120213 18:00:22-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has joined #wesnoth-dev 20120213 18:02:22-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has quit [Remote host closed the connection] 20120213 18:03:42-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has joined #wesnoth-dev 20120213 18:04:14-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has quit [Client Quit] 20120213 18:06:15< Ivanovic> all i can say with 99.99% certainity is that those scaling operations are really bad on the pandora 20120213 18:06:31< Ivanovic> and that they are not as nice as they could be on other systems these days either 20120213 18:06:37-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has joined #wesnoth-dev 20120213 18:06:57< Ivanovic> (considering that eg amd is removing redundancy in floating point units and only shipping one fpu per two cpu cores with the latest arch) 20120213 18:12:02-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120213 18:13:19< AI0867> Ivanovic: I could try rewriting the scaler using 8-bits-past-the-fixed-point math, but I'm doing some more research first 20120213 18:13:37< Ivanovic> AI0867: would be great 20120213 18:16:32< AI0867> it would realy help to have some colored diffs though =/ 20120213 18:20:22< AI0867> I guess kompare will have to do 20120213 18:44:39-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20120213 18:47:32-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120213 18:47:32-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120213 18:47:32-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120213 18:51:04< chrisoelmueller> colordiff 20120213 18:57:56-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth-dev 20120213 19:04:52-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20120213 19:07:10-!- PolarPanda is now known as Pete-Flux 20120213 19:09:51-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20120213 19:09:51-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20120213 19:09:51-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20120213 19:10:09< mordante> servus 20120213 19:10:49< mordante> Ivanovic, thanks for testing 20120213 19:11:20< mordante> just wondering we had something with floating point before, didn't you already use floats everywhere 20120213 19:11:37< Ivanovic> mordante: it has always been slow 20120213 19:11:58< Ivanovic> especially stuff like loading the campaigns menu 20120213 19:11:58< mordante> Ivanovic, yeah, but then your suggestion of using floats won't help 20120213 19:12:07< Ivanovic> floats are better than double 20120213 19:12:33< Ivanovic> since single precision can be done in hardware, double precision (aka "double") is software only 20120213 19:12:36< mordante> depends on some compilers you can let them use the same type, so all floating point types are floats 20120213 19:13:12< Ivanovic> just enforcing single precision float for everything can, as Soliton once stated, potentially lead to OOS when playing with non pandora users 20120213 19:13:15< Ivanovic> which would just suck 20120213 19:13:31< mordante> yeah, but it would be good for a quick test case 20120213 19:13:31-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has joined #wesnoth-dev 20120213 19:14:26< mordante> the other option is to rewrite that code using fixed point calculations 20120213 19:14:34< Ivanovic> i did a quick test replacing all double by float in this function (part of the function that is) 20120213 19:14:46< Ivanovic> it did not yield any (noticable) improvement 20120213 19:14:54< mordante> already had a look at it on the way home since we have some code for it 20120213 19:14:55< Ivanovic> that was with softfp as float abi 20120213 19:15:13< Ivanovic> http://pandorawiki.org/Floating_Point_Optimization#Single_Precision_Floating_Point 20120213 19:26:05< mordante> ok it seems if you use those options for single-precision floating point values 20120213 19:26:20< mordante> so if that doesn't help I guess we have to use fixed point code 20120213 19:26:38< mordante> the commit message of the original fixed_t already hinted at that ;-) 20120213 19:27:35< mordante> AI0867, I also thought about adding more fixed point code 20120213 19:28:28< mordante> (in fact already wrote some code on the way back home) 20120213 19:31:07< Ivanovic> going fixed point sounds like the most sane solution 20120213 19:31:35< mordante> yup we have some code but it's rather limited 20120213 19:31:49< mordante> so I could tackle it 20120213 19:32:07< mordante> just want to make sure AI0867 won't be trying to work on the same thing ;-) 20120213 19:32:30< Ivanovic> mordante: if AI0867 wants to work on this scaling stuff you can continue with (other) gui2 stuff 20120213 19:32:35< Ivanovic> sounds like a win-win to me 20120213 19:32:36< Ivanovic> ;) 20120213 19:33:06< mordante> Ivanovic, well this is also interesting and not too big ;-) 20120213 19:33:15< Ivanovic> :) 20120213 19:33:29< mordante> like I said I already hacked some code on the way back home 20120213 19:33:53 * Ivanovic just knows that image scaling is evil 20120213 19:33:58< Ivanovic> always! 20120213 19:34:09< mordante> it's not ;-) 20120213 19:34:28< Ivanovic> oh, i am very sure that it is 20120213 19:34:40< mordante> the evil thing is that we PC coders have way too powerful machines 20120213 19:34:42< Ivanovic> in case it works fast enough someone will say "ugh, you are scaling it all wrong" (eg artists) 20120213 19:34:55-!- the_new_lipk [~opera@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20120213 19:34:59< Ivanovic> if it is scaling nicely, some people might come around saying "you know, it looks nice but speed sucks!" 20120213 19:35:12< Ivanovic> or "i'd like to be able to configure manually how to scale stuff!!!" 20120213 19:35:40< mordante> once we fixed the scaling people will complain again about the AI ;-) 20120213 19:35:52< Ivanovic> leading to me implementing basically 500 different scalers (resolution/aspect ratio wise) for the snes emulator i maintain on the pandora 20120213 19:36:03< Ivanovic> the only good thing there is you only have to scale up, not down 20120213 19:36:32< Ivanovic> and with the pandoraspecific modifications of libsdl this has become really easy 20120213 19:36:44< mordante> and let's not get started about scaling icons... 20120213 19:36:59-!- mjs-de [~mjs-de@g224185058.adsl.alicedsl.de] has quit [Remote host closed the connection] 20120213 19:38:41-!- Pete-Flux is now known as PandaPanda 20120213 19:39:15< Ivanovic> hehehe 20120213 19:39:30< Ivanovic> the pandoraspecific libsdl mods allow lovely hardware scaling 20120213 19:40:12< Ivanovic> that is: in the prog you just state the (virtual) display to draw on and define the resolution to scale to, the scaling itself is done using the hardware and the user can even select some special filters to use with external progs 20120213 19:41:11< Ivanovic> (though i still have to supply various options eg for the snes emulator to allow "full screen scaling" as well as "4:3 scaling" as well as "scaling with the original aspect ratio for pal or ntsc" 20120213 19:41:24< mordante> that's nice 20120213 19:41:49< Ivanovic> though it has a bad sideeffect: it is not possible to grab a screenshot of the scaled image, since the scaling is done in hardware 20120213 19:41:57< Ivanovic> directly before it is displayed on the screen 20120213 19:42:51< Ivanovic> in theory i could have wesnoth rendered in some (larger) resolution and just scale it down, though this would place an even higher burden on the cpu since more (animated!) terrains are there to be displayed 20120213 19:42:53< mordante> are these hardware algorithms open or closed source 20120213 19:43:14< Ivanovic> though it would be lovely if wesnoth could render in 400x240, there some easy upscaling would be possible 20120213 19:43:24< Ivanovic> the scaling itself is some hardware magics 20120213 19:43:34< Ivanovic> though some filters and whatnot can be applied 20120213 19:43:49< Ivanovic> you'd have to ask notaz in #openpandora for some "real" information about how it works 20120213 19:44:53< mordante> notaz is the hardware hacker isn't he? 20120213 19:45:02< Ivanovic> jepp 20120213 19:45:20< Ivanovic> he modified libsdl to allow usage of the hardware scaler and also does the major kernel work for the pandora 20120213 19:46:21< mordante> yeah his name was mentioned at the FOSDEM 20120213 19:46:33< mordante> just wanted to make sure I remembered the right person 20120213 19:46:39< Ivanovic> the code doing this magic stuff should all be available in the git repo: http://git.openpandora.org/cgi-bin/gitweb.cgi 20120213 19:54:04< Ivanovic> http://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=commit;h=0ed40f320acac5b656fe0554329b681e88b47e25 20120213 19:54:15< Ivanovic> looks like at least part of this stuff is done in the kernel itself 20120213 19:56:15-!- Danceman [~Danceman@a94-132-158-220.cpe.netcabo.pt] has joined #wesnoth-dev 20120213 20:04:26-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120213 20:09:11< shadowm> I saw the SDL 1.3 thing in Debian testing the other day. Is it going to be any good for us? How compatible is it with 1.2 at the API level? 20120213 20:09:45< boucman> shadowm: iirc it will add support for touch interfaces and gesture, so it might have some cool stuff for us 20120213 20:12:08-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has quit [Quit: Konversation terminated!] 20120213 20:14:37-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120213 20:14:45-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has joined #wesnoth-dev 20120213 20:15:16< mordante> Ivanovic, interesting, maybe look at it later 20120213 20:15:39< mordante> shadowm, I tested with it a while ago and it was not really compatible 20120213 20:16:01< mordante> some of our keyboard masks were heavily changed 20120213 20:16:30< mordante> I have a local branch that allows compilation with SDL 1.3, maybe I should commit some of the less intrusive patches 20120213 20:17:25< mordante> AI0867, Ivanovic I'll have a go at the fixed point hack 20120213 20:27:30-!- the_new_lipk [~opera@host-91-147-212-174.biatv.hu] has left #wesnoth-dev [] 20120213 20:42:08-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Ping timeout: 240 seconds] 20120213 20:47:36-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has joined #wesnoth-dev 20120213 21:03:02-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20120213 21:28:23-!- Upth [~ogmar@public-nat1.scc.losrios.edu] has joined #wesnoth-dev 20120213 21:28:23-!- Upth is now known as Upthorn 20120213 21:37:27-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120213 21:39:52-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120213 21:39:52-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120213 21:39:52-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120213 21:52:03< mordante> Ivanovic, I cooked a rather hacky test patch http://paste.debian.net/156158/ 20120213 21:52:26< mordante> the result is rather ugly, but at least it's good enough to test whether it speeds thing up 20120213 21:57:46< Ivanovic> okay, there is a speedup 20120213 21:58:03< Ivanovic> starting two brothers (after the load screen vanishes) only takes ~2s instead of ~5-6s 20120213 21:58:13< Ivanovic> though the initial map screen is still rather slow 20120213 21:58:20< Ivanovic> (and you are right, it looks ugly) 20120213 21:58:28< shadowm> 14:16:31 it would realy help to have some colored diffs though =/ 20120213 21:58:33< shadowm> AI0867: colordiff 20120213 21:59:46< mordante> Ivanovic, a speedup of 3-4s is promising 20120213 22:00:07< mordante> not sure whether there are more calls to functions with floating point issues 20120213 22:00:09< Ivanovic> mordante: still 2s feels *bad* compared to the "instant" if no downscaling is required 20120213 22:00:41< Ivanovic> (i manually downscaled the images to not be larger than 800x480 (meaning eg 600x480 for the main map) 20120213 22:00:53-!- Upthorn [~ogmar@public-nat1.scc.losrios.edu] has quit [Ping timeout: 248 seconds] 20120213 22:01:14< Ivanovic> this resulted in eg two brothers basically showing instantly the story image stuff (right after initial cache building/loading is done) 20120213 22:01:29< mordante> Ivanovic, agreed that instantly is even better ;-) 20120213 22:01:54< Ivanovic> and the upscaling used at the initial gamestart (since 640x480 is stretched to 800x480) feels like instantly, too 20120213 22:03:10< Ivanovic> of course the same algorithm for downscaling is used basically everywhere in the game 20120213 22:03:19< Ivanovic> no matter if for the minimap, the right pane, portraits, ... 20120213 22:03:32< Ivanovic> so improvements there *do* matter a lot 20120213 22:04:42< mordante> jup so I think it would be a good idea to improve this code 20120213 22:05:41< Ivanovic> we clearly need more arm devices for wesnoth devs... 20120213 22:06:16< Ivanovic> we could use some fund to get a beagle board for every (core) wesnoth dev so that lowmem and "don't use float" situations can be tested more easily... 20120213 22:07:48< mordante> :-) 20120213 22:12:51-!- negusnyul [~negusnyul@183-62-161.ip.adsl.hu] has quit [Quit: Konversation terminated!] 20120213 22:13:24< mordante> Ivanovic, the delay of 2s is entirely in the scale function? 20120213 22:13:54< Ivanovic> mordante: i am 99.9% sure that it is related to the scale function 20120213 22:14:29< Ivanovic> as i said, if i manually scale down the images used it feels instant in going from load screen to story screen 20120213 22:15:00< Ivanovic> while there are about 2s delay between load screen and story screen of two brothers with images that got to be scaled down 20120213 22:15:28< Ivanovic> (i don't know how the scaling actually works and when it is applied, but the first scenario has 3 images which are at least in one dimension larger than 800x480 20120213 22:15:36< Ivanovic> two normal story screens and the wesnoth main map 20120213 22:15:47< mordante> things like portraits are also scaled so it's a bit odd that that looks rather fluent 20120213 22:16:02< Ivanovic> there is a tiny delay between clicking and the next image appearing 20120213 22:16:13< Ivanovic> which might just relate to the image scaling 20120213 22:17:09< Ivanovic> i fear that this scaling is worse with larger images and the main map from 1024x768 down to (no idea is aspect ratio is kept or not, but) either 640x480 or 800x480 is probably what hits worst of all 20120213 22:17:53< Ivanovic> and yes, switches between integer and float operations also appear to be "evil" 20120213 22:18:14< Ivanovic> (regarding the wiki page) 20120213 22:19:07-!- matthiaskrgr [manggopoh@109.73.162.119] has quit [Excess Flood] 20120213 22:19:24-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120213 22:20:03-!- matthiaskrgr [~matthiask@109.73.162.119] has joined #wesnoth-dev 20120213 22:20:28< mordante> yeah but most code is now using integer code 20120213 22:20:44< mordante> there are still some doubles in the code left 20120213 22:21:10-!- PandaPanda [~quassel@unaffiliated/peterporty] has quit [Read error: Connection reset by peer] 20120213 22:21:18< mordante> also for dividing by a constant involves a mul and div by the same factor 20120213 22:21:34< mordante> so the code can be optimized a bit more 20120213 22:22:13< mordante> since it makes sense to use this code I't like to polish it first and then see how fast or slow it is 20120213 22:23:35< Ivanovic> as i said, there is already an improvement when starting two brothers 20120213 22:23:56< mordante> exactly 20120213 22:23:59< Ivanovic> somehow it would be lovely to know if running a qemu emulating an arm plattform shows the same performance behaviour... 20120213 22:24:27< mordante> but I'm curious how much more it becomes once I optimise this proof-of-concept hack 20120213 22:25:53< mordante> no idea, but I assume qemu is optimised and uses the FPU/SSE of the CPU 20120213 22:27:05< Ivanovic> which should lead it to behave in similar ways to the "software only" solutions for floatingpoint on most "real" arm systems 20120213 22:27:26-!- Upth [~ogmar@public-nat1.scc.losrios.edu] has joined #wesnoth-dev 20120213 22:27:26-!- Upth is now known as Upthorn 20120213 22:28:32-!- mjs-de [~mjs-de@wh.uni-dortmund.de] has joined #wesnoth-dev 20120213 22:30:39< mordante> I still think testing on the real hardware is the best in order to test the performance 20120213 22:30:49< Ivanovic> sure 20120213 22:46:49-!- Crendgrim [~crend@77-22-114-250-dynip.superkabel.de] has quit [Quit: night] 20120213 22:48:39-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120213 22:52:59-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20120213 22:53:27-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Read error: Connection reset by peer] 20120213 22:54:22-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20120213 23:00:21-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Ping timeout: 248 seconds] 20120213 23:03:19-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120213 23:07:14-!- loonycyborg [loonycybor@wesnoth/developer/loonycyborg] has quit [Ping timeout: 245 seconds] 20120213 23:14:22< mordante> I'm off night 20120213 23:14:51-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20120213 23:25:58-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 272 seconds] 20120213 23:32:17-!- Crab___ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20120213 23:32:25-!- Crab___ is now known as Crab_ 20120213 23:37:16-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Do it for joy and you can do it forever] 20120213 23:41:25-!- ancestral [~ancestral@67-6-36-251.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120213 23:42:45-!- Upthorn [~ogmar@public-nat1.scc.losrios.edu] has quit [Ping timeout: 248 seconds] --- Log closed Tue Feb 14 00:00:53 2012