IRC logs for #openttd on OFTC at 2022-02-21
⏴ go to previous day
00:00:25 *** WormnestAndroid has quit IRC (Read error: No route to host)
00:00:45 *** WormnestAndroid has joined #openttd
01:08:02 <dale> I'm actually going mad trying to read strings in GRF files to output a valid NML string. The fact that UTF-8 strings in a GRF can have invalid UTF-8 characters interspersed *or* have string codes as UTF-8 PUA characters, but a PUA string code that consumes following bytes may still lead to invalid UTF-8 is quite a challenge for me.
01:57:48 *** cathartes has joined #openttd
02:53:43 *** Tirili has quit IRC (Quit: Leaving)
03:10:22 *** Wormnest has quit IRC (Quit: Leaving)
03:56:10 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:58:39 *** snail_UES_ has joined #openttd
04:45:07 *** Gustavo6046 has quit IRC (Ping timeout: 480 seconds)
04:46:26 *** Gustavo6046 has joined #openttd
05:54:06 *** snail_UES_ has quit IRC (Quit: snail_UES_)
06:44:34 *** cathartes has quit IRC (Quit: sleep)
07:06:13 *** sla_ro|master has joined #openttd
08:04:58 <LordAro> pretty sure some of those characters do not exist in the sprite font, which is why they were missing in the first place
08:19:15 *** Gustavo6046 has quit IRC (Quit: Leaving)
08:33:20 *** nielsm has quit IRC (Ping timeout: 480 seconds)
08:34:14 *** supermop_work has quit IRC (Read error: Connection reset by peer)
08:37:36 *** andythenorth has joined #openttd
08:37:50 <Eddi|zuHause> well, there's a method to add characters to the sprite font
08:46:10 *** smoke_fumus has joined #openttd
08:54:22 *** WormnestAndroid has quit IRC (Remote host closed the connection)
09:15:27 *** andythenorth has quit IRC (Quit: andythenorth)
09:19:06 *** andythenorth has joined #openttd
11:43:51 *** OsteHovel has joined #openttd
13:15:46 *** WormnestAndroid has joined #openttd
13:23:50 <peter1138> There's a method to use scalable fonts.
13:28:30 *** sla_ro|master has quit IRC ()
13:41:52 <FLHerne> Yeah, but scalable fonts don't really fit the aesthetic :p
13:42:19 <glx> many translated languages are not supported by sprite font
14:19:14 <andythenorth> can haz boatable docks?
14:40:14 *** ChanServ sets mode: +v tokai
14:47:20 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
15:05:47 <andythenorth> docks that float :P
15:24:18 *** sla_ro|master has joined #openttd
15:25:41 <peter1138> I have a pa... ah no don't.
15:28:22 *** D-HUND is now known as debdog
16:20:10 *** Gustavo6046 has joined #openttd
16:30:31 *** gelignite has joined #openttd
16:50:40 <LordAro> that's not responding for me either
16:53:59 <nielsm> yeah I was actually checking the wrong thing
16:54:35 <nielsm> responding to ping is not a valid test regardless
16:58:12 <LordAro> TrueBrain: #9821 ping
16:59:53 <TrueBrain> So that is 100% expected ;)
17:00:13 <TrueBrain> Testing http is the best way
17:00:18 <TrueBrain> It is an empty page
17:00:26 <TrueBrain> But at least it tells you the connection works
17:01:29 <TrueBrain> Ofc you cannot send a http request to the custom protocol port :p
17:02:13 <nielsm> I'd expect the custom protocol port to see invalid data on the connection and close it tbh
17:02:21 <TrueBrain> That should work, but I will check after dinner :)
17:03:12 <TrueBrain> We can expect all kind of things :p
17:03:28 <TrueBrain> But the OpenTTD protocol doesn't know it gets an http request
17:03:48 <TrueBrain> And it is waiting till you send the amount of data GE are in decimals
17:04:05 <TrueBrain> First two bytes tell the length of a packet
17:04:25 <TrueBrain> And your get request isn't big enough to comply.. so we wait a bit of time for that to arrive :)
17:05:30 <nielsm> that's somewhere between 11-12 kb yea
17:06:51 <nielsm> I believe this is one of the reasons I once saw in an argument for never using length-prefixed protocols, but instead using delimited grammar protocols
17:06:57 <nielsm> finally got a reponse!
17:08:40 <TrueBrain> Meaning the server is alive
17:08:52 <TrueBrain> And your connection works :D
17:09:44 <TrueBrain> I should make it a non 404 ...
17:11:45 <TrueBrain> I am going to laugh if this is the dude that used very rude servernames :D
17:26:47 *** frosch123 has joined #openttd
17:29:56 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
17:58:43 *** supermop_work has joined #openttd
18:20:15 *** snail_UES_ has joined #openttd
18:39:18 *** Wormnest has joined #openttd
18:46:12 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
18:47:03 *** WormnestAndroid has joined #openttd
19:38:51 *** gelignite has quit IRC (Quit: Stay safe!)
20:08:53 *** gelignite has joined #openttd
20:50:48 *** snail_UES_ has quit IRC (Quit: snail_UES_)
21:01:13 *** sla_ro|master has quit IRC ()
21:17:31 *** gelignite has quit IRC (Quit: Stay safe!)
21:21:20 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:41:00 *** frosch123 has quit IRC (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
21:56:07 <andythenorth> did we stop ships overlapping yet?
21:56:26 <andythenorth> can't we give them a drive side or something?
21:57:37 <supermop_work> can i go to bed yet?
22:00:01 <andythenorth> in NY time zone?
22:15:11 <supermop_work> but up at 4 this morning for early flight back from parents house
22:15:35 <supermop_work> and up til 1 nnight before going through junk in my old room
23:20:58 *** snail_UES_ has joined #openttd
23:27:49 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
23:28:04 *** WormnestAndroid has joined #openttd
continue to next day ⏵