Log for #openttdcoop.devzone on 20th September 2012:
Times are UTC Toggle Colours
00:00:39  <Brot6> NewGRF Meta Language - Revision 1997:367854788949: Add: Base-station variables for airports and stat... XHirundoX @
00:40:18  *** planet has quit IRC
01:04:24  <Brot6> worldairlinersset: update from r1049 to r1050 done -
01:04:25  <Brot6> World Airliners Set - Revision 1050:ed16580fcf69: Split B772 into Variants XFrankX @
01:08:57  <Brot6> World Airliners Set - Revision 1051:e3a2364a0d96: Changes to Coding Table 772ER, LR, 773ER Added XFrankX @
01:09:10  <Brot6> worldairlinersset: update from r1050 to r1051 done -
01:25:21  *** Frankr has quit IRC
05:40:50  *** Zuu has joined #openttdcoop.devzone
05:57:39  *** ODM has joined #openttdcoop.devzone
07:11:52  *** Zuu has quit IRC
07:58:19  *** Guest7626 is now known as planetmaker
09:26:27  *** ODM has quit IRC
09:32:47  *** ODM has joined #openttdcoop.devzone
09:35:34  *** ODM has quit IRC
09:55:04  *** ODM has joined #openttdcoop.devzone
11:01:27  *** Beardie has joined #openttdcoop.devzone
11:22:56  *** Frankr has joined #openttdcoop.devzone
11:39:29  <Brot6> World Airliners Set - Revision 1052:19cd36028d77: Remved 2 A340-300 Repaitns BEcuase they Never Exsi... XBeardie27X @
11:39:29  <Brot6> World Airliners Set - Revision 1053:7164be481fb5: Removed the Two Greyscale PCX pretending to be Rep... XBeardie27X @
11:39:42  <Brot6> worldairlinersset: update from r1051 to r1053 done -
11:41:00  *** Beardie has quit IRC
13:46:31  *** Rubidium has quit IRC
13:46:31  *** KenjiE20 has quit IRC
13:46:31  *** dihedral has quit IRC
13:46:31  *** orudge has quit IRC
13:46:31  *** Dr_Tan has quit IRC
13:46:31  *** ^Spike^ has quit IRC
13:46:31  *** welshdragon has quit IRC
13:46:31  *** planetmaker has quit IRC
13:46:31  *** Yexo has quit IRC
13:46:31  *** SmatZ has quit IRC
13:46:31  *** ODM has quit IRC
13:46:31  *** XeryusTC has quit IRC
13:46:31  *** Hirundo has quit IRC
13:46:31  *** Brot6 has quit IRC
13:46:31  *** seberoth has quit IRC
13:47:51  *** ODM has joined #openttdcoop.devzone
13:47:51  *** XeryusTC has joined #openttdcoop.devzone
13:47:51  *** Hirundo has joined #openttdcoop.devzone
13:47:51  *** seberoth has joined #openttdcoop.devzone
13:48:38  *** planetmaker has joined #openttdcoop.devzone
13:48:38  *** Yexo has joined #openttdcoop.devzone
13:48:38  *** SmatZ has joined #openttdcoop.devzone
13:48:38  *** ^Spike^ has joined #openttdcoop.devzone
13:48:38  *** KenjiE20 has joined #openttdcoop.devzone
13:48:38  *** Dr_Tan has joined #openttdcoop.devzone
13:48:38  *** Rubidium has joined #openttdcoop.devzone
13:48:38  *** welshdragon has joined #openttdcoop.devzone
13:48:38  *** dihedral has joined #openttdcoop.devzone
13:48:38  *** orudge has joined #openttdcoop.devzone
14:32:28  *** Brot6 has joined #openttdcoop.devzone
14:51:44  *** Frankr has quit IRC
16:26:41  *** frosch123 has joined #openttdcoop.devzone
16:47:00  *** Alberth has joined #openttdcoop.devzone
17:01:38  *** Frankr has joined #openttdcoop.devzone
17:17:28  <Brot6> basecosts: update from r25 to r26 done -
17:18:54  <Brot6> worldairlinersset: update from r1049 to r1053 done -
18:01:37  <Ammler> dbg: [grf] [basecosts.grf:1] StaticGRFInfo: unknown type/id combination found, type=B, id=5245564d
18:01:46  <Ammler> someone knows, what this means? ^
18:07:58  <frosch123> convert 5245564d to ascii
18:09:11  <frosch123> id is stuff like "INFO", "DESC" and such
18:09:20  <frosch123> type "B" is type "B" :p
18:09:27  <frosch123> either your id is wrong
18:09:29  <frosch123> the type is wrong
18:09:39  <frosch123> or you are using it in the wrong position in the a14 tree
18:10:33  <Rubidium> REVM ?
18:10:45  <Ammler>
18:11:27  <frosch123> it's MINV, not MVER
18:13:14  <frosch123> 1 * 68362	 14 "C" "INFO" <- haha, so you need container 2 for that a14 :p
18:13:39  <Rubidium> more importantly you haven't added URL_ ;)
18:26:46  <Ammler> mayonaise
18:26:58  <Ammler> so is the GRFID an issue?
18:27:10  <Ammler> ah
18:27:26  <Ammler> never mind :-P
18:27:58  <Ammler> Rubidium: shouldn't nforenum alert this?
18:28:15  <Ammler> container 2 needs grfv8, right?
18:28:45  <Rubidium> Ammler: no
18:28:51  <Rubidium> (to both)
18:29:38  <Ammler> first time I need openttd to debug grfdev :-)
18:29:42  <Rubidium> I don't think nforenum is coded to fully parse and understand the action 14 data; mostly because it's defined as general structured data
18:30:20  <Rubidium> secondly, container version and grf version are not linked
18:30:20  <frosch123> yeah, it would just need double maintaining
18:30:33  <Rubidium> grfv2 in container v2 is perfectly possible
18:30:53  <Ammler> changing MVER to MINV didn't help
18:30:56  <Ammler> hmm
18:30:57  <frosch123> Ammler: it you want to retain chillpp compatibility, you might want to split the a14 into multiple a14
18:31:08  <frosch123> so you don't need container 2
18:31:11  <Ammler> I don't really need
18:31:23  <Ammler> the old grf is still available
18:31:28  <Yexo> <frosch123> Ammler: it you want to retain chillpp compatibility, you might want to split the a14 into multiple a14 <- wasn't a14 designed so this shouldn't be necesary?
18:31:41  <Ammler> I am not the guy who wants to delete old grfs on bananas :-P
18:31:57  <frosch123> Yexo: ammler wrote a a14 which is bigger than 64kb
18:32:06  <frosch123> so he needs container 2
18:32:08  <Yexo> ah :)
18:32:25  <frosch123> but splitting the a14 would result in the same bevaviour with container 1
18:32:32  <Ammler> well, basically that a14 is made by the wikianer
18:34:24  <Frankr> what an action 14 btw, :)
18:34:48  <Ammler> dbg: [grf] [basecosts.grf:1] DecodeSpecialSprite: Tried to read past end of pseudo-sprite data
18:35:07  <Ammler> Frankr:
18:35:27  <Rubidium> Ammler: frosch123 already told you about that
18:35:35  <Ammler> container 2?
18:35:43  <Ammler> but do I need to define that manually?
18:35:44  <Rubidium> or splitting the a14 into two parts
18:36:04  <Ammler> I expected grfcodec to set when needed :-P
18:36:26  <Rubidium> grfcodec is too dumb for that
18:36:28  <frosch123> he, so it did not even complain? :p
18:36:44  <Ammler> as said, need openttd to debug it
18:36:54  <Rubidium> especially since it was 'designed' to just make a 8bpp GRF by default
18:38:37  <Ammler> and I would have no clue, how to split a14 PARM into multiple sprites
18:40:47  <Rubidium> then use container v2
18:41:51  <Rubidium> and set minver in bananas appropriately (1.2 r23887)
18:45:19  <Ammler> hmm, how do I define container 2?
18:45:42  <frosch123> command line option
18:46:12  <Ammler> ah grfcodec
18:50:10  <Ammler> but I assume, it is also a bit silly to use grfv7 with container v2?
18:54:59  <Ammler> mäh, I still get that error
19:02:05  <Ammler> dbg: [grf] [basecosts-dev.grf:1] DecodeSpecialSprite: Tried to read past end of pseudo-sprite data <-- if I still get that error, also with -g2, what could be wrong?
19:02:47  <Alberth> never coded a newgrf, but it sounds to me like too few bytes in one of the sprites
19:03:03  <Alberth> does nforenum give any hint?
19:03:20  <Ammler> dbg: [grf] [basecosts-dev.grf:1] DecodeSpecialSprite: Handling action 0x14 in stage 0
19:03:22  <Ammler> dbg: [grf] [basecosts-dev.grf:1] String was not terminated with a zero byte.
19:03:43  <Ammler> there are more debug levels than 3 for grfs
19:04:08  <Ammler> how do I find that string?
19:04:26  <Alberth> oh, you're doing nml?
19:04:54  <Alberth> nmlc --nfo x.nfo x.nml ; nforenum x.nfo   ?
19:05:21  <Ammler> no, that is nfo
19:05:42  <Ammler> nforenum and grfcodec show no error
19:06:09  <Frankr> Your not just missing a simple 00 at the end by any chance i had a similar error i think
19:06:20  <Alberth> :(
19:06:46  <Ammler> Frankr: at which end?
19:07:52  <Alberth> is the source somewhere online?
19:07:59  <Frankr> well i haven't looked through all the action 14 but i can in a sec for you
19:09:48  <Ammler> Alberth:
19:10:02  <Ammler> the nfo is there too
19:12:52  <Ammler> nfo only
19:13:18  <Ammler> also strange is that I set grfv8 but header is version 7
19:15:48  <Frankr> I think it should be 3 00 on each rather than 2
19:16:18  <frosch123> <- Ammler: please read up on container version, grf version and nfo version
19:17:58  <frosch123> Ammler: anyway, it might as well be a bug of grfcodec
19:18:10  <frosch123> so, does decoding the grf result in a a14 of same size?
19:18:19  <frosch123> or is truncated/corrupt?
19:18:35  <frosch123> i doubt anyone encoded a psuedo sprite bigger than 64kB up to now
19:19:50  <frosch123> i mean, even the coop pastebin cannot handle such big data :p
19:19:58  <frosch123> (hint: your paste above is truncated)
19:21:08  <Frankr> lol
19:21:43  <Alberth> well, at least I am now completely up-to-date with grfcodec and friends :)
19:22:13  <Ammler> frosch123: true :-)
19:22:28  <Ammler> hmm, where should I bugreport?
19:22:45  <Ammler> I have completely different nfos
19:23:04  <frosch123> <- likely there then
19:23:11  <Yexo> did you try to decode the corrupt grf and compare the nfo to the original?
19:24:54  <Ammler> yes, I did
19:25:05  <Brot6> Base Costs Mod - Bug #4223 (New): issues with sprites sizes XAmmlerX @
19:25:14  <Ammler> nfo and grf there ^
19:25:39  <Frankr> Ammler should it be 0D at the end of DESC? I thought it was 00
19:25:55  <frosch123> Ammler: wrong project
19:26:16  <Ammler> frosch123: not a bug report
19:26:29  <frosch123> not?
19:26:41  <Ammler> Frankr: 0d is newline, afaik
19:27:16  <Ammler> frosch123: well, I am not sure, it is a bug yet
19:35:26  <Frankr> If it does would you not need it at the end of every line in the DECS
19:35:31  <Frankr> DESC*
19:44:12  <Ammler> why? I use 0d where I want a newline
19:47:48  <Brot6> Base Costs Mod - Bug #4223 (New): issues with sprites sizes XAmmlerX @
19:48:34  <Brot6> NewGRF Meta Language - Revision 1998:85073ef349bc: Add: Station variables, except platform info. XHirundoX @
19:48:34  <Brot6> GRFCodec - Bug #4223 (New): issues with sprites sizes XAmmlerX @
19:48:41  <Ammler> frosch123: ticket moved ^
19:48:45  <Brot6> World Airliners Set - Revision 1049:90ac41ad6b9a: Added B763ER, 744ER to Coding Table XFrankX @
19:49:24  <Hirundo> why did Brot decide to inform us about NML r1998, which is 5 days old?
19:50:05  <Hirundo> planetmaker: Wrt #4222, currently NML uses parameters 64-127 for internal calculations, while 0-63 are kept free for the user
19:50:06  <Brot6> Hirundo: planetmaker: #4222 is "Feature Request #4222: Allow more than 64 user-defined parameters - NewGRF Meta Language - #openttdcoop Development Zone"
19:50:09  <Ammler> Hirundo: no clue
19:50:32  <Ammler> Hirundo: maybe because of my movement
19:50:45  <Hirundo> We could detect what parameters are used, but that fails for param[param[1]]-like code
19:50:53  <Frankr> oh you mean new line in game, :). Just the way it was coded with the multiple "" :p
19:51:22  <Ammler> Frankr: yes
19:54:29  <Yexo> Alberth: for code-style patches like #4220, feel free to push directly
19:54:30  <Brot6> Yexo: Alberth: #4220 is "Patch #4220: code layout keywords of the scanner - NewGRF Meta Language - #openttdcoop Development Zone"
19:54:47  <Alberth> ok, thanks
19:55:18  <Brot6> NewGRF Meta Language - Feature Request #4222: Allow more than 64 user-defined parameters XHirundoX @
19:59:52  <Frankr> Only other thing i could say would be, do you need a MASK in any of these Parameters?
20:03:40  <Ammler> Frankr: do highlight, so people know, who you talk to :-P
20:05:28  <Ammler> if I decode the grf, it looks quite much like a bug
20:06:23  <Frankr> Ammler: Lol it is just a bad habbit, :)
20:37:00  *** ODM has quit IRC
20:56:06  <Brot6> NewGRF Meta Language - Revision 2008:bd8259dab3fb: Codechange: Improved layout of the keywords table... XAlberthX @
20:57:24  <Brot6> NewGRF Meta Language - Patch #4220 (Closed): code layout keywords of the scanner XAlberthX @
20:57:24  <Brot6> NewGRF Meta Language - Patch #4220 (Closed): code layout keywords of the scanner XAlberthX @
20:57:54  <Alberth> no Brot6, I closed it only once :)
21:00:47  *** Alberth has left #openttdcoop.devzone
21:51:52  *** Beardie has joined #openttdcoop.devzone
21:56:57  *** frosch123 has quit IRC

Powered by YARRSTE version: svn-trunk