Times are UTC Toggle Colours
01:41:22 <Brot6> OpenGFX - Feature #3136: toyland ground tile reused identically (athanasios) @ http://dev.openttdcoop.org/issues/3136#change-8210 06:48:58 <Brot6> NewGRF Viewer - Code Review #3126: do not add binaries to source repo (Ammler) @ http://dev.openttdcoop.org/issues/3126#change-8209 07:45:28 <Brot6> NewGRF Viewer - Revision 0:e3b1aa87d09a: First commit. Some revision history absent but nothing i... (UnicycleBloke) @ http://dev.openttdcoop.org/projects/newgrf-viewer/repository/revisions/e3b1aa87d09a 07:45:28 <Brot6> NewGRF Viewer - Revision 1:5625a0e4ec1c: Restored files which appear to have been lost in a VM cr... (UnicycleBloke) @ http://dev.openttdcoop.org/projects/newgrf-viewer/repository/revisions/5625a0e4ec1c 07:45:28 <Brot6> NewGRF Viewer - Revision 2:8c32057dec04: Added functions to write actions. WIP. (UnicycleBloke) @ http://dev.openttdcoop.org/projects/newgrf-viewer/repository/revisions/8c32057dec04 07:45:30 <Brot6> NewGRF Viewer - Revision 3:4b92309b7f65: Couple of tiddlers reported by mingw. (Alan@Alan-Laptop.home) @ http://dev.openttdcoop.org/projects/newgrf-viewer/repository/revisions/4b92309b7f65 07:48:47 <Brot6> NewGRF Viewer - Code Review #3126: do not add binaries to source repo (UnicycleBloke) @ http://dev.openttdcoop.org/issues/3126#change-8211 07:50:20 <Brot6> NewGRF Viewer - Code Review #3126: do not add binaries to source repo (UnicycleBloke) @ http://dev.openttdcoop.org/issues/3126#change-8212 07:50:43 *** ODM has joined #openttdcoop.devzone 08:05:41 *** hanf has joined #openttdcoop.devzone 08:07:49 <Brot6> NewGRF Viewer - Code Review #3126: do not add binaries to source repo (admin) @ http://dev.openttdcoop.org/issues/3126#change-8213 08:39:45 *** hanf has quit IRC 08:41:57 *** JVassie has joined #openttdcoop.devzone 08:47:44 <Brot6> OpenGFX - Code Review #3139 (New): review use of train alignment templates (planetmaker) @ http://dev.openttdcoop.org/issues/3139 08:51:22 *** JVassie_ has joined #openttdcoop.devzone 08:58:17 *** JVassie has quit IRC 10:03:47 <Yexo> planetmaker: http://paste.openttdcoop.org/show/630/ is toyland/toyland-1178-gui-recolor.pnfo 10:04:03 <Yexo> actually it's only the recolor sprite, not the real sprites 10:04:19 <planetmaker> cool. thank you :-) 10:05:08 <planetmaker> it means I can convert the whole toyland grf to nml, too :-) 10:05:48 <Yexo> nice :) 10:15:30 <Brot6> OpenGFX - Revision 793:fafe04e43655: Fix: One pnfo file was not added as updated from source nml ... (planetmaker) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/fafe04e43655 10:15:30 <Brot6> OpenGFX - Revision 794:31ce9550b724: Codechange: Use nml source for toyland grf. (Recolour conver... (planetmaker) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/31ce9550b724 10:44:49 <Ammler> planetmaker: were you able to reproduce the race conditions issues I have? 10:45:25 <planetmaker> not on my machine. Do you have a paste of how they look for you? 10:45:43 <planetmaker> I haven't yet tried on devzone 10:45:54 <planetmaker> except that I didn't see when the CF built OpenGFX 10:46:26 <planetmaker> I just noticed though that calling 'make install' after a 'make maintainer-clean' won't work 10:47:50 <Ammler> you tried with j10? 10:48:04 <planetmaker> I tried j5 10:48:11 <Ammler> make install is never used without make 10:48:19 <Ammler> so that does not matter 10:48:51 <Ammler> or do you still depend on all for install? 10:49:30 <Ammler> would be bad 10:51:08 <Ammler> just remember that make install could be run by root 10:51:28 <Ammler> it would be awesome ugly, if root then would build something 10:53:40 <planetmaker> the make manual recommends for 'install': "Compile the program and copy the executables, libraries, and so on to the file names where they should reside for actual use" 10:54:01 <Ammler> "recommends" 10:54:10 <planetmaker> thus you should always call make && sudo make install 10:54:16 <Ammler> yep 10:54:28 <Ammler> thus you should not depend on all for install 10:54:43 <Ammler> just safety 10:54:53 <planetmaker> ok, they don't recommend but say "All GNU programs _should_ have the following targets" 10:55:03 <planetmaker> which is "do that or you do it wrong" ;-) 10:55:08 <Ammler> yes, should have that target 10:55:15 <Ammler> but not should depend on all 10:55:46 <Ammler> well, it does not hurt 10:56:07 <Ammler> I didn't say wrong, just ugly :-P 10:56:33 <Ammler> openttd does it same ugly style, iirc 10:57:07 <planetmaker> it should depend on all. It should not re-compile when 'all' just has been called 10:57:27 <Ammler> well, I hope that last one is a mustn't 10:57:48 <planetmaker> ? 10:58:04 <Ammler> "shouldn't re-compile if all just was called" is wrong 10:58:20 <planetmaker> it's a quote 10:58:34 <Ammler> well, it is a recommendations 10:58:42 <Ammler> it woudl be wrong, if it would rebuild 11:01:32 <Brot6> Example NewGRF Project - Bug #3128 (Closed): DevZone compile failed (planetmaker) @ http://dev.openttdcoop.org/issues/3128#change-8214 11:03:16 <Brot6> Example NewGRF Project - Feature #3140 (New): Add target 'dist' (planetmaker) @ http://dev.openttdcoop.org/issues/3140 12:55:46 <planetmaker> hm... some recolour sprite must be broken, Yexo... devs.openttd.org/~planetmaker/patches/opengfx-r794M.zip <-- for testing 12:59:22 <Yexo> which kind of sprite is broken? 13:00:11 <planetmaker> the gray for GUI 13:00:22 <planetmaker> it's the DOS brown 13:00:59 <planetmaker> can I do something wrong? 13:01:23 <planetmaker> I called it with nmlc -c -p WIN but that didn't seem to have changed anything 13:01:27 <Yexo> forgot to compile with -p WIN ? 13:01:37 <Yexo> than there is a problem with the palette 13:01:40 <planetmaker> hm... I'll try a full re-compile 13:02:34 <planetmaker> hm... I might not use the defined nml flags there... Let's see :-) 13:05:23 <planetmaker> hm.... *should*. But let's see what it looks after re-compile 13:09:11 <Yexo> planetmaker: wrt http://www.tt-forums.net/viewtopic.php?p=975188#p975188 can't you just decompile the grf for that? 13:09:12 <Webster> Title: Transport Tycoon Forums View topic - [OTTD] OpenGFX+ Big GUI (Double Sized GUI) [WIP] (at www.tt-forums.net) 13:09:53 <planetmaker> Yexo: yes, I can. But usually the resulting png file is less nice than orderly sprites in source files 13:09:58 <planetmaker> can be the other way 13:10:39 <planetmaker> depending on how the original png files of him look like, I might do that 13:11:37 <planetmaker> he... "nmlc: Image file "sprites/png/trees/toyland/toyland_tree_balloon.png": Image has 'DOS' palette, but you forced the 'WIN' palette " 13:11:43 <planetmaker> and I didn't touch that file ;-) 13:12:03 <Yexo> that means the recolour sprite would also have the DOS palette 13:12:09 <Yexo> which means trouble 13:12:20 <planetmaker> but that's another grf. Thus in temperate it shouldn't matter 13:12:25 <Yexo> yes, exactly 13:30:14 <Brot6> OpenGFX - Revision 795:1af987daf176: Fix: Force windows palette for NML output (planetmaker) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/1af987daf176 13:30:14 <Brot6> OpenGFX - Revision 796:a2036320b625: Fix: Tree sprite had DOS palette (planetmaker) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/a2036320b625 13:30:27 <planetmaker> well, indeed that does not fix the palette issue... 13:30:33 <planetmaker> hm... 13:31:08 <Yexo> it's a bug in my conversion 13:31:14 <planetmaker> sure? 13:31:20 <Yexo> yes 13:35:19 *** hanf has joined #openttdcoop.devzone 13:39:31 <Yexo> planetmaker: can you test again with the fix I just pushed? 13:39:42 <planetmaker> sure 13:40:03 <Brot6> OpenGFX - Revision 797:fb49d2938f46: Fix: recolour sprites for grey and white were wrong (yexo) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/fb49d2938f46 13:46:20 <planetmaker> startup screen looks correctly coloured again :-) thanks, Yexo 14:06:39 *** hanf has quit IRC 14:14:03 <Brot6> repository /home/hg/ogfx-biggui registered in Redmine with url /home/hg/ogfx-biggui 14:14:03 <Brot6> repository /home/hg/ogfx-biggui created 14:15:04 <Brot6> OpenGFX BigGUI - Revision 0:703b9315d79c: Add: Initial setup (planetmaker) @ http://dev.openttdcoop.org/projects/ogfx-biggui/repository/revisions/703b9315d79c 14:15:17 <planetmaker> now I just need sprites ;-) 14:55:29 <Brot6> NewGRF Meta Language - Bug #3141 (New): Use action5, type a + 0x80 when not all sprites supplied (planetmaker) @ http://dev.openttdcoop.org/issues/3141 15:03:20 <Brot6> NewGRF Meta Language - Bug #3141: Use action5, type a + 0x80 when not all sprites supplied (planetmaker) @ http://dev.openttdcoop.org/issues/3141#change-8215 15:04:19 <Yexo> planetmaker: I'd argue that is an nforenum bug 15:04:58 <Yexo> but the spec is not very clear about it 15:05:16 <planetmaker> yes, it's not 15:05:33 <Yexo> openttd doesn't care either way 15:06:09 <planetmaker> not sure it's worth to fix that issue within nforenum 15:06:17 <planetmaker> I'll move the issue then 15:06:26 <Yexo> leave it for a bit 15:06:36 <Yexo> perhaps frosch has something to say about it when he gets online 15:07:31 <planetmaker> ok 15:09:30 <planetmaker> in any case, fully docmented now ;-) 15:09:36 <Brot6> NewGRF Meta Language - Bug #3141: Use action5, type a + 0x80 when not all sprites supplied (planetmaker) @ http://dev.openttdcoop.org/issues/3141#change-8215 15:10:51 <planetmaker> Yexo: is there an easy way to convert the zillion 2cc sprites? 15:35:50 <Yexo> yes 16:03:54 <Yexo> planetmaker: it's this: http://paste.openttdcoop.org/show/631/ but it needs to be extended for all 16 colors 16:04:39 <planetmaker> ah, I see. Thank you :-) 16:10:38 * planetmaker is confused... the extra newgrf defines actionA for sprites 4836 and 4839..4842... 16:11:07 <planetmaker> hm.. base + logo or so 16:11:09 <Brot6> Backup opengfx: abort: no suitable response from remote hg! 16:11:39 <Rubidium> planetmaker: maybe it's one of the fix ttd grf things? 16:12:13 <planetmaker> No, those are the letters for "OpenTTD" in the title screen 16:12:40 <planetmaker> the one which don't appear in Transport Tycoon deluxe 16:13:29 <planetmaker> thus I can do actionA on sprites# (base) + x for those in the logo grf. 16:13:34 <planetmaker> Learnt something :-) 16:13:57 <planetmaker> But... I wonder why it needs actionA and is not directly there... 16:14:39 <Rubidium> unwasting sprite numbers maybe? 16:16:58 <planetmaker> yes, most likely 16:32:44 <planetmaker> in the extra NewGRF are anyway a few oddities ;-) 16:41:40 <Rubidium> without oddities it wouldn't be fun 16:45:11 <planetmaker> yeah :-) 16:45:25 <planetmaker> I guess it's in for a cleanup once we have it in NML 17:10:35 <Brot6> nml: update from r1685 to r1687 done - http://bundles.openttdcoop.org/nml/nightlies/r1687 17:14:51 <Brot6> OpenGFX - Revision 798:f49149a2085d: Fix: Typo in directory name (planetmaker) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/f49149a2085d 17:14:51 <Brot6> OpenGFX - Revision 799:f3561d9b1b43: Cleanup: Don't define the same sprite in two places differently (planetmaker) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/f3561d9b1b43 17:14:51 <Brot6> OpenGFX - Revision 800:8fea0658ff10: Codechange: Use NML source for some parts of the log and ext... (planetmaker) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/8fea0658ff10 17:15:27 <planetmaker> when OpenGFX is converted it will have come a looong way from its beginnings 17:20:05 <Brot6> opengfx: update from r785 to r800 done (2 warnings) - http://bundles.openttdcoop.org/opengfx/nightlies/r800 17:22:55 <Brot6> ogfx-biggui: update from to r0 done - http://bundles.openttdcoop.org/ogfx-biggui/nightlies/r0 17:24:56 <Brot6> OpenGFX - Revision 801:a4f35b1639c7: Codechange: use NML source for 2cc recolour sprites (yexo) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/a4f35b1639c7 17:25:47 <planetmaker> oh :-) \o/ 17:26:51 <planetmaker> do I have another free wish? :-P 17:27:58 <planetmaker> that'd be the 640px sprite width now :-) 17:28:22 <Yexo> didn't I fix that yesterday? 17:29:00 <planetmaker> oh. You did. 17:29:05 <planetmaker> I completely missed that :-) 17:29:53 <planetmaker> great. Then we'll have it nml-ified by the end of the week :-) 17:30:34 <Terkhen> :) 17:31:55 <planetmaker> then I only need an NML release for the next OpenGFX release :-) 17:32:19 <planetmaker> which still has time 17:34:12 <planetmaker> bbl 17:35:22 <Brot6> NewGRF Meta Language - Bug #3124 (Closed): sprites wider than 255px needed for base sets (yexo) @ http://dev.openttdcoop.org/issues/3124#change-8216 17:38:20 <Brot6> Manual Industries - Bug #3142 (New): DevZone compile failed (compiler) @ http://dev.openttdcoop.org/issues/3142 17:39:19 <Brot6> Example NewGRF Project - Bug #3143 (New): DevZone compile failed (compiler) @ http://dev.openttdcoop.org/issues/3143 17:40:45 <Yexo> Ammler: ^^ "Server returned an error: HTTP Error 400: Bad Request" "Uncaught exception: Connection timed out - connect(2)" 17:44:32 <Brot6> vactrainset: compile of r1 still failed (#3044) - http://bundles.openttdcoop.org/vactrainset/nightlies/ERROR/r1 17:59:20 <Brot6> Following repos rebuilds successful without any difference to earlier nightlies builds: ogfx-trains (Diffsize: 36114), narvs (11 warnings), ogfx-industries (1 warnings) (Diffsize: 129173), firs (Diffsize: 12), foobarstramtracks (Diffsize: 37000), cets (569 warnings), rust, dutchtramset (Diffsize: 25964), swisstowns, dutchroadfurniture (Diffsize: 1984), spanishtowns (Diffsize: 2), frenchtowns, ogfx-rv, ogfx-landscape (2 warnings), 17:59:20 <Brot6> swedishrails, german-townnames, belarusiantowns (Diffsize: 30), indonesiantowns (1 warnings) (Diffsize: 1), airportsplus (Diffsize: 964) 18:10:47 *** frosch123 has joined #openttdcoop.devzone 18:21:31 <Brot6> Manual Industries - Bug #3142 (Rejected): DevZone compile failed (compiler) @ http://dev.openttdcoop.org/issues/3142 18:21:31 <Brot6> Manual Industries - Bug #3142 (Rejected): DevZone compile failed (frosch) @ http://dev.openttdcoop.org/issues/3142#change-8217 18:22:43 <Yexo> frosch123: about http://dev.openttdcoop.org/issues/3141 I argued it's a nforenum bug, what do you think? 18:22:59 <Yexo> basically nforenum assumes that if there is no offset all sprites will be present 18:23:26 <Yexo> while openttd and nml don't care about whether there is an offset, no offset just means a default offset of zero 18:23:57 <frosch123> what is the usecase of "no offset and not all sprites"? 18:24:08 <frosch123> replacing only sprite 0 sounds uncommon to me 18:24:16 <Yexo> replacing sprite 0..5 for example 18:24:21 <frosch123> so, isn't the warning more likely to be correct? 18:24:25 <Yexo> it's as useful as replacing sprite 6..10 18:24:53 <frosch123> well, imo it is not too bad to request a offset in the 0..5 case 18:25:31 <Yexo> that's a good point 18:25:33 *** hanf has joined #openttdcoop.devzone 18:25:38 <frosch123> if we remove the check, nforenum will not warn on incomplete basesets 18:26:39 <frosch123> so, imo it is better to warn if there is no offset. 18:26:53 <Yexo> yes, you've convinced me 18:26:56 <Yexo> I'll fix nml instead than 18:30:49 <frosch123> shall we add a note about that interpretation to the specs? 18:31:13 <frosch123> (though it is entriely renum specific currently) 18:31:31 <Yexo> yes, but only as note, not as "must have offset" 18:31:41 <Yexo> as I still think the offset is nice, but there is no reason to require it 18:38:01 <frosch123> added 19:02:39 <Brot6> clientpatches: compile of r23023 still failed (#2964) - http://bundles.openttdcoop.org/clientpatches/testing/ERROR/r23023 19:04:28 <Brot6> serverpatches: compile of r23023 still failed (#2966) - http://bundles.openttdcoop.org/serverpatches/testing/ERROR/r23023 19:06:37 <Brot6> 32bpp-ez-patches: compile of r23023 still failed (#2446) - http://bundles.openttdcoop.org/32bpp-ez-patches/testing/ERROR/r23023 19:30:59 <Brot6> NewGRF Meta Language - Revision 1688:59c0c19cc349: Fix: disallow magic pink in the windows palett... (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/59c0c19cc349 19:31:21 <Yexo> planetmaker: since I still can't get opengfx to build, could you test if it still builds with nml r1688? 19:31:52 <Yexo> some differences in the pnfo recolour sprites are to be expected, mainly the last line of the sprite from all zeros to F0..FF 20:03:10 <Brot6> NewGRF Meta Language - Revision 1689:9994556afb1d: Fix: returning a parameter in a switch-block f... (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/9994556afb1d 20:19:39 <planetmaker> Yexo: why does it fail to build for you? 20:20:23 <Yexo> not sure, will now try again 20:21:27 <planetmaker> don't try a 'make install' after a 'make maintainer-clean' 20:21:36 <planetmaker> that's known to not work properly 20:21:49 <Yexo> I don't have gimp 20:21:58 <Yexo> so right now I'm just going for "make" after "hg revert-a" 20:22:58 <planetmaker> ah, ok. 20:25:17 <Yexo> depcheck just done (5 minutes) 20:26:17 <planetmaker> yeah... 20:26:23 <planetmaker> it's very very ugly now :-) 20:27:04 <planetmaker> I wonder whether it's worth to just remove the dep check for everything except graphics 20:27:31 <Yexo> errors in ogfxe_extra.nfo on sprite 282 20:27:32 <Rubidium> then hurry with the NML thing ;) 20:27:40 <planetmaker> Rubidium: yes, that's the plan 20:27:53 <planetmaker> Yexo: yes, there's one sprite with a an nforenum warning 20:28:07 <Yexo> that's 277 20:28:11 <planetmaker> hm 20:28:21 <Yexo> I get a fatal nforenum error after that 20:28:29 <planetmaker> that sounds like wrong sprite numbers. I'll look 20:28:34 <planetmaker> which grfcodec do you have? 20:28:39 <planetmaker> You need the newest 20:28:45 <Yexo> r835 20:29:15 <planetmaker> that should do :-) 20:29:43 <Yexo> updating now to be sure 20:29:56 <planetmaker> that's afaik "the latest" 20:30:06 <Yexo> no, r838 is 20:30:10 <planetmaker> at least it's the one I use(d) 20:30:18 <Yexo> r836 is the addition of the new action5 types 20:30:24 <Yexo> or rather allowing offsets for all types 20:30:37 <planetmaker> that's probably my 'M' :-) 20:31:06 <Yexo> restarting make for opengfx, will the depcheck take as long every time? 20:31:47 <planetmaker> the dep check or generating makefile.dep? 20:31:53 <planetmaker> the dep check... yes :-( 20:31:57 <planetmaker> should I kick it? 20:32:22 <planetmaker> hm... I only get an nforenum warning for 277 20:33:05 <planetmaker> Yexo: Makefile: edit the target 'all' and remove the recursive call of 'Make depend' 20:33:29 <Yexo> right now it looks like the dep check takes longer than the actual compilation 20:33:39 <Yexo> so it would be faster to always recompile everything and leave the depcheck out 20:34:38 <planetmaker> ah, Yexo: you have to delete your .nforenum dir 20:34:44 <planetmaker> the data files are not automatically updated 20:34:52 <Yexo> why not? 20:34:55 <Yexo> they should be 20:34:55 <planetmaker> Dunno 20:35:11 <planetmaker> deleting that was what helped me 20:35:28 <Yexo> ah, you didn't update the version in data.cpp 20:35:35 <planetmaker> oh. drat 20:35:44 <planetmaker> I didn't know 20:35:50 <Yexo> whenever you change something in src/data.cpp for nforenum, you should increase the second number in the NDF_HEADER 20:36:18 <planetmaker> I see... 20:36:35 <Yexo> anyway, I don't seem to have a .nforenum directory at all 20:36:43 <planetmaker> in ~ ? 20:36:48 <Yexo> nope 20:36:48 <planetmaker> or in opengfx ? 20:36:52 <Yexo> neither there 20:37:22 <Rubidium> on "proper" OSes it doesn't write them anymore, unless force to 20:37:24 <planetmaker> strange. But it's the sprite for action5, type 88 20:37:47 <Yexo> planetmaker: but now it builds 20:37:52 <Rubidium> 277 * 5 05 08 FF \w4 20:37:55 <Yexo> I was just missing the updated grfcodec 20:37:58 <Rubidium> that's the thing it warns on 20:38:04 <planetmaker> Rubidium: yes, that's know 20:38:25 <Rubidium> but that's type 8, not 88 20:38:26 <planetmaker> which can be considered an nforenum bug... but the specs are not clear 20:38:37 <Yexo> we determined that the warning is valid in most cases, but not in this case. The solution will be to adapt nml to it writes nfo were nforenum doesn't warn on 20:38:38 <planetmaker> it has no offset. But neither the full sprite amount 20:39:10 <planetmaker> Good. I felt it is better to consider all non-complete action5 as type +0x80 20:39:33 <Yexo> it'll still write is as type 8, but it'll also write the offset of zero 20:39:43 <planetmaker> that doesn't help, Yexo 20:39:47 <Yexo> hmm, or does it have to be type 0x88? 20:39:50 <planetmaker> yes 20:39:59 <planetmaker> I checked :-) 20:40:05 <planetmaker> it'll be an error to add 3 bytes 20:40:09 <planetmaker> with type 8 20:40:18 <Yexo> ok 20:40:58 <Rubidium> planetmaker: you made the specs "unclear" by adding the option to support a partial amount of sprites 20:41:16 <Yexo> that was already allowed for some types 20:41:18 <Rubidium> before that, the specs kinda said: it needs this many sprites 20:41:19 <planetmaker> Rubidium: not quite. The same applies to the existing types 20:41:47 <Rubidium> Yexo: which are... 14, 15 and 16 which all state "up to X" instead of "X" 20:42:03 <planetmaker> Rubidium: yes. But they behave exactly the same 20:42:06 <planetmaker> now 20:42:06 <Rubidium> "up to X" kinda implies that any amount is valid 20:42:21 <planetmaker> Thus nforenum will warn on the same thing 20:42:25 <Yexo> but nforenum would emit a warning if you provided 5 sprites without an offset 20:42:32 <Yexo> which is the same problem we now have 20:43:19 <Rubidium> ah well... it's a warning, and sometimes what you do is valid. Otherwise it would've been an error 20:43:53 <Yexo> hence the solution of adapting nml to write slightly differnt nfo were nforenum will not warn 20:45:25 <planetmaker> Yexo: but what should I test now with OpenGFX? 20:46:03 <Yexo> I can compile it now, so nothing 20:46:27 <planetmaker> ok :-) 20:48:16 <planetmaker> granted, i didn't know that the dep check would become this bad when I started to hack in support to use nml and grfcodec concurrently 20:59:29 <Brot6> NewGRF Meta Language - Revision 1690:35d9baa5e456: Change: output for action5 to write an offset ... (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/35d9baa5e456 21:03:22 <Yexo> Makefile.local.sample is missing the definition for NML 21:08:40 <planetmaker> no(t anymore) ;-) 21:08:53 <Brot6> OpenGFX - Revision 802:68071312a589: Add: NML and its config to Makefile.local.sample (planetmaker) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/68071312a589 21:09:12 <planetmaker> hm, I have changed pnfo files for the files which contain recolour sprites 21:09:22 <Yexo> that's correct 21:09:32 <planetmaker> will you commit it? Shall I? 21:09:53 <Yexo> you can do it if you update nml first so the changed extra-canals.pnfo is also in it 21:10:02 <Yexo> the nforenum warning is now gone 21:10:31 <planetmaker> well, if you have it, you can do that, too, I don't mind. But if mine builds quicker, I'll gladly do it. 21:10:35 <planetmaker> You build in a VM? 21:10:42 <Yexo> no, in cygwin right now 21:10:54 <planetmaker> ah. 21:12:36 <planetmaker> I plan to revise the build system thoroughly when I can build everything from NML 21:12:58 <planetmaker> kicking out all nfo will help. And then I'll time building with and w/o dep check(s) 21:13:26 <planetmaker> possibly then again the usual from an NML grf can be used. But time will need a check 21:14:18 <Yexo> I hope that time will be soon 21:14:29 <planetmaker> give me feature 05 in NML :-P 21:15:17 <Yexo> that's waterfeatures? 21:15:20 <planetmaker> yes 21:15:44 <planetmaker> I think that's the only stumble stone to make everything nml only 21:16:10 <planetmaker> and converting a few more source files. But that's done moderately quickly 21:16:14 <planetmaker> most is done 21:17:44 <frosch123> night 21:17:47 <Brot6> Central European Train Set - Revision 237:cab8bfb2d4d0: add recolour table(s) (currently only mag... (Eddi) @ http://dev.openttdcoop.org/projects/cets/repository/revisions/cab8bfb2d4d0 21:17:47 <Brot6> Central European Train Set - Revision 238:44dc24a22fe5: add code for generating recolour selectio... (Eddi) @ http://dev.openttdcoop.org/projects/cets/repository/revisions/44dc24a22fe5 21:17:47 <Brot6> Central European Train Set - Revision 239:90a5f694cda6: add test case for recolour maps (open wag... (Eddi) @ http://dev.openttdcoop.org/projects/cets/repository/revisions/90a5f694cda6 21:17:49 *** frosch123 has quit IRC 21:19:30 <Brot6> Central European Train Set - Bug #3144 (New): DevZone compile failed (compiler) @ http://dev.openttdcoop.org/issues/3144 21:27:04 <Brot6> Central European Train Set - Bug #3144 (Closed): DevZone compile failed (compiler) @ http://dev.openttdcoop.org/issues/3144 21:27:04 <Brot6> Central European Train Set - Revision 240:fbef80396bf1: should check in the right files (Eddi) @ http://dev.openttdcoop.org/projects/cets/repository/revisions/fbef80396bf1 21:27:04 <Brot6> Central European Train Set - Bug #3144 (Closed): DevZone compile failed (Eddi) @ http://dev.openttdcoop.org/issues/3144#change-8218 21:29:12 <Brot6> Central European Train Set - Bug #3145 (New): DevZone compile failed (compiler) @ http://dev.openttdcoop.org/issues/3145 21:52:07 <Brot6> OpenGFX - Revision 803:1c826613441a: Codechange: Update a few pnfo files as they're slightly diff... (planetmaker) @ http://dev.openttdcoop.org/projects/opengfx/repository/revisions/1c826613441a 22:06:05 <Brot6> NewGRF Meta Language - Revision 1691:094e54fe4d04: Add: support for feature 5 (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/094e54fe4d04 22:06:23 <Yexo> planetmaker: example: http://paste.openttdcoop.org/show/632/ 22:06:30 <Yexo> now I want a complete nml version :p 22:08:29 <planetmaker> you'll get it :-) 22:09:45 <planetmaker> do you know what the override sprite overrides? 22:10:12 <Yexo> what override sprite? 22:11:30 <planetmaker> extra/extra-openttd-override.pnfo 22:11:40 <planetmaker> it's some legacy bullshit. But sadly required 22:14:06 <planetmaker> as it was added to openttd?.grf eons ago 22:14:15 <Yexo> it's an engine override 22:14:20 <Yexo> will give you the nml code very soon 22:16:07 <Hirundo> Yexo: Is varact2vars_aircraft duplicated in NML r-latest? 22:16:35 <Yexo> yes :( 22:17:06 <Yexo> planetmaker: http://paste.openttdcoop.org/show/633/ 22:19:56 <planetmaker> thx, Yexo 22:21:12 <Brot6> NewGRF Meta Language - Revision 1692:053997c3e961: Fix r1691: accidentally duplicated varact2vars... (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/053997c3e961 22:26:53 <planetmaker> ok, waterfeatures is next on my list of files :-) But before I address them, I guess, my bed is on the immediate list of things to look after 22:27:07 <planetmaker> i.e. good night :-) 22:38:31 *** ODM has quit IRC 23:02:53 <Brot6> NewGRF Viewer - Revision 5:716933fb1a5d: Added write functions for sprites and overall GRF (UnicycleBloke) @ http://dev.openttdcoop.org/projects/newgrf-viewer/repository/revisions/716933fb1a5d 23:05:44 <Brot6> MailAI - Revision 17:19fb040c3f2e: BUGFIX didn't copy orders when replacing train (Hephi) @ http://dev.openttdcoop.org/projects/ai-mailai/repository/revisions/19fb040c3f2e 23:07:02 *** hanf has quit IRC 23:24:27 *** JVassie_ has quit IRC