IRC logs for #openttd.dev on OFTC at 2014-02-01
            
00:22:47 *** adf88 has quit IRC
07:33:12 *** adf88 has joined #openttd.dev
07:33:12 *** ChanServ sets mode: +v adf88
10:10:27 *** Alberth has joined #openttd.dev
10:10:27 *** ChanServ sets mode: +v Alberth
10:36:26 *** Ristovski has joined #openttd.dev
10:42:37 *** adf88 has quit IRC
10:48:27 *** adf88 has joined #openttd.dev
10:48:27 *** ChanServ sets mode: +v adf88
12:12:38 *** frosch123 has joined #openttd.dev
12:12:38 *** ChanServ sets mode: +v frosch123
12:23:03 <frosch123> i thought we only automatically switch from 8bpp to 32pp blitter
12:23:07 <frosch123> but never back
12:31:48 *** Supercheese has quit IRC
12:32:22 *** Supercheese has joined #openttd.dev
12:32:23 *** ChanServ sets mode: +v Supercheese
14:09:50 <fonsinchen> The workflow is usually 1. Start with OpenGFX, 2. Switch to NightGFX (triggers a switch from 8bpp to 32bpp blitter), 3. Switch back (triggers a switch of blitters from 32bpp to 8bpp)
14:10:12 <fonsinchen> Maybe it's important that I start with an 8bpp blitter ...
14:14:12 <frosch123> i can reproduce it by starting with zbase and not forcing any blitter
14:46:52 <frosch123> well, gonna blame allegro
14:47:11 <frosch123> even calling set_palette every tick does not have any effect
16:34:02 <fonsinchen> https://github.com/ulfhermann/openttd/commit/b9553ede24bac4ce0f852443eb0bb96c63f90414 for FS#5888?
16:34:19 <fonsinchen> If you have hundreds of bridges or tunnels this may be a performance problem.
16:34:46 <fonsinchen> However, the conversion tool is already not very usable when zoomed out too far.
17:16:11 <fonsinchen> Actually that bug is a duplicate and adf88 has a better fix for it: bugs.openttd.org/task/5866
17:16:22 <fonsinchen> seems I could have saved myself some work.
17:22:46 <fonsinchen> We should add a DiagonalTileArea to fix that.
17:23:15 <planetmaker> adf88 has a diagonal tile area patch
17:23:39 <fonsinchen> Where is that?
17:24:05 <planetmaker> let me look. I just remember that, but not where
17:24:17 <planetmaker> iirc also on FS
17:27:31 <planetmaker> hm...
17:30:34 <fonsinchen> I can't find it either
17:30:59 <fonsinchen> @seen adf88
17:30:59 <DorpsGek> fonsinchen: adf88 was last seen in #openttd.dev 11 weeks, 0 days, 23 hours, 13 minutes, and 0 seconds ago: <adf88> ?
17:33:05 <planetmaker> maybe it was also MJP. dunno. It was in relation to some redrawing areas. And improving some speed in drawing iirc...
17:33:10 * planetmaker continues with forums
17:41:40 <fonsinchen> planetmaker: wasn't there that huge list of patches somewhere?
17:42:00 <fonsinchen> Wasn't that also by adf88? Maybe it's in there.
17:42:58 <planetmaker> yes, it was among like 5..8 patches. One of them
17:43:01 <planetmaker> iirc
17:43:31 <fonsinchen> We had some links to those in this channel here.
17:44:03 <fonsinchen> Do you remember any keywords in conjunction with that?
17:44:22 <planetmaker> not properly, no :(
17:48:07 <fonsinchen> https://www.dropbox.com/sh/t1dy6bux74088jg/CTeZpCmxEr/cirdanqueue maybe
17:48:19 <fonsinchen> but that's neither adf88 nor MJP
17:48:46 <planetmaker> that's longer ago than I recall seeing that
17:49:44 <Alberth> @ seen is not what you think it is, it's @ last-talked actually
17:49:44 <DorpsGek> Alberth: seen [<channel>] <nick>
17:49:46 <frosch123> if you are looking for someone with lots of patches, it's probably juanjo
17:50:00 <frosch123> but it is mostly about filtering lists and grouping vehicles
17:50:22 <frosch123> if you refer to adf88 and dragging, maybe you mean the polyline bulding thingie
17:51:38 <fonsinchen> OK, let's assume no one has done DiagonalTileArea, yet, then.
17:52:05 <fonsinchen> I mean, if adf88 had such a patch he would probably have linked it in the bug report.
17:53:22 <frosch123> juanjo had a patch for a catchmentarea tilearea or so
17:53:26 <frosch123> but that is not diagonal
17:53:58 <frosch123> diagonal convert rail?
17:54:20 <fonsinchen> Yes, it fails with tunnel/bridge duplicate detection
17:54:34 <fonsinchen> see FS#5888 and FS#5866
17:54:39 <frosch123> hmm, ah, yeah, so that was the starting point of the discussion :p
17:56:52 <fonsinchen> And http://bugs.openttd.org/task/5866/getfile/9596/fix_diagonal_convert_tunnel_r26262.diff is quite good. It bugs me that we can use the TileArea only for one branch of the condition, though.
17:57:24 <frosch123> well, a diagonal tile area is of rare use
17:57:40 <frosch123> only diagonal thing in game are rails
17:57:53 <frosch123> and there you want only half of the tile, not a whole tile
17:58:02 <frosch123> so, only terraforming and rail convert
17:58:09 <frosch123> or do i miss stuff?
17:59:01 <fonsinchen> Well, we do need something like that here and it wouldn't be much more code than what he's already done in cmd_rail.cpp
17:59:30 <fonsinchen> Also having diagonal and orthogonal tile iterators but only an orthogonal tile area is not nice (tm).
18:00:04 <fonsinchen> Unfortunately I have to leave for now. We can discuss that tomorrow.
18:17:26 *** adf88 has quit IRC
18:45:16 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26288 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking"
21:34:40 *** Alberth has left #openttd.dev
21:46:04 *** frosch123 has quit IRC
23:13:32 *** Ristovski has quit IRC