--- | Log | opened Sat May 23 00:00:10 2009 |
00:21 | -!- | Splex [~splex@c-24-245-55-70.hsd1.mn.comcast.net] has quit [Remote host closed the connection] |
00:34 | -!- | stuffcorpse [~rick@121.98.136.241] has quit [Remote host closed the connection] |
00:34 | -!- | stuffcorpse [~rick@121.98.136.241] has joined #openttd |
00:34 | -!- | z-MaTRiX [~matrix@nude.lesbianbath.com] has joined #openttd |
00:34 | <z-MaTRiX> | hi |
00:34 | <z-MaTRiX> | encountered a weird thing in OpenTTD |
00:35 | <z-MaTRiX> | "unload all, and leave empty" option set, train having 275000 litres of oil after leaving |
00:41 | -!- | tokai [~tokai@p54B827DF.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] |
00:42 | -!- | UFO64 [~jmurray@cpe-24-31-129-140.maine.res.rr.com] has joined #openttd |
00:43 | -!- | tokai [~tokai@p54B822A2.dip0.t-ipconnect.de] has joined #openttd |
00:43 | -!- | mode/#openttd [+v tokai] by ChanServ |
00:45 | -!- | SineDeviance [~jman@cpe-075-176-106-090.carolina.res.rr.com] has quit [Quit: Leaving] |
00:52 | -!- | SineDeviance [~jman@cpe-075-176-106-090.carolina.res.rr.com] has joined #openttd |
01:00 | -!- | ecke [~ecke@213.195.202.11] has quit [Quit: ecke] |
01:38 | -!- | maristo [~maristo@host217-114-156-151.pppoe.mark-itt.net] has joined #openttd |
02:08 | -!- | UFO64 [~jmurray@cpe-24-31-129-140.maine.res.rr.com] has quit [Remote host closed the connection] |
02:19 | -!- | Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd |
02:25 | -!- | Fenris [~fenris@p5B0D43D9.dip.t-dialin.net] has joined #openttd |
02:26 | -!- | maristo [~maristo@host217-114-156-151.pppoe.mark-itt.net] has quit [Remote host closed the connection] |
02:34 | -!- | maristo [~maristo@host217-114-156-151.pppoe.mark-itt.net] has joined #openttd |
03:08 | -!- | ctibor_ [~ctibor@77.48.228.43] has joined #openttd |
03:11 | -!- | Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has joined #openttd |
03:37 | -!- | TinoM [~Tino@i59F5D031.versanet.de] has joined #openttd |
03:39 | -!- | Fenris [~fenris@p5B0D43D9.dip.t-dialin.net] has quit [Quit: Nettalk6 - www.ntalk.de] |
03:40 | -!- | SineDeviance [~jman@cpe-075-176-106-090.carolina.res.rr.com] has quit [Quit: Leaving] |
03:45 | -!- | Pikka [~PikkaBird@CPE-124-187-66-158.qld.bigpond.net.au] has joined #openttd |
03:48 | -!- | Zahl [~Zahl@g226208112.adsl.alicedsl.de] has joined #openttd |
03:48 | -!- | Hirundo [~chatzilla@5355F5FD.cable.casema.nl] has joined #openttd |
04:05 | -!- | yorick [~Yorick@s55924da0.adsl.wanadoo.nl] has joined #openttd |
04:11 | -!- | fonsinchen [~alve@BAEc11f.bae.pppool.de] has joined #openttd |
04:17 | -!- | |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has joined #openttd |
04:18 | -!- | frosch123 [~frosch@frnk-590ff3bb.pool.einsundeins.de] has joined #openttd |
04:22 | <@petern> | hmm, maybe we need to cull trees a bi more |
04:27 | <@petern> | frosch123, pikka's fixed the grf now :D |
04:27 | <@petern> | and it does indeed fix the desyncs, at least so far |
04:28 | <frosch123> | :) |
04:31 | -!- | Progman [~progman@p57A1C0A3.dip.t-dialin.net] has joined #openttd |
04:47 | -!- | dexistin [~dexistin@87-198-133-78.ptr.magnet.ie] has joined #openttd |
04:55 | <Pikka> | woo! :o |
04:55 | -!- | ctibor_ [~ctibor@77.48.228.43] has quit [Quit: Konversation terminated!] |
05:01 | -!- | Azrael- [~azraeluk@cpc4-papw2-0-0-cust778.cmbg.cable.ntl.com] has joined #openttd |
05:02 | -!- | ctibor [~ctibor@77.48.228.43] has joined #openttd |
05:02 | -!- | Exl [~myself@cp1224652-a.roemd1.lb.home.nl] has joined #openttd |
05:07 | -!- | Aali_ is now known as Aali |
05:11 | <CIA-3> | OpenTTD: rubidium * r16394 /trunk/src/ (16 files in 3 dirs): -Codechange: move (NewGRF) cache variables into a separate struct so (some vehicle related) NewGRF cache 'desyncs' can be tested easier. |
05:20 | -!- | divo [~asd@0x3e42e6e6.adsl.cybercity.dk] has joined #openttd |
05:22 | -!- | yorick [~Yorick@s55924da0.adsl.wanadoo.nl] has quit [Quit: Poef!] |
05:33 | -!- | ctibor_ [~ctibor@77.48.228.43] has joined #openttd |
05:36 | -!- | ctibor [~ctibor@77.48.228.43] has quit [Ping timeout: 480 seconds] |
05:55 | -!- | reldred1 [~reldred@115.131.192.130] has joined #openttd |
05:55 | -!- | reldred [~reldred@115.131.200.206] has quit [Read error: Connection reset by peer] |
06:05 | -!- | Xeryus|bnc is now known as XeryusTC |
06:16 | -!- | maristo [~maristo@host217-114-156-151.pppoe.mark-itt.net] has quit [Remote host closed the connection] |
06:16 | -!- | Zahl_ [~Zahl@g226208112.adsl.alicedsl.de] has joined #openttd |
06:23 | -!- | phidah [~phidah@1305ds3-oebr.0.fullrate.dk] has quit [Quit: phidah] |
06:23 | -!- | Zahl [~Zahl@g226208112.adsl.alicedsl.de] has quit [Ping timeout: 480 seconds] |
06:23 | -!- | Zahl_ is now known as Zahl |
06:24 | -!- | Biolunar [mahdi@blfd-4db0732d.pool.einsundeins.de] has joined #openttd |
06:30 | -!- | dexistin [~dexistin@87-198-133-78.ptr.magnet.ie] has quit [Ping timeout: 480 seconds] |
06:35 | -!- | dexistin [~dexistin@87-198-133-78.ptr.magnet.ie] has joined #openttd |
06:45 | -!- | reldred [~reldred@115.131.205.183] has joined #openttd |
06:51 | -!- | reldred1 [~reldred@115.131.192.130] has quit [Ping timeout: 480 seconds] |
06:53 | <dexistin> | hi, i am trying to figure out what is the best way to replace trains between different types of railways |
07:04 | <dexistin> | i tried openttd yesterday after several months, and it lacks only complete graphics/sounds replacement to be perfect :-) |
07:08 | <Ammler> | dexistin: use some newgrfs and the replacement is "almost" perfect ;-) |
07:10 | -!- | KenjiE20 [~KenjiE20@92.23.82.231] has joined #openttd |
07:13 | <CIA-3> | OpenTTD: smatz * r16395 /trunk/src/ai/api/ai_sign.cpp: -Fix (r16379): max sign ID can be higher than total number of signs |
07:20 | -!- | dexistin [~dexistin@87-198-133-78.ptr.magnet.ie] has quit [Quit: Leaving] |
07:22 | -!- | reldred [~reldred@115.131.205.183] has quit [Read error: Connection reset by peer] |
07:35 | <Ammler> | possible a grf made on linux or windows wtth the same nfo and same parameters can differ? |
07:35 | <Ammler> | Is it* |
07:39 | <frosch123> | you mean because of grfcodec? |
07:40 | <Ammler> | frosch123: yes |
07:40 | <frosch123> | then I would guess binary include sprites |
07:40 | <Ammler> | yep |
07:40 | <frosch123> | grfcodec is quite broken if it comes to them |
07:40 | <Ammler> | it seems that comments on the nfo has influence on the grf too, possible? |
07:41 | <frosch123> | it reads the filename until it encounters a linebreak. so it keeps trailing whitespace including sometimes \r or not |
07:46 | <planetmaker> | well... the solution is to actually use identical nfo build scripts on linux and windows :P |
07:47 | -!- | Klanticus [~quassel@189.35.30.61] has joined #openttd |
07:47 | <Ammler> | indeed, they make identical grfs now, so it seems fine. |
07:56 | -!- | Klanticus [~quassel@189.35.30.61] has quit [Ping timeout: 480 seconds] |
08:01 | -!- | sailo [~simon@hyundai.csn.tu-chemnitz.de] has joined #openttd |
08:01 | -!- | sailo [~simon@hyundai.csn.tu-chemnitz.de] has left #openttd [] |
08:04 | -!- | z-MaTRiX [~matrix@nude.lesbianbath.com] has quit [Ping timeout: 480 seconds] |
08:05 | <kkb1101> | in ChangeIndustryProduction() function. the variable 'mult' is assigned first and assigned again without being used. |
08:06 | <kkb1101> | oh sorry misread actually not |
08:08 | <Alberth> | when in doubt, simply highlight all occurrences with the editor search function. |
08:10 | <kkb1101> | ok thanks :D |
08:13 | <CIA-3> | OpenTTD: rubidium * r16396 /trunk/src/ (11 files): -Codechange: split NewGRF spritegroup into multiple subclasses instead of using a big union |
08:27 | <CIA-3> | OpenTTD: rubidium * r16397 /trunk/src/ (8 files in 2 dirs): -Codechange: move GetVehicleOrder/GetLastVehicleOrder into Vehicle |
08:32 | -!- | |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has quit [Remote host closed the connection] |
08:41 | -!- | yorick [~Yorick@82-171-205-190.ip.telfort.nl] has joined #openttd |
08:42 | -!- | Klanticus [~quassel@189.35.184.120] has joined #openttd |
08:43 | -!- | yorick [~Yorick@82-171-205-190.ip.telfort.nl] has quit [Remote host closed the connection] |
08:43 | -!- | yorick [~Yorick@82-171-205-190.ip.telfort.nl] has joined #openttd |
08:45 | -!- | yorick_ [~Yorick@82-171-205-190.ip.telfort.nl] has joined #openttd |
08:54 | -!- | yorick_ [~Yorick@82-171-205-190.ip.telfort.nl] has quit [Quit: leaving] |
08:54 | -!- | Klanticus [~quassel@189.35.184.120] has quit [Ping timeout: 480 seconds] |
08:56 | <CIA-3> | OpenTTD: rubidium * r16398 /trunk/src/newgrf_spritegroup.h: -Feature: make NewGRF callbacks work again; honouring the 'features' of 0.3.2.1, which was released only 5 years ago. |
08:57 | -!- | Muxy [~Muxy@smtp.bdelalande.net] has joined #openttd |
08:57 | <Muxy> | Kiss from Goulp |
08:58 | <yorick> | 0.3.2.1 features are building on FreeBSD and MorphOS |
08:59 | <yorick> | ? |
08:59 | -!- | z-MaTRiX [~matrix@nude.lesbianbath.com] has joined #openttd |
08:59 | <z-MaTRiX> | hi |
09:00 | <z-MaTRiX> | this network is continuously disconnecting |
09:00 | <Eddi|zuHause> | no, it's you. |
09:09 | -!- | Frostregen [~sucks@dslb-084-058-187-113.pools.arcor-ip.net] has joined #openttd |
09:12 | -!- | Pikka [~PikkaBird@CPE-124-187-66-158.qld.bigpond.net.au] has quit [] |
09:14 | -!- | yorick_ [~Yorick@82-171-205-190.ip.telfort.nl] has joined #openttd |
09:15 | -!- | yorick is now known as Guest169 |
09:15 | -!- | yorick_ is now known as yorick |
09:18 | * | yorick looks at z-MaTRiX' hostname... |
09:21 | -!- | Guest169 [~Yorick@82-171-205-190.ip.telfort.nl] has quit [Ping timeout: 480 seconds] |
09:21 | <Muxy> | Is there a way to make an airport grow automatically ? |
09:21 | <yorick> | there isn't. |
09:22 | <Muxy> | programmatically speaking |
09:22 | <yorick> | you mean like there's planes, and there's more planes, and then all of a sudden there's a bigger airport? |
09:23 | <Muxy> | according to its traffic and quality level |
09:23 | <@SmatZ> | everything is possible |
09:23 | <Alberth> | but far from trivial :) |
09:23 | <Muxy> | it's a question of time and resources... i know |
09:25 | <Muxy> | and of course time... because after plane evolution, there is no solution to use small airports |
09:26 | <Muxy> | Yorck: You see what i mean ? |
09:29 | <@SmatZ> | Muxy: you can use that "Engines never expire" setting |
09:29 | <@SmatZ> | and helis can use small airports too :-p |
09:36 | -!- | Singaporekid [~notme@cm234.psi148.maxonline.com.sg] has joined #openttd |
09:38 | -!- | Yexo [~Yexo@32-88-ftth.onsneteindhoven.nl] has joined #openttd |
09:38 | <Yexo> | hello |
09:41 | <z-MaTRiX> | Eddi|zuHause, all other servers running ok |
09:41 | <z-MaTRiX> | Muxy, there is way to make airport grow? |
09:42 | <CIA-3> | OpenTTD: frosch * r16399 /trunk/src/newgrf.cpp: -Fix (r4540): Don't treat pointer values as integer. |
09:43 | <z-MaTRiX> | yorick, like it? ;> |
09:44 | -!- | yorick_ [~Yorick@82-171-205-190.ip.telfort.nl] has joined #openttd |
09:50 | -!- | yorick [~Yorick@82-171-205-190.ip.telfort.nl] has quit [Ping timeout: 480 seconds] |
09:52 | -!- | yorick_ is now known as yorick |
10:00 | -!- | Boukev [~Boukev@195-240-200-232.ip.telfort.nl] has joined #openttd |
10:00 | <Boukev> | Hi all |
10:01 | <Alberth> | hi |
10:02 | <Boukev> | Was just wondering, is there any database of track layouts or something somewhere online? |
10:03 | <Alberth> | the wiki, the openttdcoop wiki |
10:03 | <Boukev> | Thanks will check |
10:04 | <z-MaTRiX> | yeah |
10:06 | <Boukev> | Some great junctions in there :) |
10:08 | -!- | Brianetta [~brian@client-86-24-144-96.winn.adsl.virgin.net] has joined #openttd |
10:15 | -!- | Klanticus [~quassel@189.35.30.61] has joined #openttd |
10:26 | -!- | z-MaTRiX [~matrix@nude.lesbianbath.com] has quit [Ping timeout: 480 seconds] |
10:27 | -!- | PeterT [~Peter@c-76-19-209-23.hsd1.ma.comcast.net] has joined #openttd |
10:30 | -!- | PeterT [~Peter@c-76-19-209-23.hsd1.ma.comcast.net] has quit [] |
10:34 | -!- | z-MaTRiX [~matrix@2a01:270:dd00:7700:404:dead:beef:cafe] has joined #openttd |
10:34 | <z-MaTRiX> | reloaded |
10:35 | -!- | Boukev [~Boukev@195-240-200-232.ip.telfort.nl] has quit [] |
10:43 | -!- | ctibor_ [~ctibor@77.48.228.43] has quit [Read error: No route to host] |
10:44 | -!- | ctibor_ [~ctibor@77.48.228.43] has joined #openttd |
10:45 | -!- | |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has joined #openttd |
10:55 | <CIA-3> | OpenTTD: yexo * r16400 /trunk/ (9 files in 4 dirs): -Add [NoAI]: add AISignList that can be used to get a list of valid signs. This makes AISign::GetMaxSignID obsolete. |
10:58 | -!- | mdv is now known as neli |
11:13 | -!- | SineDeviance [~jman@cpe-075-176-106-090.carolina.res.rr.com] has joined #openttd |
11:23 | -!- | fonsinchen [~alve@BAEc11f.bae.pppool.de] has quit [Remote host closed the connection] |
11:23 | <CIA-3> | OpenTTD: yexo * r16401 /trunk/source.list: -Fix (r16400): forgot to commit the changes to source.list (thanks SmatZ) |
11:26 | <CIA-3> | OpenTTD: rubidium * r16402 /trunk/src/ (10 files): -Codechange: make Resolve a function of SpriteGroup |
11:28 | -!- | Hirundo_ [~chatzilla@5355F5FD.cable.casema.nl] has joined #openttd |
11:28 | -!- | lewymati [~lewymati@aejn21.neoplus.adsl.tpnet.pl] has joined #openttd |
11:33 | -!- | Hirundo [~chatzilla@5355F5FD.cable.casema.nl] has quit [Ping timeout: 480 seconds] |
11:33 | -!- | Hirundo_ is now known as Hirundo |
11:35 | -!- | Fuco [~dota.keys@fuco.sks1.muni.cz] has quit [Quit: Quit] |
11:37 | -!- | lobstah is now known as lobster |
11:39 | -!- | Fuco [~dota.keys@fuco.sks1.muni.cz] has joined #openttd |
11:42 | -!- | dexistin [~dexistin@87-198-133-78.ptr.magnet.ie] has joined #openttd |
11:46 | <CIA-3> | OpenTTD: smatz * r16403 /trunk/ (18 files in 5 dirs): -Codechange: move code related to subsidies to separate file |
11:53 | -!- | Frostregen [~sucks@dslb-084-058-187-113.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds] |
12:00 | -!- | TinoM [~Tino@i59F5D031.versanet.de] has quit [Ping timeout: 480 seconds] |
12:01 | <z-MaTRiX> | only ocean level can contain water? |
12:02 | <z-MaTRiX> | (thinking about higher ocean level) |
12:02 | <frosch123> | there are canals and rivers |
12:02 | <Eddi|zuHause> | there is an old patch doing that |
12:03 | <z-MaTRiX> | but unpatched its default right? |
12:03 | -!- | d3xistin [~dexistin@87-198-133-78.ptr.magnet.ie] has joined #openttd |
12:03 | <z-MaTRiX> | have not seen water at higher levels, was just wondering |
12:05 | <_ln> | it's realism. you know water will not stay above sea level in real life either. |
12:05 | <d3xistin> | eh? |
12:07 | -!- | Dred_furst [~Dred@resnet749.bournemouth.ac.uk] has joined #openttd |
12:07 | <d3xistin> | i guess z-M refers to lakes or maybe even rivers |
12:09 | -!- | dexistin [~dexistin@87-198-133-78.ptr.magnet.ie] has quit [Ping timeout: 480 seconds] |
12:09 | <d3xistin> | just saying it's real, imHo it's absolutely not worth implementing |
12:09 | <_ln> | i know... i'm just trying to make Belugas believe it's being realistic now, so he could fix it to unrealistic. |
12:10 | <z-MaTRiX> | _ln, well, if you higher the sea edges above sea-level... |
12:11 | <z-MaTRiX> | d3xistin, yep that will be a lake |
12:12 | -!- | d3xistin is now known as dexistin |
12:12 | <Eddi|zuHause> | z-MaTRiX: rivers and lakes are already implemented |
12:12 | <Eddi|zuHause> | they are just not autogenerated |
12:12 | <Eddi|zuHause> | feel free to address that ;) |
12:12 | <z-MaTRiX> | oh ok |
12:12 | <z-MaTRiX> | :) |
12:13 | <Eddi|zuHause> | hey, idea: use squirrel for map generation :p |
12:13 | <Yexo> | Eddi|zuHause: already done, and it's too slow :) |
12:13 | <planetmaker> | :D |
12:14 | <z-MaTRiX> | "save the trees, eat beavers!" |
12:14 | <dexistin> | mm, how can you make a river? |
12:14 | <z-MaTRiX> | guessing, map generator |
12:14 | <yorick> | wrong... |
12:15 | <yorick> | it's the river button |
12:15 | <z-MaTRiX> | ;< |
12:15 | <z-MaTRiX> | transport company makes rivers?:) |
12:15 | <z-MaTRiX> | nice |
12:15 | <yorick> | np |
12:15 | <yorick> | no |
12:15 | <yorick> | the scenario editor |
12:15 | <yorick> | unless ammler has it his way |
12:16 | -!- | TinoM [~Tino@i59F5D031.versanet.de] has joined #openttd |
12:16 | -!- | EoD [~EoD@2001:6f8:11ba:3:230:48ff:fe42:121c] has joined #openttd |
12:16 | <EoD> | hi |
12:17 | <Ammler> | he? |
12:17 | <planetmaker> | hm? |
12:17 | <Ammler> | there is sadly no possibility to make rivers ingame, wrt realism. |
12:17 | <z-MaTRiX> | 1000000000 euro should do it :) |
12:18 | <planetmaker> | oh, yes |
12:18 | <EoD> | Has anyone ever tried to compile openttd on sparc (32/64 bit)? |
12:18 | <_ln> | EoD: o/ |
12:18 | <EoD> | sparc/linux |
12:18 | <_ln> | not linux |
12:19 | <planetmaker> | well, not really, EoD :) |
12:19 | <planetmaker> | Give me access and I might try :) |
12:19 | <Alberth> | z-MaTRiX: sure, want my bank account number? |
12:19 | <EoD> | ok, so i'll post a bug report |
12:19 | <EoD> | i'm using openttd on my sparc(/linux) with 32bit userland for a while now, but 64 bit fails to execute |
12:20 | <EoD> | With a "Bus error" |
12:20 | <z-MaTRiX> | should į refer to credits ?:) |
12:22 | <planetmaker> | nice, EoD |
12:22 | <planetmaker> | any idea why? Sounds like faulty memory access. |
12:23 | -!- | goodger [~ben@host86-156-60-33.range86-156.btcentralplus.com] has quit [Quit: +++ Out Of Cheese Error +++] |
12:23 | -!- | goodger [~ben@host86-156-60-33.range86-156.btcentralplus.com] has joined #openttd |
12:23 | -!- | DR_Jekyll [DrJekyll@p57B0B455.dip.t-dialin.net] has joined #openttd |
12:23 | <EoD> | no idea so far. I can assure that it don't have faulty memory, it's ECC Ram which is really fine |
12:26 | <EoD> | I think it's some combination of (64bit) memory handling and big endian (as it works fine on amd64 and 32bit sparc) |
12:28 | <planetmaker> | EoD: I didn't mean to imply that you have faulty memory :) |
12:28 | <planetmaker> | I get bus errors, if I programme wrongly and access wrong parts of memory |
12:29 | <_ln> | take the train |
12:29 | -!- | ctibor_ [~ctibor@77.48.228.43] has quit [Ping timeout: 480 seconds] |
12:29 | <EoD> | yeah, but bus errors also occur if you have faulty memory. Just wanted to mention that i don't have faulty memory :) |
12:29 | <planetmaker> | ok :) |
12:29 | -!- | HerzogDeXtEr [~Flex@88.130.169.97] has joined #openttd |
12:30 | <frosch123> | http://bugs.openttd.org/task/2909 <- bus error |
12:30 | -!- | Wolle [DrJekyll@p57B0C73F.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] |
12:31 | <planetmaker> | haha :) |
12:31 | <EoD> | lol |
12:36 | -!- | HerzogDeXtEr1 [~Flex@89.246.175.250] has quit [Ping timeout: 480 seconds] |
12:40 | <CIA-3> | OpenTTD: rubidium * r16404 /trunk/src/newgrf_spritegroup.h: |
12:40 | <CIA-3> | OpenTTD: -Fix [FS#2911] (r16378): the number of spritegroups got halved when the new pool was added, which mean there weren't enough spritegroups when you have more than about a dozen ECS vectors. |
12:40 | <CIA-3> | OpenTTD: -Change: increase the spritegroup pool's maximum size to something more than the |
12:40 | <CIA-3> | OpenTTD: number of real sprites that OpenTTD can handle; for example ECS has about 30 |
12:40 | <CIA-3> | OpenTTD: spritegroups per real sprite. With the 'old' limit that would mean 'only' about |
12:40 | <CIA-3> | OpenTTD: 4000 real sprites worth of spritegroups could be loaded. |
12:43 | -!- | Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection] |
12:46 | <Ammler> | hehe, nice comment |
12:50 | -!- | Klanticus [~quassel@189.35.30.61] has quit [Ping timeout: 480 seconds] |
12:53 | -!- | Splex [~splex@c-24-245-55-70.hsd1.mn.comcast.net] has joined #openttd |
12:54 | <EoD> | I'll test sparc64 with some other revisions (without ipv6, without the dynamical memory handling and such things) before i post a bugreport |
12:54 | -!- | goodger [~ben@host86-156-60-33.range86-156.btcentralplus.com] has quit [Quit: +++ Out Of Cheese Error +++] |
12:59 | <EoD> | oldpool is gone? :( |
13:01 | <Alberth> | no more swimming |
13:08 | -!- | DR_Jekyll [DrJekyll@p57B0B455.dip.t-dialin.net] has quit [Quit: http://www.lagerwiki.de - das Wiki rund um's Thema Lager und Logistik] |
13:09 | <Eddi|zuHause> | "goes it throw out limitation?" |
13:10 | -!- | Biolunar [mahdi@blfd-4db0732d.pool.einsundeins.de] has quit [Quit: bis dann] |
13:13 | -!- | yorick is now known as Guest190 |
13:13 | -!- | yorick [~Yorick@82-171-205-190.ip.telfort.nl] has joined #openttd |
13:16 | -!- | Guest190 [~Yorick@82-171-205-190.ip.telfort.nl] has quit [Ping timeout: 480 seconds] |
13:17 | -!- | theholyduck [~duckzorz@38.80-202-138.nextgentel.com] has joined #openttd |
13:18 | -!- | |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has quit [Quit: oO] |
13:22 | <@SmatZ> | EoD: I am regularly testing it on sparc/solaris |
13:22 | <@SmatZ> | EoD: sparc is "sensitive" to unaligned 64bit memory access |
13:23 | <@SmatZ> | accessing unaligned 64bit ints |
13:23 | <@SmatZ> | but 32bit are no problem |
13:24 | <_ln> | "sensitive" as in it crashes? |
13:25 | <@SmatZ> | with bus error |
13:26 | <_ln> | is that a documented feature of sparc? |
13:27 | <@SmatZ> | I suppose so :) |
13:27 | <@SmatZ> | it would be strange not to have this documented |
13:27 | <@SmatZ> | I think special instruction is used to access 64bit data |
13:27 | <EoD> | i had some problems with a dual-pci-x Intel NIC which ended in a bus error, too. |
13:27 | <@SmatZ> | and it requires them to be aligned |
13:27 | <@SmatZ> | or so |
13:27 | <Alberth> | It is not uncommon, the M68000 didn't allow 32 bit value access unaligned. |
13:28 | <@SmatZ> | actually maybe most architectures require aligned access :) |
13:29 | -!- | tokai [~tokai@p54B822A2.dip0.t-ipconnect.de] has quit [Quit: Icebears are cute. Please, take care of them!] |
13:29 | -!- | ctibor_ [~ctibor@77.48.228.43] has joined #openttd |
13:30 | <@petern> | the question is where is it unaligned |
13:31 | -!- | ecke [~ecke@213.195.202.11] has joined #openttd |
13:32 | -!- | tokai [~tokai@p54B822A2.dip0.t-ipconnect.de] has joined #openttd |
13:32 | -!- | mode/#openttd [+v tokai] by ChanServ |
13:32 | <EoD> | what exactly does this mean for openttd? |
13:32 | <Eddi|zuHause> | SmatZ: but is that than not a bug of the compiler which inserts that instruction in places where it is not safe? |
13:32 | <Eddi|zuHause> | *then |
13:33 | <@SmatZ> | Eddi|zuHause: the code is breaking the standard |
13:33 | <@SmatZ> | so it's not compiler bug |
13:33 | <Eddi|zuHause> | why would high level language code care about alignment? |
13:34 | <_ln> | C++ is not that high-level. |
13:35 | <Eddi|zuHause> | anyway, which part is the broken standard then? |
13:36 | <EoD> | join #openttd.nightly6 |
13:36 | <EoD> | sorry |
13:37 | <@SmatZ> | Eddi|zuHause: pointer to type x should be able to access type x |
13:37 | <@SmatZ> | if the programmer is messing with pointers, it's his fault the code doesn't work |
13:39 | <Eddi|zuHause> | that does not explain why the compiler inserts an alignment-critical instruction in places where he cannot guarantee alignment (and thus should insert a non-alignment-critical function) |
13:40 | <Eddi|zuHause> | and in places like this languages which allow range checking could be helpful |
13:42 | <_ln> | well what should the compiler do if you have e.g.: long long a, *b = a; b += 2; |
13:42 | <@SmatZ> | it's defined "int64_t" is aligned at 8-byte boundary |
13:42 | <@SmatZ> | for that architecture |
13:43 | <@SmatZ> | so if you change the pointer so it doesn't point to 8-byte boundary, you will break the code |
13:44 | <Alberth> | _ln: that will move b 16 byes (2*sizeof(long long)) |
13:45 | <Alberth> | You'll need to create an unaligned pointer, then cast it. |
13:45 | <_ln> | Alberth: you're right.. what if we assume we had violently casted it to a char*, which i forgot to mention. |
13:45 | <@SmatZ> | _ln: undefined behaviour |
13:46 | <_ln> | hmm, or is the verb "cast, cast, cast"? it probably is. english only. |
13:46 | <Alberth> | so a crash is acceptable behavior :) |
13:47 | <@SmatZ> | A pointer to an object or incomplete type may be converted to a pointer to a different |
13:47 | <@SmatZ> | object or incomplete type. If the resulting pointer is not correctly aligned57) for the |
13:47 | <@SmatZ> | pointed-to type, the behavior is undefined. |
13:47 | <@SmatZ> | Eddi|zuHause: ^^^ |
13:50 | <EoD> | Is there any way i can help? |
13:51 | <@SmatZ> | EoD: correctly report the problem at bugs.openttd.org , ideally with a way to reproduce and backtrace :) |
13:52 | <EoD> | backtrace is hard |
13:53 | <@petern> | why? |
13:55 | <Eddi|zuHause> | just run a preprocessor that inserts an assert before each dereferencing operation? |
13:55 | <@SmatZ> | not needed, just gdb bin/openttd ; r ; crash it ; bt full |
13:56 | <EoD> | I have a 32bit userland (Sparc/Gentoo), so it isn't that easy to get gdb or at least strace to compile 64bit compatible |
13:56 | <Eddi|zuHause> | ./configure --enable-debug=1 && make run-gdb |
13:57 | -!- | dexistin [~dexistin@87-198-133-78.ptr.magnet.ie] has quit [Quit: Leaving] |
13:58 | <EoD> | I already tried several ways to get straces compiled with -m64, but it didn't work so farr |
14:00 | <@petern> | strace is not useful anyway |
14:01 | <EoD> | no it isn't, but it's much smaller than gdb ;) |
14:06 | <CIA-3> | OpenTTD: alberth * r16405 /trunk/src/widget.cpp: -Codechange: Move widget drawing code to functions to allow re-use. |
14:07 | -!- | yorick [~Yorick@82-171-205-190.ip.telfort.nl] has quit [Ping timeout: 480 seconds] |
14:07 | <@SmatZ> | EoD: I don't quite understand your problem |
14:07 | <@SmatZ> | you don't need 64bit system to use 64bit variables |
14:08 | <@SmatZ> | just install gdb the same way you installed OTTD |
14:08 | <EoD> | 32bit gdb works with 64bit files? |
14:09 | <@SmatZ> | EoD: you are running 64bit OTTD on 32bit system? |
14:09 | <EoD> | no |
14:09 | <EoD> | I'm using a Sparc/Gentoo system which has a 64bit kernel but a 32bit userland |
14:09 | <@SmatZ> | so why would you need 64bit gdb for that? |
14:09 | <EoD> | I don't? |
14:09 | <@SmatZ> | ah |
14:09 | * | EoD gets confused |
14:10 | <@SmatZ> | hmm are you mixing 64bit kernel with 32bit glibc? |
14:10 | <EoD> | Usually, yes |
14:11 | <EoD> | But there someone published some doc to get multilib gcc/glibc on gentoo sparc, which allows to compile 64bit binaries |
14:11 | <EoD> | it's a kind of confusing/complicated |
14:11 | <EoD> | http://www.gentoo.org/proj/en/base/sparc/multilib.xml |
14:12 | <@petern> | seems kind of pointless |
14:12 | <EoD> | read the top and the bottom |
14:13 | <EoD> | I'm not really that familiar with sparc architecture in general, but i never heard someone telling me that 64bit userland in sparc is any good |
14:13 | <EoD> | except for e.g. mysql, iptables and some similiar applications |
14:14 | <@SmatZ> | well my guess is the crash is somewhere outside OTTD |
14:14 | <@petern> | sounds flakey |
14:14 | <@petern> | so |
14:14 | <EoD> | hmmm. I thought about it, too. But why does ottd crash and my binaries don't? |
14:14 | <@petern> | so your userland is 32 bit |
14:15 | <@petern> | and your ottd is 32 bit? |
14:15 | <EoD> | my 32bit ottd works just fine, my 64bit ottd doesn't |
14:15 | -!- | Hirundo [~chatzilla@5355F5FD.cable.casema.nl] has quit [Quit: ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]] |
14:15 | <EoD> | userland is 32bit, except for gcc and glibc |
14:16 | <@petern> | so basically |
14:16 | <@petern> | ignore 64 bit ottd |
14:16 | <EoD> | so i have to set up some sparc64/debian system to post bug reports about ottd? |
14:17 | <@SmatZ> | and SDL is 32bit? |
14:17 | <EoD> | it's a dedicated version without zlib |
14:17 | <EoD> | the sparc is my server/router |
14:21 | <EoD> | btw: ottd 0.4 segfaults on sparc64 (no bus error). I'll test ottd 0.5 |
14:21 | <@SmatZ> | eh |
14:22 | <EoD> | just digging out old versions to be sure no version ever worked on sparc64 :) |
14:22 | <@SmatZ> | don't care about <0.7 and <r16405 |
14:22 | <EoD> | how so? ^^ |
14:22 | <@SmatZ> | it's pointless |
14:22 | <@SmatZ> | nobody will fix bugs in 0.4 branch |
14:22 | <EoD> | of course |
14:22 | -!- | goodger [~ben@host86-156-60-33.range86-156.btcentralplus.com] has joined #openttd |
14:23 | <Eddi|zuHause> | the possibility of this being a regression is very low |
14:23 | -!- | yorick [~Yorick@s55924da0.adsl.wanadoo.nl] has joined #openttd |
14:25 | <EoD> | Is it possible to debug a 64bit binary with a 32bit gdb (i just read about "multi-arch" at the gdb homepage)? |
14:29 | -!- | [com]buster [~eternal@cust-03-55bf402e.adsl.scarlet.nl] has joined #openttd |
14:30 | <@petern> | you'll just have to try it |
14:31 | <EoD> | already compiling |
14:34 | -!- | reldred [~reldred@115.131.197.110] has joined #openttd |
14:37 | <EoD> | i'm afk until gdb finished compiling (~about tomorrow morning) |
14:37 | <EoD> | good evening everyone |
14:42 | <Eddi|zuHause> | if you have to compile anyway, why not simply compile as 64 bit? |
14:46 | -!- | PeterT [~Peter@c-76-19-209-23.hsd1.ma.comcast.net] has joined #openttd |
14:46 | -!- | Frostregen [~sucks@dslb-084-058-113-203.pools.arcor-ip.net] has joined #openttd |
14:48 | <EoD> | then i have to compile ncurses, readline and lzma-utils as 64bit, too. This reduces the change of successful compilation a lot :) |
14:48 | <EoD> | I'll try to compile gdb as 64bit if it doesn't work with the 32bit gdb version |
14:48 | <Eddi|zuHause> | i have no idea why you go through the whole multiarchitecture trouble anyway |
14:52 | <EoD> | to find a way to get openttd sparc64 compatible |
14:57 | -!- | Muxy [~Muxy@smtp.bdelalande.net] has quit [Quit: Kopete 0.12.5 : http://kopete.kde.org] |
15:05 | <EoD> | i think i'm back tomorrow |
15:05 | <EoD> | bye everyone |
15:05 | -!- | EoD [~EoD@2001:6f8:11ba:3:230:48ff:fe42:121c] has quit [Quit: ChatZilla 0.9.84 [Firefox 3.0.10/2009042315]] |
15:08 | -!- | lewymati [~lewymati@aejn21.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 480 seconds] |
15:09 | -!- | lewymati [~lewymati@aejk48.neoplus.adsl.tpnet.pl] has joined #openttd |
15:14 | -!- | fonsinchen [~alve@BAEc11f.bae.pppool.de] has joined #openttd |
15:17 | <fonsinchen> | @seen TrueBrain |
15:17 | <@DorpsGek> | fonsinchen: TrueBrain was last seen in #openttd 1 week, 4 days, 7 hours, 40 minutes, and 17 seconds ago: <TrueBrain> you catched on on that? :) |
15:18 | <planetmaker> | he, yeah |
15:18 | <fonsinchen> | where is he? |
15:18 | <planetmaker> | both super-admins gone :P |
15:18 | <planetmaker> | on Earth |
15:18 | <TinoDidriksen> | Email them if you miss them so much? |
15:18 | <planetmaker> | taking a well-deserved break, I guess :) |
15:19 | <fonsinchen> | I don't have his email address |
15:19 | <planetmaker> | well... but you could look them up? |
15:19 | <planetmaker> | every dev has an e-mail address here |
15:19 | <planetmaker> | dunno though, if they're read :D |
15:21 | <fonsinchen> | where would I find that address? And is there anyone else I can talk to about building cargodist on the compile farm? |
15:21 | <PeterT> | is there a way to resize a scenario by converting it to a height map? |
15:21 | <planetmaker> | fonsinchen: I guess not |
15:22 | <planetmaker> | PeterT: not really... |
15:22 | <PeterT> | oh darn it |
15:22 | <Eddi|zuHause> | fonsinchen: ever tried /msg TrueBrain <blah>? |
15:23 | <Eddi|zuHause> | people do not need to be here to be here... |
15:23 | <fonsinchen> | no, I didn't know that command |
15:23 | <Alberth> | usually people don't like that |
15:23 | <Eddi|zuHause> | and for reference, also try /whois TrueBrain |
15:24 | <fonsinchen> | He's online actually |
15:26 | <CIA-3> | OpenTTD: smatz * r16406 /trunk/src/ (subsidy.cpp subsidy_func.h): -Codechange: constify parameters of CheckSubsidised() |
15:28 | <Ammler> | fonsinchen: the dir is up, if you still need a mirror for ;-) |
15:32 | <fonsinchen> | I think I'll build my own windows binaries and host them myself until TrueBrain shows up again. Unfortunately I can't give anyone SSH access on that webserver so I might use your server later. Thanks. |
15:37 | -!- | Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has left #openttd [] |
15:38 | <Ammler> | truebrain has already access there |
15:39 | <fonsinchen> | Yes, I know. |
15:43 | <CIA-3> | OpenTTD: smatz * r16407 /trunk/src/ (economy.cpp saveload/afterload.cpp station.cpp): -Fix [FS#2913]: set CargoPacket::source to INVALID_STATION when source station is deleted |
15:45 | -!- | glx [glx@2a01:e35:2f59:c7c0:a994:87e1:76e3:e5c1] has joined #openttd |
15:45 | -!- | mode/#openttd [+v glx] by ChanServ |
16:03 | -!- | Singaporekid [~notme@cm234.psi148.maxonline.com.sg] has quit [Quit: Leaving] |
16:24 | -!- | Dred_furst [~Dred@resnet749.bournemouth.ac.uk] has quit [Read error: Connection reset by peer] |
16:26 | -!- | Polygon [~Poly@p54B47927.dip.t-dialin.net] has joined #openttd |
16:40 | -!- | Muxy [~Muxy@smtp.bdelalande.net] has joined #openttd |
16:49 | -!- | tux_mark_5 [~kvirc@lan-84-240-29-163.vln.skynet.lt] has joined #openttd |
17:07 | -!- | Azrael- [~azraeluk@cpc4-papw2-0-0-cust778.cmbg.cable.ntl.com] has quit [Ping timeout: 480 seconds] |
17:10 | -!- | Rexxars [~rexxars@62.73.249.23] has joined #openttd |
17:21 | -!- | Zarb [~benoit@smtp.bdelalande.net] has joined #openttd |
17:23 | -!- | Zarb [~benoit@smtp.bdelalande.net] has quit [] |
17:24 | -!- | Zarb [~benoit@smtp.bdelalande.net] has joined #openttd |
17:24 | -!- | Zarb [~benoit@smtp.bdelalande.net] has quit [Remote host closed the connection] |
17:26 | -!- | Goulp [~benoit@smtp.bdelalande.net] has joined #openttd |
17:27 | -!- | Goulp [~benoit@smtp.bdelalande.net] has left #openttd [] |
17:28 | -!- | Muxy [~Muxy@smtp.bdelalande.net] has quit [Quit: Kopete 0.12.5 : http://kopete.kde.org] |
17:28 | -!- | Muxy [~Muxy@smtp.bdelalande.net] has joined #openttd |
17:29 | -!- | z-MaTRiX [~matrix@2a01:270:dd00:7700:404:dead:beef:cafe] has quit [Ping timeout: 480 seconds] |
17:30 | -!- | Goulp [~benoit@smtp.bdelalande.net] has joined #openttd |
17:32 | -!- | Polygon [~Poly@p54B47927.dip.t-dialin.net] has quit [Quit: Verlassend] |
17:35 | -!- | tux_mark_5 [~kvirc@lan-84-240-29-163.vln.skynet.lt] has quit [Ping timeout: 480 seconds] |
17:39 | -!- | yorick [~Yorick@s55924da0.adsl.wanadoo.nl] has quit [Quit: Poef!] |
17:41 | -!- | Goulp [~benoit@smtp.bdelalande.net] has quit [Quit: back to the Goulp :) !] |
17:42 | -!- | Muxy [~Muxy@smtp.bdelalande.net] has quit [Quit: back to the goulp aussi] |
17:44 | <Sacro> | http://channelbee.com/move/gags#2945 |
17:45 | -!- | fonsinchen [~alve@BAEc11f.bae.pppool.de] has quit [Remote host closed the connection] |
17:45 | -!- | lewymati [~lewymati@aejk48.neoplus.adsl.tpnet.pl] has quit [] |
17:46 | -!- | [com]buster [~eternal@cust-03-55bf402e.adsl.scarlet.nl] has quit [Quit: Operator, give me an exit] |
18:14 | -!- | Progman [~progman@p57A1C0A3.dip.t-dialin.net] has quit [Remote host closed the connection] |
18:19 | -!- | duckzor_ [~duckzorz@38.80-202-138.nextgentel.com] has joined #openttd |
18:23 | -!- | duckzor [~duckzorz@38.80-202-138.nextgentel.com] has joined #openttd |
18:24 | <CIA-3> | OpenTTD: frosch * r16408 /trunk/src/newgrf.cpp: -Codechange: Silence a pointless newgrf debug message. |
18:24 | <Xaroth> | SILENCE! :o |
18:25 | -!- | theholyduck [~duckzorz@38.80-202-138.nextgentel.com] has quit [Read error: Operation timed out] |
18:25 | -!- | Frostregen [~sucks@dslb-084-058-113-203.pools.arcor-ip.net] has quit [Quit: und weg] |
18:30 | -!- | duckzor_ [~duckzorz@38.80-202-138.nextgentel.com] has quit [Ping timeout: 480 seconds] |
18:30 | <fjb> | Pssssssst! |
18:34 | -!- | Rexxars [~rexxars@62.73.249.23] has quit [Quit: edgepro: A man who smiles when things go wrong knows who to blame.] |
18:40 | <CIA-3> | OpenTTD: rubidium * r16409 /trunk/src/console_gui.cpp: -Change: don't add empty lines/duplicates of the previous command to the console's history |
18:55 | -!- | frosch123 [~frosch@frnk-590ff3bb.pool.einsundeins.de] has quit [Remote host closed the connection] |
18:55 | -!- | duckzor [~duckzorz@38.80-202-138.nextgentel.com] has quit [Read error: Connection reset by peer] |
19:32 | -!- | KenjiE20|LT [~Kenji@host86-171-52-211.range86-171.btcentralplus.com] has joined #openttd |
19:33 | -!- | Eddi|zuHause [~johekr@p54B7630A.dip.t-dialin.net] has quit [] |
19:33 | -!- | Eddi|zuHause [~johekr@p54B772E8.dip.t-dialin.net] has joined #openttd |
19:36 | -!- | KenjiE20 [~KenjiE20@92.23.82.231] has quit [Ping timeout: 480 seconds] |
19:39 | -!- | Lachie [whitey@creep.bur.st] has quit [Ping timeout: 480 seconds] |
19:47 | -!- | ctibor_ [~ctibor@77.48.228.43] has quit [Ping timeout: 480 seconds] |
19:48 | -!- | Lachie [whitey@creep.bur.st] has joined #openttd |
19:57 | -!- | Exl [~myself@cp1224652-a.roemd1.lb.home.nl] has quit [Quit: Bitches.] |
19:57 | -!- | racetrack [~racetrack@c114-76-16-69.eburwd4.vic.optusnet.com.au] has joined #openttd |
20:03 | -!- | TinoM [~Tino@i59F5D031.versanet.de] has quit [Quit: Verlassend] |
20:05 | -!- | XeryusTC is now known as Xeryus|bnc |
20:06 | -!- | Brianett1 [~brian@client-86-24-144-96.winn.adsl.virgin.net] has joined #openttd |
20:08 | -!- | divo [~asd@0x3e42e6e6.adsl.cybercity.dk] has quit [Remote host closed the connection] |
20:14 | -!- | Brianett1 [~brian@client-86-24-144-96.winn.adsl.virgin.net] has quit [Quit: Tschüß] |
20:15 | -!- | Brianetta [~brian@client-86-24-144-96.winn.adsl.virgin.net] has quit [Quit: Tschüß] |
20:47 | -!- | SineDeviance2 [~jman@cpe-075-176-106-090.carolina.res.rr.com] has joined #openttd |
20:49 | -!- | fjb_ [~frank@p5485FE6A.dip.t-dialin.net] has joined #openttd |
20:54 | -!- | fjb [~frank@p5485B320.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] |
20:54 | -!- | SineDeviance [~jman@cpe-075-176-106-090.carolina.res.rr.com] has quit [Ping timeout: 480 seconds] |
21:00 | -!- | Zahl [~Zahl@g226208112.adsl.alicedsl.de] has quit [Quit: *schiel*] |
21:09 | -!- | glx [glx@2a01:e35:2f59:c7c0:a994:87e1:76e3:e5c1] has quit [Quit: bye] |
22:09 | -!- | PeterT [~Peter@c-76-19-209-23.hsd1.ma.comcast.net] has quit [Quit: Leaving] |
22:10 | -!- | KenjiE20|LT [~Kenji@host86-171-52-211.range86-171.btcentralplus.com] has quit [Quit: Leaving] |
22:42 | -!- | sunkan [sunkan@sunkan.bsnet.se] has quit [Read error: Connection reset by peer] |
22:48 | -!- | sunkan [sunkan@sunkan.bsnet.se] has joined #openttd |
22:53 | -!- | z-MaTRiX [~matrix@nude.lesbianbath.com] has joined #openttd |
22:54 | <z-MaTRiX> | hi |
23:08 | -!- | De_Ghosty [~s@206-248-181-221.dsl.teksavvy.com] has quit [Ping timeout: 480 seconds] |
23:08 | -!- | De_Ghosty [~s@206-248-181-221.dsl.teksavvy.com] has joined #openttd |
23:09 | -!- | TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has quit [Ping timeout: 480 seconds] |
23:12 | -!- | TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has joined #openttd |
23:39 | -!- | TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has quit [Ping timeout: 480 seconds] |
23:43 | -!- | TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has joined #openttd |
--- | Log | closed Sun May 24 00:00:12 2009 |