Back to Home / #openttd / 2014 / 06 / Prev Day | Next Day
#openttd IRC Logs for 2014-06-25

---Logopened Wed Jun 25 00:00:20 2014
00:32-!-Hazzard [] has joined #openttd
00:38-!-Guest254 [] has quit [Ping timeout: 480 seconds]
00:43-!-chrswk [~chrswk@] has joined #openttd
00:56-!-Eddi|zuHause [] has quit []
00:56-!-Eddi|zuHause [] has joined #openttd
01:31<V453000>asdf meant this :)
01:32<Supercheese>superlative :D
01:32<Supercheese>although it seems like the rocks come out larger than when they go in
01:33<Supercheese>perhaps they're just less dense
01:33<V453000>hm do thyey
01:33<V453000>yeah they do
01:34<V453000>well downsizing the output is minimal work :)
01:34<V453000>it barely fits on the final belt anyway :D
01:36<V453000>the stone also starts falling too quickly
01:51-!-Progman [] has joined #openttd
01:54-!-andythenorth [] has joined #openttd
02:01-!-andythenorth [] has quit [Quit: andythenorth]
02:08-!-DDR [] has quit [Read error: Connection reset by peer]
02:20-!-Flygon_ is now known as Flygon
02:47<Pikka>have you cut these animations up into sprites yet? how big do they end up?
02:48-!-tparker [] has quit [Ping timeout: 480 seconds]
02:49<V453000>I do have it rendered as png sequence, no coding yet though so didnt exactly cut them into industry sprites, but 128 1024x124 sprites like this have something around 100MB
02:51<V453000>at the current moment I have 5 animations like that
02:51<Pikka>cheap at half the price
02:51<V453000>which already is quite a newgrf size
02:53<V453000>what do you mean cheap at half the price?
02:53<Pikka>no idea
02:54<V453000>ok :D
02:54<Supercheese>Can't be as bad as zBase, eh
02:54<Supercheese>or can it?
02:54<@planetmaker>will be worse
02:54<V453000>size-wise it will be considerably worse
02:54<V453000>graphically I hope not :)
02:55<Supercheese>Meant size
02:55<@planetmaker>also good morning :)
02:55<V453000>size could exceed something above 1GB if all 16 industries are to get 128 frames of animation
02:55<V453000>hi pm
02:56-!-tparker [] has joined #openttd
02:56*Supercheese wonders how well .pngs can be compressed without killing quality
02:57<@planetmaker>Supercheese, not much at all. png *is* a compressed format
02:57<@planetmaker>basically it is *
02:58<Pikka>they can be optimised to compress smaller though
02:58<Supercheese>That... makes a lot of sense
02:58<@planetmaker>there's always some room for improvement, sure. But 5...10% is not much
03:17<peter1139>Also PNG is lossless, so you can whack it up to maximum compression with only a loss of speed.
03:18<peter1139>Dunno if it affects the speed of decompression, probably not.
03:29<Xaroth|Work>needs more jpeg
03:38<V453000>jpeg isnt very good at alpha :P
03:39<Pikka>16x extra zoom level!
03:40<Pikka>high-detail line drawings!
03:40<Diablo-D3>V453000: very good? more like non-existant
03:49<peter1139>Pikka, diagram-game!
03:51<Diablo-D3>are any of the AIs any good?
03:51<Diablo-D3>I dont care for the american road replacement
03:53<peter1139>That's quite nice...
03:54<Diablo-D3>so far my grf set is: 2cc 2, 8/32bpp trains 2cc, av9.8, egrvts 2, firs, fish 2, heqs, sewdish houses, swedish rails, swedish town names, tbrs for arrs, arrs, isr, ogfx+ trees, and newcc
03:54<Diablo-D3>peter1139: huh
03:54<peter1139>Huh what?
03:54<Diablo-D3>I usually dont like cell shaded stuff
03:54<Diablo-D3>but thats actually quite nice
03:54<@planetmaker>hm, reminds me... comic houses...
03:55<Diablo-D3>planetmaker: yeah, cell shaded
03:55<peter1139> Yeah
03:55<Diablo-D3>can I load multiple house replacements?
03:55<Pikka>lol av9.8
03:55<Diablo-D3>Pikka: I wanna see if its worth using
03:56<peter1139>planetmaker, it's pre-4x zoom, right?
03:56<@planetmaker>maybe I should take up again comic houses, now that I don't need to do nasty palette conversions anymore
03:56<Diablo-D3>btw, it'd be interesting if a road replacement grf would change tile looks based on how well its traveled or what travels on it frequently
03:57<@planetmaker>peter1139, they seem to have a non-matchin tile size of 96px
03:57<@planetmaker>thus 1.5x zoom
03:57<@planetmaker>yes, the "existing" comic houses are pre-zoom and pre-32bpp grfs
03:57<peter1139>planetmaker, I mean the work you did already. Looks like it's pre-32bpp NewGRF too...
03:58<peter1139>Hmm, needs to be *2.666666666666666666666666666666 to go from 96 to 256 :(
03:58<@planetmaker>hm, also 192px available
03:58<@planetmaker>64*1.5 = 96
03:58<Diablo-D3>I assume thats not hand drawn and done with cg
03:58<@planetmaker>it's the -- diameter there
03:58<Diablo-D3>so whoever made them could just re-render them
03:58<peter1139>Pretty sure it is 'hand' drawn.
03:58<@planetmaker>I think so, too
03:59<peter1139>Easier to plop down an outline and fill, than to create a 3D model, texture it, render it, urgh...
03:59<Diablo-D3>cant I add game server grfs to single player?
03:59<@planetmaker>though there's 32, 96, 192 comic packs
04:00<peter1139>32 ... that'll be A-Trains style then, heh.
04:01<Diablo-D3>hey guys
04:01<Diablo-D3>I remember a grf that made multiple types of road
04:01<Diablo-D3>like, a dirt road
04:01<Diablo-D3>it doesnt seem to be on bananas
04:01<peter1139>There's no road types yet.
04:01<Diablo-D3>well, it was just graphical I think
04:01<peter1139>TTRS did replace road graphics though.
04:02<peter1139>Cobble rather than dirt though.
04:02<Diablo-D3>I remember one that had brown dirt, and it was heqs or w/e oriented
04:08<Supercheese>Think that's now called North American Roads
04:08<Diablo-D3>yeah not on banana
04:08<Diablo-D3>newcc seems to rape the gui colors, donotwant
04:09<V453000>isnt nit canadian roads or something?
04:09<Supercheese>"North American Roads & Trams"
04:09<Supercheese>on B&N&N&S
04:09<V453000>newCC rapes more than just the gui :)
04:09<V453000>right :)
04:09<Supercheese>I hate the difference between those two
04:09<Diablo-D3>Supercheese: theres north american renewal set and north american road vehicle set
04:10<Supercheese>Sure, try the one linked, pretty sure that's the dirt/cobblestone -> bitumen roadset
04:10<V453000>it might have some super retarded max_version for openttd
04:10<Supercheese>eeeh valid
04:10<Supercheese>hence use the direct link
04:10<V453000>so if you are using some "latest"-ish version, it might just be invisible
04:10<Diablo-D3>Supercheese: does that grf have multiple road types?
04:10<V453000>go and check? :D
04:10<Supercheese>Technically no, graphically yes
04:11<Supercheese>all roads are roads are roads
04:11<Supercheese>but they look different based on year
04:11<V453000>ah that, yes.
04:11<Diablo-D3>oh that
04:11<Supercheese>it's pretty nice
04:11<Supercheese>depots and such change too
04:11<V453000>1950 is dirt, from 1950 is asphalt
04:11<Diablo-D3>no, the one Im thinking of has multiple types and lets you pick and choose
04:11<V453000>they look nice
04:11<Supercheese>there are no such grfs possible
04:11<Supercheese>no roadtypes
04:11<V453000>no newGRF in openttd has multiple types as there isnt a feature roadtypes
04:11<V453000>. :)
04:11<Diablo-D3>I seriously remember this
04:11<Supercheese>Simutrans, perhaps?
04:11<Supercheese>They do that
04:11<V453000>tram tracks perhaps
04:11<Diablo-D3>like 2-3 years ago
04:12<Diablo-D3>Ive never played simutrans
04:12<Supercheese>and yeah trams
04:12<Supercheese>are the "only roadtype"
04:12<Diablo-D3>isnt that a windows game?
04:12<Supercheese>only other
04:13<Supercheese>Could do roads-as-rails
04:13<Supercheese>there's already water-as-rails :P
04:14<Supercheese>Grade crossings become oxymoronic then, of course, and town growth is wrecked...
04:14<Supercheese>hence why no one's done it I suppose
04:15*Diablo-D3 uses no road replacement and uses total bridge replacement without arrs
04:16*Diablo-D3 waits for map to build
04:17<Diablo-D3>Im using a lower industries setting this time because they were waaay too packed last time
04:19<Supercheese>good night
04:19-!-Supercheese [~Superchee@] has quit [Quit: Valete omnes]
04:34-!-Myhorta [] has joined #openttd
04:43<V453000>already finished the 4x4k map? :D
04:49<Diablo-D3>Im generating a new one
04:49<Diablo-D3>I had to increase the initial loan size and enable creation of primary industries
04:51<V453000>you wouldnt have to increase loan with cheaper train set! :D
04:51<V453000>btw creation of primary industries can be changed during the game
04:51<Diablo-D3>loan cant.
04:55<V453000>hm, I wanted to make an orchard for fruit but that is boring
04:55<V453000>what other industry for food chain?
04:56<V453000>already got animal and grain farm
04:56<V453000>guess some vegetable farm with overgrown stuff could be nice
04:57<@planetmaker>of course you want a hop farm
04:57<@planetmaker>yetis definitely want bear. You got already the barley
04:57-!-tparker [] has quit [Read error: Connection reset by peer]
04:57<@planetmaker>bear? beer!
04:57<V453000>yeah thought about hops as well
04:58<@planetmaker>fits also the 'overgrown' theme.
04:58<@planetmaker>probably a hell to render :)
04:58<V453000>could do both
04:58<V453000>overgrown stuff, one of stuff is hops thingy
04:59<V453000>the problem is to model the organic shapes, rendering is easy :P
04:59<@planetmaker>hops naturally grows on trees or so, using them to gain height
04:59<@planetmaker>yeah, meant modelling
05:00<V453000>:) will see
05:00<V453000>-> lunch
05:01<@planetmaker>enjoy your lunch. 30 minutes to go here :D
05:12-!-tparker [] has joined #openttd
05:14-!-Aristide [~quassel@2a01:e35:2eb9:64b0:9950:b7f7:b241:9c47] has joined #openttd
05:28-!-MJP [] has joined #openttd
05:35-!-HerzogDeXtEr [~flex@] has joined #openttd
05:37-!-Smedles [~quassel@] has quit [Read error: Connection reset by peer]
05:38-!-jjavaholic [] has quit [Ping timeout: 480 seconds]
05:38-!-Smedles [~quassel@] has joined #openttd
05:42-!-Smedles [~quassel@] has quit [Read error: Connection reset by peer]
05:43-!-Smedles [~quassel@] has joined #openttd
05:50<V453000>tanks :) wuz grate
05:50<Pikka>doesn't it
05:51<Pikka>goodnight, individuals and collectives
05:51-!-Pikka [] has quit [Quit: Leaving]
05:58-!-Tvel [~Thunderbi@] has joined #openttd
06:02-!-Progman [] has quit [Remote host closed the connection]
06:11-!-sla_ro|master [slamaster@] has joined #openttd
06:38<peter1139>1138 o'clock
06:42-!-peter1139 is now known as peter1138
06:42<peter1138>how long has that been like that? o_O
06:52<peter1138>months i think
06:59<V453000>we loved you throughout the hard time no less
07:00<V453000>even with the hideous change
07:00<Diablo-D3>hrm this grf setup I have is actually fun
07:00*Diablo-D3 has giant stations enabled, 64 tiles, has a 14 tile long train atm <3
07:01<V453000>am not sure long trains are very great with FIRS if you consider max production for 1 industry is like 500-ish
07:02<Diablo-D3>its being fed by a bunch of fruit farms that spawned together
07:02<Diablo-D3>9 doing ~50 tons a month
07:03<Diablo-D3>train is 1350 tons
07:04<Diablo-D3>I just paid for a brewery and am sending the fruit there now (was dropping it off to truck in to a grocery before)
07:14<Eddi|zuHause>that still means it takes like 3 months to fill the train
07:15<Eddi|zuHause>you should deliver stuff more often than that, to utilize the synergy effects of delivering multiple cargo types to secondary industries
07:17<__ln__>this country is malfunctioning, there's water falling from the sky
07:17<Diablo-D3>Eddi|zuHause: Im building a farm supply chain
07:17<Diablo-D3>to increase the output of the farms
07:18<Eddi|zuHause>__ln__: can't reproduce that.
07:18<__ln__>still in czech
07:18<Eddi|zuHause>that may be an issue
07:18<Eddi|zuHause>try switching platforms
07:21<Diablo-D3>lol bauxite mine is $55m
07:21<Eddi|zuHause>primary industries are more expensive, yes.
07:21<V453000>just uninstall it __ln__
07:23-!-Tvel [~Thunderbi@] has quit [Quit: Tvel]
07:23<Diablo-D3>my best bet is a machine shop I think, $5m
07:24<Eddi|zuHause>Diablo-D3: so why don't you look for existing ones on the map and connect them?
07:24<Diablo-D3>they're pretty far away
07:26-!-yorick [] has joined #openttd
07:34-!-Myhorta [] has quit [Quit: Leaving]
07:46-!-chrswk [~chrswk@] has quit [Read error: Connection reset by peer]
07:48-!-chrswk [~chrswk@] has joined #openttd
07:51<Eddi|zuHause>What the Newspaper says: "Oppermann [social-democrat] compares critique of Pres. Gauck by the left party with nazi agitation". what i read: "Oppermann triggers Godwin's Law"
07:53<Eddi|zuHause>(the left party said something like "President Gauck is a warmonger")
07:58<Diablo-D3>swedish building set has an ikea.
07:59<Eddi|zuHause>that would make sense
08:04<Diablo-D3>my captive city has 25.5k people
08:04<Diablo-D3>Im watching an inner city bus station just burn through busses
08:05-!-sla_ro|master [slamaster@] has quit []
08:12-!-Aristide [~quassel@2a01:e35:2eb9:64b0:9950:b7f7:b241:9c47] has quit [Remote host closed the connection]
08:30-!-Klanticus [~quassel@] has joined #openttd
08:45-!-Klanticus_ [~quassel@] has joined #openttd
08:46-!-Tvel [~Thunderbi@] has joined #openttd
08:49-!-Klanticus [~quassel@] has quit [Ping timeout: 480 seconds]
09:07-!-TheMask96 [] has quit [Ping timeout: 480 seconds]
09:08-!-Tvel [~Thunderbi@] has quit [Ping timeout: 480 seconds]
09:11-!-TheMask96 [] has joined #openttd
09:26-!-sla_ro|master [slamaster@] has joined #openttd
09:27<Eddi|zuHause>if google glass is voice activated, how does that behave when two people are next to each other, trying to command their glass?
09:55-!-Pereba [~UserNick@] has joined #openttd
10:01<peter1138>They make love and produce more Google Glasses.
10:01-!-Extrems [] has quit [Read error: Connection reset by peer]
10:28-!-Klanticus_ [~quassel@] has quit [Remote host closed the connection]
10:30-!-Klanticus [~quassel@] has joined #openttd
10:33-!-Progman [] has joined #openttd
10:39<Rubidium>"Goggle glass" ... "Self destruct" (on the speakers of a train station or airport)
10:41-!-Pereba_ [~UserNick@] has joined #openttd
10:43-!-Pereba [~UserNick@] has quit [Read error: Operation timed out]
10:43-!-Pereba_ is now known as Pereba
10:44<Xaroth|Work>"Google glass, play 'Never gonna give you up'"
10:50<Rubidium>that'd work as well
11:05-!-HerzogDeXtEr [~flex@] has quit [Quit: Leaving.]
11:25-!-tokai|noir [] has joined #openttd
11:25-!-mode/#openttd [+v tokai|noir] by ChanServ
11:25<Diablo-D3>Eddi|zuHause: remember that fruit train?
11:26<Diablo-D3>its now leaving about 3 times a month with the same fruit farms
11:31-!-tokai|mdlx [] has quit [Ping timeout: 480 seconds]
11:37<dihedral>greetings :-)
11:38<Xaroth|Work>sup dih
11:38<Xaroth|Work> << gheh
11:39-!-kais58_ [] has quit [Read error: Operation timed out]
11:40-!-TheMask96 [] has quit [Ping timeout: 480 seconds]
11:41-!-theholyduck [~theholydu@] has quit [Ping timeout: 480 seconds]
11:41-!-kais58_ [] has joined #openttd
11:42<Diablo-D3>train arrived on 5th jul
11:43<dihedral>good job i do not host my stuff in the us :-P
11:43<Diablo-D3>left on 4th aug
11:44<Diablo-D3>Eddi|zuHause: so I was wrong, once a month
11:45-!-TheMask96 [] has joined #openttd
11:47<Diablo-D3>31st oct to...
11:48<Diablo-D3>1st dec
11:48<Diablo-D3>so 2 months that time hrm
11:48<Diablo-D3>er, 1
11:49<dihedral>whois Diablo-D3
11:49<dihedral>yay for the missing slash
11:54-!-frosch123 [] has joined #openttd
11:55<@planetmaker>dihedral, he's the guy who provides us with a live feed of how his game goes and about the things he wonders and the things he wants to see changed. That even includes progress on map generation etc
11:59-!-theholyduck [~theholydu@] has joined #openttd
12:01-!-oskari89 [] has joined #openttd
12:05-!-Klanticus [~quassel@] has quit [Remote host closed the connection]
12:06-!-Brumi [] has joined #openttd
12:11-!-Alberth [~hat@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd
12:11-!-mode/#openttd [+o Alberth] by ChanServ
12:30-!-Hazzard [] has quit [Remote host closed the connection]
12:31-!-Hazzard [] has joined #openttd
12:32-!-Hazzard_ [] has joined #openttd
12:34-!-Hazzard is now known as Guest318
12:34-!-Hazzard_ is now known as Hazzard
12:34-!-KouDy [~koudy@] has quit [Ping timeout: 480 seconds]
12:38-!-KouDy [~koudy@] has joined #openttd
12:39-!-Guest318 [] has quit [Ping timeout: 480 seconds]
12:41-!-Klanticus [~quassel@] has joined #openttd
12:48-!-luaduck_zzz is now known as luaduck
12:57-!-DanMacK [~androirc@] has joined #openttd
12:57-!-DanMacK [~androirc@] has quit []
13:01-!-glx [] has joined #openttd
13:01-!-mode/#openttd [+v glx] by ChanServ
13:03-!-gelignite [] has joined #openttd
13:14-!-theholyduck [~theholydu@] has quit [Ping timeout: 480 seconds]
13:32-!-Wolf01 [] has joined #openttd
13:32-!-Matulla [] has joined #openttd
13:33<Matulla>hi all Question WHAT if a town needs food but dont accept it
13:33<Matulla>how can i make it accept food real quick or quicker
13:33<Wolf01>with an airport
13:34<Wolf01>bigger catchement area, better coverage
13:34-!-Matulla [] has left #openttd []
13:46<@DorpsGek>Commit by translators :: r26664 /trunk/src/lang (3 files) (2014-06-25 17:45:54 UTC)
13:46<@DorpsGek>-Update from WebTranslator v3.0:
13:46<@DorpsGek>traditional_chinese - 15 changes by yjw691
13:46<@DorpsGek>english_US - 1 changes by Supercheese
13:46<@DorpsGek>lithuanian - 50 changes by Stabilitronas
13:46-!-andythenorth [] has joined #openttd
13:47<@Alberth>hi hi
13:54-!-Aristide [~quassel@2a01:e35:2eb9:64b0:782e:b6fc:698f:ecac] has joined #openttd
13:54-!-KouDy_ [~koudy@] has joined #openttd
14:01-!-KouDy [~koudy@] has quit [Ping timeout: 480 seconds]
14:03-!-LSky` [] has joined #openttd
14:10-!-namad7 [] has joined #openttd
14:29<andythenorth>where is cat?
14:33<Rubidium>probably near sam
14:34-!-Klanticus_ [~quassel@] has joined #openttd
14:39-!-Klanticus [~quassel@] has quit [Ping timeout: 480 seconds]
14:41-!-KouDy [~koudy@] has joined #openttd
14:45-!-sla_ro|master2 [slamaster@] has joined #openttd
14:45-!-KouDy_ [~koudy@] has quit [Read error: Operation timed out]
14:46-!-sla_ro|master [slamaster@] has quit [Ping timeout: 480 seconds]
14:53<@Alberth>animal mode today?
15:01<andythenorth>frosch123: did you see my grfcodec paste yesterday?
15:02<andythenorth>wondering what my next debugging step is...
15:02<frosch123>you do not happen to be running sshd?
15:03<andythenorth>you want in?
15:03<frosch123>then we could debug it together
15:03<andythenorth>can’t let you in mine for infosec reasons, but my wife’s mac runs mavericks
15:03<andythenorth>it compiles ottd, so it probably has tools
15:04<frosch123>alternatively, are you familar with gdb?
15:04<andythenorth>I had a go with lldb, but I don’t know how to use it properly
15:04<frosch123>oh, right, ... different tools even
15:05<andythenorth>fonso seems to know it
15:05<frosch123>well, anyway, first you need to compile grfcodec with debug symbols
15:05<andythenorth>actually would it be generally useful if I could keep a mac online with SSH?
15:05<andythenorth>it could even have different OS boot options
15:05<frosch123>in the makefile there is somewhere some CCFLAGS or CXXFLAGS, where you need to add "-g"
15:06*Rubidium has some sort of osx in virtualbox
15:06<Rubidium>slow as XXXX
15:06-!-Supercheese [~Superchee@] has joined #openttd
15:07<frosch123>likely fast enough for a console tool :)
15:07<Rubidium>well... fast enough to go through the hassle to configure sshd
15:11*Rubidium wonders what kinds of dependencies mercurial has; it's taking already 5 minutes to calculate them
15:20<@Alberth>python2 mostly
15:29<Eddi|zuHause>i thought calculate and compute were somewhat synonymous?
15:31<frosch123>computing is more the calculating
15:32<NGC3982>Is it?
15:32<frosch123> <- they claim so :p
15:33<frosch123>apparently "computing" is "calculating with claiming you know what you are doing" or so :p
15:33<NGC3982>Doesn't the word originally define the >person< that calculates?
15:34<frosch123>both exist as noun and as verb
15:34<frosch123>probably even as adjectives
15:34<frosch123>or rather adverbs
15:34<andythenorth>for the purpose you’re using, I think they’re synonyms
15:36<Rubidium>finally... it's doing something useful
15:37-!-chrswk [~chrswk@] has quit [Read error: Connection reset by peer]
15:38<Eddi|zuHause>and i thought "osx" and "useful" are mutually exclusive :p
15:39<@Alberth>since when does that stop people from trying it anyway
15:40<andythenorth>it’s a bit much
15:40<andythenorth>for €30 or whatever I’d pay for a hosted mac mini in a datacenter :P
15:40<Rubidium>now... boost
15:40<andythenorth>if anyone was actually going to use it
15:40-!-HerzogDeXtEr [~flex@] has joined #openttd
15:40<andythenorth>€60 is a bit much though
15:41<Rubidium>joy... installing icu for boost
15:42<andythenorth>$34.75 / month
15:42<andythenorth>looks like it could be a scam though
15:43<Eddi|zuHause>frosch123: all i get from this page is that everybody has a different opinion on how synonymously they actually are or which nuance of difference there is
15:45<andythenorth>only 2GB of RAM though
15:45<andythenorth>crappy for compiling
15:46<andythenorth>swiss one is not cheap :O
15:46-!-Roban_A [] has joined #openttd
15:51<andythenorth>how can I build non-blocking RV stations?
15:52<andythenorth>I have about 30 drive-thru tiles free, but 40 vehicles queuing at station entrance
15:52<Rubidium>set max_rvs to 0
15:52<V453000>building splitter stations helps a bit, but Rubidium has a better solution
15:52<andythenorth>oh you lol :P
15:53<Rubidium>oh cock... valgrind is not available 10.9
15:55-!-Brumi [] has quit [Read error: Connection reset by peer]
15:55<Eddi|zuHause>andythenorth: build more in parallel, and tweak the pathfinder penalties
15:55-!-KouDy [~koudy@] has quit [Quit: leaving]
15:55-!-KouDy [~koudy@] has joined #openttd
15:56<andythenorth>this is my station, it’s not blocked in screenie because I just deleted 20 trucks
15:57<andythenorth>blocks at the entrance, next to depot tile
15:58<frosch123>Rubidium: grfcodec depends on valgrind?
16:00<Rubidium>no, but I wanted to run it through valgrind to get a clue if there's something overflowing
16:01-!-Klanticus_ [~quassel@] has quit [Remote host closed the connection]
16:05<andythenorth>since when are bridges over-buildable?
16:13<Rubidium>something's really screwed up in the OS X vm I'm using
16:14-!-Alberth [~hat@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd []
16:14<Rubidium>it kinda keeps looping on creating .d files, and without .d files it just thinks it has compiled some .cpp files even when they are changed
16:15<Rubidium>although... the result of ls -alh shows no time for files modified today
16:20<Rubidium> <- diff of my local changes
16:20<Rubidium> <- output
16:20<Rubidium>line 3 is as expected; some null values
16:21<Rubidium>at line 22 weird things start to happen
16:21<andythenorth>is libpng warning: iCCP: known incorrect sRGB profile significant?
16:21<Rubidium>andythenorth: nope
16:22<Rubidium>the first sprite file is from the inforeader class itself, which is the LAST sprite file it opened. After opening it assigns the new sprite name (the second)
16:23<Rubidium>however... the sprite name in the inforeader class changed *without* the code for assigning a new one being executed
16:34<Rubidium>andythenorth: does solve the issue for you?
16:34*andythenorth compiles
16:35<frosch123>yay for mixing c and c++ :)
16:36<Rubidium>but this bug is weirding me out
16:36<andythenorth>patch won’t apply
16:36<Rubidium>andythenorth: then I mangled it probably too much copy-pasting it through ssh
16:36<Rubidium>it's simple enough to do it manually
16:36<frosch123>Rubidium: considering your fix it looks like the std::string is changed or destroyed while the c_str reference is still being used
16:36<andythenorth>unexpectedly ends in middle of line
16:37<Rubidium>andythenorth: missing newline at end?
16:37*andythenorth manually applies
16:37<frosch123>about any std::string operation invalidates c_str
16:38-!-oskari89 [] has quit []
16:38<fonsinchen>That's why he's doing strdup there, right?
16:38<frosch123>i guess you could also just turn "imgname" into a std::string
16:39<andythenorth>Rubidium: no errors reported :)
16:40<Rubidium>frosch123: only problem is that grfcodec.cpp:342 reads the whole .nfo file and makes the SpriteInfos, line 498 passes a reference (in a loop) to PrepareRea
16:40<andythenorth>Iron Horse fragment compiles
16:40<Rubidium>so... it shouldn't change things
16:41<andythenorth>for some reason the actual grf timestamp isn’t right
16:41<frosch123>Rubidium: at line 94 there is a "inf=info"
16:41<andythenorth>bit odd
16:41<frosch123>so, it is implementation specific whether that shares the data, or copies it
16:42<andythenorth>grf appears to work
16:42<Rubidium>frosch123: oh joy...
16:43<frosch123>"stricmp(, imgname)" <- esp. that is bollocks
16:43<frosch123>either they are the same pointer, or the latter is invalid
16:44<Rubidium>inf ptr?
16:45<frosch123>why not "imgname" as std::String?
16:46<frosch123>i guess i should give the grfcodec rewrite higher priority again :p
16:47<frosch123>i guess we won't convince openbsd to rewrite it for us
16:50<Rubidium> <- new diff
16:51<frosch123>singlefile looks safe, so looks fine :)
16:52<andythenorth>grfcodec compiles my nfo
16:53<andythenorth>and my partial nml patch works
16:53<andythenorth>lang is probably broken
16:53<andythenorth>(undefined string)
16:53<andythenorth>and currently it’s slower overall, not faster :P
16:53<andythenorth>apparently nmlc has quite an initial setup overhead per file
16:54<andythenorth>even running in a multiprocessing pool
16:54<andythenorth>thanks for the fix :)
17:05-!-luaduck [] has quit [Quit: OH MY GOD ZNC IS SO FUCKING AWESOME]
17:05-!-luaduck [] has joined #openttd
17:07*andythenorth forgets how to pass a var to python :P
17:09<andythenorth>figured it out
17:09<andythenorth>anyone want to time an Iron Horse checkout?
17:09<andythenorth>checkout / compile /s
17:09<andythenorth>not really useful
17:13<luaduck>just double checking, does company_pw on the server set the default company password
17:14<frosch123>no, the company creating client creates the company password
17:15<andythenorth>caches are full of complications :P
17:17-!-LSky` [] has quit []
17:30-!-andythenorth [] has quit [Quit: andythenorth]
17:46<Eddi|zuHause>aw, i just wanted to tell andy that i'd rotate the station by 90°
17:48<Eddi|zuHause>long road stations are useless
17:48<Eddi|zuHause>they have to be wide
17:49<@planetmaker>except as money press. when you make them alternatingly from station tiles which belong to different far-apart stations
17:54-!-theholyduck [~theholydu@] has joined #openttd
17:56-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
17:57<Eddi|zuHause>i was thinking something like this:,%201.%20Jan%201925_3.png
18:01-!-Roban_A [] has quit [Ping timeout: 480 seconds]
18:01-!-sla_ro|master2 [slamaster@] has quit []
18:02<MTsPony>does anyone here an old system lying around, preferably a P3/4 or some old athlon 64?
18:02<MTsPony>if so please pm
18:02<Eddi|zuHause>what do you want with that?
18:03<MTsPony>I dont want it, i need to test something
18:03<Eddi|zuHause>i think i have an athlon or something
18:04<Eddi|zuHause>no idea if that is "old enough" for you
18:04<MTsPony>that would be fine
18:04<MTsPony>it only takes a few mins
18:04<Eddi|zuHause>i would have to boot it
18:04<Eddi|zuHause>which may or may not work :)
18:04<MTsPony>ok :p
18:05*Rubidium got an emulated s390
18:05-!-gelignite [] has quit [Quit:]
18:06-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
18:07<Eddi|zuHause>while we're waiting, what kind of test?
18:08<MTsPony>just an openttd binary i compiled, just need to make sure its compatibly witholder systems :P
18:08<Eddi|zuHause>which OS?
18:08<MTsPony>doesnt matter i think
18:08<Rubidium>64 bit windows ;)
18:08-!-Myhorta [] has joined #openttd
18:08<Eddi|zuHause>i can try it in wine
18:08<MTsPony>that could work, ur on linux atm?
18:09-!-Pikka [] has joined #openttd
18:09<Eddi|zuHause>for testing windows, i'd have to attach a screen, and i'm not going to do that in the middle of the night
18:09<MTsPony>wine should work
18:10<Eddi|zuHause>so far it didn't wake up yet :/
18:10*Rubidium still wonders what kind of compatability MTsPony is talking about
18:10<MTsPony>Something about not wanting to give people a segmentation fault :p lol
18:11<@planetmaker>MTsPony, you should get virtualbox and the proper machine from if you need a windows VM
18:11<MTsPony>i have vmware workstation
18:11<MTsPony>but it doesnt let you emulate an older CPU does it?
18:12<Eddi|zuHause>MTsPony: i don't think this is booting
18:12<MTsPony>ah ok
18:12<MTsPony>thx for trying tho
18:13<@planetmaker>cpu might be a challange, yes
18:14<MTsPony>guess bochs could work
18:14<Rubidium>so, is it about SSSE3/SSE4 instructions?
18:15<+glx>there are ways to detect support IIRC
18:15<Rubidium>then just try bochs or so
18:15<MTsPony>Compiled with code path optimizing (ICC) so it should be backwards compatible, but
18:15<MTsPony>you can never be sure
18:15<MTsPony>guess il try that
18:15<@planetmaker>you tell the compiler which cpu to be minimally compatible for
18:16<MTsPony>well yeah, intel documentation can be a bit confusing sometimes, or version differences lol
18:16<@planetmaker>gcc knows --mach directive
18:16<Rubidium>though P4s are quite old already
18:17<MTsPony>im using /arch for the baseline code, and QaX for the optimized code, and leaving Qx alone
18:17<MTsPony>does that sound right? lol
18:17<MTsPony>im not using gcc. ICC
18:17<Rubidium>it's eons ago I used ICC, and then only to compile OpenTTD with default-ish settings
18:17<MTsPony>ah k
18:18<Rubidium>I've been quite hesistant to whack on as many optimizations as possible because they behave irradic
18:18<MTsPony>Compiler general -Ox optimizations you mean?
18:19<Rubidium>O2 at most
18:19-!-Progman [] has quit [Remote host closed the connection]
18:19<Rubidium>I've even seen O1 misbehave badly... optimizing to infinite loops
18:19<MTsPony>Im not sure how much difference there is with the -Ox optimizations from intel compared to gcc
18:19<MTsPony>or if its still the case that higher optimizations make openttd go wild
18:21<Diablo-D3>heh -O3 is safe on x86 on any recent version of gcc.
18:21<MTsPony>yeh the binary i compiled for 64-bit works pretty sweet too
18:22<MTsPony>left it runnin all night, played with it, no issues or desyncs or what soever
18:24<Rubidium>that's the problem... it seems to work right until one very particular bit of miscompiled/misoptimized code is executed
18:24<Rubidium>Diablo-D3: I guess 4.5 is too old then ;)
18:24<MTsPony>well ICC is another story again, who knows. it might do better, or worse ;)
18:25<Rubidium>clang 3.2 even miscompiles with O1 in specific situations
18:26<MTsPony>ugh. bochs, such an unhandy website
18:26<MTsPony>cant even get to the files i need
18:27<Rubidium>apt-get install bochs ;)
18:27<MTsPony>lol. wind00z bruh :p
18:29<MTsPony>i dont suppose bochs can run a Vmware disk easily? lol
18:41-!-HerzogDeXtEr [~flex@] has quit [Quit: Leaving.]
18:46-!-Flygon_ [] has joined #openttd
18:46-!-Flygon [] has quit [Read error: Connection reset by peer]
18:46-!-pthagnar [] has quit [Quit: Leaving]
18:57-!-Owner [] has joined #openttd
18:58-!-Owner [] has left #openttd []
18:59-!-Xaroth [] has quit [Read error: Operation timed out]
19:07-!-Myhorta [] has quit [Ping timeout: 480 seconds]
19:09-!-Wienish [] has joined #openttd
19:09<Wienish>Hey there Tycooners :D
19:17<Wienish>Don't be too enthousiastic please.
19:17-!-Flygon_ [] has quit [Read error: Connection reset by peer]
19:17-!-Flygon [] has joined #openttd
19:18<Diablo-D3>so I guess single player is boring now
19:18<Diablo-D3>I got my city up to 100k
19:19<Wienish>I only played single player so far..
19:19<Wienish>Little bit new to open TTD
19:27<LordAro>this channel tends to get quiet when switching over to America time
19:34<Wienish>how do you mean?
19:49<Supercheese>All the Europeans go to sleep ;)
19:50<Supercheese>and I don't know the exact demographics but I believe it is a safe bet that the majority of users in this channel live in Europe
19:50<Diablo-D3>openttd isnt popular among americans
19:51<Supercheese>Yeah, I feel alone at times :S
19:51<Diablo-D3>I think Im going to soon take my vacation from openttd again
19:55-!-yorick [] has quit [Remote host closed the connection]
20:06-!-Extrems [] has joined #openttd
20:29-!-Flygon_ [] has joined #openttd
20:29-!-Flygon [] has quit [Read error: Connection reset by peer]
20:34-!-Aristide [~quassel@2a01:e35:2eb9:64b0:782e:b6fc:698f:ecac] has quit [Remote host closed the connection]
20:36-!-Flygon__ [] has joined #openttd
20:36-!-Flygon_ [] has quit [Read error: Connection reset by peer]
20:37-!-Wienish [] has quit [Quit: Page closed]
21:21-!-Pereba [~UserNick@] has quit [Quit: AdiIRC - made for you (]
21:23-!-Supercheese [~Superchee@] has quit [Quit: Valete omnes]
21:31-!-MJP [] has quit [Ping timeout: 480 seconds]
21:38-!-luaduck is now known as luaduck_zzz
21:44-!-DDR [] has joined #openttd
21:46-!-glx [] has quit [Quit: Bye]
21:54-!-DDR [] has quit [Read error: Connection reset by peer]
21:55-!-Supercheese [~Superchee@] has joined #openttd
21:55-!-DDR [] has joined #openttd
22:50-!-Flygon [] has joined #openttd
22:50-!-Flygon__ [] has quit [Read error: Connection reset by peer]
22:51-!-Flygon_ [] has joined #openttd
22:51-!-Flygon [] has quit [Read error: Connection reset by peer]
22:54-!-Flygon [] has joined #openttd
22:54-!-Flygon_ [] has quit [Read error: Connection reset by peer]
---Logclosed Thu Jun 26 00:00:22 2014