IRC logs for #openttd on OFTC at 2019-10-28
⏴ go to previous day
02:36:15 *** Thedarkb1-X40 has joined #openttd
03:57:28 <supermop_Home> was there a non-warp version of os/2?
07:26:36 *** sla_ro|master has joined #openttd
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:21:37 <andythenorth> I can't find & 255 in FIRS
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: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
12:10:18 *** andythenorth has joined #openttd
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
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:40:21 <peter1138> With turkey slices.
14:40:37 <peter1138> Now I have a persimmon but it's massive.
14:52:44 <peter1138> Had a pear. Should I have crisps/chocolate?
14:53:10 <andythenorth> save it for later?
14:54:26 <peter1138> I can't eat this persimmon. It's 250 kcal. In a single fruit. How!?
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.
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
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:21:31 *** HerzogDeXtEr has joined #openttd
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:21:47 *** ChanServ sets mode: +v tokai
19:39:44 <andythenorth> LordAro: is it 1.10.x? :D
19:39:56 <andythenorth> or is it TV and food?
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:11 <andythenorth> no I didn't do that :P
19:41:45 <andythenorth> no dates on the github view :P
19:42:02 <andythenorth> I guess 21 days ago is enough
19:42:25 <andythenorth> oh, it's not a reliable sort
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: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: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:15 <LordAro> think that's everything
19:54:57 *** gelignite has joined #openttd
20:02:52 <Wolf01> Should I continue to watch "restoration of old engines" on youtube?
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: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:28:05 * andythenorth wonders how long README will stay in nitpick mode :)
21:28:13 <andythenorth> done by 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 :)
22:03:40 <orudge> andythenorth: are you planning on killing off Allegro?
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: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: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:38:47 <andythenorth> do I have to double-check the entire changelog?
22:39:25 <LordAro> i don't think so, no :p
22:40:40 <andythenorth> I meant the diff :)
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:33 <LordAro> really minor stuff and stuff that wasn't in a released version gets left out
22:45:20 <LordAro> not a user visible change (in nearly all use cases)
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: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:50:43 <LordAro> pretty sure that was post-1.9 as well...
22:51:03 <andythenorth> I'm ignoring all compile stuff
22:51:37 <LordAro> ah yes, that was for station coverage display
22:52:55 <andythenorth> oh the backported tag is quite useful
22:53:05 <andythenorth> let's me know to stop
22:54:14 <andythenorth> I'm done, did you push the 7752 change?
22:54:21 <andythenorth> can approve when that's done
22:58:10 <andythenorth> website release too?
23:01:01 <LordAro> will want a website post, indeed
23:01:19 <LordAro> wait, did we ever approve the dev blog?
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:11:12 <glx> hmm need to check if some recent file renames don't kill bundling
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:33 <LordAro> everything else is fine
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: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:26:44 <glx> LordAro: rebase the branch, multiplayer.txt is still wrong
23:26:57 <glx> and I'm sur I fixed it :)
23:28:58 <glx> oh broken link in CONTRIBUTING.md too
23:29:55 <LordAro> honestly, who approved that PR
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:06 <LordAro> but i give you free reign over the news post
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: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: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: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:47 <glx> I don't even know if this installer is still valid
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: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: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: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:58:27 <LordAro> but we're pretty sure there's no newgrf out there (except test FIRS) that triggers it
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: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? :)
continue to next day ⏵