Back to Home / #openttd / 2019 / 07 / Prev Day | Next Day
#openttd IRC Logs for 2019-07-05

---Logopened Fri Jul 05 00:00:54 2019
00:52-!-gareppa [~gareppa@151.27.212.159] has joined #openttd
00:52-!-gareppa is "gareppa" on #bcache #privacybadger #https-everywhere #llvmlinux #ext4 #mm #moocows #oftc #openttd #scilab #C
01:54-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
01:54-!-andythenorth is "andythenorth" on #openttd
02:09<andythenorth>o/
02:17-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has quit [Quit: andythenorth]
02:27-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
02:27-!-andythenorth is "andythenorth" on #openttd
02:34-!-gareppa [~gareppa@151.27.212.159] has quit []
02:38-!-k-man [~jason@00026c88.user.oftc.net] has joined #openttd
02:38-!-k-man is "Jason Lewis http://emacstragic.net" on #openttd #virt #debian-installer
02:50-!-cHawk- [cHawk@160-3-247-182.cpe.cableone.net] has joined #openttd
02:50-!-cHawk- is "realname" on #debian #openttd #debian-next
02:56-!-cHawk [~cHawk@160-3-247-182.cpe.cableone.net] has quit [Ping timeout: 480 seconds]
03:42-!-ghjk [~oftc-webi@hgh62.internetdsl.tpnet.pl] has joined #openttd
03:42-!-ghjk is "OFTC WebIRC Client" on #openttd
03:42-!-ghjk [~oftc-webi@hgh62.internetdsl.tpnet.pl] has quit []
04:30<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh commented on pull request #7560: Make GSGoal.QuestionClient work correctly at least for clients with ID < 2**16 https://git.io/fj6P6
05:32-!-Laedek [~quassel@172.92.127.86] has quit [Ping timeout: 480 seconds]
05:43-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has quit [Quit: andythenorth]
05:48-!-D-HUND [~debdog@2a00:79c0:60c:a100:7a24:afff:fe8a:d04d] has joined #openttd
05:48-!-D-HUND is "Wowbagger" on #openttd #bitlbee
05:52-!-debdog [~debdog@2a00:79c0:658:f000:7a24:afff:fe8a:d04d] has quit [Ping timeout: 480 seconds]
06:16-!-andythenorth [~andytheno@host81-150-71-244.in-addr.btopenworld.com] has joined #openttd
06:16-!-andythenorth is "andythenorth" on #openttd
06:35-!-Thedarkb-T60 [~Thedarkb-@51-171-49-228-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
06:35-!-Thedarkb-T60 is "realname" on #openttd #oolite
06:45-!-Samu [~Ricardo@pa4-84-91-142-34.netvisao.pt] has joined #openttd
06:45-!-Samu is "realname" on #openttd
07:49-!-andersd [~ad@00029476.user.oftc.net] has joined #openttd
07:49-!-andersd is "ad" on #openttd #suckless
08:09-!-Thedarkb-T60 [~Thedarkb-@51-171-49-228-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Ping timeout: 480 seconds]
08:33-!-Thedarkb-T60 [~Thedarkb-@51-171-49-228-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
08:33-!-Thedarkb-T60 is "realname" on #openttd #oolite
08:59-!-snail_UES_ [~snail_UES@cpe-98-14-137-148.nyc.res.rr.com] has joined #openttd
08:59-!-snail_UES_ is "Jacopo Coletto" on #openttd
09:11-!-snail_UES_ [~snail_UES@cpe-98-14-137-148.nyc.res.rr.com] has quit [Quit: snail_UES_]
09:14-!-nielsm [~nielsm@176-23-103-56-cable.dk.customer.tdc.net] has joined #openttd
09:14-!-nielsm is "Niels Martin Hansen" on #openttd
10:07-!-andythenorth [~andytheno@host81-150-71-244.in-addr.btopenworld.com] has quit [Quit: andythenorth]
10:08-!-andythenorth [~andytheno@host81-150-71-244.in-addr.btopenworld.com] has joined #openttd
10:08-!-andythenorth is "andythenorth" on #openttd
10:54<Samu>round 45 begins
11:30<andythenorth>well
11:30<andythenorth>is it teatime?
11:30-!-Wormnest [~Wormnest@35.136.176.177] has joined #openttd
11:30-!-Wormnest is "Wormnest" on #openttd
11:42<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh opened pull request #7639: Fix: Total reset of DMusic driver once every hour https://git.io/fj6Q2
11:43<Eddi|zuHause>what happens if i like neither tea nor coffee?
11:43<LordAro>nielsm: that feels like a hack
11:43<nielsm>LordAro very much
11:43<LordAro>Eddi|zuHause: teatime is also used as a synonym for dinner
11:44<nielsm>but if the bug is in MS code (haven't actually tried to reproduce) there isn't much else to do
11:44<Eddi|zuHause>LordAro: that doesn't sound right
11:44<nielsm>Eddi|zuHause: maybe you're allowed chocolate?
11:45<LordAro>Eddi|zuHause: well, "dinner time", to be exact (dinner ~= tea)
11:45<LordAro>depends on the region, i believe
11:49<@peter1138>;)
11:50<@peter1138>"Teatime" is a cold meal in the evening, "dinnertime" is a hot meal, at any time, but usually in the evening because who has time for a hot meal during the day except Sunday?
11:51<@peter1138>That's the canonical definition, as ratified by me.
11:51<andythenorth>regional variatios :P
11:51<andythenorth>teatime can definitely include beans on toast
11:51<@peter1138>And also, some weird people seem to have their evening meal at around 5pm, which seems FAR to early to me.
11:52<@peter1138>andythenorth, that's true, I wouldn't call beans on toast dinner. Probably just a snack? :p
11:52<@peter1138>Certainly not a balanced meal, anyway.
11:55-!-HerzogDeXtEr [~farci@ip9234253a.dynamic.kabel-deutschland.de] has joined #openttd
11:55-!-HerzogDeXtEr is "purple" on #openttd
11:55-!-Wormnest [~Wormnest@35.136.176.177] has quit [Quit: Leaving]
11:56-!-Wormnest [~Wormnest@35.136.176.177] has joined #openttd
11:56-!-Wormnest is "Wormnest" on #openttd
12:12<Eddi|zuHause><peter1138> And also, some weird people seem to have their evening meal at around 5pm, which seems FAR to early to me. <-- how long after this dinner time do they then go to bed?
12:41-!-Flygon [~Flygon@114-198-103-107.dyn.iinet.net.au] has quit [Quit: A toaster's basically a soldering iron designed to toast bread]
12:48-!-andythenorth [~andytheno@host81-150-71-244.in-addr.btopenworld.com] has quit [Quit: andythenorth]
12:51-!-gelignite [~gelignite@55d4cd15.access.ecotel.net] has joined #openttd
12:51-!-gelignite is "gelignite" on #openttd
12:57-!-Gumle2 [AdiIRC@80-196-34-14-cable.dk.customer.tdc.net] has joined #openttd
12:57-!-Gumle2 is "Martin" on #ceph #bcache #openttd
13:00-!-Gumle2 [AdiIRC@80-196-34-14-cable.dk.customer.tdc.net] has quit []
13:04-!-Progman [~progman@p4FD667EF.dip0.t-ipconnect.de] has joined #openttd
13:04-!-Progman is "Peter Henschel" on #openttdcoop.dev #openttd
13:06-!-Wolf01 [~wolf01@0001288e.user.oftc.net] has joined #openttd
13:06-!-Wolf01 is "Wolf01" on #openttd
13:06<Wolf01>o/
13:12<@peter1138>4-5 hours or so?
13:18-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
13:18-!-andythenorth is "andythenorth" on #openttd
13:19<andythenorth>well
13:19<andythenorth>I should do something OpenTTD ish
13:59<Wolf01>Me too, but I'm waiting for F server to update :P
14:22<andythenorth>so exclusive vehicle preview....
14:22<andythenorth>does that respect the new vehicle intro date randomisation?
14:23<nielsm>probably not
14:23<nielsm>or well kind of
14:23<nielsm>I think
14:23<nielsm>the intro date is determined from game start as far as I understand
14:23<andythenorth>I just had simultaneous exclusive preview offers for two vehicles with different intro dates
14:23<nielsm>so they would/could all get offered for trial at the same time
14:24<andythenorth>unless this is invalid nml?
14:24<andythenorth>date(1960,01,01) + 3; date(1960,01,01) + 1
14:24<nielsm>not sure, though date() probably just does return a date serial
14:25<nielsm>aren't vehicle intro dates rounded to start of month? maybe they just happened to get the same intro date regardless?
14:27<andythenorth>it's happened a few times
14:28<andythenorth>rounded to month sounds....possible :P
14:28<Eddi|zuHause>andythenorth: preview period is just the first year of availability, no matter how it's randomized
14:29<andythenorth>so how does that interact with dates?
14:29<andythenorth>i.e. what am I doing wrong?
14:29<Eddi|zuHause>that formula above should work
14:30<Eddi|zuHause>openttd rounds intro dates to beginning of a month, so it's still quite likely that both appear at the same time
14:30<andythenorth>ok so I need to add bigger numbers
14:31<Eddi|zuHause>the new randomization is just so you are guaranteed to get the same month
14:31<Eddi|zuHause>if you give the exact same date
14:31<andythenorth>yes
14:32<andythenorth>but because I am adding only days, not months
14:32<Eddi|zuHause>@calc 512/30
14:32<@DorpsGek>Eddi|zuHause: 17.0666666667
14:32<andythenorth>all vehicles are going to arrive together
14:33<Eddi|zuHause>if you want to spread out the generations, you might need a bigger base diversity of dates, yes
14:36-!-sla_ro|master [~sla.ro@84.117.88.126] has joined #openttd
14:36-!-sla_ro|master is "slamaster" on @#sla #openttd
14:39<nielsm>hm should I try to add a debug print that dumps the intro date of all vehicles to the console?
14:39<nielsm>(regardless of introduced yet or not)
14:39<andythenorth>maybe :)
14:39<andythenorth>PR :)
14:42<Eddi|zuHause>we could use a bunch of newgrf debug features
14:47<andythenorth>there are _some_ pretty good ones
14:47<andythenorth>the debug windows are quite effective
14:56-!-gelignite [~gelignite@55d4cd15.access.ecotel.net] has quit [Quit: Good fight, good night!]
14:58<nielsm>https://0x0.st/zLiG.png
14:58<nielsm>but I don't think that's the post-randomisation values
15:06<andythenorth>ha ha pikka's AI builds loads of bouys :)
15:06<andythenorth>not sure it needs to but eh
15:10<nielsm>https://github.com/OpenTTD/OpenTTD/commit/da30646c8d35c52832c048bae82dcfeb2bc00dee
15:10<nielsm>andythenorth: there's the code if you want it
15:44-!-glx [kvirc@000128ec.user.oftc.net] has joined #openttd
15:44-!-mode/#openttd [+v glx] by ChanServ
15:44-!-glx is "Loïc GUILLOUX" on +#openttd
15:52-!-Wormnest [~Wormnest@35.136.176.177] has quit [Ping timeout: 480 seconds]
15:53-!-Thedarkb-T60 [~Thedarkb-@51-171-49-228-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Ping timeout: 480 seconds]
16:00*andythenorth tries
16:02<andythenorth>ouch, OpennTTD lost grfs again
16:05<@peter1138>I don't know what "lost grfs" means.
16:06<andythenorth>save game, quit OpenTTD, start OpenTTD, load save, one or more grfs aren't found
16:06<andythenorth>it will be something I'm doing wrong in grf dev
16:06<andythenorth>like recompiling the grf or something
16:07<andythenorth>nielsm: how do I fetch that commit?
16:09<Eddi|zuHause>andythenorth: you can pull from anyone's clone as a remote repo
16:09<andythenorth>I know
16:09<andythenorth>but I don't know how to fetch that OpenTTD commit :P
16:10<Eddi|zuHause>you "checkout <hash>"?
16:11<andythenorth>nah tried that
16:11<andythenorth>fatal: reference is not a tree: da30646c8d35c52832c048bae82dcfeb2bc00dee
16:12<Eddi|zuHause>dunno then
16:13<Eddi|zuHause><peter1138> I don't know what "lost grfs" means. <-- that's normal, andy uses words in a different sense than anyone else...
16:13<Eddi|zuHause>... that's probably also how he gets along so well with git
16:13<nielsm>git remote add nielsmh https://github.com/nielsmh/OpenTTD.git && git fetch nielsmh && git checkout -t nielsmh/dumpengines
16:14<nielsm>something like that
16:14<andythenorth>how is the commit in the OpenTTD repo in the link above?
16:14<nielsm>or you can cherry-pick the hash or merge the branch
16:14<nielsm>yeah I don't know that either
16:14<nielsm>github is weird
16:14<andythenorth>Eddi|zuHause: to what extent is 'lost' not a synonym for 'not found'?
16:16<Eddi|zuHause>andythenorth: when something is "lost" it means you know it should be there, but cannot find it. not you definitely destroyed it and are now complaining that other people can't find it.
16:17<andythenorth>so the puzzling thing is
16:17<andythenorth>why does it only get lost if I quit and restart OpenTTD ?
16:17<andythenorth>it's not lost during gameplay
16:18<Eddi|zuHause>files are only deleted if nobody has an open handle on it
16:18<andythenorth>ok
16:18<andythenorth>is there anything I can do to stop this happening?
16:18<Eddi|zuHause>so if you have a file on disk, and open it in the game, then both your file system and the game have an open handle
16:19<andythenorth>yes
16:19<Eddi|zuHause>if you delete it from the filesystem, now only the game has a handle
16:19<andythenorth>that makes sense
16:19<Eddi|zuHause>if you quit the game, now nobody has a handle
16:20<+glx>maybe you forgot to "reload newgrf" before saving
16:21<Eddi|zuHause>the game should handle missing grfs correctly, provided you use action 14 "compatible version" properly
16:21<andythenorth>glx? :)
16:21<andythenorth>eh what now?
16:23<andythenorth>nielsm: that's useful, thanks :)
16:27<nielsm>andythenorth: I think you can easily extend it to print more data about the engines too so enjoy
16:33<andythenorth>Eddi|zuHause: so when reload_newgrfs is used, if OpenTTD has a handle to the old file, how does it find the new file?
16:34<Eddi|zuHause>andythenorth: by filename
16:34<andythenorth>does it release the handle?
16:34<Eddi|zuHause>i think so
16:57<DorpsGek_II>[OpenTTD/OpenTTD] James103 commented on pull request #7639: Fix: Total reset of DMusic driver once every hour https://git.io/fj6Fk
17:00<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh commented on pull request #7639: Fix: Total reset of DMusic driver once every hour https://git.io/fj6FL
17:01<DorpsGek_II>[OpenTTD/OpenTTD] LordAro commented on pull request #7639: Fix: Total reset of DMusic driver once every hour https://git.io/fj6Ft
17:10<DorpsGek_II>[OpenTTD/OpenTTD] Eddi-z commented on pull request #7639: Fix: Total reset of DMusic driver once every hour https://git.io/fj6FY
17:20-!-Wormnest [~Wormnest@35.136.176.177] has joined #openttd
17:20-!-Wormnest is "Wormnest" on #openttd
17:31-!-rocky11384497 [~rocky1138@104.158.175.136] has quit [Ping timeout: 480 seconds]
17:32-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has left #openttd []
17:38-!-lol [~oftc-webi@2603:9001:5b10:6000:4198:5bd8:6890:1ccb] has joined #openttd
17:38-!-lol is "OFTC WebIRC Client" on #openttd
17:38-!-lol [~oftc-webi@2603:9001:5b10:6000:4198:5bd8:6890:1ccb] has left #openttd []
17:45<nielsm>the dailies are a month behind now :(
17:45<LordAro>oh yeah...
17:46<LordAro>when did they break?
17:46<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh commented on pull request #7639: Fix: Total reset of DMusic driver once every hour https://git.io/fj6FS
17:46<LordAro>...don't answer that
17:46<LordAro>are there any logs on azure?
17:46<nielsm>last I tried looking into it I didn't find anything useful
17:46<nielsm>or well
17:46<nielsm>did actually
17:47<nielsm>it seems it's failing a HTTP request to get the available builds
17:47<LordAro>hmm
17:47<nielsm>except that request suceeds when trying it manually from home
17:47<LordAro>not an ipv6 proxy thing?
17:47<LordAro>still, might be worth sending TB an email
17:47<nielsm>and the daily builds themselves might be working and be getting uploaded, just the website doesn't update to point to them
17:48<LordAro>s/might be//
17:49<DorpsGek_II>[OpenTTD/website] nielsmh opened issue #91: Daily builds are not being updated https://git.io/fj6F7
17:49<LordAro>or with luck, he'll spot that :)
18:01-!-sla_ro|master [~sla.ro@84.117.88.126] has quit []
18:04-!-moll [~user@43-221-50-195.dyn.estpak.ee] has quit [Quit: "If you put a million monkeys at a million keyboards, one of them will eventually write a Java program. The rest of them will write Perl programs."]
18:04-!-moll [~user@43-221-50-195.dyn.estpak.ee] has joined #openttd
18:04-!-moll is "Andri Möll" on #openttd
18:07-!-nielsm [~nielsm@176-23-103-56-cable.dk.customer.tdc.net] has quit [Ping timeout: 480 seconds]
18:20-!-Wolf01 [~wolf01@0001288e.user.oftc.net] has quit [Quit: Once again the world is quick to bury me.]
18:28-!-Progman [~progman@p4FD667EF.dip0.t-ipconnect.de] has quit [Remote host closed the connection]
18:30-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
18:30-!-andythenorth is "andythenorth" on #openttd
18:30-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has left #openttd []
18:34<DorpsGek_II>[OpenTTD/website] glx22 commented on issue #91: Daily builds are not being updated https://git.io/fj6bs
18:38<+glx>hmm no, staging doesn't show latest nightly either, but it has a more recent
18:47-!-HerzogDeXtEr [~farci@ip9234253a.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer]
18:56-!-Thedarkb-T60 [~Thedarkb-@51-171-49-228-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
18:56-!-Thedarkb-T60 is "realname" on #openttd #oolite
19:08<+glx>I just noticed a valid warning for https://github.com/OpenTTD/OpenTTD/blob/f538179878370b3bec8bf1575dc30c1377461ebc/src/order_cmd.cpp#L2201 (##[warning]src\order_cmd.cpp(2201,0): Warning C4805: '!=': unsafe mix of type 'TileIndex' and type 'bool' in operation)
19:36<dwfreed>looks like the > 0 should be dropped
19:38<dwfreed>here's the blame: https://github.com/OpenTTD/OpenTTD/commit/f538179878370b3bec8bf1575dc30c1377461ebc
19:38<dwfreed>https://github.com/OpenTTD/OpenTTD/pull/7380
19:41<+glx>yes I know, but I fail to see why the > 0 was added, looks like a left over of another change that was finally not included
20:39-!-Samu_ [~Ricardo@pa4-84-91-142-34.netvisao.pt] has joined #openttd
20:39-!-Samu_ is "realname" on #openttd
20:45-!-Samu [~Ricardo@pa4-84-91-142-34.netvisao.pt] has quit [Ping timeout: 480 seconds]
21:15-!-snail_UES_ [~snail_UES@cpe-98-14-137-148.nyc.res.rr.com] has joined #openttd
21:15-!-snail_UES_ is "Jacopo Coletto" on #openttd
22:06-!-Flygon [~Flygon@114-198-103-107.dyn.iinet.net.au] has joined #openttd
22:06-!-Flygon is "Flygon" on #openttd
23:21-!-glx [kvirc@000128ec.user.oftc.net] has quit []
23:31<@peter1138>Nah, it shouldn't be there.
23:37<@peter1138>Probably :p
---Logclosed Sat Jul 06 00:00:55 2019