Log for #openttdcoop.devzone on 31st October 2009:
Times are UTC Toggle Colours
00:57:59  *** KenjiE20|LT has joined #openttdcoop.devzone
00:58:04  *** KenjiE20 has quit IRC
02:33:40  <Brot6> Backup done! (Usage: 104M)
02:33:40  <Brot6> YOW!! Everybody out of the GENETIC POOL!
02:48:52  *** KenjiE20|LT has quit IRC
03:53:23  *** Webster has joined #openttdcoop.devzone
09:17:53  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 350: Converted Steel Mill to production code @ (by andythenorth)
09:17:53  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 351: Converted Recycling Plant to improved production code @ (by andythenorth)
09:22:58  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 352: Converted Sawmill to improved production code @ (by andythenorth)
09:22:59  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 353: Fix: mistake with production values for Recycling P... @ (by andythenorth)
09:24:47  *** andythenorth has joined #openttdcoop.devzone
09:25:54  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 354: Fix: mistake eith production values for Steel Mill @ (by andythenorth)
09:35:29  <Brot6> ::DevZone:: OpenGFX - Feature #136: add test case / test save @ (by planetmaker)
10:04:42  *** andythenorth has quit IRC
10:07:19  *** andythenorth has joined #openttdcoop.devzone
10:15:38  <Brot6> ::DevZone:: OpenGFX - Revision 211: Change: a bit syntax change in the Makefile @ (by planetmaker)
10:24:23  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 355: Change: converted Furniture Factory to improved pro... @ (by andythenorth)
10:52:12  <andythenorth> ^^ someone should tell Neko  9.9
10:52:39  <planetmaker> hehe :-)
10:53:18  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 356: Change: converted Metal Foundry to improved product... @ (by andythenorth)
11:02:30  <Brot6> ::DevZone:: OpenGFX - Revision 212: Feature: Fizzy drink factory. (Sprites by Zuu, closes #115) @ (by planetmaker)
11:02:30  <Brot6> ::DevZone:: OpenGFX - Feature #115 (Closed): Sprites 4737:4742 (6) - Toyland: Fizzy drink factory @ (by planetmaker)
11:04:05  <Brot6> firs: Backup push to ssh:// initiated.
11:04:17  <Brot6> opengfx: Backup push to ssh:// initiated.
11:09:42  <Rubidium> <- since when does MacOS imply MacOSX?
11:09:44  <Webster> Title: Transport Tycoon Forums View topic - [OTTD] New Monorail Trains Set (at
11:11:04  <planetmaker> Rubidium: you mean "Mac implies MacOS"?
11:11:08  <planetmaker> Probably since never
11:11:54  <planetmaker> MacOS implying MacOSX since there's no System 9 anymore
11:12:09  <Rubidium> still people are using system9
11:12:16  <planetmaker> e.g. good enough IMO
11:12:16  <Rubidium> not much, but still
11:12:31  <planetmaker> yeah, but those don't play OpenTTD
11:12:40  <planetmaker> People also still use MSDOS
11:13:12  <Rubidium> yes, and you can port it to there
11:13:27  <Rubidium> with allegro, actually it worked for me in dosbox
11:13:46  <planetmaker> :-)
11:42:49  *** mark has joined #openttdcoop.devzone
11:53:51  *** KenjiE20 has joined #openttdcoop.devzone
12:04:52  <Brot6> ::DevZone:: OpenGFX - Feature #115 (Closed): Sprites 4737:4742 (6) - Toyland: Fizzy drink factory @ (by planetmaker)
12:13:58  *** andythenorth has quit IRC
12:30:54  <Brot6> ::DevZone:: OpenGFX - Revision 213: Fix (r212): Alignment of one battery farm sprite @ (by planetmaker)
12:42:38  <planetmaker> hm... we don't want date or time somewhere in a newgrf, right? It would modify the md5sum, if built at another date or time...
12:49:14  <Ammler> same rev = same md5sum
13:30:28  *** andythenorth has joined #openttdcoop.devzone
13:36:23  *** andythenorth has quit IRC
13:41:31  *** LordAzamath has joined #openttdcoop.devzone
13:45:02  *** tneo has quit IRC
13:45:03  *** SmatZ has quit IRC
13:45:03  *** XeryusTC has quit IRC
13:45:03  *** planetmaker has quit IRC
13:47:50  *** yorick has joined #openttdcoop.devzone
13:49:39  <Hirundo> [IS] Please read and discuss
13:50:01  *** PeterT has joined #openttdcoop.devzone
13:50:08  *** mark has quit IRC
13:50:25  <Brot6> ::DevZone:: Infrastructure Sharing - Support #631 (New): Code reduction/restructuring @ (by Hirundo)
13:55:13  <Ammler> Hirundo: does that mean, it isn't possible to make a fixed beta4 before that?
13:55:32  <PeterT> I hope there is an update soon
13:55:33  <Ammler> if so, we should remove the release
13:55:35  <Hirundo> What is the status of beta 4 now?
13:55:41  <Ammler> it is broken
13:56:31  <Hirundo> was it released in broken state, or was it never brought to the public?
13:56:42  <Ammler> not really public.
13:56:51  <Ammler> just on our dev server
13:56:57  <Ammler>
13:57:51  <Hirundo> Since it is already out there, next version would be 5 I presume
13:57:54  <Ammler> the bug was found quite fast, so there was no annoucement.
13:58:18  <Ammler> Hirundo: that is why I ask, as your ticket has target beta5 :-)
13:58:37  <Hirundo> fixed beta4=beta 5 IMO
13:58:38  <yorick> Ammler: where did this autopilot channel move to
13:58:41  <Ammler> well, we could fix beta4 and release beta4a
13:59:04  <Ammler> yorick: #openttdcoop or #openttd or maybe #codecubes
13:59:33  <Hirundo> How much fixing is required?
13:59:53  <Ammler> that is something I have no idea, but not easy
13:59:59  <Ammler> else planetmaker would have done it.
14:00:18  <Ammler> I thought, you 2 discussed that already ;-)
14:00:51  <Ammler> I just wonder, should we remove the tag/release from the devzone
14:02:01  <Ammler> yorick: if you wonder about timestamp support, I made 2 commits to the ap+ svn
14:02:11  <Hirundo> I'll download tip to see how bad the bugs are
14:02:21  * yorick doesn't wonder about timestamp support
14:02:29  <yorick> petert wants to know how to bridge ingame to irc
14:02:54  <Ammler> yes, that's possible with ap+
14:03:00  <PeterT> not exactly, more in-game, to another in-game
14:03:15  <Ammler> that's possible too,
14:03:24  <yorick> Ammler: btw, do you allow AGPL on your devzone?
14:03:27  <Ammler> simply keep both server in same irc channel :-)
14:03:40  <Ammler> yorick: no idea about "A"...
14:03:50  *** LordAzamath has quit IRC
14:04:10  <yorick> Ammler: it requires to distribute source when communicating to it over networks
14:04:24  <yorick>
14:04:26  <Webster> Title: Affero General Public License - Wikipedia, the free encyclopedia (at
14:04:37  <Ammler> which means?
14:05:23  <yorick> which means people can't use * to make closed-source servers
14:06:56  <Ammler> ok, seems fine, do you want to make such a project`?
14:07:24  <yorick> not yet...
14:07:27  <yorick> just checking ;)
14:08:22  <Ammler> it seems compatible to GPL, so I see no reason to forbid it, why should we?
14:09:21  <yorick> google code strangely dislikes it
14:09:57  <Ammler> yeah, I guess, they like to use gpl software modify it and don't distribute that.
14:10:23  <Ammler> if they would use agpl, they would need to, as most things they do is server based :-)
14:10:49  * yorick can see google releasing their crawler source :D
14:11:15  *** PeterT has quit IRC
14:14:12  <Ammler> <-- I don't know any of those
14:14:14  <Webster> Title: List of AGPL web applications - Wikipedia, the free encyclopedia (at
14:17:10  <yorick> not launchpad?
14:17:39  <yorick> it's like github but for bazaar, like bitbucket but for bazaar
14:18:35  *** PeterT has joined #openttdcoop.devzone
14:18:48  <Ammler> I know launchpad
14:18:54  <PeterT> yorick
14:19:02  <yorick> now what
14:19:04  <PeterT> I've checked out the pyton
14:19:18  <yorick> good
14:19:39  <PeterT> I'm changing the config/commands
14:19:45  <yorick> also good
14:20:09  <PeterT> is the nickname allowed to have spaces in it?
14:20:10  <yorick> so?
14:20:13  <yorick> no
14:20:25  <yorick> irc nickname not
14:20:29  <yorick> openttd nickname is ok
14:20:56  <PeterT> ok
14:21:14  <PeterT> what is "starttime.txt"?
14:21:43  <yorick> ignore it, it's part of timewarning stuff
14:22:01  <yorick> unless it complains about it, then you need to remove the timewarning stuff
14:22:54  <PeterT> I want a time warning though
14:23:01  <yorick> then you shouldn't ignore it
14:23:11  <PeterT> never mind, for now I will ignore it
14:25:03  <PeterT> yorick: the commands, (!help), are they sent in PMs?
14:25:11  <yorick> no
14:25:22  <PeterT> ok
14:26:45  <PeterT> finished messing with the config, now what?
14:27:10  <yorick> you can invoke it in console
14:27:18  <yorick> ip:port
14:27:44  *** andythenorth has joined #openttdcoop.devzone
14:28:19  <PeterT> oh
14:28:23  <PeterT> never knew that :)
14:28:37  * yorick slaps forehead
14:28:37  <PeterT> does that mean I have to checkout to a certain place?
14:28:48  <yorick> no
14:28:55  <PeterT> I checked out to my desktop
14:29:09  * yorick bangs head against table
14:29:14  <yorick> move the thing then
14:29:37  <PeterT> where?
14:29:50  <yorick> to another place
14:29:57  *** Chris_Booth has joined #openttdcoop.devzone
14:30:35  <yorick> it's not just me, is it
14:30:47  <PeterT> where though?
14:31:01  <PeterT> I meant, I checked out to desktop/Python
14:31:09  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 357: Change: converted Textil Mill to use production tem... @ (by andythenorth)
14:31:11  <Ammler> lalalala... OT? lalalala....
14:31:12  <yorick> oh
14:31:20  <yorick> just run it from there
14:31:35  * yorick waves at ammler
14:31:35  *** Booth has joined #openttdcoop.devzone
14:31:36  *** Chris_Booth is now known as Guest262
14:31:37  *** Booth is now known as Chris_Booth
14:31:41  <Ammler> :-)
14:35:28  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 358: Change: converted Aluminium Mill to production temp... @ (by andythenorth)
14:37:42  <PeterT> yorick: I've entered ip:port in command prompt and it says "windows cannot open this file"
14:37:54  <yorick> you do have python installed, do you
14:38:12  <PeterT> No. you never told me to install it
14:38:18  <PeterT> I'm just following directions
14:38:23  <yorick> it's called openttd-python you ...
14:38:32  <yorick> and it's "written in python"
14:38:41  <yorick> on top of that, it's a ".py" file
14:39:04  *** Guest262 has quit IRC
14:40:47  <PeterT> for all, is there a patch to disable deleting signs?
14:43:37  <yorick> it's not that hard to make
14:45:11  <PeterT> for you it's not hard
14:48:39  <yorick> *cough*network_server.cpp*cough*
14:53:57  <PeterT> yorick:
14:54:35  <yorick> PeterT: you don't actually have a server running there
14:54:44  <PeterT> hmm?
14:54:53  <PeterT> I have a server running, did I insert the wrong IP?
14:54:58  <yorick> at
14:55:08  <yorick> you could try localhost:3979 if you want to
14:55:47  <PeterT> Ok, I tried
14:56:01  <PeterT> it didn't give the starttimefile error
14:56:12  <PeterT> but the other errors are still there
14:56:43  <yorick> it means your server isn't  reachable
14:56:55  <yorick> try to connect to this ip with a client
14:57:31  <PeterT> that can't be the problem
14:57:38  <PeterT> 4 people are connected already
14:58:08  <KenjiE20> "error: [Errno 10061] No connection could be made because the target machine actively refused it" <- the hints right there in the paste
14:59:02  <PeterT> so, how do I not refuse it
14:59:47  <yorick> by having something listen there
15:00:31  <PeterT> like what kind of program?
15:00:50  <yorick> openttd server
15:01:10  <KenjiE20> @servtest 3979
15:01:10  <Webster> KenjiE20: Server at is not up (timed out)
15:01:19  <KenjiE20> tada
15:01:39  <PeterT> hold on, I may have screwed something up
15:01:54  <PeterT> @servtest 3978
15:01:55  <Webster> PeterT: Server at is up.
15:02:04  * PeterT embarresed
15:02:36  <PeterT> ok
15:02:46  *** mark has joined #openttdcoop.devzone
15:03:01  <yorick> ooh, supybots
15:03:07  <PeterT> it still gives errors
15:03:10  <KenjiE20> quite
15:03:12  <yorick> now what
15:03:30  <PeterT> same thing
15:03:35  <PeterT> wait
15:03:38  <yorick> try connecting to your local ip
15:04:04  <Brot6> firs: Backup push to ssh:// initiated.
15:04:04  <yorick> most routers are too stupid to forward it back
15:04:13  <PeterT> this:
15:04:15  <Brot6> opengfx: Backup push to ssh:// initiated.
15:04:50  <PeterT> so it's a "timeout"
15:05:23  <yorick> connect to your local ip
15:05:27  <yorick> 192.168.1.*
15:05:38  <Chris_Booth>
15:05:43  <yorick> or that
15:05:44  <Chris_Booth> loop back to local IP
15:05:56  <yorick> KenjiE20: you can make it do nicer stuff, like displaying server name :)
15:06:14  <KenjiE20> I could, but I cba
15:06:39  *** ODM has joined #openttdcoop.devzone
15:06:44  <yorick> canadian bar association?
15:06:50  <PeterT> works :)
15:06:55  <KenjiE20> Can't Be Arsed
15:07:09  <PeterT> thanks Yorick, Chris_Booth, and KenjiE20
15:07:22  <PeterT> but now it disconnected ;)
15:07:26  <yorick> PeterT: ok, now get your own irc channel and stop bothering us
15:07:34  <KenjiE20> he has one
15:07:35  <yorick> also put productive to off
15:07:40  <KenjiE20> there's no one ever there though
15:07:49  <PeterT> #openttdmegaclan?
15:08:04  <PeterT> that's not mine
15:08:22  <yorick> that's actually mine
15:09:09  <KenjiE20> "Channel masters: PeterT" it's yours
15:09:12  <yorick> PeterT: get your own irc channel and please disable this !quit command
15:11:47  <yorick> could someone give the guy at a cookie for having a nice upload speed?
15:12:07  <PeterT> what are you downloading?
15:12:17  <yorick> up!
15:14:18  <Chris_Booth> #openttdmegaclan
15:14:38  <yorick> huh
15:15:12  <Chris_Booth> i typed in the wrong thing
15:15:14  <Chris_Booth> sorry
15:15:33  *** andythenorth has quit IRC
15:21:02  <Hirundo> What should my commit message be to automatically close a bug ticket?
15:21:15  <Hirundo> [IS] Fix (Bug #XXX): some text here?
15:22:26  <PeterT> es
15:22:27  <PeterT> yes
15:22:57  <PeterT> yorick: is the bot able to excecute IRC commands to register?
15:23:10  <yorick> no
15:23:17  <PeterT> ok
15:24:55  * yorick gone
15:26:23  <Brot6> ::DevZone:: Infrastructure Sharing - Revision 13627: [IS] Fix: (fix #609) Crash when opening the sharing window. @ (by Hirundo)
15:26:23  <Brot6> ::DevZone:: Infrastructure Sharing - Bug #609 (Closed): crash when opening sharing settings @ (by Hirundo)
15:27:12  <Ammler> Hirundo:
15:27:24  <Hirundo> Already found that :)
15:27:26  <Ammler> fix fix?
15:28:03  <Ammler> btw., there is no keyword needed anymore for reference, that should happen just by mentioning the ticket
15:28:45  <Hirundo> According to the document, "fix #XX" autocloses the issue
15:29:01  <Hirundo> and just "#XX" does not
15:30:34  * yorick back
15:33:34  <Ammler> "Fix #XX:" would also
15:34:06  *** XeryusTC has joined #openttdcoop.devzone
15:34:11  <Ammler> or else you could move it to the end of the message
15:34:24  <Ammler> (better for changelog)
15:34:36  *** SmatZ has joined #openttdcoop.devzone
15:36:36  *** tneo has joined #openttdcoop.devzone
15:36:36  *** Guest269 has joined #openttdcoop.devzone
15:36:50  <Brot6> ::DevZone:: #openttdcoop - Wiki edit: Writing_Commit_Messages (#8) @ (by Ammler)
15:39:10  <Brot6> ::DevZone:: #openttdcoop - Wiki edit: Writing_Commit_Messages (#9) @ (by Ammler)
15:43:35  <yorick> bah..60kb/s is slow
15:48:12  * yorick should really do something productive
15:55:38  *** Guest269 is now known as planetmaker
15:57:17  * yorick waves at pm :)
15:57:34  <planetmaker> hello yorick :-)
15:57:44  <yorick> see, I'm still not doing anything productive
15:58:58  <planetmaker> err... well, if you say so
16:14:06  <Brot6> ::DevZone:: Infrastructure Sharing - Revision 13628: [IS] Codehange/Fix: Compute the scroll count of the shar... @ (by Hirundo)
16:15:14  <Chris_Booth> is IS2 beta 4 working yet PM?
16:19:36  <PeterT> will IS2 beta 4 be based on the latest trunk?
16:22:38  *** PeterT has quit IRC
16:22:47  *** PeterT has joined #openttdcoop.devzone
16:23:20  <Rubidium> PM? RM!
16:23:41  *** PeterT has quit IRC
16:24:02  <KenjiE20> Rubi has "The Touch" :P
16:24:17  *** PeterT has joined #openttdcoop.devzone
16:24:22  <Rubidium> huh?
16:24:37  <Rubidium> he's asking for the release manager, right?
16:24:39  * yorick wtfs
16:24:45  <KenjiE20> you say two words and 20secs later peter quit :P
16:24:47  *** PeterT has quit IRC
16:25:07  <Rubidium> oh god, has he infected this channel too?
16:25:13  <KenjiE20> yes
16:25:46  <yorick> I think he's tracking me
16:26:04  <Rubidium> poor you
16:26:28  <yorick> alas, poor me
16:26:37  *** PeterT has joined #openttdcoop.devzone
16:27:10  *** PeterT has joined #openttdcoop.devzone
16:27:33  <yorick> PeterT: could you please just decide whether to stay or go
16:28:00  <PeterT> ychat is being very annoying
16:28:27  <yorick> then it's perfect for you
16:29:33  *** PeterT has quit IRC
16:29:38  *** PeterT has joined #openttdcoop.devzone
16:29:44  <PeterT> pefect!
16:29:48  <PeterT> now it's fixed
16:33:30  <Brot6> ::DevZone:: Infrastructure Sharing - Bug #608: assertion in economy.cpp:703 in beta3 @ (by Hirundo)
16:34:23  <yorick> PeterT: why are you here?
16:36:18  <PeterT> I'm not gonna dignify that with a response
16:37:39  <yorick> you just did!
16:38:54  <Ammler> does it matter? As long as you stay on topic...
17:06:58  *** andythenorth has joined #openttdcoop.devzone
17:12:55  <planetmaker> Chris_Booth: no, it's not yet working
17:18:02  <Brot6> 2cctrainset: nightly compile not needed. (r356)
17:18:06  <Brot6> bros: nightly compile not needed. (r10)
17:18:07  <Brot6> firs: update from r349 to r358, starting nightly compile
17:18:40  <Brot6> firs: compile done (1 errors) -
17:18:40  <Brot6> fish: nightly compile not needed. (r159)
17:18:41  <Brot6> heqs: nightly compile not needed. (r169)
17:18:41  <Brot6> nmts: nightly compile not needed. (r15)
17:18:41  <Brot6> opengfx: update from r210 to r213, starting nightly compile
17:19:37  <Brot6> opengfx: compile done (0 errors) -
17:19:37  <Brot6> opensfx: nightly compile not needed. (r43)
17:19:37  <Brot6> worldairlineset: nightly compile not needed. (r584)
17:49:14  <planetmaker> andythenorth: would you agree that we might include into FIRS something like #ifdef TTDP ... #else ... #endif
17:49:21  <planetmaker> so that we could do something like
17:49:28  <planetmaker> make TTDP
17:49:41  <planetmaker> in order to create a grf for TTDP from FIRS?
17:49:56  <andythenorth> planetmaker: in principle yes
17:50:04  <andythenorth> depends how fragile the code is in TTDPatch
17:50:09  <andythenorth> I have no idea about that :P
17:50:26  <Ammler> you should have someone using it there
17:50:28  <planetmaker> but same as you, I can only test it by installing all that stuff which I don't really feel like ;-)
17:50:50  <Ammler> @wiki TTDPatch
17:50:53  <Webster> TTDPatch - #openttdcoop Wiki -
17:50:55  <Ammler> quite easy ^ ;-)
17:51:37  <planetmaker> I know that in principle, Ammler
17:51:48  <andythenorth> no argument, just better things to spend my time on
17:51:49  <planetmaker> But I cannot really be arsed to configure (dar)wine.
17:52:01  <planetmaker> like andy says
17:52:04  <Ammler> yeah, I said, you should have someone _using_ it there
17:52:22  <Ammler> like wallyweb or so
17:52:24  *** PeterT has quit IRC
17:52:36  <planetmaker> yeah, he was just offered to jump on this track ;-)
17:52:46  <Ammler> if they expect a stabel ttdp release, I wouldn't do it.
17:54:44  <planetmaker> andythenorth: so... could I write "if a person is found willing to do the TTDP part, we could grant him/her repo write access for this purpose"?
17:55:29  <andythenorth> yes, if we trust them, and reverts remain the perogative of me or FooBar
17:55:31  <andythenorth> :D
17:55:43  <Ammler> well, does he need to get write access?
17:55:50  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 359: Change: converted Plastic Plant to production template @ (by andythenorth)
17:55:50  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 360: Change: converted Glass Works to production template @ (by andythenorth)
17:55:51  <planetmaker> well, of course. It's your newgrf.
17:56:03  <planetmaker> But that doesn't stop me adding and changing few things here and there :-)
17:56:16  <planetmaker> That's how I'd imagine the involvement of that person, too. Like mine
17:56:52  *** PeterT has joined #openttdcoop.devzone
17:56:53  <planetmaker> Ammler: depends. Could of course work w/o. But it might be sensible.
17:57:12  <planetmaker> If it comes to testing things and adding source code patches with the proper defines.
17:57:20  <planetmaker> Anyway only that person could properly test it.
17:57:23  <Ammler> well, wallyweb won't code himself
17:57:31  <planetmaker> And I'd trust... wallyweb :-P
17:57:35  <Ammler> but he might be a good contributor
17:58:04  <Ammler> also the japanese sets might need ttdp support
17:58:11  <Ammler> at least making dos grf
17:59:11  <Ammler> this color code thing for the industries is another reason to switch to dos palette at all ;-)
18:00:06  <andythenorth> think my production code needs a code review  :O   Don't think there are bugs, but seems I might have some flaws in my own logic!
18:00:17  <planetmaker> I thought about the dos palette. It's easy... grfcodec -m 1 input.grf
18:00:48  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 361: Change: converted Paper Mill to production template @ (by andythenorth)
18:03:03  <planetmaker> andythenorth: for debuging purposes one could bracket the DEBUG code by means of
18:03:09  <planetmaker> #ifdef DEGUG
18:03:14  <planetmaker> ... debug code ...
18:03:16  <planetmaker> #endif
18:03:25  <planetmaker> and then call make DEBUG:=1
18:03:35  <planetmaker> and you'll get a debug version, otherwise not
18:03:47  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 362: Change: converted Oil Refinery to production template @ (by andythenorth)
18:03:47  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 363: Change: converted Fertiliser Plant to production te... @ (by andythenorth)
18:04:01  <andythenorth> DEBUG  might be useful...I was thinking of just making it a parameter
18:04:27  <andythenorth> the problem with DEBUG is it could require duplicate varaction 2 chains
18:04:47  <andythenorth> the !DEBUG version could be buggy...but there would be no way to DEBUG it :P
18:04:50  <planetmaker> by that means the code wouldn't be in release grfs. By means of the make parameter, not
18:05:04  <planetmaker> why would it need duplication?
18:05:15  <planetmaker> Isn't it just adding #ifdef DEBUG in the templates?
18:05:28  <planetmaker> at the appropriate lines?
18:05:49  <planetmaker> I haven't really looked at it in detail, so it's an honest question :-)
18:06:21  <andythenorth> The debug code *has* to be in a varaction 2 chain, as it's just printing out values when the text callback runs
18:06:35  <andythenorth> if that chain has bits missing, it may just break
18:06:44  <andythenorth> however there is another way...
18:07:06  <andythenorth> change the ID that the cb branches to, using #ifdef DEBUG
18:07:58  <planetmaker> also possible
18:08:34  <Rubidium> making dos paletted NewGRFs isn't making it TTDP compatible at all
18:08:57  <Ammler> he, nobody said that
18:09:07  <Ammler> but making ttdp grfs means also making dos grfs
18:09:21  <Rubidium> why?
18:09:38  <Ammler> well, for the dos originals
18:09:38  <Rubidium> you don't need to support TTDP-dos
18:09:48  <Ammler> no?
18:09:48  <Rubidium> most will use TTDP-win anyway
18:10:29  * Rubidium still wonders why OpenGFX wasn't done in the dos palette; it has more colours and a better structured palette
18:11:10  <planetmaker> possibly using #ifdef DEBUG for the IDs of the callbacks sounds like a nice trick, andythenorth
18:11:17  <Ammler> well, the project started before you made the palette switch, I guess.
18:11:51  <planetmaker> yeah. Dunno even who has to be asked actually...
18:12:15  <Rubidium> palette switch? that has existed for ages
18:12:42  <Ammler> I was guessing... :-P
18:13:23  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 364: Change: converted Bakery to production template @ (by andythenorth)
18:13:28  <Rubidium> although in really early versions it was 'only' to change the palette to dos (from windows)
18:13:29  <Ammler> most people made their own palette so they didn't care about the nicer dos palette
18:14:10  <Ammler> like the main drawer Zeph
18:14:58  <Ammler> well, if you ask why people used win palette, you could also ask, why they didn't make it 32bpp from start :-)
18:15:01  <Rubidium> guess it's because you lot wanted the first example graphics to work as newgrf
18:15:35  <planetmaker> might be.
18:15:44  <planetmaker> It actually might not even be too late...
18:15:56  <Ammler> andythenorth: why do you prefer 8bpp graphics?
18:15:59  <planetmaker> The pcx could be pal-converted. And then we could continue with the dos one
18:16:23  <andythenorth> Ammler: nostalgia
18:16:54  <Rubidium> probably because they didn't have more than 8 bits graphics in 199early
18:16:56  <planetmaker> should we make a ticket for OpenGFX concerning the palette...
18:16:59  <Brot6> ::DevZone:: FIRS Industry Replacement Set - Revision 365: Change: converted Brewery to production template @ (by andythenorth)
18:17:09  <Ammler> Rubidium: I meant the opengfx guys
18:17:35  <Ammler> I guess, it was once also planned that way...
18:17:54  <Rubidium> making a ticket doesn't really change anything anyway
18:17:59  <andythenorth> Are there any 32bpp pixel graphics?
18:18:00  <Rubidium> doesn't need to change either
18:18:26  <planetmaker> Rubidium: a ticket doesn't change anything. But it's like an external memory to me
18:19:00  <planetmaker> andy: there's the 32bpp sub-forum even
18:19:06  <Ammler> well, if you change to dos, all grfs should, else it will be complicated with presets.
18:19:16  <planetmaker> but much of it found there is rendered stuff
18:19:30  <andythenorth> planetmaker: was about to say ... all the 32b seems to be rendered
18:19:31  <Brot6> is2: new trunk patch:
18:19:33  <Ammler> so I would say, best for all is to stay on the "ugly" windows palette ;-)
18:19:41  <andythenorth> I don't like the rendered stuff
18:20:20  <planetmaker> 32bpp might make some colour decisions easier :-)
18:20:33  <andythenorth> More colours = harder decisions.
18:20:39  <Ammler> :-)
18:20:41  <andythenorth> It's like IKEA: too much choice is paralysing
18:20:47  <andythenorth> a little choice is good.
18:21:11  <andythenorth> 256 colours gives about 16 choices for most hues
18:21:19  <andythenorth> That's enough for the human brain to work with
18:21:28  <planetmaker> haha :-)
18:21:32  <planetmaker> for a male brain.
18:21:38  <Ammler> well, you don't have that many
18:21:47  <planetmaker> Tell that some women that 16 choices of colour is fine ;-)
18:21:57  <Ammler> as there are also the action and company colors
18:22:26  <andythenorth> Right, I've converted most secondary industries to use my production template.
18:22:38  <andythenorth> There are a few consuming-only industries to think about
18:22:51  <andythenorth> I'm pretty certain my code is flawed though  :\
18:24:14  <planetmaker> how can I test that, andythenorth ?
18:24:33  <andythenorth> There are various problems
18:24:47  <andythenorth> back in 5 mins...
18:26:37  <planetmaker> ok, I'll be back in a few more minutes :-) But I'll read back
18:38:39  <andythenorth> planetmaker: try an industry that only has one or two inputs.  The debug code seems to report consumption of a third cargo even where there isn't one
18:39:07  <andythenorth> also, there will also will often be 4 units of cargo left over unprocessed
18:39:24  <andythenorth> or 6 or 8 depending on the production ratios
18:47:22  <Hirundo> planetmaker: regarding, do you have any older savegames?
19:04:10  <Brot6> firs: Backup push to ssh:// initiated.
19:04:20  <Brot6> is2: Backup push to ssh:// initiated.
19:06:29  <planetmaker> Hirundo: I'll have a look
19:07:30  <Hirundo> Did you play in that game?
19:07:47  <planetmaker> no, not really. It's from our devserver
19:08:07  <planetmaker> Chris_Booth did play that
19:09:58  <Hirundo> Would it be safe to assume that no changes to the advanced settings were made during the game?
19:10:19  <planetmaker> I didn't watch closely. So I wouldn't assume it.
19:10:46  <Hirundo> They can be changed through rcon?
19:10:50  <planetmaker> yes
19:11:01  <planetmaker> and most players there have voice and can do so
19:11:26  <Hirundo> hmm.... are IRC logs available?
19:12:13  *** andythenorth has quit IRC
19:12:39  <planetmaker> hm... maybe.
19:13:56  <planetmaker> Hirundo: all savegames are here:
19:14:44  <planetmaker> most (all?) are from prior to the savegame I posted in the issue
19:14:58  <planetmaker> dunno anymore which it was...
19:17:10  <Brot6> ::DevZone:: Infrastructure Sharing - Bug #608: assertion in economy.cpp:703 in beta3 @ (by Hirundo)
19:17:42  <Hirundo> It seems that settings changes are saved in the gamelog, I'll have a look
19:17:57  <planetmaker> hm... all setting changes?
19:18:56  <planetmaker> the crash save was autosave89:
19:19:19  <planetmaker> so any save prior to 23-Oct-2009 18:04 might be interesting
19:19:22  <Ammler> there is also a crash.sav and crash.log
19:19:36  <planetmaker> there is. But we want earlier saves ;-)
19:20:24  <planetmaker> Ammler: do we have logs of the dev channel?
19:20:41  <Ammler> KenjiE20: is absent
19:20:46  <Ammler> he would have
19:20:56  <Ammler> well, I might have local logs
19:22:17  <Hirundo> The internal gamelog doesn't show any changes in settings relevant to IS
19:22:44  <Hirundo> So I'm afraid IRC logs won't really help
19:23:16  <Hirundo> I'll look into the saves to see what I can find, but not tonight
19:24:29  <planetmaker> <-- The complete devzone log of my local IRC client since April
19:26:14  *** PeterT has left #openttdcoop.devzone
19:27:16  <Hirundo> 2.2 Mb of text... one could fill a book with that :P
19:28:32  <planetmaker> Oct 23 18:02:49 <Mark>	!rcon reset_company 3 <-- the crash followed this rcon
19:31:45  <planetmaker> Oct 23 16:00:17 <Tycoon>	openttd: src/openttd.cpp:118: void error(const char*, ...): Assertion `0' failed. <-- hmmm... just found that
19:31:54  <planetmaker> another savefile, though
19:36:49  * Hirundo sees the light
19:38:41  <planetmaker> :-)
19:42:14  <Hirundo> [Mechanical Voice] Existence of light confirmed
19:43:48  *** LordAzamath has joined #openttdcoop.devzone
19:56:47  <Hirundo> fix is pushed, I'm off, goodnight
19:59:05  <Brot6> ::DevZone:: Infrastructure Sharing - Revision 13629: [IS] Fix: (fixed #608) Removing a company could, in some... @ (by Hirundo)
19:59:05  <Brot6> ::DevZone:: Infrastructure Sharing - Bug #608 (Closed): assertion in economy.cpp:703 in beta3 @ (by Hirundo)
20:00:35  <planetmaker> good night, Hirundo
20:04:07  <Ammler> fix release ready?
20:04:19  <planetmaker> maybe. maybe not
20:04:23  <Ammler> :-)
20:41:42  <Chris_Booth> planetmaker: that wasnt the only crash
20:41:55  <Chris_Booth> but the company reset did crash it 2 or 3 times
20:43:23  <Ammler> Chris_Booth: it has some other fixes
20:44:00  <Chris_Booth> aah ok i was just inquiring
20:45:05  <Ammler> well, dunno, if those are "crash"-related
20:45:50  <Chris_Booth> also the GRF files i loaded for the train set went funny
20:45:53  <Chris_Booth> (NARS 2)
20:46:11  <Chris_Booth> had original wagons aswell as NARS2 wagons
20:54:57  <Ammler> without any other newgrf?
20:55:36  <Ammler> like new-industries-old-waggons.grf?
21:13:21  <Chris_Booth> Ammler: only train grf loaded was NARS 2
21:18:06  <Brot6> derailed, restarting apache
21:19:35  <planetmaker> Chris_Booth: and also not ever grfs added and removed?
21:20:04  <Ammler> planetmaker: that shouldn't matter
21:20:19  <planetmaker> oh, it can, if you have newgrf problems
21:20:48  <Ammler> apply grf does execut reset_vehildes or how that function is called
21:21:10  <Ammler> some typos ;-)
21:21:35  <planetmaker> and can cause funny results, if you got vehicles from the other set
21:48:07  <Chris_Booth> planetmaker: no i made the map with those GRFs loaded
21:48:16  <Chris_Booth> and then put it on the server
21:54:30  *** PeterT has joined #openttdcoop.devzone
22:26:55  *** PeterT has quit IRC
22:27:23  *** PeterT has joined #openttdcoop.devzone
22:41:52  *** PeterT has quit IRC
22:47:30  *** yorick has quit IRC
22:48:29  *** andythenorth has joined #openttdcoop.devzone
23:04:07  <Brot6> is2: Backup push to ssh:// initiated.
23:25:12  *** andythenorth has quit IRC

Powered by YARRSTE version: svn-trunk