IRC logs for #openttd on OFTC at 2017-09-18
⏴ go to previous day
00:05:02 *** tokai|noir has joined #openttd
00:05:03 *** ChanServ sets mode: +v tokai|noir
00:13:18 *** Wormnest has joined #openttd
00:28:55 *** Biolunar has joined #openttd
00:40:34 *** Stimrol has joined #openttd
01:24:11 *** OsteHovel has joined #openttd
01:29:56 *** sim-al2 has joined #openttd
01:55:31 *** ToBeFree has joined #openttd
04:35:17 *** Biolunar_ has joined #openttd
06:56:26 *** sla_ro|master has joined #openttd
08:01:02 *** andythenorth has joined #openttd
09:30:41 *** chomwitt has joined #openttd
10:12:42 *** blocage has joined #openttd
11:06:56 *** gelignite has joined #openttd
11:07:11 *** andythenorth has joined #openttd
11:38:28 *** andythenorth has joined #openttd
11:53:27 <V453000> andythenorth: nice AF
12:11:36 <__ln__> where's Wolf01, he should've been here 22 minutes ago already
12:42:11 *** FLHerne has joined #openttd
13:26:55 *** sla_ro|master has joined #openttd
13:58:03 <crem1> (supposed to be a fish)
13:58:12 <Wolf01> Let's brainfuck some more
13:58:43 <daenerys> I only have some perverts left :D
13:59:54 <daenerys> Oh, this looks interesting
14:01:28 <Alkel_U3> not the language, more of a figurative one
14:01:40 <Wolf01> "Note: we removed the demo, as we are looking for feedback. Proper feedback can't be given if you're playing on a limited demo." this mean that to give them feedback you have to buy the game and then maybe you don't even like it?
14:03:09 <__ln__> daenerys: it is impossible to create a transportation game as open source.
14:04:33 <daenerys> __ln__: Hm? You're in #openttd ..
14:05:19 *** andythenorth has joined #openttd
14:05:42 <__ln__> daenerys: openttd is the result of disassembling and precisely imitating the behaviour of a commercial transportation game.
14:07:29 <Wolf01> Alkel_U3: my game of life only had blue and red marbles, and no static ones :(
14:12:45 <Alkel_U3> TBH, I'm kinda lost in all that and still haven't grasped every aspect of the whole challenge and the answer :-)
14:45:20 *** Speedy` has joined #openttd
14:45:38 *** Speedy` is now known as Speedy
15:00:21 <crem1> That story with openttd being result of reverse engineering is mindblowing!
15:01:35 <__ln__> it is not merely a story, it is a fact.
15:14:39 *** andythenorth has joined #openttd
15:17:02 *** ToBeFree has joined #openttd
15:20:02 <supermop> going to need to make a mop generic british trains
15:20:21 <supermop> where every vehicle is a non-rational length
15:22:29 <andythenorth> what non-rational lengths will you choose? o_O
15:22:33 <Wolf01> Prime numbers are mine BTW
15:22:36 <andythenorth> 7/8 is about the worst
15:25:13 <Wolf01> I think I'll go with design patterns exercise today
15:31:30 <supermop> i feel like there is one simple thing i want in trains
15:31:48 <supermop> like vanilla trains with some better paint, and some EMUs
15:32:09 <andythenorth> I am not quite at vanilla trains
15:32:25 <supermop> but if i try to make a train set, i will end up with an absurdly complex set, like with my RVs
15:35:47 <Wolf01> Mmmh, composite pattern, which example could I put there?
15:36:17 <andythenorth> I tried learning patterns once
15:37:03 *** blocage has joined #openttd
15:44:15 <andythenorth> there’s a bit where there’s a massive rectangle
15:44:28 <Wolf01> Yeah, just passed that
15:57:45 <Wolf01> Shit I was supposed to study design patterns, not youtube weird videos
16:07:13 <Wolf01> I should learn Reflection better
16:12:07 <Wolf01> Next topic: extend unit test with mocking framework
16:31:24 *** quiznilo has joined #openttd
16:31:53 <supermop> hmm i made a tone of cold brew this weekend, which i am storing at work so i can make good coffee for myself cheaply and save money
16:32:12 <supermop> but now i have no reason to leave the office in mid morning or afternoon
17:06:50 *** Progman has joined #openttd
17:33:03 *** gelignite has joined #openttd
17:35:19 *** Wormnest has joined #openttd
17:53:06 *** TheMask96 has joined #openttd
18:15:59 *** Alberth has joined #openttd
18:15:59 *** ChanServ sets mode: +o Alberth
18:31:15 *** HerzogDeXtEr has joined #openttd
18:57:05 <andythenorth> how many wagons should it have?
19:04:41 <andythenorth> and how fast should it go?
19:17:25 <andythenorth> I wondered about 37.9984 m/s
19:18:47 * andythenorth must think on, biab
19:30:03 *** frosch123 has joined #openttd
19:50:06 *** andythenorth has joined #openttd
20:30:33 *** Stimrol has joined #openttd
20:32:55 <andythenorth> freight speeds :P
20:33:25 <andythenorth> a whole 4th generation of wagons to draw, for a 10mph speed boost?
20:46:48 <Alberth> better than 1mph improvement :p
20:47:20 <Alberth> but tbh, I don't see the point of wagon generations
20:47:37 <Alberth> these things last 50 years without any problem
20:48:13 <Alberth> at least with the default set :p
20:58:50 <andythenorth> it’s just a bit of infrequent micromanagement
20:59:04 <andythenorth> autoreplace + adjusting some routes a bit
21:00:14 <Wolf01> Mmmh, adding methods to object requires assembly
21:00:55 <Wolf01> Seem impossible to do with anonymous functions :(
21:06:40 <andythenorth> 1860: 45mph; 1930: 65mph: 1960: 85mph
21:06:45 <andythenorth> no 4th generation?
21:20:39 <andythenorth> ho, how should train and RV speeds relate? o_O
21:20:49 <andythenorth> train is faster? Or about same as RV?
21:57:54 *** chomwitt has joined #openttd
22:05:07 <V453000> 5 plant designs to go for tropic :D
22:05:14 <V453000> then just growth stages and toyland to go
22:06:44 <andythenorth> V453000: are your trees integer length?
22:06:59 <Alberth> yes, always a whole number of pixels
22:07:26 <V453000> kind of not true either Alberth :P
22:08:07 <Alberth> the only true mode of playing, without zoom :p
22:09:12 <Alberth> but then again, I don't have a high-res 4K screen :)
22:11:17 <V453000> I did change my monitor about 2 months back and it has a little bit more resolution per inch ... x2 looks more appealing to use now
22:11:42 <V453000> I can imagine that some small display with stupid high pixel density almost becomes x2 standard
22:12:21 *** FLHerne_ has joined #openttd
22:12:54 <Alberth> oh, it will eventually, pixel density will only increase
22:13:12 <Alberth> even for not so small displays :)
22:14:07 <V453000> x16 support next year so I can start committing my afterlife to BRIX16 ?
22:14:34 <V453000> 4GB newGRFs confirmed
22:14:44 <V453000> world set on fire from bananas server
22:15:13 <Alberth> let's do x8 first, or you may be finished too quickly
22:15:27 <V453000> well at this point increasing resolution is quite easy for me
22:15:53 <Alberth> hmm, maybe we should scrap newgrf, and make a new system
22:16:02 <Alberth> so we can run the stuff at the gpu
22:16:59 <Alberth> well, newgrf has so much control over displayed graphics, that you need that code to decide what to display
22:17:28 <Alberth> so in its current state, you basically need to run a newgrf inside the gpu
22:17:47 <V453000> 32bpp already seems to wreck various cpus
22:17:57 <V453000> so this might actually be a big issue later :P
22:17:57 <Alberth> but since the newgrf needs information from the game, you need to run the entire game in the gpu
22:18:19 <Alberth> or at least a very large portion
22:18:28 <V453000> I guess that's hard right since each of the gpu cores individually is quite slow?
22:18:33 <Alberth> so obviously this isn't going to work
22:18:36 <V453000> so it would need more focus on multithreading?
22:19:19 <Alberth> and this is why we still have cpu-bound graphics
22:19:42 <V453000> just make it draw random pictures
22:19:44 <andythenorth> nah, we can just apply the same techniques as no-sql databases
22:19:47 <V453000> separate game logic from rendering
22:19:54 <andythenorth> parallelism, sharding, ‘eventually correct'
22:20:11 <Alberth> the problem is that game data is really big
22:20:36 <Alberth> can't send that over to the gpu every frame
22:21:02 <andythenorth> send a compressed state, drop 80% of bits
22:21:02 <Alberth> so the obvious alternative is to make newgrf less expressive
22:21:07 <andythenorth> interpolate the rest by 'guessing'
22:21:33 <Alberth> basically remove newgrf features
22:21:47 <Alberth> which is going to be horrible too
22:21:56 <andythenorth> winning idea imho
22:22:17 <andythenorth> hmm, forums are slow
22:22:43 <andythenorth> there are 2 threads I want to reply too, but then ‘andythenorth’ is last poster in too many places on front page
22:22:56 <V453000> once you see all the shit I am going to put into my next newgrf train set, you are going to wonder if you should have removed newgrf features earlier XD
22:23:11 <andythenorth> will it have speed limits? o_O
22:23:34 <Alberth> yep, newgrf interpreters have finite speed too :p
22:24:29 <V453000> I should go sleep, the plants are starting to be weirder and weirder
22:25:05 <V453000> I'm quite satisfied, I was afraid of the another-20-tree-types thing, but I did some sketching and thinking on paper and now it's going quite fast :)
22:25:12 <V453000> growth stages will be pain per usual but eh
22:26:36 *** blocage has joined #openttd
23:21:49 *** JacobD88 has joined #openttd
continue to next day ⏵