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