Back to Home / #openttd / 2021 / 02 / Prev Day | Next Day
#openttd IRC Logs for 2021-02-11

---Logopened Thu Feb 11 00:00:34 2021
02:00-!-andythenorth [] has joined #openttd
02:00-!-andythenorth is "andythenorth" on #openttd
02:08-!-sla_ro|master [slamaster@] has joined #openttd
02:08-!-sla_ro|master is "slamaster" on @#sla #openttd
02:42-!-andythenorth [] has quit [Quit: andythenorth]
02:49-!-andythenorth [] has joined #openttd
02:49-!-andythenorth is "andythenorth" on #openttd
03:00-!-supermop_Home [] has quit [Remote host closed the connection]
03:01-!-Wolf01 [] has joined #openttd
03:01-!-Wolf01 is "Wolf01" on #openttd
03:06-!-HerzogDeXtEr [] has joined #openttd
03:06-!-HerzogDeXtEr is "purple" on #openttd
03:51-!-Gustavo6046 [~Gustavo60@2804:14d:4cd8:9066::1] has quit [Ping timeout: 480 seconds]
03:54-!-jgx__ [~jgx@] has joined #openttd
03:54-!-jgx__ is "realname" on #openttd
04:00-!-jgx_ [~jgx@] has quit [Ping timeout: 480 seconds]
04:27-!-roadt_ [~roadt@] has joined #openttd
04:27-!-roadt_ is "roadt" on #openttd
04:34-!-roadt__ [~roadt@] has quit [Ping timeout: 480 seconds]
05:21<TrueBrain> <- sometimes a comment is not helping anything
05:21<TrueBrain>I understand what it does, but WHY it is doing that .... absolutely no clue
05:22-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
05:23-!-HerzogDeXtEr [] has joined #openttd
05:23-!-HerzogDeXtEr is "purple" on #openttd
05:23<TrueBrain> <- this massive commit-message commit introduced it, it seems
05:24<TrueBrain>still no clue as to why :)
05:28<LordAro>maybe you need to track down that paper :)
05:28<@DorpsGek>[OpenTTD/OpenTTD] TrueBrain opened pull request #8664: Fix potential bug in SDL2 driver introduced in last cleanup, and cleanup some more
05:29<TrueBrain>I now just removed that line, as with OpenGL it was a bit troublesome
05:30<LordAro>i presume you checked that it made no difference to performance?
05:30<TrueBrain>it might have been an SDL1 only thing :P
05:30<TrueBrain>I did; and that line is ONLY called on first tick
05:30<LordAro>maybe you should test it with SDL1 as well :p
05:31<TrueBrain>you make it sound I care enough :)
05:31<TrueBrain>hmm, looking at the code some more .. _num_dirty_rects is initialized 0 anyway
05:32<LordAro>it does seem unlikely to be doing anything
05:35<TrueBrain>I found many minor issues with SDL driver, but none are influence by that variable being set to 0 :)
05:35<TrueBrain>for example, increasing the window size can create random artifacts in the new (what-should-be-black) part of the screen
05:35<TrueBrain>depending on when you resize
05:35<TrueBrain>which is fun :P
05:35<TrueBrain>but .... not worth fixing :)
05:43<TrueBrain>okay, the OpenGL patch became really small for SDL2, which is nice :D
05:44<LordAro>are you intending to get this in 1.11 ?
05:44<TrueBrain>personally, I would like that, yes
05:45<TrueBrain>but it is not really my project :)
05:45<TrueBrain>I guess it would be better if we can also add it for OSX
05:46<TrueBrain>hmm, does my Ubuntu VM have OpenGL support, lets find out
05:47<LordAro>might be nice to get it in as a non-default
05:47<TrueBrain>not sure if non-default is needed even .. we might want to do RC1 with it being default
05:47<TrueBrain>and if too many reports come in, make it non-default
05:48<LordAro>but it's going to have to be done pretty soon if it wants to make RC1 :p
05:48<TrueBrain>SDL and Win32 honestly are really done
05:48<TrueBrain>sure, it needs a review, but I am also pretty sure it will be a review based on coding style
05:48<LordAro>hehe, likely
05:48-!-andythenorth [] has quit [Quit: andythenorth]
05:48<TrueBrain>I read the Win32 driver a few times now, as I made SDL similar
05:48<TrueBrain>that part looks good
05:49<TrueBrain>the OpenGL backend code itself
05:49<TrueBrain>unless we magically find someone with OpenGL knowledge that can talk in a constructive matter, I think we should YOLO that part :)
05:49<LordAro>my brief experiments with OpenGL have taught me that it's all magic and voodoo anyway
05:50<TrueBrain>honestly, it is amasing he got this far with OpenGL
05:50<TrueBrain>of the many attempts we had over a decade
05:50<TrueBrain>this is by far the most mature and functional one
05:50<TrueBrain>I am sure many things can be done better, but .. the increase in performance cannot be ignored here :)
05:58-!-arikover [] has joined #openttd
05:58-!-arikover is "arikover" on #openttd
06:03<TrueBrain>okay, on Linux it is also ~10 times as fast
06:06<TrueBrain>even works on Wayland
06:11<TrueBrain>michi_cc: <- took a bit of time, but here you go, a newly rebased version of OpenGL for SDL :)
06:11<TrueBrain>the first 4 commits are in a PR to master
06:11<TrueBrain>the next 2 you might or might not want to merge with your code; just two more things I found
06:11<LordAro>an order of magnitude is ridiculous
06:11<TrueBrain>LordAro: it really really is
06:11<TrueBrain>just as a reminder, that doesn't make OpenTTD 10 times as fast :P
06:12<TrueBrain>michi_cc: I think I have done everything correct for the SDL port, so I think you can consume it in your branch :)
06:13<TrueBrain>if you can rebase your branch after that, we can build binaries for Windows and Linux, and ask some more stats from people, possibly :)
06:14<TrueBrain>if there is anything else I can help with bringing OpenGL into master, let me know! No clue where you are with the OSX stuff, and if any of these need reviews etc .. just let me know :)
06:15<TrueBrain> <- second post about similar topic :)
06:15<TrueBrain>how nice :)
06:18<LordAro>what a curious profile picture
06:18<LordAro>but yes, nice
06:23-!-Samu [] has joined #openttd
06:23-!-Samu is "realname" on #openttd
06:32<Eddi|zuHause>that username rings a bell
07:02-!-HerzogDeXtEr1 [] has joined #openttd
07:02-!-HerzogDeXtEr1 is "purple" on #openttd
07:08-!-HerzogDeXtEr [] has quit [Ping timeout: 480 seconds]
07:34-!-sla_ro|master [slamaster@] has quit []
08:15-!-roadt__ [~roadt@] has joined #openttd
08:15-!-roadt__ is "roadt" on #openttd
08:18-!-supermop_Home__ [] has joined #openttd
08:18-!-supermop_Home__ is "Guest" on #openttd
08:22-!-roadt_ [~roadt@] has quit [Ping timeout: 480 seconds]
09:24-!-GNU_Pepe [] has joined #openttd
09:24-!-GNU_Pepe is "OFTC WebIRC Client" on #openttd
09:57-!-nielsm [] has joined #openttd
09:57-!-nielsm is "Niels Martin Hansen" on #openttd
10:11-!-Gustavo6046 [~Gustavo60@] has joined #openttd
10:11-!-Gustavo6046 is "Gustavo Rehermann <>" on #openttd #llvm
10:28-!-roadt__ [~roadt@] has quit [Ping timeout: 480 seconds]
10:35-!-roadt__ [~roadt@] has joined #openttd
10:35-!-roadt__ is "roadt" on #openttd
10:45-!-nielsm [] has quit [Read error: Connection reset by peer]
10:45-!-nielsm [] has joined #openttd
10:45-!-nielsm is "Niels Martin Hansen" on #openttd
10:45-!-Flygon [~Flygon@2001:44b8:411e:4e00:8cd5:dea8:c5ee:8b59] has quit [Quit: A toaster's basically a soldering iron designed to toast bread]
10:53-!-arikover [] has quit [Quit: ERC (IRC client for Emacs 27.1)]
11:25-!-Progman [] has joined #openttd
11:25-!-Progman is "Peter Henschel" on #openttd
11:30-!-Wormnest [~Wormnest@] has joined #openttd
11:30-!-Wormnest is "Wormnest" on #openttd
11:51-!-Gustavo6046 [~Gustavo60@] has quit [Ping timeout: 480 seconds]
11:59-!-Gustavo6046 [~Gustavo60@2804:14d:4cd8:9066::1] has joined #openttd
11:59-!-Gustavo6046 is "Gustavo Rehermann <>" on #openttd #llvm
12:00-!-glx [] has joined #openttd
12:00-!-glx is "Loïc GUILLOUX" on #openttd
12:00-!-mode/#openttd [+v glx] by ChanServ
12:22-!-sla_ro|master [] has joined #openttd
12:22-!-sla_ro|master is "slamaster" on @#sla #openttd
12:43-!-frosch123 [] has joined #openttd
12:43-!-frosch123 is "frosch" on #openttd
12:59-!-iSoSyS [] has joined #openttd
12:59-!-iSoSyS is "realname" on #/r/openttd #openttd
13:21-!-jottyfan [] has joined #openttd
13:21-!-jottyfan is "jottyfan" on #openttd
13:22-!-iSoSyS [] has quit []
13:47-!-andythenorth [] has joined #openttd
13:47-!-andythenorth is "andythenorth" on #openttd
13:54<supermop_Home__>github? no
14:00<supermop_Home__>I did make some generative whisky bottles in grasshopper to fill out the back bar for a rendering im working on
14:01<@DorpsGek>[OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master
14:01<@DorpsGek> - Update: Translations from eints (by translators)
14:01<supermop_Home__>although ideally a real back bar would be much more boring and less noisey, as one wouldn't stock a 1/3 full bottle of gin behind a full bottle of scotch
14:03-!-jottyfan [] has quit [Quit: jottyfan]
14:05-!-gelignite [] has joined #openttd
14:05-!-gelignite is "realname" on #llvm #openttd
14:15<+michi_cc>TrueBrain: Will look at your SDL stuff for the next round, but I have something else to push first :)
14:15<TrueBrain>pam pam pammmmmm
14:15<TrueBrain>and no rush/hurry what so ever :)
14:16*andythenorth can test mac stuff more at the weekend or next week
14:16<andythenorth>probably other mac users would be more useful though :)
14:16<andythenorth>more systems
14:16<@DorpsGek>[OpenTTD/OpenTTD] michicc updated pull request #7744: Draft Feature: OpenGL video driver
14:16<@DorpsGek>[OpenTTD/OpenTTD] michicc commented on pull request #7744: Draft Feature: OpenGL video driver
14:17<+michi_cc>andythenorth, orudge: You may test (or incinerate your computer, who knows :P)
14:17<TrueBrain>nice michi_cc :D
14:18*andythenorth is curious about an M1 build
14:18<TrueBrain>well, if you merge my branch in it, we can send it to the farm to produce binaries for all supported OSes :D
14:19<+michi_cc>OSX works for me on 10.14 with the Apple software driver. Before handing it out, somebody should at check if it survives contact with a real GPU :)
14:19<TrueBrain>fair point :D
14:21<+michi_cc>And at least with that setup, the OpenGL variant is a lot slower than the current (and updated variant from #8652) driver.
14:23<@DorpsGek>[OpenTTD/OpenTTD] michicc approved pull request #8664: Fix potential bug in SDL2 driver introduced in last cleanup, and cleanup some more
14:23<@DorpsGek>[OpenTTD/OpenTTD] TrueBrain merged pull request #8664: Fix potential bug in SDL2 driver introduced in last cleanup, and cleanup some more
14:30<TrueBrain>michi_cc: why all of a sudden call the file cocoa_ogl, and not like the rest cocoa_opengl? :D
14:31<TrueBrain>(this is the quality review you can expect, honestly :P)
14:31<+michi_cc>It looks too long :P
14:31<TrueBrain>win32_opengl is identical in length :P
14:31<TrueBrain>you are weird :D
14:33<+michi_cc>It needs a cleanup anyway later. Right now there are two alternative methods implemented (with a driver param to switch), because both peg the CPU at 100%, so I can't decide which one is better. The end should absolutely only have one variant. There's a bit more to clean as well.
14:34<TrueBrain>makes sense :)
14:34<TrueBrain>for SDL, performance is both on Windows and Linux a magnitude better for video output time
14:34<TrueBrain>so that is good :)
14:34<+michi_cc>But just like with SDL, if you've done all the preparation work beforehand, the actual driver file and commit are deceptively small :)
14:35<TrueBrain>which is a good thing, as that means your OpenGL backend is abstracted at just the right level :)
14:36<+michi_cc>Hmm, I push OSX support, and the OSX CI runner gets stuck :)
14:37<TrueBrain>oh-oh :P
14:37<+michi_cc>Stuck at starting, not at building.
14:37<TrueBrain>it felt what you were doing
14:37<TrueBrain>and said: NO
14:44-!-WormnestAndroid [~WormnestA@] has quit [Remote host closed the connection]
14:45-!-WormnestAndroid [~WormnestA@] has joined #openttd
14:45-!-WormnestAndroid is "WormnestAndroid" on #openttd
14:53-!-WormnestAndroid [~WormnestA@] has quit [Read error: Connection reset by peer]
14:53-!-WormnestAndroid [~WormnestA@] has joined #openttd
14:53-!-WormnestAndroid is "WormnestAndroid" on #openttd
14:54<+michi_cc>Let's see if we can get it unstuck...
14:54<@DorpsGek>[OpenTTD/OpenTTD] michicc updated pull request #7744: Draft Feature: OpenGL video driver
14:54<+michi_cc>Now with more SDL
14:55<TrueBrain>oops, now spot that 1 commit message is wrong .. reads [SDL] , not [SDL2]
14:55<+michi_cc>I'm sure there are more bug to be found :)
14:56<TrueBrain>pfft, commit message checker is being evil
14:56<TrueBrain>seems I failed at tabs etc .. sorry :(
14:56<+michi_cc>Hmm, "src/video/sdl2_opengl_v.hpp:25: Invalid tab usage:" :P
14:56<TrueBrain>vscode really does not understand our coding style
14:56<TrueBrain>I cannot really blame it :P
14:57<TrueBrain>normally it is either tabs or spaces
14:57<TrueBrain>but we have a mix :)
14:57<+michi_cc>You could review and approve #8652 as a penance :P
14:57<TrueBrain>is already reviewed for you
14:57<TrueBrain>you just need to process the results :)
14:58<TrueBrain>someone skipped lunch over that review, I have been told :P
15:04<@DorpsGek>[OpenTTD/OpenTTD] michicc updated pull request #7744: Draft Feature: OpenGL video driver
15:04<+michi_cc>Take that, commit checker!
15:05<_dp_>Wolf01, but my new gaming pc compiles openttd 10 times faster! :p
15:05<+michi_cc>Well, still "Queued — Waiting to run this check..."
15:06<TrueBrain>guess the runners broke
15:06<TrueBrain>that happens sometimes
15:22<frosch123>Wolf01: which is the original? 9gag or reddit?
15:28<Wolf01>Reddit for sure, 9gag is original only for stuff which talks about 9gag... and I'm not 100% sure about it too
15:40<+michi_cc>TrueBrain: You broke Emscripten :)
15:40<TrueBrain>lolz ... every time I was: I should test Emscripten after this .. after "this".. what was it I had to do? *shrug*, continues with the next
15:40<TrueBrain>so sorry .. will check in a bit :)
15:41<+michi_cc>I think it's just some missing CMake condition. I tries to link to OpenGL and is of course failing.
15:41<TrueBrain>how did it detect OpenGL ? :P
15:45<+michi_cc>I'll take care of the few warnings in the CI log.
15:45<TrueBrain>I will make sure to test Emscripten tomorrow
15:45<TrueBrain>ensuring it really works
15:45<TrueBrain>and I believe you can also use an OpenGL backend with WASM .. something to look at :P
15:48<+glx>doesn't seem to find opengl (at least cmake log says nothing about opengl for emscripten)
15:49-!-Wormnest [~Wormnest@] has quit [Ping timeout: 480 seconds]
15:51<+michi_cc>Something's still trying to link to OpenGLBackend.
15:52<+glx>haha I like how detailled is macos failure
15:53<+michi_cc>Runner broke somewhere.
15:53<@DorpsGek>[OpenTTD/OpenTTD] michicc updated pull request #7744: Draft Feature: OpenGL video driver
15:53<+michi_cc>et's retrigger :)
15:54-!-WormnestAndroid [~WormnestA@] has quit [Ping timeout: 480 seconds]
15:55-!-WormnestAndroid [~WormnestA@] has joined #openttd
15:55-!-WormnestAndroid is "WormnestAndroid" on #openttd
16:00<+michi_cc>TrueBrain: WASM will be OpenGL ES, which is very similar to normal OpenGL, except when it's not :(
16:02<TrueBrain>ah, I see where I went wrong .. I assumed LockVideoBuffer() was a local function
16:02<TrueBrain>I even made a commit for it in Win32
16:02<TrueBrain>but that is wrong .. it is defined already in video_driver.hpp
16:02<TrueBrain>I hate how unclear this is in both Visual Studio Code, and in C++ in general
16:02<TrueBrain>so sorry michi_cc , that just needs a ton of "virtual" and "override" again :P
16:03<+michi_cc>Already done
16:03<TrueBrain>I wonder why the other compilers didn't complain
16:04<TrueBrain>ah, and indeed, OpenGL is detected on emscripten
16:04<TrueBrain>that makes sense
16:05<TrueBrain>import object field '_ZN13OpenGLBackend7DestroyEv' is not a Function
16:05<TrueBrain>why is that not a function .. eeeuuuhhhhhh
16:09<TrueBrain>because the files are protected with WITH_OPENGL
16:10<TrueBrain>michi_cc: isn't it enough to CMake condition with OPENGL_FOUND?
16:12-!-nielsm [] has quit [Ping timeout: 480 seconds]
16:12<+michi_cc>Probably. I think my opengl repo was created a few months before CMake :)
16:12<TrueBrain>error: undefined symbol: glTexImage1D (referenced by top-level compiled C/C++ code)
16:12<+michi_cc>It looked very differently back then, but still.
16:14<TrueBrain>let's see if the 1D functions are the only ones that don't work ..
16:15<+michi_cc>OpenGL ES has some subtly but annoying differences.
16:16-!-jottyfan [] has joined #openttd
16:16-!-jottyfan is "jottyfan" on #openttd
16:16<milek7>extension loading code will be probably all wrong on GLES
16:16<TrueBrain>only the two 1D functions prevent linking
16:16<milek7>shaders will need tweaking
16:17<milek7>and I guess some subtle breakage of doing something that is not allowed in GLES ;p
16:18<TrueBrain>michi_cc: hihi, it doesn't pass the >= 1.3 OpenGL version detection :D
16:18<TrueBrain>[driver] OpenGL driver: Mozilla - Mozilla (OpenGL ES 2.0 (WebGL 1.0))
16:18<TrueBrain>The error was: OpenGL version >= 1.3 require
16:20-!-Wormnest [~Wormnest@] has joined #openttd
16:20-!-Wormnest is "Wormnest" on #openttd
16:25<TrueBrain>michi_cc: <- one blob to fix Emscripten, the others because I was hoping it would fix it :P
16:26-!-Wuzzy [] has joined #openttd
16:26-!-Wuzzy is "Wuzzy" on #openttd
16:27<Wuzzy>I request to review <> ← This PR will rid OpenSFX of the non-free CC Sampling Plus license
16:28<@orudge>Hmm, trying to play OpenTTD on my iPhone via Steam Remote Link does technically work, but is... tricky
16:28<TrueBrain>orudge: in what sense?
16:29<@orudge>TrueBrain: everything is too small :) Even with quad scaling it's fiddly for me at least
16:29<TrueBrain>well, not having a mouse/keyboard is an issue too, I am sure :
16:29<@orudge>Plus lack of mouse, things like scrolling are tricky
16:30<@orudge>You can set up mappings for gestures etc in Steam I think
16:30<@orudge>but it does work
16:43<LordAro>needs the android ui :p
16:45<@DorpsGek>[OpenTTD/OpenTTD] michicc updated pull request #7744: Draft Feature: OpenGL video driver
16:45<+michi_cc>TrueBrain: Applied
16:45<TrueBrain>pam pam pammmmm
16:54<TrueBrain>michi_cc: w00p, CI passes on emscripten :P
16:54<TrueBrain>macOS .....
16:54<TrueBrain>has ..... other issues :P
16:55<+michi_cc>But it's almost done...
16:55-!-Samu [] has quit [Quit: Leaving]
16:55<+michi_cc>Ha: "8 successful checks
16:55<TrueBrain>IT FINISHED!
16:55<TrueBrain>YOLO approve now, right? :D
16:56<+michi_cc>Merge and release 1.11 :P
16:56<TrueBrain>exactly :D
16:56<TrueBrain>ideally, I would love to see this in 1.11 .. I wonder how Steam reacts if we delay the release :P
16:57<TrueBrain>I also once again realised how backwards our video drivers really are :)
16:57<+michi_cc>If we can get people to actually test this, aiming for 1.11 is totally okay.
16:57<TrueBrain>but that is something for 1.12 to address :P
16:57<TrueBrain>michi_cc: yeah, if one or two people tried macOS, we can create binaries with a small guide what and how to test
16:57<TrueBrain>and we can send it around a bit
16:57<TrueBrain>we have Discord :)
16:58<_dp_>there can always be 1.11.1 :p
16:59<TrueBrain>what is the worst that can happen
16:59<TrueBrain>me looks at Steam release
16:59<TrueBrain>well, off to bed for me, night all
17:00<andythenorth>bye TB
17:12-!-Wormnest [~Wormnest@] has quit [Ping timeout: 480 seconds]
17:16<@DorpsGek>[OpenTTD/OpenTTD] embeddedt commented on issue #8661: Orders not showing correctly in the UI
17:34-!-Progman [] has quit [Remote host closed the connection]
17:35<supermop_Home__>yay github unflagged me
17:36<+michi_cc>You've grown a tail in here instead :D
17:37<supermop_Home__>oh nooo
17:37-!-gelignite [] has quit [Quit: Stay safe!]
17:41-!-WormnestAndroid [~WormnestA@] has quit [Ping timeout: 480 seconds]
17:42-!-WormnestAndroid [~WormnestA@] has joined #openttd
17:42-!-WormnestAndroid is "WormnestAndroid" on #openttd
17:44-!-Wormnest [~Wormnest@] has joined #openttd
17:44-!-Wormnest is "Wormnest" on #openttd
17:47-!-jottyfan [] has quit [Quit: jottyfan]
17:50-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
17:57-!-GNU_Pepe [] has quit [Remote host closed the connection]
18:06-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
18:08-!-andythenorth [] has quit [Quit: andythenorth]
18:09-!-HerzogDeXtEr1 [] has quit [Read error: Connection reset by peer]
18:12-!-sla_ro|master [] has quit []
18:13<Eddi|zuHause>TrueBrain: i thought there should be a way to push "secret" beta binaries to steam, that you hide behind a beta code
18:14<Eddi|zuHause>(not sure that is worth the effort)
18:21<LordAro>supermop_Home__: yay!
18:27-!-jottyfan [] has joined #openttd
18:27-!-jottyfan is "jottyfan" on #openttd
18:33-!-jottyfan [] has quit [Quit: jottyfan]
20:29-!-Flygon [~Flygon@2001:44b8:411e:4e00:4073:98b4:b9c8:b1fa] has joined #openttd
20:29-!-Flygon is "Flygon" on #openttd
20:51-!-Eddi|zuHause [] has quit [Remote host closed the connection]
20:52-!-Eddi|zuHause [] has joined #openttd
20:52-!-Eddi|zuHause is "Johannes E. Krause" on #openttd
21:09-!-Westie [~oftc@2001:41d0:2:c10:2::54] has quit [Ping timeout: 480 seconds]
21:55-!-Westie [~oftc@] has joined #openttd
21:55-!-Westie is "oftc" on #openttd
21:55-!-Wormnest [~Wormnest@] has quit [Quit: Leaving]
22:08-!-Heiki [] has quit [Remote host closed the connection]
22:35-!-D-HUND [~debdog@2a00:79c0:62a:3400:7a24:afff:fe8a:d04d] has joined #openttd
22:35-!-D-HUND is "Wowbagger" on #openttd
22:38-!-debdog [~debdog@2a00:79c0:652:b100:7a24:afff:fe8a:d04d] has quit [Ping timeout: 480 seconds]
22:57-!-Heiki [] has joined #openttd
22:57-!-Heiki is "Heikki Piirainen" on #debian-meeting #debian-offtopic #openttd #debian-next #debian
23:03-!-supermop_Home__ [] has quit [Remote host closed the connection]
23:21-!-glx [] has quit []
23:32-!-WormnestAndroid [~WormnestA@] has quit [Remote host closed the connection]
23:34-!-WormnestAndroid [~WormnestA@] has joined #openttd
23:34-!-WormnestAndroid is "WormnestAndroid" on #openttd
23:56-!-Wuzzy [] has quit [Remote host closed the connection]
---Logclosed Fri Feb 12 00:00:35 2021