IRC logs for #openttd on OFTC at 2019-10-28
            
01:47:00 *** Flygon has joined #openttd
02:36:15 *** Thedarkb1-X40 has joined #openttd
02:41:50 *** beno__ has quit IRC
03:26:27 *** Pikka has joined #openttd
03:57:13 <supermop_Home> os/2 warp?
03:57:28 <supermop_Home> was there a non-warp version of os/2?
03:57:38 <supermop_Home> hi Pikka
03:57:45 <Pikka> hello
05:20:42 *** glx has quit IRC
07:26:36 *** sla_ro|master has joined #openttd
07:46:44 *** sla_ro|master has quit IRC
08:03:30 *** Pikka has quit IRC
08:42:23 *** andythenorth has joined #openttd
08:53:04 *** stefino has joined #openttd
08:54:28 <stefino> andythenorth: ho andy, what does this "& 255" mean in case of tile check? "extra_callback_info2 & 255"
09:00:55 <andythenorth> probably a a bitmask
09:01:04 <andythenorth> where is it used?
09:02:04 <stefino> I tried to code petrol station and Im looking into your nml of FIRS
09:02:45 <stefino> trying to solve code of "road nearby"
09:04:46 <stefino> in the next switch is also extra_callback_info2 but now with "& 0xFF00) >> 8" so I only want to know what these numbers behind & mean :)
09:05:31 <DorpsGek_III> [OpenTTD/OpenTTD] RoqueDeicide commented on pull request #7730: Change: Use vehicle model age for station rating calculation https://git.io/Jeum0
09:19:16 * andythenorth looking
09:21:37 <andythenorth> I can't find & 255 in FIRS
09:21:42 <andythenorth> but it's probably this https://github.com/andythenorth/firs/blob/master/src/templates/location_check_macros_tile.pynml#L108
09:21:54 <andythenorth> it's tile_check https://newgrf-specs.tt-wiki.net/wiki/NML:IndustryTiles#Industry_tile_variables
09:22:27 <andythenorth> extra_callback_info2 returns multiple values in one set of bits
09:22:49 <andythenorth> the masks and shifts are used to select the correct bits
09:23:11 <andythenorth> this method is easier to understand if you have done nfo :)
09:26:09 *** HerzogDeXtEr has quit IRC
09:28:48 <stefino> okay :D I think that the best way is to set tha same nuber for now
09:43:39 *** seatsea041921 has joined #openttd
09:44:02 *** seatsea04192 has quit IRC
09:57:01 *** stefino has quit IRC
10:17:24 *** andythenorth has quit IRC
10:29:19 *** cHawk has joined #openttd
12:10:18 *** andythenorth has joined #openttd
12:10:47 *** Pikka has joined #openttd
12:14:57 <andythenorth> lo bob
12:20:08 <andythenorth> bye bob :)
12:20:09 *** andythenorth has quit IRC
13:11:38 <Pikka> oops
13:43:19 <Eddi|zuHause> <andythenorth> I can't find & 255 in FIRS <-- why would you use 255 there and not 0xFF?
13:44:00 *** andythenorth has joined #openttd
13:57:44 *** Pikka has quit IRC
14:11:14 <peter1138> Lunch time?
14:26:11 <andythenorth> I think s
14:26:12 <andythenorth> so
14:26:28 <supermop_work> ii had a bacon and rosemary fougasse?
14:26:34 <supermop_work> idkk how to spell it
14:26:40 <supermop_work> bread with holes in it
14:27:20 <andythenorth> I had cheese toastie
14:27:29 <andythenorth> but for some reason all the cheese escaped
14:27:32 <andythenorth> weird cheese
14:40:14 <peter1138> I had... a salad.
14:40:21 <peter1138> With turkey slices.
14:40:37 <peter1138> Now I have a persimmon but it's massive.
14:51:01 *** Flygon has quit IRC
14:52:44 <peter1138> Had a pear. Should I have crisps/chocolate?
14:53:10 <andythenorth> save it for later?
14:54:14 <peter1138> Nah.
14:54:26 <peter1138> I can't eat this persimmon. It's 250 kcal. In a single fruit. How!?
14:56:15 <andythenorth> sugar innit
14:56:44 <andythenorth> that is a lot of calories tho
14:59:22 <peter1138> Wait, seems to be a difference between american and japanese varieties.
14:59:27 <peter1138> 127 vs 70 per 100g
17:29:48 <DorpsGek_III> [OpenTTD/OpenTTD] sdcloudt opened pull request #7808: Removal of SVN ID line as it is not needed. https://git.io/Jeu89
17:34:09 <DorpsGek_III> [OpenTTD/OpenTTD] sdcloudt commented on pull request #7796: Unittests https://git.io/Jeu8b
17:35:31 *** cHawk has quit IRC
18:14:54 *** sla_ro|master has joined #openttd
18:16:29 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 commented on pull request #7808: Removal of SVN ID line as it is not needed. https://git.io/JeuBe
18:17:29 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #7808: Removal of SVN ID line as it is not needed. https://git.io/JeuBk
18:18:54 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 commented on pull request #7808: Removal of SVN ID line as it is not needed. https://git.io/JeuBm
18:19:48 *** glx has joined #openttd
18:19:48 *** ChanServ sets mode: +v glx
18:21:31 *** HerzogDeXtEr has joined #openttd
18:47:39 *** andythenorth has quit IRC
19:12:51 *** Progman has joined #openttd
19:13:50 *** andythenorth has joined #openttd
19:17:32 <milek7> supermop_work: os/2 warp 4.52
19:18:13 <milek7> now how to install gcc..
19:20:12 <andythenorth> yo
19:21:47 *** tokai has joined #openttd
19:21:47 *** ChanServ sets mode: +v tokai
19:28:38 *** tokai|noir has quit IRC
19:39:44 <andythenorth> LordAro: is it 1.10.x? :D
19:39:56 <andythenorth> or is it TV and food?
19:40:12 <LordAro> ¯\_(ツ)_/¯
19:40:23 <andythenorth> is it approving PRs?
19:40:32 <LordAro> did you find a list of changes from the last 3 weeks, or do i have to do it myself?
19:40:40 <andythenorth> doesn't git do it?
19:41:02 <LordAro> well yes, but looking at the list of merged PRs is easier
19:41:06 <andythenorth> oh yes
19:41:11 <andythenorth> no I didn't do that :P
19:41:45 <andythenorth> no dates on the github view :P
19:41:48 <andythenorth> https://github.com/OpenTTD/OpenTTD/pulls?q=is%3Apr+is%3Aclosed+sort%3Aupdated-desc
19:42:02 <andythenorth> I guess 21 days ago is enough
19:42:15 <LordAro> more or less, yeah
19:42:25 <andythenorth> oh, it's not a reliable sort
19:42:26 <andythenorth> hmm
19:42:52 <andythenorth> sort is updated, but updated date != merged date
19:42:59 <andythenorth> at least not for all cases
19:43:07 <LordAro> it's generally quite close
19:44:11 <andythenorth> is there a 1.10 branch? Or how do I see what's already merged?
19:44:17 <andythenorth> or is nothing merged yet?
19:44:31 <andythenorth> I have https://github.com/OpenTTD/OpenTTD/pull/7726
19:44:41 <LordAro> 1.10 branch doesn't exist until the release candidates
19:44:48 <LordAro> it's just master/trunk until then
19:45:28 <LordAro> there are some things i'd like to be fixed before branching
19:45:41 <LordAro> like the road vehicle station sharing
19:45:45 <andythenorth> +1
19:45:54 <LordAro> but beta1 is perfectly doable
19:47:52 <andythenorth> I do think we should get that station fix out ASAP
19:47:57 <andythenorth> it keeps recurring
19:48:03 <andythenorth> (the sign move bug)
19:51:42 <glx> this one is fixed in master
19:54:09 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro updated pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/fjjht
19:54:15 <LordAro> think that's everything
19:54:57 *** gelignite has joined #openttd
19:56:35 *** Wolf01 has joined #openttd
19:59:30 <andythenorth> hurrah
20:02:52 <Wolf01> Should I continue to watch "restoration of old engines" on youtube?
20:50:59 <andythenorth> maybe
20:51:03 *** tycoondemon has quit IRC
21:18:19 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro approved pull request #7806: Doc: update COPYING to restore a missing line and use markdown formatting https://git.io/JeuES
21:18:32 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro merged pull request #7806: Doc: update COPYING to restore a missing line and use markdown formatting https://git.io/JeE5o
21:26:23 <andythenorth> thx
21:26:51 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth updated pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JeEde
21:27:32 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth updated pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JeEde
21:27:48 <andythenorth> updated link to the copying.md
21:27:49 <andythenorth> :P
21:28:05 * andythenorth wonders how long README will stay in nitpick mode :)
21:28:09 <andythenorth> place bets?
21:28:13 <andythenorth> done by Christmas?
21:28:34 <LordAro> 1.10.0 on Christmas?
21:28:44 <LordAro> i think there's still enough time..
21:42:11 * andythenorth might have completed The Great Docs Revival by then :P
21:42:26 <andythenorth> actually, when README is done, I can probably stop?
21:42:38 <andythenorth> I daren't look in the gameplay or newgrf sections of the wiki :)
21:59:48 *** gelignite has quit IRC
22:03:40 <orudge> andythenorth: are you planning on killing off Allegro?
22:04:03 <orudge> [18:18:15] <milek7> now how to install gcc.. <-- I'm assuming you've seen https://os2ports.smedley.id.au/index.php
22:04:24 *** sla_ro|master has quit IRC
22:04:35 <orudge> milek7: although these days there's also an RPM repository with various bits and bobs. I did have OpenTTD updated and more or less building on OS/2 with the cmake branch, but the cmake branch hasn't quite made it to master yet
22:12:08 <andythenorth> orudge: no idea :) It remains mentioned in the recent COMPILING.md doc https://github.com/OpenTTD/OpenTTD/blob/master/COMPILING.md
22:13:49 <orudge> andythenorth: was just wondering. Without a DOS target it's not really necessary any more, and I doubt anyone uses it in preference to SDL/Win32. Maybe one day we'll resurrect DJGPP support though :D
22:14:25 <milek7> https://i.imgur.com/7A66xt2.png
22:14:40 <milek7> i was curious about it as i have never seen os/2 before, but it is actually horrible
22:14:51 <orudge> milek7: it is "interesting", yes
22:15:15 <milek7> hm, maybe netscape 'save link as' is somehow broken
22:15:27 <orudge> There's an OpenSSH port available for OS/2, I was trying to get it to work so I could SSH to OS/2 to do my OpenTTD stuff, but never managed to get it to function properly :(
22:16:00 <orudge> milek7: you should be able to get a port of Firefox which may be a bit more reliable these days
22:19:13 <andythenorth> dunno who decides about compiler support :)
22:19:37 <milek7> even installing os was 'fun', i did it 4 times before it booted successfully ;d
22:20:07 <milek7> enough software archeology for today
22:28:26 <andythenorth> orudge: do a PR killing allegro? :)
22:28:56 <orudge> andythenorth: I don't particularly want to kill it, but I also expect it's not being maintained. Should maybe try to build with it and see if it works!
22:29:21 <milek7> allegro build works, at least on linux
22:29:43 <glx> it should still work, no real changes in the video area for a long time
22:30:13 <glx> except the limit on number of screen resolutions
22:30:24 <glx> (macOS is still limited though)
22:33:16 <LordAro> someone should approve #7726
22:33:20 <LordAro> go on, you know you want to
22:37:28 * andythenorth reading it
22:38:47 <andythenorth> do I have to double-check the entire changelog?
22:39:25 <LordAro> i don't think so, no :p
22:39:27 <LordAro> just the new bit
22:40:40 <andythenorth> I meant the diff :)
22:40:50 <LordAro> oh right, i see
22:40:53 <LordAro> eh, up to you
22:41:08 <LordAro> go through the non-backported PRs from the last year or so
22:41:14 <LordAro> see if there's anything i've missed
22:41:15 <andythenorth> wow so much new stuff
22:41:26 <andythenorth> ok this is not a 2 minute read, approve
22:41:27 <LordAro> or if there's some stuff that should be reclassified or cut out
22:41:41 <LordAro> andythenorth: nono, OTTD is dying
22:41:55 <andythenorth> as long as it's dying not dead
22:44:03 <andythenorth> do we mention doc / typo PRs?
22:44:14 <LordAro> usually not
22:44:33 <LordAro> really minor stuff and stuff that wasn't in a released version gets left out
22:44:43 <andythenorth> this in? https://github.com/OpenTTD/OpenTTD/pull/7699
22:45:20 <LordAro> not a user visible change (in nearly all use cases)
22:45:34 <andythenorth> https://github.com/OpenTTD/OpenTTD/pull/7802 ?
22:45:43 <LordAro> you're only going to see it in strace or gdb output
22:46:09 <LordAro> andythenorth: multi-tile dock related crash, not a released version
22:46:13 <andythenorth> ok
22:47:16 <andythenorth> https://github.com/OpenTTD/OpenTTD/pull/7752 ?
22:48:12 <LordAro> yeah, that's a good one
22:48:23 <andythenorth> potential source of newgrf bug reports
22:49:01 <LordAro> "- Change: Inactive industries do not make sound effects (#7752)" ?
22:49:29 <andythenorth> seems fine
22:50:04 <andythenorth> user reported crash fixed? https://github.com/OpenTTD/OpenTTD/pull/7652
22:50:43 <LordAro> pretty sure that was post-1.9 as well...
22:50:47 <LordAro> should check though
22:50:51 <andythenorth> k
22:51:03 <andythenorth> I'm ignoring all compile stuff
22:51:07 <andythenorth> and bundling
22:51:37 <LordAro> ah yes, that was for station coverage display
22:51:41 <LordAro> post 1.9
22:52:55 <andythenorth> oh the backported tag is quite useful
22:53:05 <andythenorth> let's me know to stop
22:53:16 <LordAro> :p
22:54:14 <andythenorth> I'm done, did you push the 7752 change?
22:54:21 <andythenorth> can approve when that's done
22:55:12 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro updated pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/fjjht
22:56:08 <LordAro> there you go
22:56:51 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth approved pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/JeuzA
22:57:02 <andythenorth> winner winner
22:58:10 <andythenorth> website release too?
22:58:10 <andythenorth> :P
23:01:01 <LordAro> will want a website post, indeed
23:01:01 *** Progman has quit IRC
23:01:19 <LordAro> wait, did we ever approve the dev blog?
23:01:24 <LordAro> or merge
23:05:44 <andythenorth> no comment :(
23:06:08 <LordAro> 2 posts at once it is then
23:08:27 <LordAro> still, i'd like more than 1 approval before i tag
23:08:41 <LordAro> glx: ? :)
23:09:33 <glx> on #7726 ?
23:09:38 <LordAro> yeah
23:10:03 <DorpsGek_III> [OpenTTD/website] LordAro approved pull request #106: Create 2019-10-19-monthly-dev-post.md https://git.io/Jeugn
23:10:46 <DorpsGek_III> [OpenTTD/website] LordAro merged pull request #106: Create 2019-10-19-monthly-dev-post.md https://git.io/JeBzW
23:11:12 <glx> hmm need to check if some recent file renames don't kill bundling
23:12:03 <LordAro> that'd be good
23:12:10 <glx> $(Q)unix2dos "$(ROOT_DIR)/docs/"* "$(ROOT_DIR)/README.md" "$(ROOT_DIR)/COPYING" "$(ROOT_DIR)/changelog.txt" "$(ROOT_DIR)/known-bugs.txt"
23:12:23 <LordAro> COPYING needs an update
23:12:28 <glx> COPYING.md now I think
23:12:33 <LordAro> everything else is fine
23:14:11 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 approved pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/Jeug0
23:14:27 <LordAro> glx: i can add that change to #7726 if you like
23:15:52 <glx> I think there's 3 locations to touch
23:16:49 <glx> 2 in Makefile.bundle.in and 1 in install.nsi, but I launched a global search
23:18:56 *** supermop_elsewhere has joined #openttd
23:21:08 <DorpsGek_III> [OpenTTD/website] LordAro opened pull request #108: Create 2019-10-29-monthly-dev-post.md https://git.io/JeugK
23:21:26 <LordAro> wait, crap, i didn't change the file title
23:21:36 <LordAro> andythenorth: ^ go nuts, needs some improvement yet
23:23:45 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro dismissed a review for pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/Jeug0
23:23:45 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro dismissed a review for pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/JeuzA
23:23:48 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro updated pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/fjjht
23:23:54 <LordAro> noo, my approvals
23:23:56 <LordAro> glx: ^
23:25:46 <DorpsGek_III> [OpenTTD/website] LordAro updated pull request #108: Create 2019-10-29-monthly-dev-post.md https://git.io/JeugK
23:26:44 <glx> LordAro: rebase the branch, multiplayer.txt is still wrong
23:26:57 <glx> and I'm sur I fixed it :)
23:27:03 <glx> *sure
23:28:58 <glx> oh broken link in CONTRIBUTING.md too
23:29:55 <LordAro> honestly, who approved that PR
23:30:16 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro updated pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/fjjht
23:30:45 <LordAro> oh, bad merge
23:31:36 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro updated pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/fjjht
23:32:12 *** Wolf01 has quit IRC
23:32:16 <LordAro> done
23:32:34 <andythenorth> is NRT no longer notroadtypes? :)
23:32:41 <andythenorth> I am +/-0 to the name
23:32:58 <LordAro> andythenorth: i feel NewGRF RoadTypes might be more descriptive to the average reader :p
23:33:02 <andythenorth> yes
23:33:06 <andythenorth> wfm
23:33:06 <LordAro> but i give you free reign over the news post
23:33:09 <LordAro> do whatever you want
23:35:58 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 approved pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/JeugH
23:36:29 <glx> so I need to try to remember to check everywhere when a file is renamed :)
23:37:05 <glx> rebasing cmake branch will be fun
23:37:25 <LordAro> found a couple more
23:37:55 <glx> yeah there's one in readme, one in rpm spec, another in OS2 installer
23:38:12 <glx> but I think they're not build breaker
23:39:01 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro dismissed a review for pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/JeugH
23:39:02 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro updated pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/fjjht
23:42:07 <glx> hmm line 74 of OS2, the readme is not renamed
23:42:29 <andythenorth> good reason to drop the port :D
23:42:33 <andythenorth> oof
23:43:38 <LordAro> i'm not sure this particular file has been touched since 1.0
23:43:49 <LordAro> judging by the versions at the top
23:44:38 <LordAro> but whatever
23:44:47 <glx> I don't even know if this installer is still valid
23:44:49 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro updated pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/fjjht
23:48:56 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 approved pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/Jeu2f
23:50:14 <LordAro> glx: i'm happy to make the tag, you want to merge?
23:50:55 <glx> waiting for the CI result
23:51:12 <LordAro> pfft.
23:51:19 <glx> squash or rebase ?
23:51:31 <LordAro> rebase would seem more proper to me
23:51:34 <glx> better keep all the commits I guess yes
23:51:44 <LordAro> there's a few not-quite-related changes in there
23:52:24 <glx> I like the Add: Me one :)
23:52:57 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 merged pull request #7726: Prepare for 1.10.0-beta1 release https://git.io/fjjht
23:53:18 <LordAro> right, last chance to prevent the tag
23:53:42 <LordAro> could wait until the master CI completes, i guess
23:56:47 <andythenorth> :o did 16 cargo industry not ship in 1.9.0?
23:56:55 * andythenorth checking changelog
23:57:04 <glx> no it's after
23:57:07 <andythenorth> oh yeah they did, all is well :)
23:57:20 <andythenorth> 1.9.0-beta1 - Feature: [NewGRF] Ability for industries & houses to produce and/or accept up to 16 different cargoes
23:57:45 <LordAro> it's in the changelog for 1.10...
23:57:50 <glx> hmm makes me think the industry window is still broken
23:57:59 <LordAro> yeah, it is
23:58:27 <LordAro> but we're pretty sure there's no newgrf out there (except test FIRS) that triggers it
23:58:28 <glx> with a crashing bug
23:58:33 <andythenorth> yeah
23:58:44 <andythenorth> but there are quite a lot of FIRS forks now
23:59:01 <andythenorth> and there is a weird habit of combining all industries and cargos to one single grf
23:59:08 <LordAro> there's an open issue, it's not a terrible thing
23:59:33 <LordAro> #7631
23:59:35 <andythenorth> the 1.10 post needs a tweak to drop the 16 cargo industry
23:59:40 <andythenorth> but I really should be asleep :P
23:59:55 <LordAro> so does the changelog, but perhaps we can just tweak it for beta2? :)