Config
Log for #openttdcoop.devzone on 15th September 2014:
Times are UTC Toggle Colours
00:13:06  *** erlehmann has quit IRC
01:03:45  <DevZone> Project poltrams build #7-push: SUCCESS in 19 sec: https://jenkins.openttdcoop.org/job/poltrams/7/
05:52:45  *** andythenorth has joined #openttdcoop.devzone
06:00:13  *** andythenorth has quit IRC
06:03:29  *** LSky` has joined #openttdcoop.devzone
06:19:46  <DevZone> Project xussrset - Trains from Russia build #434-push: SUCCESS in 3 min 26 sec: https://jenkins.openttdcoop.org/job/xussrset/434/
06:23:43  *** LSky` has quit IRC
06:54:18  *** andythenorth has joined #openttdcoop.devzone
07:15:54  *** andythenorth has quit IRC
07:16:15  *** andythenorth has joined #openttdcoop.devzone
08:16:01  *** erlehmann has joined #openttdcoop.devzone
10:20:46  <V453000> planetmaker: didnt you by any chance find a minute to check if your locally built yeti is different to devzone one?
10:21:20  <V453000>  /or just check the devzone output, it is very wtf again just like when I compiled it though the NFO way
11:15:52  <planetmaker> V453000, my yeti and the devzone's yeti are identical. But that's actually not so much surprising as the systems and their setup are pretty similar if not even identical in the aspects related to building yeti
11:16:17  <planetmaker> the similarity is by the byte for nml, nfo and grf files
11:19:21  <V453000> o_O
11:19:53  <V453000> hm
11:19:58  <V453000> so what could be my problem
11:20:03  <V453000> aka why is the result so broken?
11:20:13  <V453000> am I doing stuff wrong or is it a bug in nml?
11:33:05  *** Supercheese is now known as Guest836
11:33:10  *** Supercheese has joined #openttdcoop.devzone
11:37:50  *** Guest836 has quit IRC
11:41:49  *** tycoondemon has quit IRC
12:07:21  <planetmaker> I'm not yet sure as to what's broken. What is? What's the difference?
12:12:26  <V453000> the animated industry has majorly broken sprites on it
12:12:32  <V453000> as if the offsets/something else was wrong
12:14:40  <V453000> why I was so suspicious about the difference in builds was because the screenshot you sent me when you were trying to compile yeti some time ago, was giving a different result than now
12:17:26  *** LSky` has joined #openttdcoop.devzone
12:19:55  <V453000> I do not even know what to fix there, everything just seems to be out of place but not in an uniform way I think
12:21:45  <planetmaker> ah, ok. That one where you wondered why it worked for me but not for you?
12:23:38  <V453000> exactly
12:24:51  <planetmaker> and you compile using NML or going via grfcodec? Neither CF nor I do go via nfo
12:25:54  <V453000> I cant do either, NML is broken due to the memory error, and through NFO ignores the offsets (both bugreports from you :) ) ... so my only option is to have devzone build it
12:26:29  <V453000> therefore I was wondering if the devzone build could be different from your build, but if they are the same, I can now start to point at the issue with some sticks and pokes
12:27:16  <V453000> I kind of really want to get it to work because otherwise I have no choice but to make the yeti file size HUGE / remove animations / let yeti die as a whole
12:28:29  <planetmaker> but why does it compile for me?
12:28:32  <planetmaker> and the CF?
12:28:46  <V453000> cf - compile farm?
12:28:55  <planetmaker> yeah
12:29:08  <planetmaker> so the memory error only applies for the windows version?
12:29:12  <V453000> no clue :
12:29:14  <V453000> :|
12:29:32  <V453000> I guess so
12:35:45  <V453000> but those compilation problems are just a pain, but not critical ... what is critically broken is this: https://dl.dropboxusercontent.com/u/20419525/YETI/asdf.png
12:35:58  <V453000> when looking at it, there are 2 layers
12:36:02  <V453000> 1- the not animated parts
12:36:05  <V453000> 2- the animated parts
12:36:17  <V453000> the problem is that the animated parts dont seem to come together right in the tiles
12:36:48  <V453000> the shifted tile on the right is probably a problem in sprite
12:37:05  <V453000> even though very strange one on its own
12:37:16  <V453000> do you have any idea what could be causing this?
12:38:13  <V453000> it seems to be clear the everything is offset too much to the righ-ish, but at the same time it apparently is not the only problem. If you remember, your compilation threw both of the layers to be in completely different spots - but intact, without breaking like this
12:38:28  <V453000> in other words your compilation threw a thing where Only the offset was a problem
12:38:29  <V453000> somehow
12:42:35  <planetmaker> if I have one guess, it's related to bounding boxes of the sprites being ill-defined. And thus child sprites being places wrongly, too.
12:42:54  <V453000> that could actually be very good guess :d
12:43:06  <V453000> is that the z-extent thing?
12:43:16  <planetmaker> x- y- and z-extend, yes
12:43:21  <planetmaker> and offsets
12:43:33  <planetmaker> try *not* defining them
12:43:39  <planetmaker> and see how that looks
12:44:04  <planetmaker> and re-read the explanation in the nml/newgrf wiki. frosch and I reworded it a bit. Maybe it's clearer now :D
12:44:19  <V453000> ooo :D
12:44:26  <planetmaker> sorry, if I gave that advice already... forgot where we left with that discussion last time
12:44:35  <V453000> lol tt-wiki borked
12:44:37  <V453000>  Report: Games not allowed.
12:44:41  <V453000> IS CODING
12:44:42  <V453000> :(
12:44:43  <planetmaker> eh?
12:44:46  <V453000> at work
12:44:49  <planetmaker> :D
12:44:57  <planetmaker> bad bad bad :)
12:45:06  <V453000> but yeah, that is a good hint
12:45:13  <planetmaker> now $BOSS will come and tell you off to not play at work :)
12:45:23  <planetmaker> procrastinator ;)
12:45:35  <V453000> I will try to read through the wtf-extend things and will probably hurt you with utterly  stupid questions soon(tm)
12:45:55  <V453000> well yeah $BOSS can also fix our network with all of our data in order to do any work XD
12:46:03  <planetmaker> x,y and z-extend and offsets are not what one intuitively would think :)
12:46:25  <V453000> spritelayout industry_1A_00_spritelayout { 	ground { sprite: GROUNDSPRITE_NORMAL; } 	building { 	sprite: sprite_industry_tile00_under(0); 	xoffset: 0; 	yoffset: 0; 	xextent: 64; 	yextent: 32; 	zextent: 0; 	recolour_mode: RECOLOUR_NONE; 	}  }
12:46:28  <V453000> I have this
12:46:32  <V453000> guess zextent 0 is bad
12:46:45  <planetmaker> yeah. And xeextent and yextend are terribly wrong, too
12:46:48  <V453000> I have read 16 was default
12:46:49  <V453000> oh
12:47:01  <V453000> what values would be expectable / not terribly wrong?
12:47:24  <planetmaker> well, just don't define it and check whether defaults work :)
12:47:38  <V453000> iObey
12:47:38  <planetmaker> defaults are applied, if you don't define them
12:47:45  <V453000> yarr
12:47:53  <V453000> will try when I get home
12:47:56  <V453000> should be quick change
12:48:05  <V453000> devzone will have a job to do :P
12:48:40  <planetmaker> :)
12:49:32  <planetmaker> https://paste.openttdcoop.org/pjhqp9spl <-- c&p job from tt-wiki
12:50:30  <V453000> KNOWLEDGE :D
12:50:30  <V453000> thanks
12:50:32  <planetmaker> thus the xextent of 64 places it about 4 tiles away from where it should be :P
12:50:52  <planetmaker> totally out-of-bounds :)
12:51:02  <planetmaker> similar with y-extent
12:51:05  <V453000> sounds great :D
12:52:05  <planetmaker> maybe you need a different zextent, but well :)
12:52:55  <V453000> well, I like the hint with leaving things default XD
12:53:02  <V453000> lets see what fruit that brings first
12:53:57  <V453000> also how did my IRC cursor when writing got to the right :D all of the text in the chat window is aligned to the right
12:54:03  <V453000> luckily not mirrored, phew
12:54:22  <V453000> turn it off and on again, works
12:54:23  <V453000> (:
13:10:23  <planetmaker> @calc 109/0.96
13:10:23  <Webster> planetmaker: 113.541666667
13:11:32  <V453000> just hoping that isnt any wtf-extend :P
13:12:16  <planetmaker> nope. IRC is just a handy calculator for stuff. Also usable for work :P
13:14:27  <V453000> :)
13:58:17  *** tycoondemon has joined #openttdcoop.devzone
14:52:41  *** erlehmann has quit IRC
14:53:02  *** erlehmann has joined #openttdcoop.devzone
15:26:40  *** Alberth has joined #openttdcoop.devzone
16:11:51  *** oskari89 has joined #openttdcoop.devzone
16:40:51  <DevZone> Project road-hog build #300-nightlies: FAILURE in 40 sec: https://jenkins.openttdcoop.org/job/road-hog/300/
16:44:34  *** oskari89 has quit IRC
16:47:40  <DevZone> Project poltrams build #8-push: SUCCESS in 21 sec: https://jenkins.openttdcoop.org/job/poltrams/8/
16:51:18  <DevZone> Project World Airliner Set build #352-push: SUCCESS in 3 min 10 sec: https://jenkins.openttdcoop.org/job/worldairlinersset/352/
16:51:25  <DevZone> Project xussrset - Trains from Russia build #435-push: SUCCESS in 3 min 52 sec: https://jenkins.openttdcoop.org/job/xussrset/435/
16:51:31  <DevZone> Project trams-2cc build #5-push: SUCCESS in 12 sec: https://jenkins.openttdcoop.org/job/trams-2cc/5/
16:53:07  <DevZone> Project 2ccts build #303-push: SUCCESS in 1 min 41 sec: https://jenkins.openttdcoop.org/job/2ccts/303/
17:02:34  <V453000> pushing :D
17:02:44  <V453000> wtf-extends shall be removed!
17:08:17  <^Spike^> .... :)
17:08:43  <V453000> wat up ekips
17:10:33  <^Spike^> nothing... :)
17:11:02  <V453000> I guess that is a positive in life of sysadmin? :P
17:11:11  <^Spike^> nah enough to do....
17:11:19  <^Spike^> although today at work equalled:
17:11:26  <^Spike^> cleaning mailbox of 250 useless mails
17:11:34  <^Spike^> and sort through the other 150 which MIGHT be intresting
17:12:27  <V453000> :)
17:12:31  <Alberth> assume not, if they need it, they will send it again :p
17:16:36  <^Spike^> :)
17:16:37  <^Spike^> true
17:17:00  <^Spike^> i think i marked 3-4 of those as they considered something to important systems i needed to change passwords for
17:17:29  <^Spike^> cause someone decided to send a company wide mail saying: We use a different login now... To login your username is the same but your password is your firstname + 2014
17:17:31  <^Spike^> eh... wtf....
17:17:46  <^Spike^> are you mental?
17:18:00  <^Spike^> i could put personal notes in there for my manager and you just go like: Yep that's your password
17:18:10  <^Spike^> aka everyone has the possibility to login to MY account?
17:18:25  <^Spike^> seems they didn't think about it that way
17:18:30  <^Spike^> oh well HR.....
17:19:31  <Alberth> :D
17:19:47  <DevZone> Project World Airliner Set build #353-push: FAILURE in 36 sec: https://jenkins.openttdcoop.org/job/worldairlinersset/353/
17:20:11  <^Spike^> cause technically i could just try to login to everyones account and see who hasn't changed his/her password
17:21:29  <Alberth> do it, change the pwd, and wait until they come to you. claim they are "hacked" and wait 36 hours before resetting the pwd :p
17:21:41  * Alberth would be a very bad admin :p
17:21:46  <^Spike^> nah i'm not the one managing the password for that :)
17:21:49  <^Spike^> other ppl have more powers
17:22:06  <^Spike^> although changing their pw would prob make HR go like: Eh.... meh? you didn't change it yourself?
17:22:38  <DevZone> Project World Airliner Set build #354-push: STILL FAILING in 54 sec: https://jenkins.openttdcoop.org/job/worldairlinersset/354/
17:23:10  <Alberth> innocently ask "did you give the password toanyone?"  :p
17:59:40  *** frosch123 has joined #openttdcoop.devzone
18:22:54  *** andythenorth has joined #openttdcoop.devzone
18:25:52  *** ODM has joined #openttdcoop.devzone
18:40:09  *** erlehmann_ has joined #openttdcoop.devzone
18:43:28  *** andythenorth has quit IRC
18:47:43  *** erlehmann has quit IRC
19:00:40  *** Rubidium has quit IRC
19:00:57  *** Rubidium has joined #openttdcoop.devzone
19:02:05  *** Rubidium has joined #openttdcoop.devzone
19:03:50  <DevZone> Yippee, build fixed!
19:03:50  <DevZone> Project World Airliner Set build #355-push: FIXED in 4 min 55 sec: https://jenkins.openttdcoop.org/job/worldairlinersset/355/
19:05:21  <planetmaker> lol, ^Spike^ :) Competency in HR it seems? :)
19:07:59  <frosch123> did he hire someone?
19:08:13  *** andythenorth has joined #openttdcoop.devzone
19:08:25  <frosch123> does coop have so many employees that it needs a hr guy? :p
19:08:31  <planetmaker> :D
19:08:56  <planetmaker> he earlier told a story from his work's HR department. And their IT competency
19:09:37  <planetmaker> https://paste.openttdcoop.org/pegq3dqnu
19:09:42  <planetmaker> 30' expire time ;)
19:13:36  <frosch123> i remember when the cfo wanted to show everyone the plans for the new building
19:13:57  <frosch123> sending a 200 mib pdf to the global mail group
19:14:41  <frosch123> resulting in 200 gib more disk usage within minutes
19:14:55  <frosch123> and the admin going insane :p
19:14:57  <planetmaker> outch
19:16:42  <frosch123> hmm, actually only 50 gib, only one location
19:24:22  <DevZone> Project yeti build #13-push: SUCCESS in 2 hr 21 min: https://jenkins.openttdcoop.org/job/yeti/13/
19:42:06  *** Alberth has left #openttdcoop.devzone
19:49:22  <DevZone> Project World Airliner Set build #356-push: SUCCESS in 3 min 11 sec: https://jenkins.openttdcoop.org/job/worldairlinersset/356/
19:57:13  <planetmaker> @calc 8/7
19:57:13  <Webster> planetmaker: 1.14285714286
19:59:11  <V453000> planetmaker: outcome from our bakery: https://dl.dropboxusercontent.com/u/20419525/YETI/asdf2.png
19:59:14  <V453000> :d
19:59:19  <V453000> with default wtf extends
20:00:32  <V453000> there is some wtf vertical bug I cant describe, but it happens when scrolling in the game horizontally
20:01:12  <V453000> I am getting the feeling huge file size is the only reasonable option
20:01:43  <michi_cc> V453000: My first guess for strange child sprites would be sprite cropping. Maybe some (local) default params differences?
20:02:22  <V453000> https://dev.openttdcoop.org/projects/yeti/repository/changes/YETI.nml :|
20:02:29  <V453000> what do you mean by cropping?
20:02:31  <michi_cc> Try giving the NOCROP flag in the realsprite.
20:02:53  <michi_cc> nmlc -c / grfcodec -c
20:03:10  <V453000> only devzone builds it, I cant for some nml errors
20:04:49  <michi_cc> The Makefile contains "NML_FLAGS      ?= -c", which means add -c if NML_FLAGS is not defined and could be a source for differences.
20:05:33  <michi_cc> Anyway, adding NOCROP to the currently wrong sprites will rule this out.
20:06:34  *** ODM has quit IRC
20:06:50  <michi_cc> NFO specs say "Use this when the actual sprite size matters (i.e. when child sprites rely on it)."
20:09:02  <V453000> okay :D will do
20:09:07  <V453000> thanks
20:10:09  <V453000> for now I have to run to bed, thanks again :) I really appreciate any help
20:17:26  *** erlehmann_ has quit IRC
20:54:41  <DevZone> Project xussrset - Trains from Russia build #436-push: SUCCESS in 3 min 32 sec: https://jenkins.openttdcoop.org/job/xussrset/436/
21:06:14  *** frosch123 has quit IRC
21:06:58  <DevZone> Project xussrset - Trains from Russia build #437-push: SUCCESS in 3 min 24 sec: https://jenkins.openttdcoop.org/job/xussrset/437/
21:19:03  *** LSky` has quit IRC
21:19:48  <DevZone> Project Iron Horse build #1071-push: SUCCESS in 2 min 49 sec: https://jenkins.openttdcoop.org/job/iron-horse/1071/
21:27:02  *** andythenorth has quit IRC
21:35:09  <DevZone> Project xussrset - Trains from Russia build #438-push: SUCCESS in 3 min 21 sec: https://jenkins.openttdcoop.org/job/xussrset/438/
21:36:36  *** andythenorth has joined #openttdcoop.devzone
21:38:21  *** andythenorth has quit IRC
22:55:42  *** KenjiE20 has quit IRC
22:56:59  *** KenjiE20 has joined #openttdcoop.devzone
23:52:08  *** Supercheese has quit IRC

Powered by YARRSTE version: svn-trunk