IRC logs for #openttd on OFTC at 2019-04-22
⏴ go to previous day
00:01:53 <_dp_> or just make ClientID uint16...
00:02:48 <_dp_> what is it now anyway? just enum is a very vague type specification
00:03:36 <Eddi|zuHause> <_dp_> though sometimes it feels that even p103 won't be too excessive <-- clearly what it needs is an xml structure.
00:05:22 <nielsm> will json in string data become official?
00:14:13 <nielsm> well I don't know if anything does that kind of stuffing atm
00:15:06 <_dp_> is it a blasphemy to use tile parameter for other stuff? xD
00:16:10 <Samu> wow, WrightAI beats WormAI in arctic
00:16:18 <Samu> that wasn't supposed to happen
00:16:41 <glx> _dp_: would not be the first time something is abused
00:30:29 <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] commented on pull request #7081: Change: [Linkgraph] Pause the game when linkgraph jobs lag (#6470) https://git.io/fj3Ug
01:05:01 *** Antheus has joined #openttd
01:17:33 *** Antheus has joined #openttd
01:40:32 *** Supercheese has joined #openttd
01:48:56 <Samu> wow, ChooCho vs NoCAB game was soo close
01:49:24 <Samu> £9,938k for NoCAB, but ChooChoo wins
01:49:57 *** Antheus has joined #openttd
01:54:54 *** Antheus has joined #openttd
02:00:27 <Wormnest> Samu: I hardly ever play or check my AI´s in anything but the default climate. It´s still on the todo list to handle other climates more intelligently.
03:25:29 <Corns> I'm wondering if I'm required to give it a different name for any reason
03:44:36 *** Corns343434 has joined #openttd
03:57:31 <Eddi|zuHause> ... names are never copyrighted
06:00:59 <cHawk> Names can be trademarked though
06:10:47 *** Supercheese has joined #openttd
07:57:45 <peter1138> Any views on #7446?
08:20:26 *** andythenorth has joined #openttd
08:26:10 *** Progman has joined #openttd
08:27:50 <andythenorth> what goes on with trees eh?
08:28:48 <andythenorth> I've got a an arctic map which started with almost total tree coverage
08:29:06 <andythenorth> and after 50 years nearly all trees are gone
08:34:24 <LordAro> and it is loading TTO save, which didn't have electric or maglev, right?
08:36:04 * LordAro wonders when someone last loaded a TTO save
08:48:50 <andythenorth> either in my own newgrf docs
08:48:55 <andythenorth> or how about....in the game? o_O
08:51:18 <nielsm> well, let's try loading a TTO save then!
08:58:43 <andythenorth> hmm, I have the tech tree in python
08:58:55 <andythenorth> can I be arsed to figure out how to graphviz it?
09:32:26 <Wolf01> What are you planning to rekt next?
09:33:45 <Wolf01> I should have at least half of the parts :P
09:37:16 <andythenorth> so do roads have speed limits?
09:47:14 <andythenorth> oof my multi-type vehicles have stopped working
10:00:32 <Wolf01> You should check where it's used if it's a max length or count
10:01:48 <LordAro> used as "one past the maximum"
10:01:50 <andythenorth> so how do I use a hidden roadtype for vehicles to drive on multiple other types?
10:02:12 <andythenorth> it worked a couple of days ago, and now it's broken
10:05:26 * andythenorth will wait for peter
10:19:27 *** gelignite has joined #openttd
10:38:15 <DorpsGek> andythenorth: pikka was last seen in #openttd 1 week, 3 days, 21 hours, 15 minutes, and 50 seconds ago: <Pikka> if the separate sprites had cc masks, I wouldn't have made them separate sprites :)
10:38:16 <DorpsGek> andythenorth: I have not seen dorpsgek.
10:38:38 <V453000> andythenorth: I'm tweaking NUTS numbers :D fucking up my project andy-style
10:38:52 <V453000> thanks, needed support
10:38:59 <V453000> everything shall be your fault ultimately
10:39:03 <andythenorth> nuts_final_final.grf
10:39:17 <V453000> I don't do the mistake of calling anything final
10:47:36 <Artea> found out a new tv series for you
10:59:42 *** arikover has joined #openttd
11:12:43 *** ZirconiumX has joined #openttd
11:30:34 <Wolf01> Ok, it seem I need to put in another 100€ of parts to finish that lego puzzle :(
11:44:02 * andythenorth assumes peter1138 is on a bike
11:58:51 <V453000> I should do that sometimes too
12:06:36 <andythenorth> meh gonna end up with one transport type too many :D
12:07:34 <V453000> I think I'll add MORE text to the purchase menu infos
12:08:02 <peter1138> I was on a bike, yes.
12:09:54 <andythenorth> I might put in 20 miles in the hot tub
12:10:26 <peter1138> Only 12.6 mph average today.
12:11:53 <LordAro> peter1138: recovering from yesterday? :p
12:12:50 <peter1138> LordAro, no, mountain biking.
12:13:03 <peter1138> ^ Regarding that line, it's fine.
12:13:38 <peter1138> It is actually not necessary.
12:13:59 <peter1138> src/saveload/afterload.cpp:1310 will forced it to the engine type's railtype anyway.
12:14:11 <LordAro> peter1138: is it the comment that is wrong then? because 0 & 1 definitely refer to rail & elec
12:15:45 <LordAro> well the type certainly thinks they do
12:15:49 <peter1138> That's why it's 0 & 1, not RAILTYPE_RAIL, etc.
12:16:04 <peter1138> Remember saveload conversion has to use values as they were at the time.
12:16:37 <andythenorth> so how I do use hidden types to do cross compatibility?
12:16:50 <peter1138> If it was RAILTYPE_RAIL and RAILTYPE_MONO, then later conversion would then convert that MONO to MAGLEV.
12:16:52 <LordAro> peter1138: i see, then it goes through afterload.cpp and fixes all the values up?
12:17:05 <peter1138> (Except it won't, because we just force the engine railtype)
12:22:13 <peter1138> Oh no, Maxi Muscle millionaires shortbread bars are... somewhat nice.
12:24:20 * andythenorth has no idea about carolies
12:25:28 <andythenorth> so I have HAUL and ROAD types
12:25:33 <andythenorth> and I want a truck that can run on both
12:25:46 <andythenorth> so I defined CAKE, made it hidden, and set compatibility to ROAD and HAUL
12:25:51 <andythenorth> then set the truck to CAKE
12:26:03 <andythenorth> it worked on Friday, it doesn't today :P
12:26:13 <andythenorth> am I Doing It Wrong?
12:27:17 <andythenorth> vehicles don't show at all in any depots
12:27:17 <andythenorth> I am trying a few things, it's usually my fault
12:27:53 <andythenorth> I think I've found the cause
12:27:55 <peter1138> Possibly you got compatibility the wrong way around.
12:28:15 <peter1138> Possibly there's a design flaw
12:28:35 <andythenorth> had a game without FIRS
12:28:48 <andythenorth> no cargos for this truck in base industries
12:29:21 <andythenorth> usually it's my fault
12:30:24 <peter1138> nielsm, heh, that station coverage patch, yeah, it completely ignore catchment_tiles and does its own thing based on the original algorithms...
12:32:58 <peter1138> But as it is, seems nobody is interested enough in it.
12:33:05 <peter1138> I know andythenorth tested it.
12:33:42 * Artea needs a disaster report
12:33:51 <andythenorth> you referring to the other one in the forums?
12:34:10 <andythenorth> yeah I tested yours
12:34:25 <andythenorth> are we merging NRT today?
12:35:11 <peter1138> Depends if I fix it.
12:35:55 <peter1138> (Also replaced auto with const Station *, cos old-style)
12:36:17 <V453000> is it possible to somehow combine strings from other strings in NML?
12:36:20 <peter1138> Oh, this bar is BBE Apr19. Better eat all of them.
12:36:22 <V453000> I could process it in python but just asking
12:37:44 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fjksj
12:37:47 <peter1138> ^ There, just needs reviewing ;)
12:38:27 <andythenorth> I got caught out by the stupid ffwd hotkey again
12:38:35 <andythenorth> I am running a debug build, so it's shift not tab
12:38:40 <andythenorth> I'm sure that makes total sense
12:38:46 <andythenorth> I was about to report that FFWD is broken
12:41:22 <andythenorth> what's the plural of 'feldbahn' then?
12:41:27 <andythenorth> and what's a feldbahn train called?
12:41:52 <peter1138> V453000, probably not literal string combining. OpenTTD has string codes to include things but I'm not sure where that can be used.
12:42:22 <peter1138> But... I know hardly anything about nml.
12:42:26 <peter1138> Last commit I did broke it :p
12:43:10 <andythenorth> how do I turn off the damn debug in ./configure? :P
12:43:21 <peter1138> Run it *without* --enable-debug
12:43:52 <andythenorth> to be fair, the --help would have told me that if I'd looked
12:46:32 <andythenorth> doubling up the chrome?
12:46:48 <peter1138> Looks a bit ridiculous at 4x :p
12:47:13 <andythenorth> I got used to the minimal chrome at 2x :D
12:47:34 <peter1138> I think the thin lines are okay, but the padding itself looks wrong.
12:48:33 <peter1138> On the other hand, this patch shows where quite a lot of places use the wrong values, or just use numbers instead of the padding enum.
12:48:36 <V453000> peter1138: thanks, I thought so just wasn't entirely sure ... I'll just need to write lng files in python next time :D
12:49:03 <peter1138> Yeah you can pre-process your lng files I guess.
12:49:26 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fj3OI
12:53:21 <peter1138> My enchantment table fell apart :-(
12:53:26 <peter1138> Well, actually the book fell off.
12:53:42 <nielsm> you practice witchcraft?
13:02:57 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fjksj
13:02:58 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fj3OW
13:03:11 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fj3Ol
13:03:51 <peter1138> nielsm, I practice assembling pre-cut cardboard Minecraft models, heh...
13:06:18 * andythenorth pisses around with feldbahn speeds and stuff
13:13:32 *** arikover has joined #openttd
13:16:07 <peter1138> Hmm, found an issue now :p
13:24:50 <Artea> ok, don't kill it... just don't feed after midnight
13:27:23 <Artea> after a few got crashed
13:33:39 <Artea> peter: it is possible to add crash (disaster) report ?
13:33:51 <peter1138> You get a news message.
13:34:18 <Artea> but that don't tell the path they were taking
13:34:45 <peter1138> Well that's your problem for now paying attention.
13:35:10 <Artea> lost like 4 planes while sleeping
13:38:12 *** frosch123 has joined #openttd
13:49:24 <andythenorth> what interval should Feldbahn generations have?
13:50:13 <andythenorth> probably 30, like every other type I ask about :P
13:54:45 <andythenorth> very narrow progression though
13:54:50 <andythenorth> 25mph -> 45mph or so
14:00:54 <Artea> player joined but didn't done anything
14:01:26 <peter1138> Sounds like how I play.
14:03:58 <Artea> I find hard to start now
14:15:41 <peter1138> Only 300? That was a late start then.
14:18:15 <Artea> can't pinpoint the time I started
14:18:32 *** frosch123 is now known as frosch
14:18:36 *** frosch is now known as frosch_
14:21:08 <frosch_> ah, that's where my scrollevent went to
14:25:02 <andythenorth> speed of Feldbahn in 1860, 20mph? 25mph?
14:25:13 <andythenorth> speed of Feldbahn in 2000, 40mph? 45mph? 50mph?
14:26:57 <peter1138> Does it exist in 2000?
14:29:40 <andythenorth> but other types make more sense by then
14:29:48 <andythenorth> mining trucks and so on
14:31:02 <andythenorth> HEQS feldbhan starts at 15mph in 1870 and goes all the way up to 31mph by 1952 :P
14:44:07 <nielsm> yeah feldbahn is pretty much obsolete by 1980 I think
14:44:31 <nielsm> trucks and conveyer belts do the same task better
14:51:06 <andythenorth> where do I put a grf so OpenTTD can find it/
14:51:41 <andythenorth> usually I just use make install
14:51:56 <andythenorth> but I'm trying to give one of my kids a dev version of FIRS
14:52:02 <andythenorth> for OpenTTD 1.9.1
14:55:24 <LordAro> andythenorth: readme 4.2 :p
14:55:56 <LordAro> i think, or is that just openttd.cfg locations?
14:57:15 <andythenorth> dunno, it's now installing XCode to read the .md file
14:59:28 <glx> blame the user, not the computer ;)
14:59:51 <andythenorth> I'll blame Apple
15:00:10 <andythenorth> why the fuck does it want to download and install Apple's stupid heavyweight crap IDE
15:00:14 <andythenorth> just for a .md file
15:00:16 <andythenorth> this is clown shoes
15:01:37 <glx> no content_download is for download feature
15:01:57 <glx> but there are folders near content_download for manual stuff
15:02:15 <andythenorth> I just tried moving the file and restarting OpenTTD
15:02:17 <andythenorth> over and over again
15:02:22 <andythenorth> until OpenTTD found it
15:02:40 <andythenorth> the detection of grfs on macOS filesystems is shit
15:02:56 <andythenorth> I regularly get broken savegame warnings due to missing grfs
15:03:03 <andythenorth> which disappear on reload
15:03:30 <andythenorth> is it lunch time yet?
15:03:40 <glx> not the only weird thing in macOS side of openttd
15:04:17 * andythenorth explores the freezer
15:04:21 <andythenorth> I already had a sald
15:04:27 <glx> when removing QSortT() the worse part was macOS files
15:04:49 <glx> the video driver does everything differently than other video draivers
15:05:16 <andythenorth> hmm freezer scenario is shit
15:05:20 <andythenorth> and it's bank holiday
15:06:29 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN updated pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fjksj
15:07:15 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7446: Feature: Show coverage area for existing stations and towns https://git.io/fj33F
15:44:52 <Artea> can't find the tv series I watched yesterday
15:45:30 <Eddi|zuHause> and you want us to list all tv series about trains now?
15:46:16 <Artea> hard to find with that name
16:27:53 <Samu> DumbAI vs RoadAI on Toyland... 2 AIs that don't build anything
16:28:04 <Samu> one is bugged, the other crashes
16:31:10 <Samu> round robin can accept ties, I suppose
16:33:08 *** sla_ro|master has joined #openttd
16:54:45 <andythenorth> maybe there should be low and high speed HEQS :P
16:55:07 <V453000> just out of curiosity, does anybody know rough download counts for openttd, and copies sold for original TTD/TTO?
17:03:19 <Eddi|zuHause> we certainly know the download numbers for each openttd release, but i doubt there are accessible numbers about original TTD/TTO
17:03:59 <Eddi|zuHause> well, the download numbers from our server. there may be other sources
17:13:55 *** Wormnest has joined #openttd
17:14:52 <andythenorth> 2 types of HEQS then? :P
17:46:01 <Samu> wow RoadAI built something!
18:06:58 <Samu> wormai has unexpected performance
18:07:52 <Wormnest> Samu: Unexpected in what way
18:08:26 <Samu> trAIns is usually strong
18:08:47 <Samu> wormai is sometimes too great, and some other times too bad
18:08:55 <Samu> it's not easy to predict
18:10:23 *** arikover has joined #openttd
18:10:26 <Samu> and it beat it on its own game
18:24:36 <Wormnest> Early planes are not very profitable that´s probably why it chose to use mostly trains
18:29:23 *** Progman has joined #openttd
18:32:45 <frosch_> V453000: wiki says that rct1 was sold 4 million types from 1999 to 2002
18:32:57 <frosch_> rct1 was more successful than ttd
18:33:06 <frosch_> and the gaming market was growing
18:33:14 <frosch_> so, i would guess less than 2 million original ttd ales
18:33:48 <frosch_> most importantly rct1 was also successful in us, while ttd was mostly europe
18:36:05 <frosch_> that "i cant remember the figures" is marketing speech ofc :p
18:41:16 <Samu> wtf, CivilAI and BorkAI perform better in easy preset
18:42:50 <andythenorth> does FIRS have sugarcane?
18:43:42 <frosch_> RSGR was deprecated in favour of SGBT and SGCN
18:47:35 <andythenorth> valuable history :D
18:47:58 * andythenorth should add much more Feldbahn
18:52:17 <andythenorth> it's peter1138 erer
18:52:23 <peter1138> I just... had icecream on a waffle.
18:52:50 <peter1138> And then I tried to race the oldest kid I was with but somehow fell over "lol"
18:53:32 <peter1138> So now I'm having a beer.
18:53:39 <peter1138> As the kids are on their way home.
18:53:59 <peter1138> Right is it merged yet?
19:04:57 <andythenorth> did I make Hog auto-generate all the sprites yet?
19:07:48 <andythenorth> think of the time saved though!
19:11:31 <peter1138> And to top if off, because I had waffle & icecream, no dinner for me.
19:13:03 <Eddi|zuHause> i had leftovers from yesterday...
19:14:09 <peter1138> No leftovers, I ate a whole massive steak :S
19:14:18 <peter1138> Ah well, at least I rode the bike today.
19:23:48 <andythenorth> I put in a bit of hot tub time
19:23:53 <Eddi|zuHause> <peter1138> And then I tried to race the oldest kid I was with but somehow fell over "lol" <-- there's a category of "young father injuries", where people engage in activities with kids and are not as resilient as them :p
19:23:54 <andythenorth> only 38 deg though
19:24:06 <andythenorth> Eddi|zuHause: I have most of those injuries
19:29:42 <DorpsGek_II> [OpenTTD/website] auge8472 commented on pull request #84: Change: semantic HTML-elements for the pages main sections and corresponding CSS-rules https://git.io/fj3ch
19:48:00 <LordAro> i guess i should probably look at some website stuff, in absense of TB
19:48:07 <LordAro> unless andy wants to :p
19:50:50 <Samu> start_date is really bugged
19:51:06 <Samu> annoying, bugged, unpredictable
19:51:11 * peter1138 orders a new chain.
19:51:27 <Samu> so i setup 2 AIs with start date of 1 day
19:51:42 <Samu> all the other AI slots are left to their defaults, which is 720 days
19:51:55 <Samu> these 2 AIs start, but one bankrupts early
19:52:08 <Samu> guess why it doesn't start right away after bankrupt
19:55:06 <Samu> or maybe it doesn't, I dunno anymore
19:55:59 <Samu> nop, doesn't solve this one
20:07:49 <peter1138> Why should it start straight away?
20:07:56 <peter1138> The next start is 720 days later.
20:08:36 * V453000 is going completely apeshit with nuts :D what was meant to be a small refactor might end up being a big rewrite
20:14:12 <LordAro> well that's not the most useful bug report in the world
20:14:55 <nielsm> I think he added a screenshot
20:15:50 <LordAro> ah, the ascii output!
20:16:08 <LordAro> i think sdl does it under certain circumstances as well
20:16:20 <LordAro> tell them to make their terminal bigger :p
20:17:03 <V453000> that image is cool as fuck
20:20:07 <Eddi|zuHause> text handling could be improved in ascii mode :p
20:23:05 <nielsm> also even if that was an actual bug, the first
20:23:19 <nielsm> the first suggestion would be try 1.9.1 instead
21:06:14 <andythenorth> LordAro: I might just stay out of the website PRs
21:06:36 <LordAro> andythenorth: boring :p
21:06:37 <andythenorth> better that it were just done
21:06:55 <andythenorth> 14 differing opinions is one of the downsides of open source
21:08:37 <LordAro> andythenorth: i disagree
21:24:01 *** andythenorth is now known as Guest807
21:24:04 *** andythenorth has joined #openttd
21:28:49 <peter1138> I'm lost in a world of ...
21:30:23 <andythenorth> graphics generation
21:38:03 <nielsm> procedurally generated vehicle sets
21:41:22 <LordAro> that'd be a fun thing
21:41:41 <LordAro> the trick would be not making it consistent for rotations
21:43:15 <nielsm> but really, something like in A-train where you only get the vehicles you R&D yourself
21:44:23 <nielsm> and/or balancing speed, power, cost, reliability (and maybe make reliability mean something other than "randomly stops dead")
21:44:41 *** Thedarkb-T60 has joined #openttd
21:44:49 <LordAro> i recall an improved breakdowns patch somewhere
21:51:50 <andythenorth> so what's faster?
21:52:06 <andythenorth> repeatedly opening images from disk, or repeatedly memory copying them?
21:52:11 <LordAro> the ancient one is what i was remembering
21:52:21 <LordAro> probably won't work so well
21:54:03 <nielsm> andythenorth: likely not much difference assuming disk caching, but for compressed images that might actually be more significant decompressing it repeatedly
21:54:54 <andythenorth> memory is about 2s faster, 13s vs 15s
21:55:44 <andythenorth> it's a spurious benchmark, usually I run it with 16 worker threads, and it's about 3s in both cases
21:56:06 <andythenorth> I wondered if the 16 thread version would block on io, but my disk is insanely fast and the images are tiny
22:00:31 <peter1138> Hmm, am I imagining the depot train view having train length guide markers?
22:01:00 <nielsm> it has that since two years ago I think?
22:01:10 <peter1138> Why can't I see it?
22:01:49 <peter1138> Or... where should I see it? :s
22:02:58 <andythenorth> they are just dotted verticals
22:03:18 <andythenorth> one tip: don't look at them whilst horizontally scrolling in depot :P
22:03:55 <andythenorth> when did that happen :P
22:04:12 <andythenorth> they used to not move with scroll :)
22:05:07 <peter1138> src/depot_gui.cpp:217
22:05:18 <peter1138> So... it seems to disable the lines in a case that I don't understand.
22:05:38 <peter1138> traininfo_vehicle_width was never meant to be per-GRF o_O
22:08:58 <frosch_> you can only choose between two options :)
22:09:26 <frosch_> either you draw 28px trains in a 32px grid, which results in large gaps
22:09:37 <frosch_> or you have 28px and 32px trains occupy different space in the depot
22:09:46 <frosch_> currently you have options 2
22:10:10 <frosch_> i think 2 is better than 1
22:10:18 <peter1138> As it makes two trains of the same length appear to be different length.
22:10:35 <frosch_> yes, but each train looks correct on their own
22:11:26 <frosch_> anyway, easiest solution: don't use pikka grfs, don't use 28px vehicles
22:11:42 <frosch_> 28px vehicles have all kind of problems with shortened vehicles and stuff
22:12:03 <Eddi|zuHause> and neither 28 nor 32 is perspectively correct
22:12:26 <Eddi|zuHause> it should be closer to 24, i think
22:15:53 <peter1138> As in... who came up with this idea?
22:16:26 <andythenorth> length is 'interesting'
22:16:47 <peter1138> Oh I see, it's frosch_'s thing.
22:16:52 <peter1138> Well, it's bad. Sorry. :p
22:17:01 <andythenorth> don't rage quit frosch_ ! pls :D
22:17:24 <peter1138> Meh, no. He did the vertical lines. But only if all NewGRFs match. Which is... hardly ever.
22:17:37 <frosch_> back in 2012 the goal was: don't make grfs break other grfs
22:17:49 <frosch_> so everything that had global effect was turned into grf-local effect
22:17:55 <frosch_> as said, you have 2 options
22:17:56 <peter1138> I don't think "a little extra space" is "broken"
22:18:05 <frosch_> back then we had bug reports about issue 1
22:18:09 <peter1138> I think "1.5" != "1.5" IS definitely broken.
22:18:34 <frosch_> it's the same with the y offset
22:18:47 <frosch_> either grf people complain that their vehicles are not aligned as they are
22:18:54 <frosch_> or different vehicles are aligned differently
22:19:00 <frosch_> but you have that anyway
22:19:08 <peter1138> Not really, unless you start stacking vehicles vertically...
22:19:13 <frosch_> vehicle aligment is arbitrary
22:19:29 <peter1138> (I don't have a patch for that)
22:19:43 *** Thedarkb-T60 has joined #openttd
22:19:59 <frosch_> anyway, it's fine as long as you don't mix grfs
22:20:07 <frosch_> that's actually true for both options :p
22:21:57 <peter1138> So in this old game I have ukrs2 and ukrs2 addons.
22:22:39 <peter1138> One of them doesn't set the flag because it's an addon... and requires the first NewGRF.
22:23:27 <frosch_> oh, i was wrong, it's like that since 2010, not 2012
22:23:28 <peter1138> What happens when you mix 28 and 32 in the same row?
22:23:34 <frosch_> so more than half the age of ottd :p
22:23:56 <frosch_> peter1138: every vehicle uses it's own length
22:24:02 <frosch_> so every wagon has the correct spacing
22:24:08 <frosch_> as intended when drawing
22:24:20 <andythenorth> break old things
22:25:44 <frosch_> andythenorth: tb suggested to transpile a new language into grf. but you can also do the reverse:: transpile grf into something new
22:26:02 <frosch_> but well, any language will not solve the 28px/32px issue :p
22:26:32 <andythenorth> transpile 8/8 to 7/8 :P
22:26:38 <andythenorth> shorter lengths wont' work
22:26:53 <andythenorth> they're all probably wrong offsets anyway :D
22:26:54 <frosch_> well, when you get 8k displays, maybe you can stretch the 28px sprites to 32px, and people won't notice
22:26:56 <nielsm> yeah rework the entire modding system in something different from grf + squirrel, and reimplement newgrf in the new system?
22:27:03 <nielsm> that's a multi year project for sure
22:27:05 <LordAro> if (width == 7/8) exit("bad pikka, stop it")
22:27:21 <andythenorth> the TB plan was a new source input format, compiling to existing formats
22:27:29 <andythenorth> but then TB had a sad
22:27:37 <frosch_> nielsm: that's not even the point :p the point is that the format does not affect the fundamentally broken mechanics in ottd
22:27:53 <frosch_> nielsm: even factorio people did not manage to fix their isometric scale
22:28:09 <frosch_> and now work around their perspective issue in increasingly insane ways
22:28:15 <andythenorth> on the scale of things that bother me
22:28:23 <andythenorth> the isometric scale doesn't even register
22:29:02 <nielsm> or the kind you use with machine screws?
22:29:53 <V453000> I do the retarded numbering where it's decimal versions ... 0.8.1 is 81th version
22:29:53 <peter1138> Ok, I was wrong, UKRS2 and UKRS2+ addons both set 32.
22:30:02 <frosch_> what version number will be the 1000th release?
22:30:15 <V453000> I'm hopefully dead by then frosch_
22:30:38 <peter1138> HEQS apparently has a rail vehicle in it.
22:30:44 <peter1138> 1 single vehicle, that I never used.
22:30:51 <peter1138> HEQS doesn't set 32.
22:30:58 <frosch_> V453000: sure, but that will be your task in hell
22:31:09 <andythenorth> I should rename it :P
22:31:13 <peter1138> This is an old game, HEQS was definitely alive.
22:31:15 <andythenorth> HEQS is now a label in Hog
22:31:28 <andythenorth> V453000: I've named a roadtype LOLZ
22:31:54 <peter1138> Making same tile-length be different is so weird and wrong. I don't understand why it was even considered :?
22:32:07 <andythenorth> unconsider it? :)
22:32:18 <frosch_> because people complained that their vehicles looked wrong in depot and vehicle details
22:32:57 <frosch_> simple rule: one grf should not break another grf
22:39:55 <peter1138> So that sounds like some script to run the game. I don't think that's us.
22:41:58 <frosch_> they include a save-passwords patch :p
22:43:33 <frosch_> it's not cvs like openbsd
22:46:07 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7537: [FreeBSD] Bugs while compiling OpenTTD 1.9.1 https://git.io/fj38h
22:46:13 <frosch_> some macro conflict with the system headers probably
22:47:03 <nielsm> could we instead patch squirrel to not have a macro named "type"?
22:47:49 <frosch_> we kind of have a custom sq fork already
22:51:23 <peter1138> I had to rename one macro parameter from `type` yesterday :p
22:52:44 <peter1138> Hmm, I wonder what the intention of ScriptStation::HasRoadType is.
22:53:15 <peter1138> Exact match, compatible match, or just "does it have road" / "does it have tram" ?
22:54:28 <glx> the enum says has seen a vehicle
22:55:18 <glx> enum StationHadVehicleOfType in station_type.h
22:55:39 <glx> hmm wrong reading from me
22:56:17 <peter1138> Hmm, is there a version of PuTTY that'll understand URLs? :S
22:57:04 <peter1138> Yes. It's separate. How stupid.
22:57:39 <Eddi|zuHause> ... maybe i shouldn't try to understand people today...
22:58:32 <DorpsGek_II> [OpenTTD/OpenTTD] ChiiFii commented on issue #7537: [FreeBSD] Bugs while compiling OpenTTD 1.9.1 https://git.io/fj34m
22:59:02 <peter1138> Good luck with that one.
22:59:48 <nielsm> should we maybe extract that "type" commit from the PR and apply to 1.9 branch as well?
23:14:38 <peter1138> Nice, simulated 3840x2160 on my VNC display :p
23:15:20 <nielsm> I think we should maybe default zoom in the title game if resolution is greater than 1920x1080
23:16:10 <nielsm> or something slightly above that maybe
23:27:35 *** andythenorth has joined #openttd
23:49:57 <LordAro> nielsm: curious that it's not been an issue before, i'm sure freebsd has had an OTTD port in the past
23:51:50 <nielsm> I think it's the change to C++11
23:52:01 <nielsm> that causes STL headers to do more/different things
23:59:58 * peter1138 finds yet more bugs.
continue to next day ⏵