Back to Home / #openttd / 2013 / 08 / Prev Day | Next Day
#openttd IRC Logs for 2013-08-16

---Logopened Fri Aug 16 00:00:02 2013
00:13-!-Ttech [] has quit [Quit: Este é o fim.]
00:37-!-Ttech [] has joined #openttd
00:52-!-DDR [] has joined #openttd
00:56-!-Eddi|zuHause [] has quit []
00:56-!-Eddi|zuHause [] has joined #openttd
01:31-!-DDR [] has quit [Quit: DDR is not Dance Dance Revolution.]
01:33<V453000>question is if it is X times better where X is the multiplier of sprite amount necessary :)
01:33<V453000>id say it isnt
01:34<maddy_>V453000: that sounds like you should take another beer
01:37<V453000>at work unfortunately
01:38<maddy_>I am too
01:38<V453000>but when I get home today, madness will happen
01:47<@Terkhen>good morning
01:48<V453000>hy :)
01:59-!-Pecio [] has joined #openttd
02:07-!-andythenorth [] has joined #openttd
02:33-!-Devroush [] has joined #openttd
02:42-!-wakou2 [] has joined #openttd
03:10-!-andythenorth [] has quit [Quit: andythenorth]
03:26-!-pugi [] has joined #openttd
03:29-!-valhallasw [] has joined #openttd
03:30-!-sla_ro|master [] has joined #openttd
03:44-!-wakou2 [] has quit [Quit: Konversation terminated!]
03:45-!-wakou2 [] has joined #openttd
04:22-!-LordAro [] has joined #openttd
04:22-!-wakou2 [] has quit [Quit: Konversation terminated!]
04:31-!-wakou2 [] has joined #openttd
04:35-!-kais58|AFK is now known as kais58__3
04:44-!-Wolf01 [] has joined #openttd
04:44-!-oskari89 [] has joined #openttd
04:45<Wolf01>gah, none of my friends want to go to the beach today :(
04:45<@planetmaker>make new friends?
04:46<Wolf01>I did, tomorrow I'll have some trekking on mountain :P
04:51-!-pugi [] has quit [Read error: Connection reset by peer]
04:51<@peter1138>$query = "SELECT * FROM user_profile WHERE UserName='$_POST[UserName]' and Password='$_POST[Password]'"
04:52<TinoDidriksen>Mmm, injections...
04:53-!-Ristovski [] has joined #openttd
04:54<@peter1138>at least 3 things wrong with that ;D
04:54<@planetmaker>hm.... mountain trecking. nice
04:54-!-pugi [] has joined #openttd
04:56<@peter1138>TinoDidriksen, oh and if you follow the instructions of this code to set up the db, you'll end up with a user that has access to every single thing on the database server, not just its own database... fun :D
05:02-!-montalvo [] has quit [Quit: Textual IRC Client:]
05:23-!-valhallasw [] has quit [Remote host closed the connection]
05:25-!-valhallasw [] has joined #openttd
05:30-!-LordAro [] has quit [Read error: Connection reset by peer]
05:30-!-LordAro [] has joined #openttd
05:32-!-valhallasw [] has quit [Remote host closed the connection]
05:34<LordAro>oh good, an x server segfault
05:35<LordAro>where would i report such a thing?
05:35<LordAro>(here's the log, if that matters )
05:37<TinoDidriksen>It clearly says who to contact...
05:38<LordAro>i should actually read further than the backtrace
05:40-!-valhallasw [] has joined #openttd
05:49-!-Midnightmyth [] has joined #openttd
06:14-!-Pereba [~UserNick@] has joined #openttd
06:15-!-Elukka [] has joined #openttd
06:48-!-Pensacola [] has joined #openttd
06:50-!-Aristide [~quassel@] has joined #openttd
06:50<Aristide>Hi !
06:51<Aristide>I must test busline 11 <3
07:07-!-Aristide [~quassel@] has quit [Remote host closed the connection]
07:18-!-Twofish [] has quit [Read error: Connection reset by peer]
07:32-!-Supercheese [~Superchee@] has quit [Read error: Connection reset by peer]
07:33-!-Supercheese [~Superchee@] has joined #openttd
08:04-!-torkelG [] has joined #openttd
08:06<torkelG>Hello, im trying to compile and run version 1.3.2 server for my raspberry pi, ive managed to compile it but now it complains about graphics set, why would the server need that, and how do i get it?
08:08-!-montalvo [~montalvo@] has joined #openttd
08:11<@planetmaker>torkelG, the "graphics set" also contains information for terrain generation
08:12-!-SamanthaD [] has quit [Ping timeout: 480 seconds]
08:12<torkelG>Ok, i see, I downloaded a .zip file, readme's and wiki pages say to put it in different places
08:12<@planetmaker>you simply download it. For instance from
08:12<@planetmaker>yeah. The place depends. On your OS. Readme, section 4.2 :-)
08:13<V453000>what info about terrain generation is that? :o
08:13<@planetmaker>V453000, the old terrain generator. It has "height maps", placed in the base set file
08:14<torkelG>ok, ~/.openttd/baseset/ the zip file or the unzipped files?
08:14<@planetmaker>take a guess, torkelG :-)
08:15<V453000>does that mean you could get different maps generated with different base sets? if you use original map generator that is
08:15<@planetmaker>V453000, yes. Iff the different basesets contained different sprites for that part, yes. I think I made sure they don#t
08:15<torkelG>unzipped it is
08:15<@planetmaker>of course :-)
08:16<V453000>thats qutie interesting
08:16<torkelG>First time ive compiled anything for ARM
08:16<@planetmaker>V453000, but it's not a simple height map translated 1:1.
08:17<V453000>that I expected
08:17<@planetmaker>there's some kind of processing involved... and applying the same thing at different scales / spacial frequencies
08:17<V453000>would need kind of many heightmaps that way :D
08:17<@planetmaker>and randomness, too :-)
08:18<torkelG>could someone please test my server from the "outside" Thanks
08:18<@planetmaker>torkelG, I fear that a raspberryPi has less power than some clients :-)
08:19<@planetmaker>torkelG, check on
08:19<@planetmaker>if it appears in short time (few minutes at most), it's publicly reachable
08:19<@planetmaker>you might need to adjust your openttd.cfg and/or your router settings, if not
08:20<torkelG>ah, nice
08:20<torkelG>Ok, thanks for helping me, Have a nice day
08:20-!-torkelG [] has quit [Quit: Page closed]
08:22<@planetmaker>that was quick :-9
08:23-!-tst [~id@] has joined #openttd
08:25-!-tst [~id@] has quit [Read error: Connection reset by peer]
08:26-!-Tom_Soft [~id@] has joined #openttd
08:36-!-sla_ro|master [] has quit []
08:44-!-Pecio [] has left #openttd []
08:59<LordAro>D: cinnamon is leaking memory :(
09:06<Malinux->hm, is there a new grf or so, who makes me not spending too much time on openttd? :P
09:06<Xaroth|Work>no, that's built-in
09:07<@planetmaker>use a game script. then you can play more games :-P
09:07<@planetmaker>like NoCarGoal
09:07<@planetmaker>Or SiliconValley
09:07<V453000>I dont think that directly reduces teh amount of time you spend playing :P
09:08<@planetmaker>I didn't say that ;-)
09:08<@planetmaker>(for good reason :P)
09:08<@planetmaker>just "more games" ;-)
09:09<V453000>I prefer less games :)
09:10<@planetmaker>I think it depends :-)
09:29-!-sla_ro|master [] has joined #openttd
09:31-!-Kjetil [] has quit [Ping timeout: 480 seconds]
09:35-!-Kjetil [] has joined #openttd
09:45-!-valhallasw [] has quit [Ping timeout: 480 seconds]
09:47<Malinux->Xaroth|Work: okey :)
09:58-!-Pereba [~UserNick@] has quit [Remote host closed the connection]
09:59-!-Pereba [~UserNick@] has joined #openttd
10:10<TWerkhoven>Xaroth|Work: self._connection = self._connection.copy()
10:10<TWerkhoven>am i right in assuming that that overwrites the object with a fresh copy of itself, retaining all configure bits from the original?
10:11<Xaroth|Work>the copy function also transfers your event hooks
10:11<Xaroth|Work>so you don't have to re-do that
10:11*Xaroth|Work lazy :P
10:11<TWerkhoven>< attempting multi-server
10:11<TWerkhoven>whilst the plugin is still small enough to change easily
10:12<Xaroth|Work>you might want to copy the epoll stuff to your own function then
10:12<Xaroth|Work>instead of polling each connection separately
10:12-!-ntoskrnl [] has joined #openttd
10:13-!-valhallasw [] has joined #openttd
10:13<Xaroth|Work>from libottdadmin2.trackingclient import poll, POLLIN, POLLOUT, POLLERR, POLLHUP, POLLPRI, POLL_MOD
10:13<Xaroth|Work>then note what the trackingclient's __init_poll__, __deinit_poll__ and poll do
10:14<Xaroth|Work>might be useful to keep a dict of fileno()'s with their respective object
10:14<TWerkhoven>and change it so it polls each active connection?
10:14<Xaroth|Work>well you register each active connection
10:14<Xaroth|Work>and de-register each disconnected one
10:14<Xaroth|Work>so you poll multiple connections through 1 function
10:15<Xaroth|Work>the trackingclient's own poll method only registers itself
10:16<TWerkhoven>so i'd have to start polling active connections from the start, possibly before any connection is connected, or do i check if there is a registered connection any time i connect to ottd?
10:19<TWerkhoven>i assume i should integrate the polling stuff in the main plugin body instead of soapclient, right?
10:21<Xaroth|Work>in the threaded bit
10:21<Xaroth|Work>so.. probably yes
10:57-!-amiller [] has quit [Ping timeout: 480 seconds]
11:02-!-Twofish [~Thorbjorn@] has joined #openttd
11:02-!-Kurimus [] has quit [Read error: Connection reset by peer]
11:07-!-Pensacola [] has quit [Remote host closed the connection]
11:12-!-Kurimus [] has joined #openttd
11:35-!-Alberth [] has joined #openttd
11:35-!-mode/#openttd [+o Alberth] by ChanServ
11:39<LordAro>hai Alberth
11:40<LordAro>why you no in #freerct ?
11:40-!-Pereba [~UserNick@] has quit [Quit: AdiIRC is updating to v1.9.2 Beta Build (160813-1) 64 Bit]
11:41-!-Pereba [~UserNick@] has joined #openttd
11:42<LordAro>i'm all lonely :(
11:42<@Alberth>I was missing a channel, looked through the list twice, and could not find the missing entry
11:43<@Alberth>done, you are now less lonely :)
11:58-!-amiller [] has joined #openttd
12:00-!-flaa [~flaa@] has joined #openttd
12:09-!-Progman [] has joined #openttd
12:13<Bad_Brett>should i attend a party or code newgrf's? that's the question
12:14<@Alberth>how's coding newgrfs not a party? :)
12:15<maddy_>do both, go to the party and get some hot girls to come home with you, then code newgrfs with them
12:17-!-wakou2 [] has quit [Quit: Konversation terminated!]
12:18<Bad_Brett>openttd after party!
12:19<Bad_Brett>not bad, not bad at all
12:21-!-frodus [] has joined #openttd
12:24-!-Progman [] has quit [Ping timeout: 480 seconds]
12:24-!-wakou2 [] has joined #openttd
12:28-!-Progman [] has joined #openttd
12:29-!-Zuu [] has joined #openttd
12:30-!-frosch123 [] has joined #openttd
12:33-!-roboboy [] has quit [Ping timeout: 480 seconds]
13:02-!-flaa [~flaa@] has quit [Read error: Connection reset by peer]
13:06-!-flaa [~flaa@] has joined #openttd
13:06-!-LordAro [] has quit [Read error: Connection reset by peer]
13:07-!-LordAro [] has joined #openttd
13:08-!-Ristovski [] has quit [Ping timeout: 480 seconds]
13:15-!-montalvo [~montalvo@] has quit [Quit: Textual IRC Client:]
13:23-!-Alice3 [] has joined #openttd
13:26-!-ntoskrnl [] has quit [Ping timeout: 480 seconds]
13:28-!-frodus [] has quit [Read error: Connection reset by peer]
13:35<Eddi|zuHause>if you're not missing the channel, it's probably not worth it :p
13:43<frosch123>"FYI I never use buoys anyway. I just build them for making the orders, then destroy them later." <- lol
13:43<frosch123>i don't think it can get better today
13:45<@DorpsGek>Commit by translators :: r25724 trunk/src/lang/luxembourgish.txt (2013-08-16 17:45:08 UTC)
13:45<@DorpsGek>-Update from WebTranslator v3.0:
13:45<@DorpsGek>luxembourgish - 2 changes by Phreeze
13:46<LordAro>hmm, that's a kernel bug, right?
13:47<frosch123>most kernel issues are due to crappy hardware
13:50<frosch123>at least it is a great myth, but it also matches my experience :)
13:51-!-glx [] has joined #openttd
13:51-!-mode/#openttd [+v glx] by ChanServ
13:52<LordAro>can't say i've had these sort of problems before :L
13:53-!-flaa_ [~flaa@] has joined #openttd
13:53<Zuu>random segfaults sounds like a broken RAM
13:53<Zuu>Run memtest86+ and hopefully it shows that some part of your RAM is broken.
13:54-!-frodus [] has joined #openttd
13:54<Zuu>I say hopefully, because in that case, the problem will be resolved by replacing the broken RAM module or passing a to the kernel in GRUB to not use the broken sector.
13:55<LordAro>it's out of warranty too :(
13:55<Zuu>If it is not the RAM, then it usually takes much more work to resolve.
13:55-!-Tom_Soft [~id@] has quit [Ping timeout: 480 seconds]
13:55<Zuu>RAM is quite non-expansive these days.
13:56<Zuu>Its not like the 512 memory module for 200 Euro I got for my first laptop :-)
13:56<LordAro>that's true
13:56-!-flaa [~flaa@] has quit [Ping timeout: 480 seconds]
13:57<+glx><LordAro> it's out of warranty too :( <-- not a lifetime warranty RAM ?
13:57<LordAro>probably, i don't know
13:57<Zuu>Lifetime as in the lifetime of the retailer? :-D
13:58<+glx>of the buyer
13:59<Zuu>The last year several computer retailers has gone bankrupt in Sweden. In that case you need to contact the manufacturer directly to get any warranty.
14:00<+glx>RMA takes more time in that case
14:03<Bad_Brett>hmm my trains look like they're made out of rubber
14:04<@Rubidium>glx: doesn't lifetime warranty imply "until the end of life of the product", and since the product is financially total loss it is declared dead?
14:16<maddy_>have I understood the basic concept of openttd code correctly? UI stuff is client-specific, but whenever game state is affected, DoCommand needs to be called so all clients are updated?
14:17<@Alberth>sounds quite correct to me
14:17<@Alberth>except that the server is also a client that needs to be updated :p
14:20<maddy_>and when do I use DoCommand vs DoCommandP?
14:21*Alberth doesn't know
14:21<frosch123>DoCommandP is the network transmission
14:21<frosch123>you call it on the client side, and it comes out on all other sides
14:21<frosch123>DoCommand is used for stuff that is triggered automatically on all clients and not via user interaction
14:22<frosch123>either as part of the gameloop, or as subcommand of another command
14:22<maddy_>ok that clarifies it, thanks
14:24-!-Ristovski [] has joined #openttd
14:25<frosch123>if you call docommand from the gui (where docommandp would be the right choice), it will desync
14:26<frosch123>if you call docommandp from the gameloop or somehwere where docommand should be used, then the command is duplicated from every client to all clients, so the command is effectively executed "number of clients" times
14:26<frosch123>thought it might as well just assert :p
14:28<Zuu>I started a bit on the Query -> StoryPage conversion of the Tutorial just to realize that it needs an interactive story book as discussed in FS#5616
14:28<maddy_>frosch123: ok
14:50-!-frodus [] has quit [Read error: Connection reset by peer]
14:55-!-Markk_ [] has joined #openttd
14:55-!-Markk_ [] has quit []
14:58-!-Progman [] has quit [Remote host closed the connection]
15:08-!-Aristide [~quassel@] has joined #openttd
15:13-!-Aristide [~quassel@] has quit [Read error: Connection reset by peer]
15:24-!-Aristide [~quassel@] has joined #openttd
15:33-!-andythenorth [] has joined #openttd
16:00-!-Pereba [~UserNick@] has quit [Remote host closed the connection]
16:07-!-Zuu [] has quit [Quit: ChatZilla [Firefox 22.0/20130618035212]]
16:07-!-Pereba [~UserNick@] has joined #openttd
16:14-!-scshunt [] has quit [Read error: Connection reset by peer]
16:30-!-HerzogDeXtEr [] has joined #openttd
16:37-!-HerzogDeXtEr1 [] has quit [Ping timeout: 480 seconds]
16:52-!-Alberth [] has left #openttd []
16:59-!-lugo [] has quit [Remote host closed the connection]
17:08-!-sla_ro|master [] has quit []
17:08-!-Aristide [~quassel@] has quit [Remote host closed the connection]
17:09-!-lugo [] has joined #openttd
17:11-!-amiller [] has quit [Remote host closed the connection]
17:14-!-amiller [] has joined #openttd
17:16-!-idiotmeat [] has joined #openttd
17:19-!-tokai|noir [] has joined #openttd
17:19-!-mode/#openttd [+v tokai|noir] by ChanServ
17:21-!-amiller [] has quit [Remote host closed the connection]
17:25-!-tokai|mdlx [] has quit [Ping timeout: 480 seconds]
17:28<andythenorth>so...sacks of coffee
17:28<andythenorth>but the cargo icon is a coffee cup
17:28<andythenorth>you'll live with that :P
17:31<andythenorth>ugly industries on minimap are ugly :(
17:32-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
17:33<andythenorth>maybe I should split FIRS into one grf per economy
17:33-!-HerzogDeXtEr [] has joined #openttd
17:33<andythenorth>or one grf per industry
17:34<andythenorth>can we have a grf container format?
17:35-!-flaa_ [~flaa@] has quit [Quit: leaving]
17:36-!-idiotmeat [] has quit []
17:40<andythenorth>if I stick 10 grfs in one tar, what will openttd do? o_O
17:40<frosch123>bananas won't accept it
17:40<frosch123>ottd does not care
17:41<@Terkhen>good night
17:41<andythenorth>I am seriously considering splitting FIRS to multple grfs
17:42<andythenorth>compile time
17:42<andythenorth>it's untenable now
17:42<andythenorth>I can't be bothered to work on anything if it needs a full compile
17:42<frosch123>and what makes you think that splitting would speed it up?
17:42-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
17:43<andythenorth>nml could scan each file for varact 2 *much* faster (is my assumption)
17:43<andythenorth>and I could run multiple nml compiles
17:43<andythenorth>got no evidence :)
17:45<frosch123>well, i guess some debug switches to compile only some stuff for testing might rather reach the goal
17:45<andythenorth>I have that already
17:45<frosch123>splitting would still take the same comile time for the full-firs economy
17:46<andythenorth>seems nmlc does load up all the cores I have
17:46<andythenorth>don't know how it's managing that
17:46<andythenorth>it shouldn't be able to afaik
17:51-!-Progman [] has joined #openttd
17:57-!-oskari89 [] has quit []
18:00<andythenorth>good night
18:00-!-andythenorth [] has quit [Quit: andythenorth]
18:04-!-SamanthaD [] has joined #openttd
18:07-!-LordAro [] has quit [Ping timeout: 480 seconds]
18:08-!-HellTiger [] has joined #openttd
18:15-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
19:00-!-Ristovski [] has quit [Quit: Leaving]
19:10-!-Elukka [] has quit []
19:12-!-Aristide [~quassel@] has joined #openttd
19:14-!-Pereba_ [~UserNick@] has joined #openttd
19:15<Bad_Brett>did everybody go?
19:19-!-Pereba [~UserNick@] has quit [Ping timeout: 480 seconds]
19:19-!-Pereba_ is now known as Pereba
19:21-!-Alice3 [] has quit []
19:25-!-SamanthaD [] has quit [Remote host closed the connection]
19:32-!-Devroush [] has quit []
20:10-!-Midnightmyth [] has quit [Ping timeout: 480 seconds]
20:10-!-glx [] has quit [Ping timeout: 480 seconds]
20:11-!-Progman [] has quit [Remote host closed the connection]
20:30-!-glx [] has joined #openttd
20:30-!-mode/#openttd [+v glx] by ChanServ
20:41-!-DarkAceZ [~BillyMays@] has quit [Ping timeout: 480 seconds]
20:49-!-DarkAceZ [~BillyMays@] has joined #openttd
20:50-!-Virtulis [~virtuall@] has joined #openttd
20:50-!-Virtulis is now known as a_sad_dude
20:57-!-pugi [] has quit []
20:57<Eddi|zuHause>it's called "night"
20:58<Eddi|zuHause>that's what i always say :p
20:59<Bad_Brett>it's finally working... sort of
20:59<Bad_Brett>a bit jumpy though
21:01<Eddi|zuHause>you have some jumps in there
21:02<Eddi|zuHause>are those because you didn't get the offsets right or because the length distortion in openttd's movement?
21:02<Eddi|zuHause>and now for those curvy rails... :p
21:03<Bad_Brett>i think some of the offsets can be improved
21:04<Bad_Brett>but i'm happy that it kinda works, because it was pure hell coding this
21:05<Bad_Brett>since it consists of 16 parts
21:10-!-NeuhNeuh [~quassel@] has joined #openttd
21:14-!-Aristide [~quassel@] has quit [Ping timeout: 480 seconds]
21:25-!-valhallasw [] has quit [Ping timeout: 480 seconds]
21:42-!-Pereba [~UserNick@] has quit [Quit: Leif Eriksson uses AdiIRC. Shouldn't you? []]
21:57-!-glx [] has quit [Quit: Bye]
22:04-!-wakou2 [] has quit [Quit: Konversation terminated!]
22:17-!-NeuhNeuh [~quassel@] has quit [Remote host closed the connection]
22:50-!-DDR [] has joined #openttd
23:06-!-scshunt [] has joined #openttd
23:52-!-a_sad_dude [~virtuall@] has quit [Ping timeout: 480 seconds]
---Logclosed Sat Aug 17 00:00:07 2013