IRC logs for #openttd.dev on OFTC at 2012-11-24
            
00:29:07 *** FLHerne has quit IRC
00:56:41 *** Sturmi has quit IRC
04:57:11 *** Knogle has quit IRC
04:57:41 *** Knogle has joined #openttd.dev
07:30:05 *** Supercheese has joined #openttd.dev
08:07:51 *** Sturmi has joined #openttd.dev
09:28:28 *** Supercheese has quit IRC
10:11:09 *** ntoskrnl has joined #openttd.dev
11:00:48 *** Alberth has joined #openttd.dev
11:00:48 *** ChanServ sets mode: +v Alberth
11:39:27 *** fonsinchen has joined #openttd.dev
11:39:28 *** ChanServ sets mode: +v fonsinchen
12:28:29 *** frosch123 has joined #openttd.dev
12:28:29 *** ChanServ sets mode: +v frosch123
13:06:37 *** Knogle has quit IRC
13:11:30 *** FLHerne has joined #openttd.dev
14:39:59 *** FLHerne has quit IRC
14:42:00 <frosch123> hmm, there's still half a dozen of bugs in the serverlist filter patch
14:45:28 <frosch123> let's get some food first :)
15:34:17 *** FLHerne has joined #openttd.dev
15:43:19 *** FLHerne has quit IRC
15:48:54 *** ntoskrnl has quit IRC
15:55:51 *** FLHerne has joined #openttd.dev
16:03:56 *** FLHerne_ has joined #openttd.dev
16:07:50 *** FLHerne has quit IRC
16:47:41 *** fonsinchen has quit IRC
16:51:57 <planetmaker> http://bugs.openttd.org/task/5359/getfile/8712/win32_v.cpp.diff very nice
16:52:12 <planetmaker> so windows caught up with OSX: no propper 8bpp support ;-)
16:54:20 <frosch123> maybe just change the default of fullscreen_bpp to 32 then
16:54:47 <frosch123> unless there is a specification just assuming that 64bit does not support it feels silly to me
16:55:00 <frosch123> so, rather make the default 32bpp
16:55:22 <frosch123> and leave everyone who wants something faster and thinks it works for him, enable true 8bpp
16:57:48 <frosch123> after all it also does not work for several older windows
17:02:22 <planetmaker> I think we might generally switch to 32bpp as default
17:03:48 <frosch123> wasn't windowed 8bpp faster than 32bpp?
17:03:58 <frosch123> i.e. os being better at converting than ottd with drawing?
17:03:59 <planetmaker> yes
17:04:08 <planetmaker> I think so
17:04:25 <frosch123> then we should not switch the default for windowed :)
17:06:49 <planetmaker> looking at the patch and at osx, we might want a more general function like bool Supports8bpp() { ... }
17:07:24 <frosch123> you mean FullscreenSupport8bpp ?
18:18:23 *** Sturmi has quit IRC
18:45:17 *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r24761 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking"
19:38:56 *** Sturmi has joined #openttd.dev
19:45:47 *** fonsinchen has joined #openttd.dev
19:45:47 *** ChanServ sets mode: +v fonsinchen
19:56:37 *** andythenorth has joined #openttd.dev
19:56:37 *** ChanServ sets mode: +v andythenorth
20:50:43 <michi_cc> frosch123: Re FS#5359, be safe and always use 32 bpp on Win8 or hope that 32-bit continues to work? If we go purely by the docs always 32 bpp should be better as we don't have to care about the manifest then.
20:53:01 <frosch123> did you read the backlog?
20:53:44 <frosch123> i wonder whether the version checking is correct approach, or wether we should just set the default of "fullscreen_bpp" to 32
20:53:51 <frosch123> so it also works on win7 and similiar
20:54:19 <frosch123> and if players complain about perfomance, then can enable the 8bpp boost, if they are lucky and it works
20:59:55 <michi_cc> Alternative idea: http://paste.openttdcoop.org/show/1953/
21:00:24 <michi_cc> In theory that should work as the stack trace indicates a loop in the desktop resolution case.
21:00:38 <frosch123> might want to add a "settings.dmBitsPerPel != 32" to the "if"
21:00:47 <frosch123> but, if that solves the issue, it is likely the best solution
21:02:54 *** FLHerne_ has quit IRC
21:05:43 <michi_cc> http://bugs.openttd.org/task/5359/getfile/8715/display_settings.diff
21:06:12 <frosch123> i assume switching twice to the same does not hurt?
21:06:37 <frosch123> oh, i guess CDS_TEST does not switch
21:07:13 <michi_cc> Yeah, only the final call will actually change the mode.
21:10:25 <frosch123> maybe the recursive call to ChangeResolution should check whether the desktop resolution is actually different to the just tried one
21:13:52 <michi_cc> Like http://paste.openttdcoop.org/show/1954/ ?
21:15:23 <frosch123> yeah :)
21:16:11 <michi_cc> Okay, I'll commit if our tester confirms it works.
21:18:24 *** MinchinWeb has joined #openttd.dev
21:30:02 *** andythenorth has left #openttd.dev
21:39:52 *** Alberth has left #openttd.dev
21:52:03 *** Supercheese has joined #openttd.dev
22:20:10 *** frosch123 has quit IRC
22:46:48 *** fonsinchen has quit IRC
23:20:32 *** MinchinWeb has quit IRC
23:20:53 *** MinchinWeb has joined #openttd.dev