Config
Log for #openttdcoop on 3rd April 2017:
Times are UTC Toggle Colours
00:08:49  *** loeky has quit IRC
03:34:50  *** stooj has quit IRC
03:35:37  *** stooj has joined #openttdcoop
04:48:49  *** orudge` has quit IRC
04:49:22  *** orudge` has joined #openttdcoop
04:56:18  *** Hiddenfunstuff has joined #openttdcoop
06:48:29  <Arveen> yo V. you awake ?
07:07:41  *** Sova has joined #openttdcoop
08:11:08  <V453000> iz now
08:11:17  <hylje> iz no goud
08:16:46  <Arveen> is it possible for me to disable brix on my client when joining the current PSG ?
08:18:11  <Arveen> when i tried to join the psg it made me download it because its required
08:18:44  <Arveen> its not that i dont like it, but for me everything that is not 8bit has horrible scrolling performance
08:20:55  <V453000> no
08:21:01  <V453000> you can only enable 8bpp blitter
08:21:03  <V453000> try that
08:21:12  <V453000> in openttd.cfg there is a line "blitter"
08:21:29  <V453000> you tried increasing your sprite cache?
08:22:25  <V453000> blitter = "8bpp-optimized"
08:22:32  <V453000> sprite_cache_size_px = 512
08:35:23  *** Hiddenfunstuff has quit IRC
08:42:18  <Arveen> i already got that
08:42:31  <V453000> tried the 8bpp blitter?
08:42:38  <V453000> that effectively disables any 32bpp completely
08:42:45  <Arveen> yes i also have that in the cfg for quiet a while because of NUTS
08:42:48  <V453000> and BRIX is trying to be optimized for that ... it will be better
08:43:05  <V453000> even with 8bpp blitter you have performance issues?
08:43:44  <Arveen> yes
08:44:12  <Arveen> its not that bad because the map is basically empty. but it will get worse as soon as stuff gets build
08:44:21  <Arveen> i always had this issue btw
08:44:22  <V453000> that is seriously weird
08:44:26  <Arveen> yeah
08:44:36  <V453000> so basically 8bpp BRIX is making it worse for you
08:44:41  <V453000> well it could be the pixel count
08:44:43  <V453000> but still
08:45:04  <V453000> well, that is why BRIX is recommended to use not on server but only client side as a static grf
08:45:12  <V453000> for now a "release game" it's on server for now
08:45:16  <Arveen> well 32bpp gfx is unplayable for me
08:45:16  <V453000> can change that
08:45:19  <Arveen> 8bpp is better
08:45:53  <V453000> what kind of computer do you have?
08:46:17  <Arveen> way to good to have those issues heh
08:46:35  <V453000> well I have seen people with powerful workstations have these issues
08:46:47  <V453000> it's some bullshit in processor, you just have "the right one" or not
08:46:59  <V453000> some issue in the implementation of 32bpp I guess
08:47:10  <V453000> but since you have just 8bpp with extra zoom, it's massively weird
08:47:26  <Arveen> got an E3-1230v6 and an i7 7700K atm
08:47:30  <V453000> because you are loading just standard 8bpp times 4
08:47:47  <V453000> while 32bpp with extra zoom is multiple levels of magnitude bigger
08:47:51  <V453000> right
08:49:39  <Arveen> when i change to a small window things get better
08:49:49  <Arveen> but at 4k window its worse
08:49:53  <V453000> well it's clearly a rendering issue
08:49:55  <V453000> but still what the fuck
08:49:56  <V453000> oh 4k
08:49:56  <Arveen> yeah
08:49:57  <V453000> hm
08:50:04  *** Relequestual has joined #openttdcoop
08:50:24  <Arveen> i also noticed the dpi scaling function has something to do with it
08:50:43  <V453000> oh
08:50:53  <V453000> well the dpi scaling has to be  disabled otherwise scrolling is utterly broken
08:51:02  <Arveen> yeah i noticed that heh
08:51:04  <V453000> experienced that on laptop
08:51:05  <V453000> yeah
08:52:25  *** Remi_ has joined #openttdcoop
08:52:25  *** Arveen2 has joined #openttdcoop
08:52:35  <Arveen2> got DC'd
08:52:37  *** Lejving_ has joined #openttdcoop
08:53:10  <Arveen2> right now i have DPI disabled and using a font + increased size
08:53:30  <V453000> hm
08:59:08  *** Arveen has quit IRC
08:59:08  *** Lejving has quit IRC
08:59:13  *** Select has quit IRC
08:59:24  <Arveen2> we talked about this issue back at some psg with tl9 snails. i changed to force 8bit on nuts then and it fixed the issue.
09:02:57  <V453000> I have read somewhere that the issue can actually be using both 8bpp AND 32bpp
09:03:10  <V453000> so using something like zbase as base set might actually help when you are using 32bpp
09:03:33  <V453000> but then the question is if it's the data throughput bottleneck, or the mixing of 32bpp and 8bpp
09:03:38  <V453000> only one way to find out I guess
09:03:43  <V453000> but regardless it's annoying as fuck
09:03:54  <V453000> I will try to compile a non-x4zoom BRIX for you to test later
09:04:03  <V453000> just to see how much worse does the x4 zoom of 8bpp make it
09:04:48  <V453000> I am here happy on my 3930K, afraid to upgrade
09:04:54  <V453000> because I have no idea wtf can break
09:08:05  <V453000> I really hate how the 32bpp and zoom is implemented in openttd
09:08:10  <V453000> it should be easy to just remove parts
09:08:26  <Arveen2> aight cool. i will get home in about ~7 hrs
09:18:44  <V453000> Arveen2: https://dev.openttdcoop.org/attachments/download/8412/BRIX-8bpp.grf
09:18:46  <V453000> try this
09:18:55  <V453000> fun that it's just 1 MB compared to 80
09:18:58  <V453000> shows the difference
09:19:20  <V453000> 8bpp with EZ is just about 4 MB then
09:19:31  <V453000> and 32bpp another 70
09:22:05  <Arveen2> can i use this with the psg or offline ?
09:23:35  <V453000> try offline first
09:23:47  <V453000> psg will probably still override things
09:24:06  <V453000> this should behave like any 8bpp base set
09:24:25  <V453000> it has some issues and looks totally shit but that shouldn't influence performance
09:25:43  <Arveen2> ok i will check that out when i get home tonight
09:25:58  <V453000> good, I am off to work as well then
09:25:59  <V453000> cya later
09:26:03  <Arveen2> laters
09:27:37  *** loeky has joined #openttdcoop
09:27:55  <loeky> !date
09:27:55  <coopserver> Sep 09 2100
09:30:00  <loeky> !pw
09:30:00  <coopserver> loeky: ontick
09:30:07  <coopserver> *** Game still paused (connecting clients, number of players)
09:30:08  <coopserver> *** Player has joined
09:30:09  <coopserver> *** Game still paused (number of players)
09:30:26  <coopserver> *** Player has changed his/her name to loeky
09:30:49  <coopserver> *** loeky has left the game (Leaving)
10:12:34  *** Sova has quit IRC
10:26:20  *** loeky has quit IRC
10:54:16  *** Sova has joined #openttdcoop
11:12:33  <happpy> !players
11:12:33  <coopserver> happpy: The server is empty, no one is connected. Feel free to remedy this situation
11:27:33  *** StarLite has joined #openttdcoop
11:27:34  *** ChanServ sets mode: +o StarLite
11:43:23  *** loeky has joined #openttdcoop
11:45:18  *** happpy has quit IRC
12:30:22  *** happpy has joined #openttdcoop
13:33:02  *** Mazur has quit IRC
13:36:07  *** Mazur has joined #openttdcoop
13:36:07  *** ChanServ sets mode: +o Mazur
14:05:15  *** stooj has quit IRC
14:05:56  *** stooj has joined #openttdcoop
14:15:59  *** orudge` has quit IRC
14:16:23  *** orudge` has joined #openttdcoop
14:58:27  *** Sova has quit IRC
15:08:56  *** ODM has joined #openttdcoop
15:34:57  *** happpy_ has joined #openttdcoop
15:42:03  *** happpy has quit IRC
15:43:23  *** happpy_ is now known as happpy
15:53:18  *** loeky has quit IRC
15:57:11  *** Relequestual has quit IRC
16:16:33  <V453000> Jam35: around? :)
16:22:57  <Jam35> hi
16:23:08  <Jam35> V453000
16:23:12  <Jam35> how you doin?
16:24:02  <V453000> you seen blog? :)
16:24:25  <Jam35> Yes seems fine to me
16:24:34  <Jam35> If you want my opinion? :)
16:24:57  <V453000> seems fine to me XD
16:25:07  <Jam35> well ok then :P
16:25:08  <V453000> what do you mean? :D
16:26:01  <Jam35> I mean how you have put things out and done what you have with 8bpp etc
16:26:09  <V453000> yez
16:26:28  <V453000> grate
16:26:31  <V453000> want to play a game? :P
16:26:51  <Jam35> sounds scary :D
16:26:56  <Jam35> I will do yes
16:27:01  <hylje> the only winning move is to not play
16:27:07  <Jam35> but not right atm sorry
16:27:20  <V453000> sure, atm I am busy as fuck with factorio anyway
16:27:27  <V453000> just asking about existence of life around here :)
16:27:34  <V453000> cause seems pretty asleep
16:27:36  <Jam35> oh ok
16:27:48  <Jam35> I will participate all I can
16:28:29  <Jam35> but yeah, by yourself is less fun
16:28:45  <Jam35> so if it's just me again I lose interest...
16:28:57  <V453000> sure thing :)
16:29:55  <Jam35> will look in after various duties :P
16:30:44  <V453000> haha
17:00:24  *** loeky has joined #openttdcoop
17:18:03  *** orudge` has quit IRC
17:18:57  *** orudge` has joined #openttdcoop
17:27:25  *** Maraxus has joined #openttdcoop
17:27:25  *** ChanServ sets mode: +o Maraxus
17:39:31  <Maraxus> !pw
17:39:31  <coopserver> Maraxus: sqfile
17:39:43  <coopserver> *** Game still paused (connecting clients, number of players)
17:39:45  <coopserver> *** Maraxus has joined
17:39:46  <coopserver> *** Game still paused (number of players)
17:41:45  <coopserver> *** Maraxus has joined company #1
17:41:46  <coopserver> *** Game unpaused (number of players)
17:44:04  <coopserver> *** Maraxus has joined spectators
17:44:05  <coopserver> *** Game paused (number of players)
17:44:13  <coopserver> *** Maraxus has left the game (Leaving)
17:53:41  <Arveen2> yo mr V - you there ?
17:57:53  <Arveen2> !pw
17:57:53  <coopserver> Arveen2: judged
17:58:03  <coopserver> *** Game still paused (connecting clients, number of players)
17:58:04  <coopserver> *** BlazeTheChildren has joined
17:58:05  <coopserver> *** Game still paused (number of players)
17:58:24  <coopserver> *** BlazeTheChildren has left the game (Leaving)
17:58:44  <loeky> !pw
17:58:45  <coopserver> loeky: shifts
17:59:01  <coopserver> *** Game still paused (connecting clients, number of players)
17:59:02  <coopserver> *** loeky has joined
17:59:03  <coopserver> *** Game still paused (number of players)
17:59:33  <coopserver> *** loeky has joined company #1
17:59:34  <coopserver> *** Game unpaused (number of players)
17:59:52  <coopserver> *** loeky has joined spectators
17:59:53  <coopserver> *** Game paused (number of players)
18:03:15  <coopserver> *** loeky has joined company #1
18:03:16  <coopserver> *** Game unpaused (number of players)
18:03:52  <coopserver> *** loeky has left the game (Leaving)
18:03:53  <coopserver> *** Game paused (number of players)
18:25:53  *** Progman has joined #openttdcoop
19:01:09  <V453000> sup yo
19:01:15  <V453000> Arveen2: any results?
19:04:17  <Arveen2> yes
19:04:33  <Arveen2> with that special edition offline and psg is smooth
19:04:49  <V453000> hmmmmmmmmmm
19:04:54  *** Arveen2 is now known as Arveen453000
19:04:55  <V453000> only problems is that it looks like trash :D
19:05:06  <V453000> well, as I said earlier
19:05:15  <V453000> the standard case should be that BRIX isn't used on server side
19:05:28  <V453000> but it still does just show some problems deep inside openttd
19:05:46  <Arveen453000> what is exactly the issue ?
19:06:20  <V453000> dat renderin' is foqn slow
19:06:28  <V453000> on some specific systems
19:06:47  <Arveen453000> even 4k is smooth btw
19:07:00  <V453000> right
19:07:11  <V453000> well it's a combination of 4K + EZ / 32bpp+EZ
19:07:20  <Arveen453000> EZ=?
19:07:23  <V453000> and maybe the 4K is the least issue
19:07:24  <V453000> extra zoom
19:07:27  <Arveen453000> ah
19:07:39  <Arveen453000> i tried every zoom with that special edition
19:07:47  <V453000> 32bpp is obviously the biggest contributor
19:07:56  <V453000> cause 1080p vs 4K is x4 times performance
19:08:18  <V453000> normal zoom vs extra zoom = x16 times performance I think
19:08:22  <V453000> yeah, 4 on each side
19:08:51  <V453000> and palette = 8 bits, 32bpp = 8 bits on 4 channels so gigantic difference there
19:09:00  <V453000> 64 times?
19:09:03  <V453000> maybe more, not sure
19:09:03  <Arveen453000> cfg file says : sprite_cache_size = 1024 | sprite_cache_size_px = 512 | blitter = "8bpp-optimized"
19:09:12  <Arveen453000> so that should be cool
19:09:12  <V453000> right
19:09:23  <V453000> if you just keep 8bpp-optimized that is going to help compared to 32bpp
19:09:33  <V453000> actually
19:09:41  <V453000> if you remove your BRIX downloaded from bananas
19:09:51  <V453000> and only use the 8bpp special version I gave you
19:10:02  <V453000> you should be able to connect to the server still because the grfID is the same
19:10:06  <V453000> but it won't slow you down
19:10:11  <V453000> it will look shit, as I said, though
19:10:54  <Arveen453000> yeah that worked
19:11:22  <V453000> I need to make a new version of BRIX which has the 8bpp looking correctly
19:11:44  <V453000> now it's functional just to have the grf work, but broken looking in many places
19:12:03  <Arveen453000> is that just a palette issue or does it need additional drawing ?
19:12:12  <V453000> there are two levels
19:12:16  <V453000> one is colours
19:12:28  <V453000> second is contrast coming from downscaling algorithm
19:12:41  <V453000> colours means I need to adjust my 8bpp converter
19:13:03  <V453000> contrast means I need to use an external downscaler, and slightly edit my current pipeline to put it in there
19:13:43  <V453000> I know what to do and how, just need time :)
19:14:00  <V453000> good news is that I am quite embarassed by the 0.0.1, which should motivate me to do something about it
19:14:59  <V453000> or I will be a lazy shit and I won't, but one can dream
19:22:20  *** dr_gonzo has joined #openttdcoop
19:22:50  *** dr_gonzo is now known as Guest435
19:28:59  *** orudge` has quit IRC
19:29:03  *** orudge` has joined #openttdcoop
19:41:35  *** Guest435 has quit IRC
19:47:22  *** loeky has quit IRC
20:01:24  *** Maraxus has quit IRC
20:01:41  *** ODM has quit IRC
20:24:29  *** happpy has quit IRC
20:28:36  *** happpy has joined #openttdcoop
20:52:59  <Jam35> !pw
20:52:59  <coopserver> Jam35: floats
20:53:05  <coopserver> *** Game still paused (connecting clients, number of players)
20:53:06  <coopserver> *** Jam35 has joined
20:53:07  <coopserver> *** Game still paused (number of players)
20:53:43  <happpy> hi jam
20:53:59  <coopserver> <Jam35> hello
20:54:05  <happpy> how things
20:54:10  <coopserver> <Jam35> good you?
20:54:15  <happpy> good
20:57:21  <coopserver> *** Jam35 has joined company #1
20:57:22  <coopserver> *** Game unpaused (number of players)
21:02:31  <coopserver> *** Jam35 has joined spectators
21:02:32  <coopserver> *** Game paused (number of players)
21:02:48  <Jam35> added stuff to loeky plan
21:03:11  <Jam35> V453000 nub forgot to cheat money
21:03:34  <Jam35> bfn
21:03:46  <coopserver> *** Jam35 has left the game (Leaving)
21:09:12  <V453000> gg
21:56:20  *** StarLite has quit IRC
22:02:39  *** Lejving_ is now known as Lejving
22:12:25  *** Progman has quit IRC
22:38:02  *** happpy_ has joined #openttdcoop
22:43:43  *** happpy has quit IRC
22:44:04  *** happpy_ is now known as happpy
23:00:19  *** loeky has joined #openttdcoop

Powered by YARRSTE version: svn-trunk