Config
Log for #openttd on 11th May 2018:
Times are UTC Toggle Colours
00:00:39  *** KouDy has joined #openttd
01:22:19  *** glx has quit IRC
01:51:57  *** KouDy has quit IRC
02:37:19  *** muffindrake4 has joined #openttd
02:39:11  *** muffindrake3 has quit IRC
02:55:11  *** Flygon has joined #openttd
02:59:55  <ccfreak2k> openttd is on github now?
02:59:59  <ccfreak2k> ...wait, it wasn't before?
03:04:34  <arahael> Pretty sure openttd predates github.
03:10:26  *** sla_ro|master has joined #openttd
03:20:41  *** CNRDEIfnkr has joined #openttd
03:21:12  <CNRDEIfnkr> YOU GUYS ARE BEING PARTY POOPERS!! LOL LOL LOL COME TO iяс.sцреяиетs.ояg сни sцреявоwl FOR A REAL PARTY!! FOR INFO ASK FOR CHRONO
03:21:17  <CNRDEIfnkr> sla_ro|master Flygon muffindrake4 snail_UES_ sim-al2 tokai|noir Cubey ccfreak2k rocky1138 KenjiE20 Compu debdog johnwhitlow[m] grossing peter1138 juzza1 Alkel_U3 argoneus_ orudge Rubidium Sheogorath APTX_ ericnoan gnu_jj_ Markk Mavy Yexo fonsinchen Webster m1cr0man TrueBrain avdg jonty-comp
03:21:22  *** CNRDEIfnkr has left #openttd
03:21:44  <Flygon> God dammit not Supernets again.
03:24:17  <ccfreak2k> well duh but I didn't think about openttd not hopping on the github train
03:24:21  <ccfreak2k> pun fully intended
03:34:12  <snail_UES_> is ottd still available on svn?
03:34:22  <snail_UES_> the other day I tried to fetch it and I couldn’t
03:55:20  *** snail_UES_ has quit IRC
03:55:31  *** sla_ro|master has quit IRC
04:08:51  *** bwn has quit IRC
04:08:51  *** HeyCitiz- has quit IRC
04:10:42  *** bwn has joined #openttd
04:11:28  *** HeyCitizen has joined #openttd
04:18:58  *** KouDy has joined #openttd
04:24:45  *** KouDy has quit IRC
04:31:58  *** KouDy has joined #openttd
04:47:24  <LANJesus> openttd predates git
05:06:07  *** techmagus has quit IRC
05:31:51  *** FLHerne has quit IRC
05:32:38  *** FLHerne has joined #openttd
05:46:25  <peter1138> hmm
05:47:28  <peter1138> ccfreak2k, it was on github but only as clone from SVN. Now it is the canonical source and svn is read-only.
06:00:36  *** chomwitt has joined #openttd
06:09:25  *** KouDy has quit IRC
06:17:02  *** KouDy has joined #openttd
06:29:37  *** roidal has joined #openttd
06:30:34  *** synchris has joined #openttd
06:38:54  *** techmagus has joined #openttd
06:45:28  *** Markk has quit IRC
06:46:56  *** techmagus has quit IRC
06:48:22  *** techmagus has joined #openttd
07:05:45  *** Cubey has quit IRC
07:54:23  *** Fuco has joined #openttd
07:57:24  *** iSoSyS has joined #openttd
08:09:51  *** Guest2075 has quit IRC
08:10:20  *** pm has joined #openttd
08:10:57  *** pm is now known as Guest2385
08:36:17  *** Fuco has quit IRC
09:00:49  *** Gja has joined #openttd
09:53:46  *** Smedles has joined #openttd
10:25:38  *** Pikka has joined #openttd
10:29:40  *** SmatZ^wrk has joined #openttd
10:31:37  *** sim-al2 is now known as Guest2396
10:31:38  *** sim-al2 has joined #openttd
10:35:05  *** Guest2396 has quit IRC
10:35:53  *** HerzogDeXtEr has joined #openttd
11:28:08  *** sim-al2 is now known as Guest2399
11:28:09  *** sim-al2 has joined #openttd
11:31:40  *** Guest2399 has quit IRC
11:58:48  *** roidal_ has joined #openttd
11:59:49  *** Gja has quit IRC
12:02:57  *** KouDy has quit IRC
12:05:42  *** roidal has quit IRC
12:08:01  *** KouDy has joined #openttd
12:27:22  *** supermop_work has joined #openttd
12:30:16  *** karan_ has joined #openttd
12:30:40  <karan_> guide me abt meglavs
12:30:55  <karan_>  guide me abt meglavs
12:31:32  <karan_> which grf setting will be used for meglavs
12:32:18  <karan_> which grf setting will be used for meglavs@arveen
12:32:46  <__ln__> what is a meglav?
12:33:11  *** Gja has joined #openttd
12:33:27  <karan_> its a train set used in the game in transport tycoon
12:33:51  <Eddi|zuHause> i've never seen one
12:33:56  <TrueBrain> maglevs :)
12:34:11  <Eddi|zuHause> hey, you spoled it :p
12:34:24  <__ln__> megnatic lavitation
12:34:34  <Arveen> i have been summoned by blinking icons
12:34:49  <TrueBrain> yes, leaving you two alone with people is rarely a productive conversation Eddi|zuHause :)
12:34:59  <karan_> yes in
12:36:00  <karan_> which grf setting will be used for meglavs
12:36:20  <TrueBrain> they are called maglevs, and they are in any game
12:36:25  <Arveen> lul
12:37:17  <karan_> i was talking abt transport tycoon in pertcular
12:37:47  <TrueBrain> well, I guess 'any game' refered to 'any game with OpenTTD'
12:38:02  <TrueBrain> I am sure there is no extension to chess which adds maglevs indeed :)
12:38:13  <TrueBrain> although that would be a game I would be playing
12:39:29  *** karan_ has left #openttd
12:46:32  <supermop_work> "maglev leaves board at 500kmh, flattens rook enroute"
12:47:19  <peter1138> Hurr, 750ms per tick in this game o_O
12:47:42  <TrueBrain> good luck getting to 30fps :P
12:48:00  <LordAro> TrueBrain: implying that your addition to the conversation improves it? :p
12:48:12  <peter1138> It's debug-level 3 mind you. It's about 120ms per tick on a normal build.
12:48:21  <peter1138> Still far short but still "playable"
12:48:33  <TrueBrain> LordAro: where did I imply that?! :o
12:48:45  *** snail_UES_ has joined #openttd
12:48:49  <TrueBrain> and I did try .. clearly it was not going to happen
12:48:51  <peter1138> If I stop all of the 5500 roade vehicles, the time drops to 200ms per tick (with debug 3)
12:48:57  <peter1138> -e
12:49:05  <peter1138> Do we have a road vehicle performance issue? :p
12:49:14  <TrueBrain> no, you have 5500 vehicles :)
12:49:18  <LordAro> TrueBrain: :p
12:49:27  <peter1138> Yeah, probably just all that pathfinding with road networks.
12:49:47  <TrueBrain> pretty sure most of the game is O(n) with N is the amount of vehicles :)
12:49:49  <peter1138> Towns tend to generate lots of very similar path costs.
12:56:31  *** Pikka has quit IRC
13:00:09  *** snail_UES_ has quit IRC
13:04:38  <Eddi|zuHause> there were some versions of the game where a lot of trains waiting at red signals would cause slowdowns
13:04:55  <Eddi|zuHause> maybe roadvehicles have a similar congestion slowdown
13:05:12  <Eddi|zuHause> like the calculation whether it's possible to overtake and stuff
13:16:39  *** nielsm has joined #openttd
13:16:56  <TrueBrain> nice work peter1138 :) Seems very sensible :)
13:17:02  <TrueBrain> just a few magic numbers that are rather odd in value :D
13:17:18  <peter1138> Pretty much just translated.
13:17:41  <TrueBrain> yeah .. they already made no sense :P
13:17:45  <TrueBrain> 0xff .. I mean . .wuth?! :P
13:17:51  <TrueBrain> I like the TimerElapsed :)
13:17:54  <TrueBrain> nice solution there :)
13:18:40  <peter1138> However I'm tempted to put a new function in next to the main game loop, calculate the delta there, and not shove everything from the UpdateWindows() function.
13:19:00  <TrueBrain> like you said, this yells for more refactoring :)
13:19:03  <TrueBrain> but one step at the time :P
13:19:08  <peter1138> It grew :)
13:19:25  <peter1138> Like scrolling the map with keyboard... affected by ffwd.
13:19:31  <TrueBrain> lol
13:19:42  <peter1138> Well, even edge scroll was.
13:20:05  <peter1138> But the function InputLoop() is very odd now.
13:20:07  <Eddi|zuHause> i almost always pause before scrolling
13:20:24  <TrueBrain> with peter1138's patch you no longer have to! :P
13:20:45  <peter1138> Don't think it affects Eddi|zuHause's usage :)
13:21:05  <Eddi|zuHause> and by "almost always" i mean "5 years ago" :p
13:21:05  <TrueBrain> but the reason why he does it might be solved now :P
13:21:16  <peter1138> Heh
13:21:57  <Eddi|zuHause> i haven't played a proper game since i started CETS
13:24:02  <TrueBrain> hmm .. to setup sentry myself, or to request an open source project free thingy ..
13:24:06  <TrueBrain> effort vs reward ..
13:28:39  <peter1138> Heh
13:28:49  <peter1138> For reporting bugs?
13:29:32  <TrueBrain> from the web-backends, yes
13:29:58  <TrueBrain> so it also creates a ticket in the right projects on github again
13:30:01  <TrueBrain> in the hope they get fixed :P
13:30:04  <peter1138> Oo
13:31:16  <TrueBrain> (stuff like BaNaNaS2)
13:31:28  <TrueBrain> also trying to figure out how to make it part of a CD
13:31:41  <TrueBrain> so that when you tag shit, it also gets deployed ASAP
13:45:10  *** sim-al2 has quit IRC
13:55:23  *** Gja has quit IRC
14:02:43  *** KouDy has quit IRC
14:08:34  *** KouDy has joined #openttd
14:16:25  *** KouDy has quit IRC
14:35:55  *** KouDy has joined #openttd
14:55:04  *** Wacko1976 has joined #openttd
15:07:11  *** Wormnest has joined #openttd
15:19:49  <Eddi|zuHause> uhm, cities skylines goes rollercoaster tycoon?
15:19:58  <peter1138> ?
15:20:14  <Eddi|zuHause> https://store.steampowered.com/app/715191/Cities_Skylines__Parklife/
15:20:33  <peter1138> Heh
15:21:07  <peter1138> I bet they did all that without having a spec.
15:21:29  <Eddi|zuHause> in a modern language
15:42:39  *** Gja has joined #openttd
15:54:02  *** KouDy has quit IRC
16:08:11  *** andythenorth has joined #openttd
16:08:15  <andythenorth> o/
16:10:09  <andythenorth> peter1138: I need 36 railtypes
16:18:43  <Rubidium> andythenorth: so Bill's 640k is enough still holds ;)
16:25:11  <andythenorth> how many bytes is a railtype then?
16:27:33  <Rubidium> two many?
16:28:13  <andythenorth> I reckon I need 320k railtypes
16:28:21  <andythenorth> and then maybe room for 1 more
16:29:06  <peter1138> Oh no.
16:29:24  <peter1138> I wonder how that patch affects performance :p
16:30:46  <Eddi|zuHause> andythenorth: you can have any number of railtypes, as long as you're willing to extend The Holy Maparray. the bigger problem is that you need to redesign the GUI
16:31:05  <andythenorth> Eddi|zuHause: I think you're missing the point
16:31:14  <andythenorth> users don't need to be able to use the railtypes
16:31:23  <andythenorth> they just need to be able to load them
16:31:44  <andythenorth> if we restrict content creators, they won't create enough content fast enough
16:31:47  <andythenorth> MORE CONTENT!
16:31:54  <andythenorth> WITH MORE IN IT!
16:32:09  <andythenorth> OTHERWISE OPENTTD WILL DIE
16:33:53  <peter1138> Eddi|zuHause, easy, just add a scrollbar to the menu :D
16:34:19  <peter1138> Clearly I need rail types to cover speed limit increments of 1km/h.
16:34:38  <peter1138> We might as well just add a 32-bit integer to the array.
16:34:43  <peter1138> I mean, it's only 32 bits!
16:35:06  <andythenorth> making choices is bad
16:35:10  <andythenorth> make content instead
16:35:28  <andythenorth> oops now I sound like what Eddi says to me
16:35:33  <Eddi|zuHause> quantity is everything
16:36:15  <andythenorth> why is it 16 roadtypes not 32?
16:36:28  <andythenorth> the only reason I can find in the spec is that it fits neatly in m8
16:36:37  <andythenorth> without strewing bits everywhere
16:36:42  <Eddi|zuHause> that's pretty much it
16:36:53  <andythenorth> and I probably said '16 types is enough'
16:37:02  <andythenorth> leaving bits free for future ideas
16:37:23  <peter1138> And it matches railtypes.
16:37:30  <peter1138> Which is 4 bits because it was always 4 bits.
16:37:50  <peter1138> Alternatively it's because we are evil developers who like to impose arbitrary limits for no reason!
16:38:15  <Eddi|zuHause> if you make it 5 bits you might just as well make it 8 bits
16:38:30  <andythenorth> peter1138: but I do like imposing arbitrary limits
16:38:33  <andythenorth> 32 solves nothing
16:38:51  <andythenorth> with 32, incontinent authors just design up to the limit
16:39:01  <andythenorth> if they can find 16 trivially, they'll find 32
16:39:10  <andythenorth> so one still can't combine multiple newgrfs
16:39:16  <peter1138> Eddi|zuHause, not exactly. There might be 2 bits available without extending the array, but not 4.
16:39:23  *** glx has joined #openttd
16:39:23  *** ChanServ sets mode: +v glx
16:39:30  <andythenorth> 65k in a pool might solve it :P
16:40:02  <andythenorth> actually pool is irrelevant, no idea why I typed that, but 65k is the best limit
16:40:18  <Eddi|zuHause> peter1138: maybe we should replace the maparray with NoSQL?
16:40:47  <glx> xml is better, easy to edit ;)
16:41:00  <peter1138> json is all the rage these days.
16:41:11  <peter1138> json within nosql, of course.
16:41:11  <Eddi|zuHause> (must shy away from joke about blockchain)
16:41:23  <peter1138> Didn't someone suggest that the other day?
16:41:38  <peter1138> A savegame is nothing but a list of commands...
16:41:39  <andythenorth> I think blockchain is valid
16:41:45  <andythenorth> I see no problem with it
16:41:52  <andythenorth> savegame is just hashes no?
16:41:58  <peter1138> Each client just has to run through the game from the start :D
16:42:13  <glx> in FF mode
16:42:15  <andythenorth> that sounds nice
16:42:35  <andythenorth> does each run generate one coin?
16:42:36  <Eddi|zuHause> peter1138: yeah, because running 100 years in fastforward is quicker than downloading 5MB of savegame?
16:42:50  <andythenorth> seriously we should do an ICO offering based on playing OpenTTD
16:42:56  <andythenorth> completing a scenario generates a coin
16:43:13  <peter1138> Hmm, might be able to get away with making railtypes 8 bits :p
16:43:32  <andythenorth> "You won Silicon Valley GS, you have 1 ottdcoin"
16:43:44  <peter1138> But 255 is quite ludicrous.
16:44:01  <andythenorth> the limits need to be big enough to stop people whining
16:44:03  <peter1138> Also, beyond 32 you have issues with bitmasks no longer being simple.
16:44:14  <andythenorth> otherwise they piss around making lists of '32 vs 4'
16:44:21  <andythenorth> 64 *
16:44:32  <andythenorth> "But nobody needs canal road with streetlamps!!!!"
16:44:48  * andythenorth wonders if forum posts can mine coins
16:45:33  <Eddi|zuHause> there have been bitcoinminers built into websites, so they run in the browser while the tab is open
16:46:48  *** Fuco has joined #openttd
16:46:50  <andythenorth> I want a mechanic where you actually have to make lists of stuff
16:46:57  <andythenorth> listcoin
16:47:45  <Eddi|zuHause> lists as in "you won't believe people made these 13 suggestions"?
16:47:54  <TrueBrain> andythenorth: your crypted message about "Canada" was too vague to respond to; sorry :P
16:47:59  *** Wolf01 has joined #openttd
16:48:10  <Wolf01> Moin
16:48:25  <andythenorth> TrueBrain I was looking for Canadian cloud hosting vendors
16:48:32  <andythenorth> Canadian market looks a bit lame
16:48:35  <TrueBrain> nothing ever good came from doing that :P
16:48:40  <andythenorth> we think we have a solution now
16:48:40  <TrueBrain> OVH is in Canada
16:48:43  <andythenorth> yeah
16:49:08  <andythenorth> we have a solution where we're using OVH and someone else
16:49:20  <TrueBrain> good!
16:49:23  <andythenorth> I think we're backing up to OVH because none of the low $ vendors have any backup solution
16:49:37  <andythenorth> it's all single DC stuff
16:50:15  <andythenorth> usually we just use someone like rackspace and their block storage for backup, which they replicate to multiple physical locations
16:51:01  *** Progman has joined #openttd
16:51:08  <andythenorth> cloud hosting is a total PITA outside the handful of major markets
16:51:23  <TrueBrain> PRIVATE CLOUD!
16:51:56  <glx> like current binaries distribution ?
16:52:09  <TrueBrain> that is a private CDN :)
16:53:26  <peter1138> Hmm, oops, forgot that now it's a PR every commit means a CI build.
16:53:33  <peter1138> Well, every push.
16:53:49  <TrueBrain> keeping it busy is good for it :)
16:54:16  <glx> costs the same used or not I guess
16:54:23  <peter1138> True.
16:54:23  * andythenorth BIAB
16:54:25  *** andythenorth has quit IRC
16:55:33  *** KouDy has joined #openttd
16:56:40  <peter1138> Hmm, so some AIs expect infrastructure costs to be off.
16:57:00  <LordAro> most of them?
16:57:09  <peter1138> Dunno, I don't play with AI generaLly.
16:57:23  <TrueBrain> that has been an issue from the start .. they have a hard time making profit with it on
16:57:23  <peter1138> How did that uppercase get there...
16:57:26  <TrueBrain> (as most humans do :P)
16:57:47  <peter1138> I need to slow my i7 down. FFWD is too quick :p
16:58:30  <peter1138> It's weird cos I know every frame is drawn, but you don't see them all.
16:58:34  <TrueBrain> I have a cryptominer for you?
16:58:44  <Rubidium> peter1138: remove the cooler
16:58:45  <peter1138> It'd need to use all 6 cores I suppose.
16:58:51  <peter1138> And... it crashed.
16:59:30  <peter1138> No symbols so I'll just assume it's ICU.
16:59:58  <LordAro> reasonable assumption
17:00:24  <glx> 29 items in the trace ?
17:00:43  <peter1138> Didn't count.
17:02:14  <peter1138> Hmm, lots of exceptions reported when an AI is running.
17:03:18  <peter1138> It's okay, running a debug build is enough to make it much slower.
17:04:08  <glx> enable bounding boxes and it should slow things too
17:12:51  *** sla_ro|master has joined #openttd
17:15:57  <Eddi|zuHause>  <peter1138> I need to slow my i7 down. FFWD is too quick :p <-- remember when computers had "turbo" buttons?
17:18:47  *** Flygon has quit IRC
17:32:03  *** andythenorth has joined #openttd
17:33:27  *** KouDy has quit IRC
17:40:11  <TrueBrain> Eddi|zuHause: not a bad idea, he can just underclock his CPUs easily
17:43:30  *** Cubey has joined #openttd
17:52:35  *** Cubey has quit IRC
18:33:26  <andythenorth> is cat?
18:35:25  *** KouDy has joined #openttd
18:35:39  <Eddi|zuHause> does cat have a turbo button?
18:38:28  <andythenorth> press tab
18:43:10  <Eddi|zuHause> i don't think that does what you think it does
18:44:10  <andythenorth> I keep trying it in my web browser
18:44:32  <andythenorth> I should file a chrome bug
18:44:39  <andythenorth> "ffwd isn't working"
18:58:40  *** supermop_work has quit IRC
19:04:37  *** KouDy has quit IRC
19:17:27  *** KouDy has joined #openttd
19:39:52  <Wolf01> I do it while at work, but 10 hours are 10 hours
19:55:15  *** supermop_work has joined #openttd
20:02:33  *** sla_ro|master has quit IRC
20:15:47  *** tokai has joined #openttd
20:15:47  *** ChanServ sets mode: +v tokai
20:18:55  *** D-HUND has joined #openttd
20:22:47  *** debdog has quit IRC
20:22:48  *** tokai|noir has quit IRC
20:24:11  *** roidal_ has quit IRC
20:25:48  *** supermop_work has quit IRC
20:26:12  *** Supercheese has joined #openttd
20:26:44  <Eddi|zuHause> you spend 10 hours pressing tab at work?
20:31:15  <Wolf01> Usually, yes
20:31:30  <Wolf01> Tab is one of the main keys at my work
20:31:51  <Wolf01> Autocompletion and other stuff works with that
20:31:53  <Wolf01> :P
20:35:30  *** Cubey has joined #openttd
20:42:25  *** rocky1138 has quit IRC
20:45:12  *** D-HUND is now known as debdog
20:54:27  *** andythenorth has quit IRC
21:07:30  *** Thedarkb has joined #openttd
21:30:22  *** Progman has quit IRC
21:32:21  <peter1138> Evening.
21:34:09  <peter1138> Wolf01 already has my patches, so FFWD doesn't make it any faster ;(
22:03:55  <Wolf01> \o/ another satellite successfully deployed by spacex, with the brand new Falcon 9 Block 5
22:07:42  <Eddi|zuHause> i thought they wanted reusable rockets, so what do they need a "brand new" one for?
22:08:01  <Wolf01> This one is MORE reusable, up to 10 times
22:09:15  <LordAro> and is the "final" version, that they're going to get human rated
22:10:10  <Wolf01> Next step is the BFR, but looks too much scifi :P
22:13:13  <Wolf01> Anyway... 'night
22:13:16  *** Wolf01 has quit IRC
22:20:06  *** sim-al2 has joined #openttd
22:27:24  *** synchris has quit IRC
22:32:10  *** nielsm has quit IRC
22:43:14  *** Wormnest has quit IRC
22:50:33  *** Stimrol has joined #openttd
23:00:53  *** Wacko1976 has quit IRC
23:05:08  *** HerzogDeXtEr has quit IRC
23:12:23  *** Fuco has quit IRC
23:33:46  *** supermop has joined #openttd
23:41:57  *** supermop has quit IRC
23:49:43  *** Thedarkb has quit IRC
23:54:54  *** Thedarkb-X40 has joined #openttd
23:58:32  *** chomwitt has quit IRC

Powered by YARRSTE version: svn-trunk