Log for #openttdcoop.devzone on 23rd July 2012:
Times are UTC Toggle Colours
06:31:26  *** Xotic750 has joined #openttdcoop.devzone
07:29:00  *** LordAro has joined #openttdcoop.devzone
08:36:03  <Hirundo> good morning
08:36:57  <dihedral> hello Hirundo
08:37:23  <Hirundo> I was wondering, if it would be possible to use separate sprites for each rail tile junction instead of composing them from ballast + track bits
08:37:40  <Hirundo> It looks somewhat ugly with 32bpp/ez, see e.g.,%202000-04-08.png
08:38:33  <planetmaker> Hirundo: on close inspection it doesn't look differently in 8bpp either
08:39:50  <planetmaker> with separate sprites you easily have loads of new sprites then. Surly feasible. But... loads more sprites. Instead of coding simplification as now
08:40:01  <Hirundo> indeed, but i's much more visible with EZ
08:40:30  <Hirundo> Such a thing would be optional, ofc.
08:41:01  <planetmaker> I see at least 36 new sprites necessary then
08:41:13  <planetmaker> probably I missed some combinations
08:41:27  <Hirundo> There are 2**6=64 combinations of track bits
08:41:35  <planetmaker> not all need new sprites
08:41:39  <Hirundo> 1 of them is empty
08:41:43  <Hirundo> 6 are single bits
08:41:59  <planetmaker> 3 are dobule bits which are also covered
08:42:01  <Hirundo> =, || and X also don't use composing
08:42:09  <Hirundo> which leaves 54
08:42:36  <Hirundo> Better use a rendering script for that^^^
08:43:05  <planetmaker> :-)
08:43:43  <planetmaker> Hirundo: a stip further, it'll be nice to take into account the curvature wrt the preceeding tile :-)
08:43:51  <planetmaker> --> smooth curves
08:43:55  <Hirundo> Just rendering track bits combined would go a long way, as there would be no ballast on top of rails etc
08:44:23  <Hirundo> smooth curves in TTD :o
08:44:58  <planetmaker> Hirundo: if 54 further sprites are rendered, 162 to account for curvature doesn't hurt ;_)
08:45:26  <Hirundo> Do all of those numbers * 3 for mono/maglev
08:45:30  <planetmaker> it would only be optical and would not require change of vehicle follow code
08:45:32  <Hirundo> It does add up :-)
08:45:36  <planetmaker> of course it does
08:49:34  <planetmaker> Hirundo: one could otoh also think of composing the junctions. Maybe separating sleepers and tracks
08:49:47  <planetmaker> that would also help. And might mean less sprites
08:50:20  <Hirundo> you mean, separate sprites for sleepers and tracks?
08:50:37  <planetmaker> yes
08:51:15  <Hirundo> so you'd a) draw ballast, b) for t in trackbits: draw sleepers c) for t in trackbits: draw rails
08:51:46  <Hirundo> sounds doable
08:52:44  <Hirundo> I think you'd need to do some experimentation with a gfx program first, to see what works best, before spending time patching ottd and rendering dozens of sprites
08:53:02  <planetmaker> yes. Though... sprites are essential for testing :-P
08:53:38  <planetmaker> the sleepers would need some distinction on the existing trackbits. So maybe it doesn't really help...
09:51:49  *** Alberth has joined #openttdcoop.devzone
09:52:26  <Brot6> zBaseBuild - Revision 21:986ab001ad37: Fix: Don't silently discard duplicate sprite labels while cou... XAlberthX @
09:52:26  <Brot6> zBaseBuild - Revision 22:645a0bb876ac: Use templates for 32bpp terrain sprites. XAlberthX @
09:52:26  <Brot6> zBaseBuild - Revision 23:053fba5dd8d3: Merge XAlberthX @
10:44:42  <Brot6> OpenGFX+ Trains renders - Revision 30:b3016407aed1: Add: Blender models and render run for early fla... XXotic750X @
11:25:04  <Brot6> OpenGFX+ Trains - Revision 728:745e3ecbf9cb: Add: Sprites for early flatbed wagons XXotic750X @
11:31:40  <Brot6> OpenGFX+ Trains - Revision 729:8cc718c37e1c: Add: Sprites for early flatbed wagons to model list XXotic750X @
11:35:31  <Brot6> OpenGFX+ Trains - Revision 730:22410db91512: Revert #4068: Refs #4075: Removed 80 km/h speed limit o... XXotic750X @
11:41:16  <Brot6> NewGRF Meta Language - Revision 1941:ae8a674c33cc: Change: Enable sprite cropping for the regression... XHirundoX @
11:41:22  <Brot6> OpenGFX+ Trains - Revision 731:ede192766d63: Merge with default XXotic750X @
11:48:18  <Brot6> OpenGFX+ Trains - Revision 732:17b26de17ee8: Revert #4068: Refs #4075: Removed 80 km/h speed limit o... XXotic750X @
11:55:55  <LordAro> anyone else get the impression Alberth/zephyris and Xotic750 are having a competition to keep their project at the 'top of the list'? (e.g. )
12:00:33  *** Xotic750 has quit IRC
12:08:30  <Alberth> alphabetic sorting won't work for me :p
12:19:00  <dihedral> i have absolutely now idea what you are talking about LordAro
12:19:01  <dihedral> :-P
12:19:34  <Brot6> Grapes - Revision 155:4301eeb6ffaf: Add: allow finding a PluginDescriptor by its Name XdihX @
12:20:15  <planetmaker> hehe. dih made it to the top ;-)
12:22:23  <dihedral> :-P
12:22:55  <dihedral> I have a question regarding the use of the bot at openttdcoop :-)
12:23:23  <dihedral> as you have a few commands available, is the privilege separation still only 'is op' and 'is not op'?
12:24:28  <planetmaker> with autpilot? yes
12:24:41  <planetmaker> with webster: not sure. Likely yes
12:24:58  <planetmaker> though webster allows for a more fine-grained control in principle
12:25:04  <planetmaker> down to per-user
12:25:07  <Rubidium> Alberth: did you see my zbasebuild patch on the tracker?
12:25:42  <dihedral> planetmaker, next to op and not op, any suggestions?
12:26:03  <planetmaker> voice
12:26:22  <dihedral> ok, i'll rephrase :D next to the irc privileges :-D
12:26:31  <planetmaker> :-)
12:27:18  <planetmaker> other than irc priviliges there might only be personalized access by user name
12:27:22  <planetmaker> or by password
12:27:37  <planetmaker> but... I haven't thought long on any possible alternatives
12:30:49  <Brot6> AroAI - Revision 62:ebacd5143ed2: Codechange: [Makefile] Use awk instead of troublesome 'let' XLordAroX @
12:31:03  <planetmaker> aha. And now you compete, too, LordAro ;-)
12:31:23  <LordAro> i've had that sitting there for a while :L
12:31:37  <LordAro> the 'competition' reminded me :)
12:32:30  <Alberth> Rubidium: nice!   I commit everything, even with such glitches. zeph has a very regular structure in his files, so some sed magic is sufficient to fix any offset problem.
12:33:38  <Alberth> That is, feel free to commit that.
12:41:55  <Brot6> Grapes - Revision 156:b7c3e9ada5ed: Change: move execution of Commands to the PluginManager XdihX @
12:49:57  <Brot6> zBaseBuild - Revision 24:12c2d7294f2c: Add: Lots of terrain for all climates XAlberthX @
12:49:57  <Brot6> zBaseBuild - Revision 25:28e838c3b6d7: Change: Be more specific which files are incomplete with "mak... XAlberthX @
12:55:15  <planetmaker> what's the current highscore, Alberth?
12:56:36  <Alberth>     about 9%, but it may have a lot of false negatives
13:00:50  <Alberth> bbl
13:00:57  *** Alberth has left #openttdcoop.devzone
14:53:27  <Hirundo> profiling on a (my?) VM sucks :S
14:53:47  <Hirundo> My results sometimes differ by more than a factor 2, while nothing in the code changed
14:56:22  <Hirundo> I think both timekeeping and scheduling are too unpredictable due to the added abstraction layer
14:58:36  <Brot6> zBaseBuild - Revision 26:955a9e1d33c0: -Add: temperate and arctic rail sprites XRubidiumX @
15:02:11  * Rubidium dislikes those X-es
15:03:19  <dihedral> knock on Albert's door
15:03:52  <dihedral> and Ammlers :-P
15:05:21  <Rubidium> why on Albert's door?
15:05:42  <Rubidium> it's the bot that mangles the name. No idea why, as it doesn't fool my highlight detection ;)
15:05:52  <planetmaker> Rubidium: he requested to not be highligted
15:06:03  <planetmaker> thus the bot was changed to mangle the name
15:07:09  <dihedral> Alberth claims not to have a client that could forbid Brot6 to highlight him
16:07:38  *** ODM has joined #openttdcoop.devzone
16:26:42  *** frosch123 has joined #openttdcoop.devzone
16:43:55  *** Alberth has joined #openttdcoop.devzone
16:54:17  <Brot6> zBaseBuild - Patch #4089 (Closed): temperate rail XRubidiumX @
16:54:17  <Brot6> zBaseBuild - Patch #4089 (Closed): temperate rail XAlberthX @
17:09:21  *** Xotic750 has joined #openttdcoop.devzone
17:46:00  <Brot6> zBaseBuild - Revision 27:75e1fdce3b72: Add: 8shore tiles for all climates, unifying indenting in the... XAlberthX @
17:58:28  <Brot6> Grapes - Revision 157:39b0c37422a9: Change: be a weeny tiny bit more specific XdihX @
17:58:28  <Brot6> Grapes - Revision 158:35735c0a6c49: Change: move processing command arguments in order to find plugi... XdihX @
17:58:28  <Brot6> Grapes - Revision 159:5eed98b10bf2: Change: Clean up imports XdihX @
17:58:54  <LordAro> coopetition? :P
17:59:07  <LordAro> i'm sorry, i know it's been thought of before, i just had to :L
18:09:26  <Brot6> zBaseBuild - Revision 28:a8a22a64c078: -Add: rail station XRubidiumX @
18:11:01  <Alberth> Rubidium: I am working on the stadium
18:15:13  <Rubidium> luckily the last two letters differ ;)
18:16:23  <Alberth> oh there is another one?   I have 1579-1586
18:17:50  <Brot6> zBaseBuild - Revision 29:6fd74c9a6ca1: Add: Soccer stadium XAlberthX @
18:18:48  <Hirundo> debugging binary grfs is fun ... not
18:19:27  <Hirundo> once you can read newgrfs by decoding hex codes in your brain, it gets disturbing...
18:21:06  <Brot6> zBaseBuild - Revision 30:6b3120d1298a: Add: monorail and maglev train stations XRubidiumX @
18:21:11  <Rubidium> almost 1/8th done! ;)
18:25:21  <Alberth> zephyris should hurry up, we're running out of sprites to code :p
18:35:24  <Alberth> Hirundo: I once had that a bit with 6502 machine language
18:41:51  <Brot6> zBase - Bug #4088: wrongly sloped rail and tunnel entrance XzephyrisX @
19:01:10  <Brot6> zBaseBuild - Revision 31:70982658eb64: Add: monorail and maglev tracks to temperate and arctic XRubidiumX @
19:03:14  <Rubidium> this base set will become huge
19:04:15  <Rubidium> ~ 70 MiB now, with 14% done
19:07:21  <Alberth> it has quite a few false negatives, the percentage is higher
19:07:47  <Alberth> but 32bpp explodes somewhat in size indeed :)
19:08:10  *** Lord_Aro has joined #openttdcoop.devzone
19:08:21  *** LordAro has quit IRC
19:11:28  <Brot6> Metro Track Set - Revision 106:9bfd3e38ae34: Translation: update Dutch XfoobarX @
19:20:52  <Brot6> FISH - Revision 796:bc16452f88f1: Change: correct an intro date XandythenorthX @
19:20:52  <Brot6> FISH - Revision 797:74e2e4e41a6d: Codechange: provide support for handling liquid cargo capacity exp... XandythenorthX @
19:30:09  <Brot6> Berries - Revision 34:5e09918b88dd: Add: quick implementation for processing commands via IRC XdihX @
19:30:09  <Brot6> Grapes - Revision 160:9c799ace166f: Change: trim the string? :-P XdihX @
19:32:42  * dihedral should commit as 'X' :-P
19:33:11  <dihedral> or -GenderSe
19:44:37  *** Alberth has left #openttdcoop.devzone
19:55:14  *** Lord_Aro has quit IRC
19:55:41  *** LordAro has joined #openttdcoop.devzone
19:56:54  *** LordAro has quit IRC
19:57:20  *** LordAro has joined #openttdcoop.devzone
19:58:45  *** LordAro has joined #openttdcoop.devzone
20:11:54  <Brot6> Dutch Trains 2 - Bug #4081: IRM/VIRM IV depot sprite XTransportmanX @
20:19:14  *** Xotic750 has quit IRC
20:44:58  *** frosch123 has quit IRC
20:55:49  <Brot6> FISH - Revision 798:8730c0b9035b: Codechange: refactor how classes are set XandythenorthX @
21:25:06  *** ODM has quit IRC
23:18:30  <Brot6> zBase - Bug #4084: depot blender challenges XzephyrisX @
23:23:31  <Brot6> zBase - Bug #4090 (New): Bus and Truck Non-Drive Through FG/BG XzephyrisX @
23:38:00  *** LordAro has quit IRC

Powered by YARRSTE version: svn-trunk