IRC logs for #openttd on OFTC at 2017-01-25
⏴ go to previous day
00:11:59 *** Flygon__ has joined #openttd
00:17:08 *** Lejving_ has joined #openttd
00:20:56 *** shirish_ has joined #openttd
00:21:08 *** Lejving__ has joined #openttd
00:22:03 *** ChanServ sets mode: +v tokai
00:22:26 *** shirish_ has joined #openttd
00:27:18 *** Lejving has joined #openttd
00:39:45 *** tokai|noir has joined #openttd
00:39:46 *** ChanServ sets mode: +v tokai|noir
00:47:58 *** Biolunar has joined #openttd
00:55:19 *** ChanServ sets mode: +v tokai
02:55:36 *** Supercheese has joined #openttd
05:16:33 *** supermop has joined #openttd
06:24:51 *** supermop has joined #openttd
06:49:42 *** supermop_home has joined #openttd
07:02:13 *** sla_ro|master has joined #openttd
08:09:09 *** shirish has joined #openttd
08:09:22 *** ConductCat has joined #openttd
08:45:10 *** supermop has joined #openttd
09:03:51 *** matt11235 has joined #openttd
09:52:29 *** Biolunar has joined #openttd
10:22:20 <MonkeyDrone> if i launch a MP server on windows, people can connect, game runs fine. Just having issues with crash on launch on linux with -D. As a client it runs fine.
10:25:45 <MonkeyDrone> ok, it happens on windows too, whenever the server goes into spec mode. :D Time to deduce where that code is , should be a fixer upper :P
10:31:53 <MonkeyDrone> that's the magical beauty about a chatroom
10:31:58 <MonkeyDrone> someone just might care :P
10:32:36 <MonkeyDrone> well it's not a life ender issue, hehe. Playing around with the code
10:33:19 <planetmaker> "Please, unless you encounter this bug with unpatched OpenTTD version, report bug to CityMania team" <---
10:33:35 <planetmaker> use the official OpenTTD client and you likely will not see that issue
10:35:09 <MonkeyDrone> planetmaker: aye, i was just looking for some direction here, i already figured this wouldn't be a quick look and know what's up kind of situation :D
10:35:22 <planetmaker> without the debug symbols for that exact version it's very hard to say anything more. Especially as the code is also different than the official code
10:35:49 <planetmaker> you see the stacktrace roughly which parts / functions are present. I see town, landscape, videodriver...
10:36:05 <MonkeyDrone> aye i can put the source online on github, but i've no intention of taking up your time for this
10:36:37 <planetmaker> get a proper stacktrace which resolves the debug symbols to actual lines in the source. And then see where it crashed
10:36:49 <planetmaker> thus build a debug build, and then test again
10:37:10 <MonkeyDrone> roger that, will do that. thank you
10:37:36 <planetmaker> and... that's code patched only for client usage. Not sure it's suitable for server usage *at all*
10:38:01 <planetmaker> they probably added many things which are not desync-safe
10:38:47 <planetmaker> as for their server, they have another version running with server-side code
10:40:46 <MonkeyDrone> planetmaker: indeed, i have their source compiled and working as a server as wellw ith some patches, Right now I was just trying to get 15+ companies to work on that build
10:41:03 <MonkeyDrone> just testing waters, not too worried about it
10:51:41 <planetmaker> 15+ companies... MonkeyDrone : if you want to try that, I strongly suggest to try that first on unmodified OpenTTD
10:52:12 <planetmaker> 15+ companies, that's a BIG challange without having to deal with hackish code quality on top
10:52:59 <planetmaker> If you get that to work on unmodified OpenTTD, then it's a piece of cake to merge that into whatever patched version you have
10:54:45 <planetmaker> But I can ensure you, 15+ companies touches MANY parts. Most of all, you have to modify the landscape array, the parameter passing for ownership. That includes possibly rewriting quite a few functions as all bits of the two acceptable parameters are used-up, thus a lot of refactoring in seemingly unrelated parts is needed
10:56:06 <planetmaker> I strongly suggest you to look through OpenTTD logs, and find the commits where the company limit was increased from 8 to 15. You would have to do all that in a more extended way
10:56:42 <planetmaker> that wasn't one commit, but many of the preceeding ones worked towards it
10:58:24 <MonkeyDrone> I've been trying to integrate that into the CM Source.
10:58:47 <MonkeyDrone> but I will definitely look at what you have stated
11:14:10 *** HerzogDeXtEr has joined #openttd
11:14:29 <MonkeyDrone> thanks again for all the help :D i'll see you around
11:34:01 *** ZirconiumX has joined #openttd
12:27:46 *** TheMask96 has joined #openttd
12:42:24 *** ZirconiumX has joined #openttd
14:31:03 *** matt11235 has joined #openttd
14:35:37 *** supermop has joined #openttd
14:43:23 *** chomwitt has joined #openttd
14:56:09 *** sim-al2 has joined #openttd
15:13:01 *** supermop has joined #openttd
15:38:13 *** supermop_ has joined #openttd
15:45:18 *** TheMask96 has joined #openttd
16:20:34 *** sla_ro|master has joined #openttd
16:56:41 *** TheMask96 has joined #openttd
17:08:03 *** Wormnest has joined #openttd
17:22:07 *** Alberth has joined #openttd
17:22:07 *** ChanServ sets mode: +o Alberth
17:27:23 *** gelignite has joined #openttd
17:44:13 <_dp_> MonkeyDrone, you're probably the fist one to try running CityMania client as server xD
17:44:39 <_dp_> And as server I doubt it adds anything compared to vanilla so there is not much point trying to use it
17:44:58 *** supermop__ has joined #openttd
17:45:14 <Lejving> he said he was going out of country for a few days so probably not here though :)
17:48:39 <Lejving> V453000 soylent industries on bananaz now :)
17:48:50 <V453000> graphics still fuckborked?
17:49:21 <V453000> low amount of pixulz = not wurth looking at
17:49:37 <Lejving> you said 8bpp yourself was da shiet!
17:58:05 *** supermop_ has joined #openttd
18:22:03 *** oskari89 has joined #openttd
18:22:26 *** lobstar has joined #openttd
18:30:24 *** frosch123 has joined #openttd
18:32:35 *** Arveen2 has joined #openttd
19:11:34 <JUNIOR> OIEE PESSOAL BOA TARDE
19:11:53 *** JUNIOR is now known as Guest1584
19:14:46 <Guest1584> CADE OS BRASILEIROS
19:15:01 <frosch123> @kban Guest1584 boh
19:15:01 *** DorpsGek sets mode: +b *!~oftc-webi@170.84.159.126
19:15:02 *** Guest1584 was kicked by DorpsGek (boh)
19:16:04 *** andythenorth has joined #openttd
19:16:08 <Eddi|zuHause> how dare he disturb the silence like that...
19:23:32 <frosch123> someone needs to remember to unban the oftc webinterface at some point :)
19:24:14 <Arveen> why is it banned btw ?
19:24:38 <frosch123> check 13 minutes ago
19:25:00 <frosch123> some 11 year old with a broken capslock
19:25:21 <Arveen> ah ok didnt even notice that heh
19:25:25 <ST2> brazilians tends todo that :P
19:27:40 <Alberth> can't you attach a time to it?
19:28:39 <frosch123> i could have done that with the ban command, but i forgot
19:28:40 <Eddi|zuHause> the time should be stated in the @kban command
19:28:43 <frosch123> now it is too complicated to add
19:31:31 *** supermop has joined #openttd
19:45:45 <DorpsGek> Commit by translators :: r27740 trunk/src/lang/korean.txt (2017-01-25 19:45:36 +0100 )
19:45:47 <DorpsGek> korean: 1 change by telk5093
19:49:54 *** DorpsGek sets mode: +o frosch123
19:50:01 *** frosch123 sets mode: -b *!~oftc-webi@170.84.159.126
19:50:09 *** DorpsGek sets mode: -o frosch123
19:50:59 <andythenorth> and such not news
19:51:07 * andythenorth stops hitting refresh on the internet
19:51:24 <andythenorth> also so did TTDPatch already have all the ponies?
19:51:41 <Alberth> some of your ponies at least, apparently
19:51:48 <frosch123> conditional ponies :)
19:53:03 <Alberth> just as much use as having station support in m2nfo, while you work in nml
19:53:38 <andythenorth> I chose to overlook that one :)
19:53:59 <frosch123> Alberth: andy does not work in nml
19:54:19 <andythenorth> my nml is shockingly bad
19:54:23 <andythenorth> even worse than my html
19:54:32 <Alberth> hmm, generate m4nfo? :p
19:54:59 <andythenorth> I have to look up the nml switch syntax every time I write one :P
19:55:02 <frosch123> oh yeah, generate a 10mib m4nfo source and ask why it doesn't work :p
19:55:35 <Alberth> switch syntax is quite broken, imho
19:56:01 <Alberth> I still fail to undestand why we can't have name = switch(...) { ...}
19:56:14 <Alberth> instead of the obscure switch(.. name ..) { .. }
19:57:17 <frosch123> it's the same as for the item :)
19:57:26 <supermop_> what the hell is m4nfo anyway
19:57:40 <frosch123> supermop_: m4 is the last preprocessor
19:57:55 <supermop_> michael blunck for NFO? is that what it stands for?
19:58:01 <andythenorth> I did read the docs for m4nfo
19:58:14 <andythenorth> it’s a big collection of macros afaict, no harm there
19:58:18 <frosch123> m4 was written in 1970 and is considered the final preprocessor
19:58:33 <frosch123> as in: you cannot make this shit more complicated, noone barely understands thisone
19:58:43 *** Progman has joined #openttd
19:59:01 <andythenorth> looks like it could be templated with python :P
19:59:02 <Alberth> but you must know nfo inside out to read anything
19:59:45 <supermop_> what would be the py name for some newgrf thing?
19:59:47 <frosch123> Alberth: so can you count ` and ' ? :)
20:00:26 <supermop_> anything my dad may have used in gradschool i am probably not going to learn
20:00:30 <Alberth> I have written m4 scripts :)
20:00:43 <supermop_> unless we re write openttd in fortran
20:00:55 <Alberth> no 'make' for you then :)
20:01:40 <supermop_> Alberth: i dont know how to use those either
20:02:03 <frosch123> Alberth: i have seen people who run stuff through a cpp | m4 | cpp | gcc pipe
20:02:44 <frosch123> someone used a ` in some text, and it broke the compilation, and noone knew why
20:02:45 <andythenorth> it’s less bloated than, for example, what I do
20:03:02 <frosch123> then we removed the "m4" and the "cpp" from the pipe, and everything worked
20:03:08 <frosch123> no functionality lost
20:04:15 <andythenorth> the nice thing about m4nfo is that you could run it on something like a watch, because it’s small and not bloated
20:04:36 *** supermop__ has joined #openttd
20:04:40 <Alberth> it's horribly slow at windows, afaik
20:04:43 <andythenorth> whereas things like nml+extra python layers require an overpowered and overpriced workstations-class machine
20:04:47 <frosch123> Alberth: so you invented m4nfo? :)
20:05:07 <Alberth> much less advanced :)
20:05:10 <andythenorth> convergent evolution
20:05:18 <andythenorth> I invented python -> CPP -> nfo
20:05:21 <andythenorth> which was…painful
20:05:35 <andythenorth> or python -> CPP -> nml, can’t remember which
20:05:36 <Alberth> code had too much repetition not to throw something generator at it
20:06:48 <frosch123> andythenorth: because you prefer numbers?
20:06:50 * andythenorth considers porting 5 newgrfs to m4nfo o_O
20:06:57 <andythenorth> less boilerplate
20:07:07 <andythenorth> missing boilerplate is 1 of my top 3 compilation failure causes
20:07:37 <frosch123> andythenorth: there is an osx screenshot on that page
20:08:18 <andythenorth> all that def(2) stuff
20:08:24 <andythenorth> looks a bit clunky
20:08:29 <andythenorth> I’d have to automate that
20:08:39 <andythenorth> maybe it could be templated with a pre-processor
20:18:33 <frosch123> you should invest into tunnel drilling machines now
20:19:04 <frosch123> the demand is about to raise in mexico
20:19:35 <Arveen> i can almost hear the ottd "ding ding ding" crossing sound when looking at that
20:19:44 <andythenorth> Arveen: the funny thing is
20:20:09 <andythenorth> which has the crossing sound effect around about 0:45
20:20:32 <andythenorth> which I think is the same sound effect as TTD, probably both from the same sample CD around released around 1990
20:21:20 <andythenorth> just because the KLF
20:21:32 <andythenorth> reasons aren’t the primary rationale
20:23:16 * andythenorth wonders if we should have sheep in ottd
20:23:54 <Arveen> doesnt firs2 have wool ?
20:23:58 <Arveen> so there must be sheeps
20:25:09 <Alberth> maybe yourlittleponies then :)
20:25:17 <andythenorth> has anyone tried Sam?
20:25:21 <andythenorth> it’s really bad and good
20:25:45 <Alberth> :O sam does something already?
20:25:56 <andythenorth> I played a game with it
20:26:08 <andythenorth> bad: only – angles are drawn, and some of those are broken
20:26:13 <andythenorth> good: range of ships
20:27:00 *** supermop_ has joined #openttd
20:34:18 <Alberth> andy, I have firs2 of dec 1st (version 6179), is it worth finding a newer version?
20:35:23 <Alberth> didn't Trump want to stop collaborating of us scientists with foreign scientists too?
20:35:43 <Alberth> I picked something like that up, during the campaign, I think
20:38:15 <andythenorth> Alberth: FIRS from Dec 8th or so has a lot of string changes, eventually needing a nightly ottd version as it uses a new string formatter
20:38:36 <andythenorth> there are few / no other useful changes afaict
20:38:55 <Alberth> I use quite recent trunk
20:39:13 <Alberth> ok, I can live without major string changes for a while longer :)
20:39:28 <andythenorth> it’s a mess right now
20:40:40 <Alberth> I hope there is a not-so-long way to get out of it
20:41:16 <andythenorth> and finding the right words
21:01:44 <Alberth> oh, I had a silly idea about the wild-west idea, we could have the GS remove anything you build outside the allowed zone
21:02:08 <Alberth> you could evenhave to pay for it :p
21:02:54 <andythenorth> interesting idea
21:19:59 <Alberth> coke cargo in iron horse 1.9.1 switches on/off at 100%, instead of the usual 50%
21:22:50 <andythenorth> I think it’s 0, 1-99, and 100
21:23:02 <andythenorth> with an intermediate state for 1-99 that might be hard to see in some cases
21:23:28 <andythenorth> luxury passenger ships: such luxury they look
21:24:38 <Alberth> mini trawler and mini freighter look a bit same-ish
21:24:48 <Alberth> and in the same era too
21:25:35 <andythenorth> I need to do some drawing :)
21:27:54 <Alberth> green pax look a bit freighter-ish still, tome
21:28:42 <Alberth> oh, also a temp sprite, I guess
21:29:20 <Alberth> livestock and reefer ship is good too
21:36:27 <andythenorth> about 50% of sprites are temp :)
21:47:55 <Alberth> so that's how it's unsinkable, it uses the same ship layout for different ships, so it looks like sinking one has no effect :p
21:57:32 <andythenorth> I considered calling it Sinkable Sam :P
21:57:36 <andythenorth> seems better somehow
21:59:04 *** sim-al2 has joined #openttd
22:15:37 *** chomwitt has joined #openttd
22:27:30 *** supermop has joined #openttd
22:42:33 <andythenorth> forest -> pulpwood -> papermill
22:42:46 <andythenorth> or forest -> wood -> sawmill -> pulpwood -> papermill
22:46:43 * andythenorth is just expanding Arctic Basic by one cargo
22:46:46 <andythenorth> it’s slightly too basic
22:46:55 <supermop_> 100% post consumer content
22:47:03 <supermop_> 95% post consumer content
22:47:44 <andythenorth> I did not know that ‘deal’ is spruce
22:48:01 <andythenorth> every day, school day
23:04:57 <andythenorth> dunno about pulpwood
23:05:57 <Wolf01> I want a velcro factory
23:07:28 <Wolf01> No idea where to deliver the product, but it could be interesting
23:08:34 <andythenorth> to children’s shoe factory
23:08:39 <andythenorth> and spacesuit factory
23:10:04 <andythenorth> so many unexplored cargo chains
23:12:23 <supermop_> powdercoating, electroplating, PVD coating
23:17:32 <andythenorth> electroplating is in steeltown :P
23:20:04 *** andythenorth has left #openttd
23:20:40 <Wolf01> Bed factory, so he can work at it while sleeping
23:23:06 *** supermop has joined #openttd
continue to next day ⏵