IRC logs for #openttd on OFTC at 2007-06-13
            
00:00:58 *** Bjarni has quit IRC
00:07:59 <TrueBrain> http://devs.openttd.org/~truelight/art12.png <- night-fall :p (okay, blitter error)
00:08:32 <Phazorx> that is ugly
00:09:18 <Phazorx> hmm... does ottd uses static palette?
00:09:35 <Phazorx> is it possible to have it changing with time?
00:09:57 <TrueBrain> I believe there is a patch on the forum
00:10:15 <Phazorx> so palette is static then
00:10:30 <Ailure> well
00:10:37 <Ailure> technically it's cycling all the time when you're running the game
00:10:42 <Ailure> well, expect for when the game is paused
00:10:57 <Ailure> and haha that reminds me about that static night GRF
00:11:01 <Ailure> though much crappier
00:11:03 <Phazorx> cycling for animation?
00:11:06 <Ailure> yes
00:11:07 <Ailure> heh
00:11:24 <TrueBrain> 8bpp uses palette animation, changing palette colors over time
00:11:25 <Phazorx> heh that reminds me of actual dosa games
00:11:39 <Ailure> tha's a common trick in older games
00:11:42 <Phazorx> TrueBrain: but is that global or per sprite?
00:11:48 <Ailure> some NES games waterfall animation
00:11:51 <Ailure> dosen't have any animation
00:11:54 <Ailure> but is just palletecycled
00:12:04 <Ailure> same thing for TT's water
00:12:07 <TrueBrain> global, and depending on the sprite: per sprite
00:12:15 <Phazorx> i tink MS went further with logos for W95-W98
00:12:39 <Phazorx> actually XP's is same
00:12:57 <Phazorx> 236 colors + 20 shades for shifting :)
00:13:20 <Phazorx> TrueBrain: i guess true night at engile level is not possible then
00:13:21 <Ailure> TT+
00:13:25 <Ailure> had two palletes
00:13:31 <Ailure> one for mars set and one for temperate
00:13:41 <Ailure> the mars one didn't differ too much
00:13:41 <TrueBrain> Phazorx: not really, as it would make windows darker too
00:13:44 <TrueBrain> or that is what you like :p
00:13:46 <Phazorx> however shaders might be helpfull if it ever gets to that level of rendering
00:13:47 <Ailure> the pallete only changed color for the water/lava
00:14:00 <TrueBrain> Phazorx: but for 32bpp, I might know some things ;)
00:14:03 <Ailure> and there was a funny bug becuse o that
00:14:13 <Ailure> if you set TTO animation to low
00:14:16 <Ailure> then change graphics
00:14:20 <Phazorx> what renderer 32bpp uses?
00:14:25 <Ailure> you can have lava in temperate or water on mars
00:14:58 <Ailure> http://194.47.44.201/openTTD/TTO/redwater.PNG
00:15:08 <Phazorx> last time coopers tried T2M conversion - i had newwater on and it was used on mars
00:15:17 <Ailure> heh
00:15:23 <Ailure> in the mars conversion set
00:15:34 <Ailure> the water dosen't cycle too well
00:15:45 <Ailure> mostly becuse the mars water was just the temperate water with diffrent colors
00:15:51 <Ailure> or mars lava
00:16:01 <Phazorx> i tihnk that is not most concern - toyland hurts youreyes and eats your brain no matter how you wrap it
00:16:25 <Ailure> http://194.47.44.201/openTTD/TTO/bridge2.PNG
00:16:28 <Ailure> http://194.47.44.201/openTTD/TTO/bridge.PNG
00:16:37 <Ailure> I love seeing things from the old mars being recycled in TTD :P
00:16:56 <TrueBrain> http://devs.openttd.org/~truelight/art14.png
00:16:57 <Ailure> I was finding the tubular bridge unusually familiar first time I played TTD
00:17:29 <Ailure> nice transparency
00:18:17 <Phazorx> TrueBrain: so will it ever be possibel to use shaders for changing looks tho?
00:18:19 *** KritiK has quit IRC
00:18:27 <TrueBrain> Phazorx: who knows :)
00:18:32 <Phazorx> DS rendered would be nice
00:18:34 <Ailure> and isn't that from the titlescreen?
00:18:36 <TrueBrain> I think it is easy doable in 32bpp
00:18:37 <Phazorx> actualy screw that
00:18:39 <Phazorx> ogl
00:18:39 <TrueBrain> 8bpp won't be possible
00:18:56 <Phazorx> hmm... why not in 8bpp ?
00:19:32 <TrueBrain> as many palette colors are reused for other things
00:19:38 <Phazorx> can some intermediate filter take care of scaling resulting picture to proper colour depth?
00:19:45 <TrueBrain> see, for 32bpp we can just put a layer over the map, making it look darker
00:19:47 <TrueBrain> or brighter
00:19:59 <TrueBrain> but for 8bpp, we are very much limited in colors
00:20:00 <Phazorx> well... i mean different aproach - play with generated image
00:20:11 <TrueBrain> that is hard because of the windows
00:20:25 <TrueBrain> still, on game level we only have 256 colors in 8bpp
00:20:25 <Phazorx> arent windows use some predefined colors?
00:20:35 <TrueBrain> not always, they use the same range as normal sprites
00:20:36 <Phazorx> that is plenty
00:21:10 <TrueBrain> not really
00:21:43 <TrueBrain> or just make windows darker too
00:21:48 <TrueBrain> might even look more cool ;)
00:21:57 <Phazorx> that qill be ugly
00:30:27 *** Osai^2 has quit IRC
00:30:55 *** Osai has joined #openttd
00:33:14 *** KristjanS has quit IRC
00:53:27 <TrueBrain> http://devs.openttd.org/~truelight/art17.png
00:53:31 <TrueBrain> my final piece of the puzzle :)
01:02:15 <Sacro> a puzzle?
01:02:30 <TrueBrain> yeah
01:03:04 <Sacro> ooh
01:29:39 *** Osai^2 has joined #openttd
01:29:39 *** Osai has quit IRC
01:31:37 *** Eddi|zuHause3 has joined #openttd
01:36:15 *** Osai has joined #openttd
01:36:15 *** Osai^2 has quit IRC
01:38:18 *** Osai^2 has joined #openttd
01:38:18 *** Osai has quit IRC
01:38:25 <CIA-1> OpenTTD: glx * r10126 /trunk/src/vehicle.cpp: -Fix (r10111, FS#864): old_new_hash cache was not reset when the position hash were
01:39:39 *** Osai^2 has quit IRC
01:40:02 *** Eddi|zuHause2 has quit IRC
01:40:07 *** Osai has joined #openttd
01:41:27 *** Smoky555 has joined #openttd
02:00:39 *** Sacro has quit IRC
02:04:18 *** ThePizzaKing has quit IRC
02:05:25 *** Osai^2 has joined #openttd
02:05:29 *** Osai has quit IRC
02:13:32 *** lolman has quit IRC
02:18:59 *** HMage` has quit IRC
02:22:20 *** ThePizzaKing has joined #openttd
02:29:27 <CIA-1> OpenTTD: belugas * r10127 /trunk/ (8 files in 3 dirs):
02:29:27 <CIA-1> OpenTTD: -Add: Addition of basic structure for industry tiles callbacks (unfinished).
02:29:27 <CIA-1> OpenTTD: -Codechange: ResolverObject receives member gfx, making it compatible for both industries and industry tiles
02:29:27 <CIA-1> OpenTTD: -Codechange: NewIndustryResolver now has his randombits and triggers (even if not implemented)
02:38:41 *** geoffk has left #openttd
02:48:39 *** Taikaponi has joined #openttd
02:48:39 *** Zavior has quit IRC
02:49:46 *** Zavior has joined #openttd
02:49:48 *** KristjanS has joined #openttd
03:16:16 *** glx has quit IRC
03:48:21 *** mikk36 has joined #openttd
03:57:14 *** Osai has joined #openttd
03:57:14 *** Osai^2 has quit IRC
04:30:59 *** Zavior has quit IRC
04:58:06 <Touqen> Yawn.
05:08:16 <hylje> yay!
05:08:22 *** Osai has quit IRC
05:08:50 *** Osai has joined #openttd
05:08:56 <Touqen> w00t
05:13:00 *** Ammler has joined #openttd
05:28:13 *** Osai has quit IRC
05:32:11 <mikk36> hey
05:32:24 <mikk36> anyone here good with odbc / paradox ?
05:36:39 <hylje> http://bash.org/?772595
05:36:41 <hylje> no
05:47:39 *** Frostregen_ has joined #openttd
05:54:09 *** Frostregen has quit IRC
05:54:18 *** Frostregen_ is now known as Frostregen
06:01:26 *** setrodox has joined #openttd
06:14:12 *** tokai|ni has quit IRC
06:14:20 *** re06011988 has joined #openttd
06:14:27 *** tokai|ni has joined #openttd
06:24:40 *** Ammler has quit IRC
06:30:45 *** |Gekkko| has joined #openttd
06:30:52 *** |Gekkko| is now known as Gekko
06:31:38 <Phazorx> hmm... got a save crashing on same date every time 10104 + hash patch
06:31:47 <Phazorx> peter1138 are you awake alreadY?
06:32:45 <peter1138> hash patch?
06:32:46 <peter1138> hmm
06:32:53 <peter1138> savegame?
06:36:26 *** Frostregen_ has joined #openttd
06:41:56 <Phazorx> peter1138, it is train collision related must say
06:42:06 <Phazorx> shall i dcc or post somewhere?
06:42:10 <peter1138> post
06:42:51 *** Gekko has quit IRC
06:43:15 *** Frostregen has quit IRC
06:43:16 <CIA-1> OpenTTD: peter1138 * r10128 /trunk/src/newgrf.cpp: -Fix (r4811): missing printf parameters in newgrf debug message
06:43:36 *** Frostregen_ is now known as Frostregen
06:43:45 <Phazorx> http://openttdcoop.ppcis.org/blog/files/phazorx/crashing on 29th Jul 2204.sav
06:43:53 *** |Gekkko| has joined #openttd
06:44:14 <peter1138> spaces in url :o
06:44:20 <Sionide> %20
06:44:21 <Phazorx> WP :)
06:44:37 <Phazorx> work in opera
06:45:30 <peter1138> corr, blocked
06:47:33 <Phazorx> ?
06:47:46 <peter1138> traffic jams
06:52:12 *** Maedhros has joined #openttd
06:52:45 *** TinoM|Mobil has joined #openttd
06:55:33 <peter1138> ok, got it
06:56:00 <Phazorx> jams are massive, sorry about that
06:56:12 <Phazorx> i left it running while i was asleep :)
06:57:40 *** |Gekkko| is now known as Gekko
07:02:30 *** Aerandir has quit IRC
07:04:30 *** TinoM|Mobil has quit IRC
07:07:10 *** TinoM|Mobil has joined #openttd
07:09:28 *** maddy has joined #openttd
07:14:55 <CIA-1> OpenTTD: peter1138 * r10129 /trunk/src/vehicle.cpp: -Fix (r10111): Test for x == INVALID_COORD instead of v->tile == INVALID_TILE to determine if a vehicle should be removed from the has.
07:15:04 <peter1138> Phazorx: there you go
07:15:30 <Phazorx> peter, i'm testing unpatched one
07:15:31 <hylje> if a vehicle should be removed from the has?
07:15:35 <Phazorx> thre is one thing i do not like
07:15:42 <peter1138> +h
07:15:50 <Phazorx> unpatched jams less
07:15:53 <Phazorx> as in it did not
07:15:58 <hylje> :o
07:16:03 <hylje> what
07:16:41 <Phazorx> hylje: i'm playing with PS44
07:16:46 <Phazorx> as a test kase for SML
07:16:53 <Phazorx> i left it running for a while
07:16:55 <Phazorx> it jammed
07:16:58 <Phazorx> with 104M
07:17:06 <Phazorx> now running with 104
07:17:11 <Phazorx> it doesnt :/
07:17:17 <peter1138> hmm
07:17:20 <Phazorx> and i see some trains making wrong turns :(
07:17:27 <hylje> might have some funnyness about
07:17:36 <Phazorx> peter is there some "look ahead" limit now?
07:17:47 <Phazorx> probably not ur patch but yapf itself
07:18:02 <Phazorx> trains after waiting for a while and declared lost - choose wrong path
07:18:21 <Phazorx> on that safe some trains destined for north drop turn around south
07:18:25 <Phazorx> safe = save
07:28:02 *** TheJosh has joined #openttd
07:28:31 *** |re06011988| has joined #openttd
07:29:25 <TheJosh> openttd is failing to link. http://paste.openttd.org/104
07:30:37 *** lolman has joined #openttd
07:34:31 <TheJosh> nevermind, has been fixed
07:35:08 *** TheJosh has left #openttd
07:36:42 *** re06011988 has quit IRC
07:59:43 <CIA-1> OpenTTD: maedhros * r10130 /trunk/src/newgrf_text.cpp: -Fix (r4493): SetCurrentGrfLangID returned the wrong language ids for most languages.
08:02:39 *** Zr40 has joined #openttd
08:04:39 *** Nickman has joined #openttd
08:04:50 <Nickman> hi all
08:09:20 *** Hendikins has quit IRC
08:10:52 *** KUDr_wrk has quit IRC
08:11:14 *** KUDr_wrk has joined #openttd
08:16:54 *** Hendikins has joined #openttd
08:25:23 *** TinoM|Mobil has quit IRC
08:30:09 *** boekabart has left #openttd
08:30:17 *** boekabart has joined #openttd
08:37:32 *** TinoM has joined #openttd
09:04:26 *** Gekko has quit IRC
09:07:00 *** |Gekkko| has joined #openttd
09:12:13 *** Nickman has left #openttd
09:12:37 <CIA-1> OpenTTD: rubidium * r10131 /trunk/src/ship_cmd.cpp: -Fix [FS#810]: when removing a dock, a ship will always try to reach the old location of the dock even when it cannot anymore because it the old location of the dock is now land instead of water.
09:22:17 *** KUDr_wrk has quit IRC
09:22:30 *** |Gekkko| is now known as Gekko
09:23:52 *** KUDr_wrk has joined #openttd
09:34:32 *** ThePizzaKing has quit IRC
09:48:44 *** ThePizzaKing has joined #openttd
09:50:14 *** Vikthor has joined #openttd
10:07:27 *** Zavior has joined #openttd
10:07:27 *** Taikaponi has quit IRC
10:07:50 *** Taikaponi has joined #openttd
10:08:14 *** Taikaponi has quit IRC
10:08:56 *** Taikaponi has joined #openttd
10:09:02 *** Taikaponi has quit IRC
10:12:55 *** Nickman has joined #openttd
10:17:21 *** Progman has joined #openttd
10:32:05 <CIA-1> OpenTTD: truelight * r10132 /trunk/ (18 files in 6 dirs):
10:32:05 <CIA-1> OpenTTD: -Codechange: split out the last direct video-buffer read access to the blitter-layer
10:32:05 <CIA-1> OpenTTD: -Add: added a new renderer and blitter to make room for some optimized bpp
10:32:05 <CIA-1> OpenTTD: -Fix: fill the alpha channel in the grf-spriteloader
10:38:32 *** dihedral has joined #openttd
10:38:49 <dihedral> hello :-)
10:38:55 <TrueBrain> hi
10:39:03 *** geoffk has joined #openttd
10:39:21 <Noldo> TrueBrain: is it faster now? ;)
10:39:28 <dihedral> TrueBrain: you are just the person i need for a quick q
10:39:30 <TrueBrain> nope, this new blitter is VERY slow :(
10:39:38 *** kaan has joined #openttd
10:39:45 <kaan> hello
10:39:51 <TrueBrain> hi kaan
10:40:10 <dihedral> is it possible to make a tcp connection to a game and run an rcon command without being an actual 'client' to the game
10:40:33 <TrueBrain> currently: no
10:40:37 <dihedral> or would it be possible to tweack the server to also accept udp rcon packets?
10:40:44 <dihedral> *tweak
10:41:03 *** kaan has quit IRC
10:41:17 <TrueBrain> the latter might be unsafe
10:41:25 <Phazorx> peter1138: jams were my bad
10:41:25 <TrueBrain> but someone adding a tcp rcon socket sounds like a good diea
10:41:32 <peter1138> Phazorx: oh?
10:41:33 <Phazorx> should not have nessed with yapf
10:41:43 <peter1138> Phazorx: you mean i wasted my morning chasing it up?
10:41:50 <peter1138> i should bill you ;)
10:41:52 <Phazorx> peter jams yes
10:41:56 <Phazorx> bug no
10:41:58 <Phazorx> bug was real
10:42:01 <dihedral> TrueBrain: like on another port?
10:42:04 *** kaan has joined #openttd
10:42:08 <peter1138> the crashing bug, yes, but i fixed that
10:42:19 *** Gekko has quit IRC
10:42:22 <Phazorx> peter1138: i could have been quiet and u'd be chasing even longer
10:42:26 <peter1138> :D
10:42:35 <Phazorx> you should respect my time as well since it is 5 aM here :)
10:42:39 <peter1138> lol
10:42:48 <TrueBrain> dihedral: most likely works best, or add stuff in the current TCP protocol to accept telnet :p
10:42:49 <Phazorx> anyway
10:42:51 <peter1138> up late or early?
10:42:54 <TrueBrain> I do suggest simple telnet would work
10:43:17 *** TrueBrain is now known as TrueColor
10:43:22 <Phazorx> reason for detours were bumped station penalty
10:43:25 *** TrueColor is now known as TrueColour
10:43:32 *** TrueColour is now known as TrueBrain
10:43:37 <dihedral> or another port so it can be firewalled :-P
10:43:59 <Phazorx> and since concept involves stations on ML used for lanechanging - it forced some of them to take off right path :(
10:44:06 <peter1138> ah
10:44:26 <Phazorx> i forgot i put -15000 for stations instead of 3000
10:44:39 <peter1138> -15000 ?
10:44:44 <peter1138> *minus* ?
10:44:45 <Phazorx> +15000
10:44:48 <peter1138> oh
10:44:49 <peter1138> ok
10:44:56 <Phazorx> penalty kinda implies negatove score
10:47:05 <Rubidium> dihedral: I've not been able to reproduce your bug yet; will look at it again later today
10:47:34 <dihedral> are you using the bug.sav i made? from 1946-11-02
10:47:48 <dihedral> crash is in 1946-12-18
10:48:06 <Phazorx> any relevance to my crash earlier which peter fixed?
10:48:26 <Rubidium> dihedral: it happily goes to 1947
10:48:28 <dihedral> what did peter fix?
10:48:41 <Rubidium> dihedral: nothing with *any* influence to your bug
10:48:45 <dihedral> Rubidium: if you want access to my server dont hesitate to ask
10:48:58 <Phazorx> peter1138 * r10129 /trunk/src/vehicle.cpp: -Fix (r10111): Test for x == INVALID_COORD instead of v->tile == INVALID_TILE to determine if a vehicle should be removed from the has.
10:49:14 <Phazorx> +h
10:49:22 <dihedral> the game has not vehicles
10:49:27 <dihedral> the game has no players
10:49:30 <dihedral> no clients
10:49:34 <dihedral> just an empty game
10:49:43 <dihedral> brings a Floating point exception
10:49:43 <Phazorx> it died from boredom then?
10:49:56 <dihedral> and i just tried it again!
10:50:04 <Phazorx> decided to find out if division by zero is really posiible may be?
10:50:15 <dihedral> Rubidium: do i need to compile with some special option to get more output?
10:51:20 *** Nigel has joined #openttd
10:52:24 <Rubidium> dihedral: well, a debug compile ran in gdb would be useful, cause then it tells where it crashed
10:52:39 <dihedral> gdb?
10:53:07 <Noldo> woundn't core be enough?
10:53:53 * dihedral is compiling with --dedicated --debug
10:54:15 <Noldo> does --debug imply -g ?
10:55:29 <Rubidium> Noldo: it should
10:55:44 <TrueBrain> --enable-debug, I hope :)
10:55:49 <Rubidium> TrueBrain: no
10:55:53 <Rubidium> it's 0.5
10:55:55 <TrueBrain> auch
10:56:02 <TrueBrain> :)
11:00:00 <dihedral> tell me i have to set debug_level
11:00:28 <Rubidium> no, you just compiled a binary with debug information, so we can actually see where it crashed.
11:00:38 <dihedral> i cannot
11:00:42 <CIA-1> OpenTTD: celestar * r10133 /branches/gamebalance/ (99 files in 10 dirs): [gamebalance] -Sync: r9620:9670 from trunk
11:00:54 <Rubidium> I'd suggest to first run it and check whether the crash still occurs
11:01:08 <dihedral> it does
11:01:10 <dihedral> same date
11:01:12 <dihedral> every time
11:01:19 <Rubidium> even with the new binary?
11:01:44 <dihedral> yes
11:01:54 <Rubidium> ok, try gdb ./openttd
11:02:07 <Rubidium> (hopefully starts gdb ;))
11:02:11 <dihedral> i called it openttd_debug - just so i dont make a mistake :-P
11:02:31 <dihedral> ok
11:02:32 <Rubidium> doesn't matter, gdb ./openttd_debug in that case ;)
11:02:33 <dihedral> now what
11:02:45 <dihedral> yeah - i know that :-)
11:03:03 <Rubidium> type "run " with the parameters you normally give when you start a dedicated server with that crashing savegame
11:03:17 <Rubidium> something like "run -D -g save/crash.sav" or so
11:03:28 *** boekabart has left #openttd
11:03:45 <dihedral> i never used -g only the command load but that should not make a difference
11:04:46 *** Sug has joined #openttd
11:06:19 <dihedral> nice
11:06:29 <Rubidium> it did crash?
11:06:33 <dihedral> 0x080f86e6 in SndPlayScreenCoordFx (sound=SND_39_HEAVY_WIND, x=0, y=1024)
11:06:40 <dihedral> at sound.c:209
11:06:48 <dihedral> 209 sound.c: No such file or directory.
11:06:53 <dihedral> in sound.c
11:07:11 <dihedral> sure did
11:08:15 <dihedral> is that helpful?
11:09:04 <Rubidium> can you post the result of a bt on paste.openttd.org?
11:09:19 *** raaq has joined #openttd
11:09:25 <peter1138> heh
11:09:29 <peter1138> x = 0 == division by zero ;(
11:09:37 <peter1138> or something
11:10:00 <peter1138> ah yes
11:10:08 <peter1138> if vp->virtual_width is too low
11:10:17 <peter1138> left / (vp->virtual_width / ((PANNING_LEVELS << 1) + 1))
11:10:18 <raaq> hi, how do you disable breakdowns in openttd.cfg?
11:10:19 <peter1138> == boom
11:10:22 <dihedral> just the lines after it quit right?
11:10:42 <peter1138> raaq: by changing the difficulty setting
11:10:49 <peter1138> i.e. a long line of numbers. good luck :p
11:11:15 <Rubidium> ooh, dihedral guess you've got resolution at 0,0 right?
11:12:12 <dihedral> sure have
11:12:13 <raaq> hmm
11:12:18 <Nickman> who is working on the NoAI branch?
11:12:18 <dihedral> oh - wait - let me check
11:12:34 <raaq> is that in openttd.cfg?
11:12:34 <dihedral> no 1,1
11:12:43 <peter1138> that's still do it
11:12:45 <Rubidium> hmm, 0,0 crashes instantaniously
11:12:50 <peter1138> panning_levels is 16
11:12:58 <dihedral> you want my config
11:13:13 <peter1138> x / 1 / (16 << 1 + 1)
11:13:19 <peter1138> er
11:13:21 <peter1138> x / (1 / (16 << 1 + 1))
11:13:22 <raaq> aah nvm
11:13:39 <peter1138> = x / (1 / 33) = x / 0
11:13:46 <raaq> http://wiki.openttd.org/index.php/Diff_custom ;>
11:13:56 <peter1138> that one
11:14:43 <dihedral> http://pub.dihedral.de/openttd/fp1.cfg
11:15:21 <Rubidium> ok, so the cause of the bug has been determined. Will look at it later today (if nobody else already did)
11:15:34 <ln-> bitshifting!
11:15:43 * Rubidium is gone for a while ;)
11:16:04 <dihedral> thanks Rubidium
11:17:47 <CIA-1> OpenTTD: celestar * r10134 /branches/gamebalance/ (115 files in 15 dirs): [gamebalance] -Sync: r9670:9700 from trunk
11:19:40 *** dihedral has quit IRC
11:23:20 *** boekabar1 has joined #openttd
11:31:18 *** re06011988 has joined #openttd
11:31:53 *** |re06011988| has quit IRC
11:39:25 <TrueBrain> http://devs.openttd.org/~truelight/art19.png
11:39:31 <TrueBrain> doesn't that just make you happy?
11:42:54 <Nickman> it does ;)
11:43:10 <Nickman> what's it for TrueBrain ?
11:43:15 <TrueBrain> to make you happy
11:45:46 <CIA-1> OpenTTD: celestar * r10135 /branches/gamebalance/ (180 files in 13 dirs): [gamebalance] -Sync: r9700:9900 from trunk
11:49:49 <Eddi|zuHause3> evil smilie faces?
11:50:15 <TrueBrain> how are they evil?
11:50:21 <Eddi|zuHause3> red = evil
11:50:30 <TrueBrain> depend on your definition
11:50:31 <TrueBrain> but okay
11:51:20 *** Smoky555 has quit IRC
11:52:00 *** Smoky555 has joined #openttd
11:52:03 *** Phazorx has quit IRC
11:54:04 *** Jezral has joined #openttd
11:55:50 *** HMage has joined #openttd
11:57:52 <Nickman> celestar is busy it seems ;)
11:59:31 *** dihedral has joined #openttd
11:59:36 <dihedral> hi
12:01:51 <Eddi|zuHause3> he's got >200 revisions left :)
12:03:27 *** TinoDidriksen has quit IRC
12:06:18 <CIA-1> OpenTTD: celestar * r10136 /branches/gamebalance/ (190 files in 17 dirs): [gamebalance] -Sync: r9900:10100 from trunk
12:07:18 <Nickman> what did you say? :D
12:16:49 <Eddi|zuHause3> i said he has 36 revisions left :p
12:16:57 *** tokai|ni has quit IRC
12:17:56 *** tokai|ni has joined #openttd
12:21:56 *** TinoM has quit IRC
12:24:07 <Nickman> haha :D
12:27:46 *** Thomas[NL] has joined #openttd
12:30:56 *** TinoM has joined #openttd
12:32:10 <Thomas[NL]> How do you filter the new features from the svn log?
12:33:02 <Eddi|zuHause3> svn log | grep -i feature
12:33:51 <Eddi|zuHause3> add -C2 or something
12:35:05 <Thomas[NL]> thank you
12:37:20 *** Peakki has joined #openttd
12:53:46 *** redmonkey has joined #openttd
12:55:21 <redmonkey> i've just compiled 0.5.2 on my linux. but what does this mean?:
12:55:26 <redmonkey> yapf/blob.hpp:238: warning: assuming signed overflow does not occur when assuming that (X - c) >= X is always true
12:56:48 <redmonkey> yapf/blob.hpp: In function ‘void EngList_Destroy(EngineID**)’:
12:56:52 <redmonkey> yapf/blob.hpp:238: warning: assuming signed overflow does not occur when assuming that (X - c) >= X is always true
12:57:35 <redmonkey> do i have to worry?
13:04:09 <Nickman> if it compiled succesfully, don't worry ;)
13:04:18 *** Giddorah has quit IRC
13:04:43 <redmonkey> yes, compiled successfully
13:05:10 *** glx has joined #openttd
13:05:10 *** ChanServ sets mode: +v glx
13:17:49 <TrueBrain> http://devs.openttd.org/~truelight/art21.png
13:17:51 <TrueBrain> cool, not?
13:18:47 <hylje> yes
13:19:00 <hylje> is that some title screen
13:20:48 <dihedral> sound.c line 135 static void StartSound(uint sound, int panning, uint volume)
13:21:08 <dihedral> line 195 static void SndPlayScreenCoordFx(SoundFx sound, int x, int y)
13:21:24 <dihedral> sound gets sent to StartSound given as first argument
13:21:50 <dihedral> why then is it uint in StartSound and SoundFx in SndPlayScreenCoordFx ?
13:21:51 <Eddi|zuHause3> <Nickman> if it compiled succesfully, don't worry ;) <- "a warning is something you can safely ignore" :p
13:22:26 <dihedral> just being curious... btw - it's from 0.5.2 :-P
13:27:40 <Nickman> TrueBrain: ghost palins!
13:28:04 <Eddi|zuHause3> it's "planes"
13:28:09 <Nickman> Eddi|zuHause3: when you arn't the developer, you don't have to worry much about warnings ;), but it's much better te fix them in the code
13:28:12 <Nickman> yeah, typo ;)
13:30:14 *** Noldo has quit IRC
13:30:50 <dihedral> anybody feeling 0.5.3RC1 is on the horizon?
13:31:19 * TrueBrain looks to the birds in the sky
13:31:24 <TrueBrain> I count just 2
13:31:24 <TrueBrain> nope
13:31:26 <KUDr_wrk> redmonkey: what g++ version you compiled it on?
13:31:32 <TrueBrain> gcc 4.2
13:31:36 <TrueBrain> I want to bet on :p
13:32:42 <redmonkey> KUDr_wrk: 4.2.0
13:33:26 <KUDr_wrk> thanks
13:34:07 *** Noldo has joined #openttd
13:34:37 <redmonkey> do you need all the warnings?
13:35:07 <KUDr_wrk> yes, if possible
13:35:15 <redmonkey> one sec
13:35:37 <KUDr_wrk> post it somewhere or try DCC it to me
13:38:22 <Eddi|zuHause3> paste.openttd.org
13:39:53 <redmonkey> ===> Compiling subsidy_gui.c
13:39:57 <redmonkey> oops
13:40:25 <redmonkey> http://paste.openttd.org/107
13:41:04 <KUDr_wrk> thanks
13:41:13 <redmonkey> no problem
13:45:48 <KUDr_wrk> redmonkey: what do you have at blob.hpp line 238? I have here the following:
13:45:48 <KUDr_wrk> FORCEINLINE void CheckIdx(int idx) { assert(idx >= 0); assert(idx < Size()); }
13:47:08 *** kaan has quit IRC
13:47:38 <redmonkey> FORCEINLINE void CheckIdx(int idx) { assert(idx >= 0); assert(idx < Size()); }
13:47:59 <KUDr_wrk> yes, the same. So why warning? hmmmmmm
13:48:28 <redmonkey> unfortunately i'm not a programmer, so i don't have a clue :)
13:49:03 <KUDr_wrk> if it means only "assuming signed overflow does not occur" then it is his own optimization hint and he doesn't need to generate warning i guess
13:49:28 <Eddi|zuHause3> looks like a optimisation thing
13:49:34 <Eddi|zuHause3> possibly gcc bug?
13:50:51 *** NW|Aerandir has joined #openttd
13:57:22 <redmonkey> uhoh. i guess i copy and pasted it in a wrong codepage.. it shows questionmarks("?") instead of "’"
13:58:04 *** Osai has joined #openttd
14:16:58 *** HMage has quit IRC
14:48:38 <Noldo> the compiler is letting you know that the condition is mostly allways true
14:53:05 <CIA-1> OpenTTD: rubidium * r10137 /trunk/src/console_cmds.cpp: -Add: console command to get the current game date.
14:56:23 *** dihedral has quit IRC
14:56:39 <CIA-1> OpenTTD: rubidium * r10138 /trunk/src/sound.cpp: -Fix: when you got a sufficiently small resolution, there is a possibility for a division by zero when a sound is played.
14:57:53 <CIA-1> OpenTTD: rubidium * r10139 /trunk/src/openttd.cpp: -Fix: all inner parts of OpenTTD assume that the resolution is at least 1 by 1, so force the resolution to be always at least 1 by 1.
15:03:01 <Ailure> I call anyone insane if they actually play at 1x1 resolution :p
15:03:16 <Ailure> I know that it's a common trick to lower the resolution for servers so they run faster or something
15:03:16 <Rubidium> dedicated server...
15:03:29 <Ailure> :p
15:03:43 <XeryusTC> it was unstable under a certain resolution though
15:03:51 <XeryusTC> that resolution being 4xx*something IIRC
15:03:58 <Ailure> heh
15:04:07 <Ailure> I remember that OTTD used to crash if you had the console open
15:04:12 <Ailure> while going under a certain resolution
15:04:15 <Rubidium> XeryusTC: all those should've been solved by now
15:04:27 <XeryusTC> yeah, i guessed that :P
15:22:41 <CIA-1> OpenTTD: rubidium * r10140 /trunk/src/industry_cmd.cpp: -Fix [FS#867]: an industry could overbuild a bridge.
15:24:52 <CIA-1> OpenTTD: celestar * r10141 /trunk/src/newgrf.cpp: -Fix (FS#848, r8973): Set the newgrf bit for realistic plane speeds (bulb)
15:26:43 *** Sacro has joined #openttd
15:35:35 <TrueBrain> with the new null-blitter, the res matters even less :p
15:37:17 *** Zr40 has quit IRC
15:38:43 *** Zr40 has joined #openttd
15:51:16 *** HMage has joined #openttd
15:51:30 *** |Jeroen| has joined #openttd
16:04:59 <CIA-1> OpenTTD: truelight * r10142 /trunk/src/ (blitter/32bpp_simple.cpp fontcache.cpp): -Fix r10132: do something useful with the alpha channel instead of ignoring it
16:13:08 *** Sacro has quit IRC
16:14:29 <stillunknown> TrueBrain: Are you going for full 32bpp support?
16:14:45 *** Sacro has joined #openttd
16:14:58 <Eddi|zuHause3> do you suggest him to go for half 32bpp support?
16:15:02 <Eddi|zuHause3> i.e. 16bpp?
16:15:34 <peter1138> actually...
16:16:05 <Sacro> and then 24bpp
16:16:17 <peter1138> now that's silly
16:16:55 <TrueBrain> stillunknown: who? me?
16:17:33 <peter1138> http://fuzzle.org/o/opengl4.png < how's that for art? :p
16:17:50 <hylje> :o
16:18:18 <stillunknown> TrueBrain: You or your alter ego.
16:18:28 *** Tobin has quit IRC
16:18:35 <Sacro> peter1138: its very... abstract
16:18:37 <TrueBrain> I don't have an alter ego
16:18:38 <TrueBrain> I think
16:20:02 <peter1138> Sacro: 5 is a bit more conventional
16:20:22 <Sacro> 5bpp?
16:20:49 <peter1138> opengl5.png
16:21:01 <peter1138> still f00ked though
16:21:24 <CIA-1> OpenTTD: truelight * r10143 /trunk/ (12 files in 5 dirs):
16:21:24 <CIA-1> OpenTTD: -Add: store the filename of the grfs opened and allow easy access to the name
16:21:24 <CIA-1> OpenTTD: -Codechange: store the SpriteID in the spritecache too
16:21:24 <CIA-1> OpenTTD: -Add: add a PNG loader for graphical files
16:21:24 <CIA-1> OpenTTD: -Documentation: added a document to explain the PNG format
16:21:27 <peter1138> :o
16:21:51 <hylje> opengl renderer?!
16:22:34 *** maddy has quit IRC
16:23:03 *** Tobin has joined #openttd
16:24:04 <peter1138> hylje: *cough* er, no?
16:24:11 <CIA-1> OpenTTD: truelight * r10144 /trunk/docs/32bpp.txt: -Fix r10143: forgot some svn:eol-style
16:24:17 <hylje> oh ok
16:25:12 *** kaan has joined #openttd
16:25:24 *** Sacro has quit IRC
16:25:26 <kaan> oh man, training was hard today
16:25:35 <TrueBrain> poor kaan
16:25:42 *** Sacro has joined #openttd
16:25:51 <kaan> thanks, more please ;)
16:25:52 *** moe has quit IRC
16:26:06 <TrueBrain> I have a hard day coding :p
16:26:18 <kaan> ohh, poor thing ...
16:26:19 <TrueBrain> have = had :p
16:27:24 *** _Ben_ has quit IRC
16:27:33 <stillunknown> TrueBrain: Is this like the 32bpp format that was already floating around, or something new?
16:28:07 <TrueBrain> it is lightly based on several patches
16:28:49 <stillunknown> Is it safe to assume the 32bpp renderer is slow?
16:28:49 *** moe has joined #openttd
16:28:53 <TrueBrain> yes
16:29:05 <TrueBrain> 3 to 4 times slower than 8bpp-optimized
16:32:05 <stillunknown> I wonder if a if a switch to disable certain rendering above a certain zoom level is usefull.
16:32:31 <TrueBrain> why exactly?
16:32:48 *** Sacro has quit IRC
16:33:17 *** Sacro has joined #openttd
16:33:19 <stillunknown> When looking at a huge map, with many trains, the rendering of those trains can make it difficult to go to the desired position.
16:33:32 <TrueBrain> so you have to zoom in a bit :p
16:33:36 <TrueBrain> disallowing the zoom-levle won't really help
16:33:51 <TrueBrain> but okay, as I want to add a zoom-in level, and not all blitters iwll support that 1, 2, 3
16:34:02 <TrueBrain> there most likely will be a function to disallow zoom-levels for certain blitters
16:34:14 <stillunknown> I wouldn't disallow the zoom level.
16:34:19 <TrueBrain> oh, you mean the rendering of things
16:34:20 <stillunknown> Just disable certain rendering.
16:34:27 <TrueBrain> for that you have smallma ;)
16:34:28 <TrueBrain> hehe
16:34:34 <stillunknown> smallma?
16:34:38 <TrueBrain> smallmap
16:34:44 *** Sacro has quit IRC
16:34:48 *** HMage has quit IRC
16:34:59 <XeryusTC> stillunknown: when you get to know TrueBrain a bit better you'll read through his random typo's
16:35:10 * TrueBrain kicks XeryusTC (bitch)
16:35:17 <XeryusTC> :P
16:35:27 *** grzywacz has joined #openttd
16:35:30 <grzywacz> hi
16:35:43 <TrueBrain> hi grzywacz
16:35:46 <XeryusTC> he never fails to amaze me with his sentences that make no sense though :P
16:35:47 <XeryusTC> oi!
16:36:16 *** Wolf01 has joined #openttd
16:36:26 <Wolf01> hello
16:36:30 <XeryusTC> oi!
16:36:34 <Rubidium> hmm, is XeryusTC TrueBrain's bitch? :D
16:36:44 *** HMage has joined #openttd
16:37:07 <XeryusTC> Rubidium: fortunately not, i can't even imagine how it would be like to have met TrueBrain IRL
16:37:12 <Ailure> YIFF
16:37:14 <Ailure> eh
16:37:17 <Ailure> I mean
16:37:18 <Ailure> sup all
16:37:31 *** Sacro has joined #openttd
16:37:32 <XeryusTC> ceil()
16:37:50 <TrueBrain> @kick XeryusTC (bitch)
16:38:39 <XeryusTC> hey! i dont have to take this kind of shit from you [/cartman]
16:40:46 <TrueBrain> yeah, you do
16:41:15 *** boekabar1 is now known as boekabart
16:43:16 <grzywacz> Is this a dev-channel as well?
16:43:28 <Sacro> as well as what?
16:43:42 <grzywacz> As well as user-social-whining-whatever.
16:43:46 <grzywacz> :P
16:43:53 <Sacro> hmmm, its normally just a dev channel
16:43:59 <grzywacz> Good.
16:44:10 <XeryusTC> Sacro: no
16:45:00 <Ailure> [18:41] <grzywacz> As well as user-social-whining-whatever.
16:45:02 <Ailure> PBS
16:45:03 <Ailure> and
16:45:06 <Ailure> HIGHWAYS NOW!
16:45:09 <hylje> NewEverything!
16:45:10 <Ailure> becuse I demand it
16:45:25 <Rubidium> Ailure: where are those patches?
16:45:27 <Ailure> also let me find that highway mockup that's been posted 234234 times now
16:46:01 <Ailure> ;P
16:46:03 *** boekabart has left #openttd
16:46:14 <Ailure> haha
16:46:18 <Ailure> I hope I didn't scare him away.
16:46:20 <kaan> hehe
16:47:42 <kaan> wouldnt it be cool if we could like make this game into the sims for train drivers?
16:48:07 <Ailure> mmm
16:48:22 <Ailure> I really like the idea of watching the train driver while he's in the bathroom
16:48:40 <kaan> ohhh, and a nudity patch too!
16:48:57 <Ailure> Isn't the nudity on some trucks enough? ;)
16:49:10 <kaan> never enough nudity!
16:49:12 <Ailure> (There was some road vehicle newGRF that had naked women on the buses...)
16:49:18 <kaan> LOL
16:49:25 *** Sacro has quit IRC
16:49:36 <kaan> look, we are making them all leave :D
16:49:45 *** Sacro has joined #openttd
16:50:07 <Ailure> http://grfcrawler.tt-forums.net/details.php?do=details&id=83
16:50:08 <Ailure> ah yes
16:50:09 <Ailure> this one
16:50:28 <Ailure> they're quite small though :p
16:51:04 <kaan> oh, i must say that i think the artist has too much time on his hands.
16:53:09 *** Sacro_ has joined #openttd
16:53:20 <Ailure> He's multiplying
16:53:35 <kaan> yup, we scared him good :P
16:54:41 <Eddi|zuHause3> is he Scaro now?
16:54:52 <kaan> probably
16:56:30 <grzywacz> Hm? Me? Scared away? Nah.
16:56:36 <Sacro_> eh?
16:56:55 * grzywacz points up
16:57:27 <Sacro_> hmm?
16:57:48 <Ailure> just do !logs and read :p
16:58:50 <Sacro_> !logs
16:58:50 <SpComb> Logs: http://zapotek.paivola.fi/~terom/logs/openttd
16:59:19 <Sacro_> ahh
16:59:22 <Sacro_> my wifi is being an arse
17:00:33 *** Sacro has quit IRC
17:06:57 <peter1138> Eddi|zuHause3: ping?
17:07:05 <Eddi|zuHause3> ponh
17:07:07 <peter1138> Eddi|zuHause3: was it you who experienced the vehicle disappearing?
17:07:11 <Eddi|zuHause3> yes
17:07:38 <peter1138> still there, i presume
17:07:49 <Eddi|zuHause3> i have not tested in a while
17:07:52 <peter1138> vehicle.cpp:902, try changing 0xFFFF to 0xFFF
17:07:59 <peter1138> the array size is 0x1000, not 0x10000...
17:08:10 *** Sacro_ has quit IRC
17:08:27 *** Sacro has joined #openttd
17:08:40 *** boekabart has joined #openttd
17:08:44 *** boekabart has left #openttd
17:09:33 *** Sacro has quit IRC
17:09:44 *** Sacro has joined #openttd
17:09:58 <Eddi|zuHause3> compiling takes a while
17:10:26 <peter1138> :(
17:10:34 *** Sacro has quit IRC
17:10:54 *** Sacro has joined #openttd
17:11:40 *** dihedral has joined #openttd
17:12:34 <Eddi|zuHause3> it's taking awfully long...
17:12:58 <peter1138> there's loads of c++ shit now ;)
17:13:48 <Eddi|zuHause3> does not fix it
17:14:44 <XeryusTC> Eddi|zuHause3: get a better cpu
17:15:02 <Eddi|zuHause3> i mean the modification does not fix the drawing problem :)
17:18:06 <peter1138> :-(
17:23:44 *** Sacro has quit IRC
17:24:01 *** Sacro has joined #openttd
17:25:44 <Wolf01> do you are merging the 32bpp?
17:27:11 *** Sacro has quit IRC
17:27:21 <Rubidium> uhm, "the" 32bpp?
17:27:28 *** Sacro has joined #openttd
17:28:24 <Eddi|zuHause3> someone is probably doing something to 32bpp, but i'd not exactly call it "merging"
17:29:15 <Noldo> adding 32bpp related features to the trunk
17:31:13 *** Purno has joined #openttd
17:34:28 <CIA-1> OpenTTD: rubidium * r10145 /trunk/src/ (intro_gui.cpp main_gui.cpp oldloader.cpp strings.cpp): -Fix: make compiling with networking disabled (again) possible.
17:35:15 <TrueBrain> s/adding/added/
17:43:24 *** Sacro has quit IRC
17:44:34 *** Sacro has joined #openttd
17:45:10 <peter1138> optimised!
17:51:27 *** Digitalfox has joined #openttd
17:53:21 *** KritiK has joined #openttd
17:53:53 <Progman> something annoying part in the new order system, you cannot lose the focus of an entry if you click on the order windows background anymore
17:54:43 <kaan> peter1138: are you trying to say something specific?
17:55:15 <Eddi|zuHause3> he's trying to say "optimized" but cannot spell it correctly :p
17:55:27 <Ailure> oooptemezed
17:55:29 <kaan> oh, I see.
17:56:01 <kaan> i better get me some dinne :)
17:56:07 <kaan> *dinner
17:58:48 *** Purno has quit IRC
18:00:43 *** Thomas[NL] has quit IRC
18:00:48 *** Thomas[NL] has joined #openttd
18:06:12 *** Digitalfox has quit IRC
18:09:35 <stillunknown> Is there a good reason why vehicles are not a double linked list?
18:10:56 *** Sacro_ has joined #openttd
18:10:59 <dihedral> allo there
18:11:57 <Rubidium> 'allo 'allo
18:12:33 <Wolf01> http://www.tt-forums.net/viewtopic.php?t=32516 lol... i remember this behaviour existed as a bug :D
18:12:43 <peter1138> Eddi|zuHause3: what was the "missing vehicle formula?
18:12:51 <peter1138> +"
18:13:02 <peter1138> 1024 something something something
18:13:11 <Eddi|zuHause3> (x, 1024+x) or the other way round
18:13:25 <Eddi|zuHause3> whatever is the top left border
18:13:49 <Eddi|zuHause3> it's probably symmetric, but i did not test that
18:14:06 <Eddi|zuHause3> wait, i have a savegame somewhere
18:14:24 <peter1138> ideally paused with a missing vehicle in the viewport ;)
18:15:39 *** Sacro has quit IRC
18:16:02 *** Sacro_ has quit IRC
18:16:20 *** Sacro has joined #openttd
18:20:41 <Eddi|zuHause3> http://www.informatik.uni-halle.de/~krause/Muenchen%20Transport,%2012.%20Jan%201930.sav
18:21:01 <Eddi|zuHause3> it's not paused at the right moment, but the train is going back and forth
18:21:06 <Eddi|zuHause3> you can clearly see it
18:21:11 *** Sacro has quit IRC
18:21:21 <Eddi|zuHause3> http://www.informatik.uni-halle.de/~krause/Muenchen%20Transport,%2019.%20Jan%201930-a.png
18:21:24 <Eddi|zuHause3> http://www.informatik.uni-halle.de/~krause/Muenchen%20Transport,%2019.%20Jan%201930-b.png
18:21:28 *** Sacro has joined #openttd
18:21:42 <peter1138> server is not responding :o
18:21:57 <Eddi|zuHause3> urgs...
18:22:10 <Eddi|zuHause3> damn them!
18:24:42 <Eddi|zuHause3> it'll work again eventually, but probably not tonight...
18:25:00 <Eddi|zuHause3> i'll go upload it to bugs.openttd.org
18:27:04 <dihedral> how about makeing exclusive transport rights a feature one can disable?
18:27:05 <Eddi|zuHause3> if only there was a fast way to transfer it directly from the server... my home connection is not exactly fast
18:35:32 <CIA-1> OpenTTD: belugas * r10146 /trunk/src/newgrf_industrytiles.cpp:
18:35:32 <CIA-1> OpenTTD: -Codechange: Silence a compiler warning
18:35:32 <CIA-1> OpenTTD: -Codechange: Comment style beautifying
18:35:32 <CIA-1> OpenTTD: -Codechange: define (tentatively) var 0x44 and 0x61 for industry tiles
18:36:17 <CIA-1> OpenTTD: rubidium * r10147 /trunk/src/oldloader.cpp: -Fix: the oldloader did clear some bits for road vehicles that shouldn't be cleared in some cases.
18:36:40 *** alanin is now known as Alanin
18:38:48 <Eddi|zuHause3> what exactly does "tentatively" mean?
18:39:03 *** Osai^2 has joined #openttd
18:39:24 *** Osai has quit IRC
18:39:38 <Rubidium> Eddi|zuHause3->LookupInDictionary("tentatively")
18:41:04 *** Osai has joined #openttd
18:41:04 *** Osai^2 has quit IRC
18:41:10 <Belugas> Eddi|zuHause3 : like... not sure if it is the correct way of doing, but it sure do look fine. However, "i make no claim to correctness, speed, or anything"
18:41:19 <Belugas> harhar :D
18:41:22 *** Sacro_ has joined #openttd
18:42:29 *** Sacro has quit IRC
18:46:50 *** MUcht has joined #openttd
18:46:58 *** Belugas has left #openttd
18:47:04 *** Osai has quit IRC
18:47:09 *** Belugas has joined #openttd
18:47:09 *** ChanServ sets mode: +o Belugas
18:47:29 *** Osai has joined #openttd
18:48:18 <Eddi|zuHause3> peter1138: http://bugs.openttd.org/task/869
18:50:06 *** Osai^2 has joined #openttd
18:50:06 *** Osai has quit IRC
18:51:43 *** Osai^2 has quit IRC
18:51:44 *** Osai has joined #openttd
18:52:19 <CIA-1> OpenTTD: truelight * r10148 /trunk/ (configure projects/generate source.list src/spritecache.cpp): -Fix r10143: make --without-png to compile again
18:52:34 *** Mucht_ has quit IRC
18:57:13 *** Alanin is now known as alanin
19:01:11 *** Wolfolo|AWAY has joined #openttd
19:01:11 *** Wolf01 is now known as Guest1818
19:01:12 *** Wolfolo|AWAY is now known as Wolf01
19:03:12 *** Zr40 has quit IRC
19:05:58 <CIA-1> OpenTTD: truelight * r10149 /trunk/src/spritecache.cpp: -Fix r10143: MSVC warnings... (tnx boekabart and glx)
19:06:03 *** Zr40 has joined #openttd
19:09:01 <TrueBrain> so, now we need 32bpp graphics...
19:09:49 *** Guest1818 has quit IRC
19:14:12 *** Phazorx has joined #openttd
19:15:02 <Nickman> is the rest complete TrueBrain ?
19:15:29 <TrueBrain> Nickman: define 'complete'
19:16:00 <Nickman> Is the code ready to load the 32bpp GRF's? :)
19:17:17 <Nickman> or do you need to make blitters and other stuff to make it work?
19:18:10 <TrueBrain> there are no 32bpp GRFs
19:18:26 <TrueBrain> they simply do not exist
19:19:02 <Nickman> yes, but if someone would make one, is it possible to load them with the current code or not? sinde you said "now we need 32bpp graphics..."
19:19:05 <Nickman> sinde = since
19:19:26 <TrueBrain> nah, there are easier ways :)
19:19:49 <Nickman> ?
19:20:00 <TrueBrain> it was perfectly english
19:20:04 <TrueBrain> I can repeat it in Dutch if you like
19:20:23 <Nickman> I understand that to ;)
19:20:23 <Nickman> But what do you mean with easier ways?
19:20:28 <Nickman> no newGRF's or what?
19:20:41 <TrueBrain> I understood you understand Dutch the moment you typed GRF's... was a dead give-away
19:20:42 <TrueBrain> :p
19:20:52 <Nickman> hehe :D
19:20:56 <Nickman> because of the 's? :D
19:20:56 <Sionide> if (YouAreHappyAndYouKnowIt) {
19:20:56 <Sionide> ClapYourHands();
19:20:56 <Sionide> }
19:21:02 <TrueBrain> yup :)
19:21:07 <Nickman> ;)
19:21:13 <TrueBrain> Sionide: invalid variable: YouAreHappyAndYouKnowIt
19:21:20 <Sionide> :(
19:21:28 <Nickman> but what do you mean with "easier ways" ?
19:21:38 <Rubidium> Josie and the Pussycats ;)
19:21:40 <TrueBrain> what more there is to tell? :)
19:21:41 <Nickman> you have to declare it first Sionide...
19:21:48 <TrueBrain> Rubidium: good movie :)
19:21:49 <Sionide> it's a snippet ffs!
19:21:50 <Sionide> lol
19:21:52 <Nickman> :D
19:22:15 <Nickman> I can't follow you TrueBrain :p
19:22:34 <TrueBrain> makes you wonder, doesn't it? :)
19:22:54 <Nickman> damn you.... :D :p
19:24:17 * Sionide pokes Nickman in the eye with a spork
19:24:18 <Sionide> YouAreHappyAndYouKnowIt = brainState->happynessState();
19:25:09 <Nickman> Still not decalred Sionide ...
19:25:34 <Nickman> bool YouAreHappyAndYouKnowIt = brainState->happynessState();
19:25:51 <Nickman> but the you would need to declaire and assign brainState...
19:25:59 <Sionide> cat /dev/brain/ | grep happynessValue
19:26:04 <Nickman> and to decalre it you need to declare the Class...
19:26:07 <Nickman> or include it ;)
19:26:09 <Nickman> hehe :D
19:26:15 <Nickman> good solution Sionide ;)
19:26:49 <Sionide> haha, someone in another chan suggests this;
19:26:49 <Sionide> if (self->happy && self->know_it) { self->ClapHands(); }
19:28:21 <TrueBrain> if (self && self->IsHappy() && self->KnowIt()) { self->ClapHands(); }
19:28:23 <TrueBrain> much more safe to use ;)
19:28:52 *** Bjarni has joined #openttd
19:28:53 *** ChanServ sets mode: +o Bjarni
19:28:59 <Eddi|zuHause3> only assuming NULL evaluates to false
19:29:48 <Nickman> :D
19:30:11 <Bjarni> never presume anything
19:30:17 <Bjarni> investigate
19:30:29 <Bjarni> like write a test app
19:30:38 <Bjarni> int *a = NULL;
19:30:58 <Bjarni> if (a) printf("true"); else printf("false");
19:31:00 <Eddi|zuHause3> "proof by example"
19:31:06 <hylje> test apps suck
19:31:11 <hylje> interactive interpreter ftw
19:31:13 <Bjarni> I would consider it bad coding though
19:31:25 <Bjarni> I would test for (a != NULL)
19:31:55 <Rubidium> I'd say #define NULL (void*)1
19:32:12 <Bjarni> :D
19:32:37 <Eddi|zuHause3> exactly :p
19:32:41 <hylje> #define TRUE 0
19:32:43 <hylje> #define FALSE 1
19:33:37 <Eddi|zuHause3> all odd numbers > 1 are prime
19:33:37 *** HMage has quit IRC
19:33:42 <Eddi|zuHause3> test case: 3 works
19:33:45 <Eddi|zuHause3> test case: 5 works
19:33:46 <Rubidium> there is nothing that explicitly states that NULL *always* evaluates to false (IIRC there are some platforms where NULL != (void*)0)
19:33:48 <Eddi|zuHause3> test case: 7 works
19:33:52 <Eddi|zuHause3> proof complete
19:34:10 <lolman> DISPROOF BY COUNTEREXAMPLE: 9 is divisible by 3
19:34:33 <lolman> ;)
19:34:36 <Eddi|zuHause3> oh wow, lolman got the clue!!
19:34:48 <CIA-1> OpenTTD: truelight * r10150 /trunk/src/spritecache.cpp: -Fix r10148: show a message to users when using 32bpp blitter and no libpng available
19:35:45 *** re06011988 has quit IRC
19:38:14 <peter1138> Rubidium: actually NULL is always 0
19:39:01 <kaan> $: Clap
19:39:05 <Rubidium> where's that in the C(++) specs?
19:39:16 *** HMage has joined #openttd
19:39:21 <Nickman> :p
19:39:29 <peter1138> it may not be the internal representation
19:39:37 <TrueBrain> peter1138: a better way of saying it: there are no systems stupid enough to to make NULL something else ;)
19:40:06 <HMage> as a sidenote, Mac (before intel) could allow writing to NULL
19:40:13 <HMage> afaik
19:40:47 <kaan> i always write to /dev/null at leat it seems that way most of the time ;)
19:40:48 <peter1138> Rubidium: no idea, i have no C(++) specs
19:40:54 <kaan> *least
19:41:07 <peter1138> "The fact that a NULL pointer is just 0 is not an implementation detail. It is not really a value -- it is a standard *syntax* to say that you want a pointer to be null."
19:41:16 *** boekabart has joined #openttd
19:41:23 <peter1138> so NULL is always '0' as a symbol
19:42:56 <HMage> it's like in relational database ideas, NULL is not 0, it's not a value at all, it's no value
19:43:35 <Eddi|zuHause3> i don't read from that sentence that NULL actually evaluates to false
19:43:39 <peter1138> and it will become 'nullptr' at some point
19:45:09 *** Rexxars has joined #openttd
19:45:46 <TrueBrain> http://devs.openttd.org/~truelight/art22.png
19:45:59 <peter1138> http://std.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1488.pdf
19:48:19 <Sionide> what's that TrueBrain ?
19:48:28 <TrueBrain> Sionide: a screenshot
19:48:32 <Sionide> "art" ?
19:48:43 <TrueBrain> oh, most likely one of my latest shot for the art-series
19:48:46 *** redmonkey has quit IRC
19:49:01 <Wolf01> http://cegcc.sourceforge.net/ do you think this may work to make a port of OTTD for pocket pc?
19:49:18 <TrueBrain> Wolf01: last time I checked: no
19:49:26 <TrueBrain> it is the only gcc compiler around
19:49:34 <TrueBrain> but I ended up using the package VLC has to compile their software
19:50:29 <TrueBrain> Wolf01: but it still is under development, so who knows
19:51:38 *** Osai has quit IRC
19:51:43 *** Osai has joined #openttd
19:54:03 *** Peakki has quit IRC
19:56:26 *** Osai has quit IRC
19:56:28 *** Osai^2 has joined #openttd
19:57:56 *** Zr40 has quit IRC
19:58:45 <kaan> TrueBrain: looks nice the 32bit farmland :)
19:58:52 *** Frostregen_ has joined #openttd
19:59:32 <TrueBrain> kaan: yup, it does; I only wish I had better graphics :(
19:59:50 <kaan> It will come some day :P
20:00:03 <TrueBrain> why?
20:00:13 *** |Jeroen| has quit IRC
20:00:27 <kaan> when you release 32bit then artists will begin to make grf for that too
20:00:43 <TrueBrain> grfs won't help :p
20:01:02 <kaan> please explain then
20:01:04 <peter1138> release?
20:01:11 <peter1138> release what?
20:03:20 <kaan> peter1138: anything really, or free willy
20:03:25 <TrueBrain> kaan: grfs do not support 32bit, and is rather tricky to add; if you want to read more about it, read the file in docs/, or the blog
20:03:45 <kaan> ok, ill take a look
20:05:34 *** Frostregen has quit IRC
20:06:02 *** Frostregen_ is now known as Frostregen
20:11:50 <kaan> hmmm
20:12:25 <kaan> i still dont get what you mean by: "I only wish I had better graphics"
20:12:53 <kaan> mind you that it is possibel that its just me that is being stupid :P
20:13:10 <TrueBrain> I currently have 32bit graphics that suck and make screenshots like above
20:13:12 <TrueBrain> which are slightly off
20:13:13 <TrueBrain> which is annoying
20:13:33 <kaan> slightly off, like in offset?
20:13:43 <TrueBrain> like in they are 1 row too big
20:13:47 <TrueBrain> I downscaled the ones from the wiki
20:13:47 <kaan> oh
20:13:50 <TrueBrain> which clearly sucks
20:14:25 <kaan> so waht you really need is for someone to make you some nice pictures in the right format?
20:14:39 <TrueBrain> yes!
20:14:50 <kaan> good luck, i suck at that :P
20:15:28 <kaan> maybe you could make a request in the forum?
20:15:39 <TrueBrain> maybe
20:15:45 <stillunknown> TrueBrain: is it really impossible to embed misc files into newgrf?
20:15:49 <kaan> it couldnt hurt
20:15:57 <TrueBrain> stillunknown: impossible: no; hard: yes
20:16:14 <stillunknown> size restrictions?
20:16:17 *** Sacro_ has quit IRC
20:16:22 <boekabart> TrueBrain: we could png as a big non-sprite :)
20:16:22 <kaan> stillunknown: why would that be useful?
20:16:23 <TrueBrain> no, not really
20:16:34 <boekabart> * add the png as ....
20:16:37 <TrueBrain> stillunknown: it is just that grfcodec is... not that easy :)
20:16:51 <TrueBrain> boekabart: haha, true :)
20:16:58 <TrueBrain> but as we want both 32bpp and 8bpp
20:17:01 <TrueBrain> it just is too tricky
20:17:07 <TrueBrain> this way is much much easier ;)
20:17:11 <boekabart> well just define a new action for it :)
20:17:19 <boekabart> but i don't like it anyway
20:17:37 <stillunknown> But there would need to be support for embedding a newgrf and a png into a single file
20:17:50 <TrueBrain> stillunknown: why?
20:17:55 <TrueBrain> 2 files work just as well
20:18:03 <TrueBrain> newgrf with 8bpp, and a tar file to make it 32bpp
20:18:39 <stillunknown> Does it recognize the newgrf inside a tar file?
20:18:41 *** Frostregen has quit IRC
20:18:44 *** Sacro has joined #openttd
20:19:00 <peter1138> no
20:19:09 <Belugas> or trickering grfcodec. It already can load binaries, for sounds. Adding supoprt to 32bpp should not be THAT much different...
20:19:24 <peter1138> yeah, but is it worth it?
20:19:43 <Belugas> maybe. like only one engine
20:19:46 <Rubidium> the question is, will the author of grfcodec appreciate that?
20:20:03 <peter1138> what, patchman/dalestan?
20:20:04 <Belugas> the only way to know is to ask...
20:20:04 <TrueBrain> and an other side question: is newgrf that good of an engine for this job? :)
20:20:19 <TrueBrain> but okay, we pick this road for now, we will see what the future brings
20:20:34 <Belugas> Patchman wrote it, Dalestan supports it
20:21:02 <peter1138> stillunknown: actually you can embed files into newgrf really easily
20:21:03 <Belugas> and Patchman is more responsive to cahnges than Dalestan
20:21:13 <peter1138> but they won't be used by anyway :p
20:21:18 *** Thomas[NL] has quit IRC
20:21:20 <peter1138> sound files are embeded, for example
20:25:29 <peter1138> *anything
20:28:50 <TrueBrain> http://devs.openttd.org/~truelight/art23.png
20:28:52 <TrueBrain> I suck in graphics :p
20:29:41 <dihedral> looks a little muddy - like after a monsoon
20:29:47 *** Frostregen has joined #openttd
20:30:26 <TrueBrain> but okay, enough proof-of-concept
20:30:41 <kaan> you still have way more talent than me :D
20:30:58 <TrueBrain> I just did some filter over the original graphic :p
20:31:13 <CIA-1> OpenTTD: rubidium * r10151 /branches/0.5/oldloader.c: [0.5] -Fix [FS#862]: train disconnects in some old TTD savegames.
20:31:20 <dihedral> yeah - looks like down to 16 colors
20:31:30 <kaan> see talent pouring from every pore in his bofy compared to me
20:31:39 <kaan> body*
20:31:45 <TrueBrain> it in fact is 32bpp :s
20:31:59 <TrueBrain> but okay
20:32:02 <TrueBrain> clearly not something for me :p
20:32:17 <dihedral> down to 16 and back up to 32?
20:34:44 <peter1138> this is why TrueBrain doesn't draw
20:34:55 <TrueBrain> I rather code
20:35:17 <Nickman> TrueBrain: what are you doing in all those screenshots?
20:35:25 <TrueBrain> testing
20:35:30 <Nickman> 32bit testing?
20:35:34 <Nickman> 32bpp
20:35:36 <TrueBrain> no, 16 color testing :p
20:35:39 <Nickman> :d
20:35:41 <Nickman> :d
20:35:43 <Nickman> :D
20:35:46 <Nickman> stupid shift
20:35:47 <TrueBrain> 4bpp :p
20:35:52 <Nickman> because you suck at graphics? :D
20:35:59 *** Jezral is now known as TinoDidriksen
20:36:13 *** Osai^2 is now known as Osai
20:37:46 <TrueBrain> of course 32bpp testing
20:37:50 <Nickman> :p
20:38:03 <peter1138> TrueBrain: do you think it actually needs to be fully stated at some point?
20:38:15 <TrueBrain> yeah
20:38:23 <dihedral> 32bpp / sucking_at_it = 16bpp
20:38:25 <TrueBrain> users === stupid
20:39:04 *** Vikthor has quit IRC
20:40:25 <Nickman> :D
20:40:30 <Nickman> what a triple =?
20:40:36 <TrueBrain> absolute equal
20:40:45 <TrueBrain> 0 == false, but 0 !== false
20:42:19 <peter1138> sounds like php ;)
20:42:56 <Biff> indeed
20:45:15 *** Osai is now known as Osai^zZz
20:47:08 *** Vikthor has joined #openttd
20:47:35 <TrueBrain> only works in languages that have silent-typeconversion
20:47:39 <TrueBrain> C++ clearly isn't one of them :)
20:48:23 <CIA-1> OpenTTD: rubidium * r10152 /branches/0.5/unix.c: [0.5] -Fix: MorphOS interprets // as /../, so do not add any duplicate slashes (tokai).
20:50:10 *** Frostregen_ has joined #openttd
20:52:08 <Eddi|zuHause3> === is syntactical equivalence, == is semantical equivalence
20:52:30 <Eddi|zuHause3> meaning 1+1 == 2, but not 1+1===2
20:55:29 *** Frostregen60 has joined #openttd
20:55:59 *** Frostregen60 is now known as Frostregen__
20:57:08 *** Frostregen has quit IRC
21:02:24 *** Frostregen_ has quit IRC
21:03:20 *** Frostregen has joined #openttd
21:03:21 *** Frostregen__ has quit IRC
21:03:34 *** Osai has joined #openttd
21:03:35 *** Osai^zZz has quit IRC
21:03:44 <Phazorx> http://www.webpark.ru/uploads47/pod/13_podborka_8.jpg
21:04:54 <Wolf01> lol
21:05:21 <Rubidium> http://pazzuzzo.net/screen.png <- that one really flies ;)
21:06:00 <Wolf01> eh i see :D
21:07:09 <Phazorx> that's an old bug
21:07:16 <Phazorx> i have a drive through factory somewhere
21:08:41 <Wolf01> seem that the maglev runs on the mine rails :D
21:12:58 *** lolman has quit IRC
21:13:28 <Eddi|zuHause3> that could not have happened with the old bride system :p
21:14:57 <Wolf01> yes, wifes were better some time ago
21:15:12 <Eddi|zuHause3> *bridge
21:15:19 <Wolf01> :D
21:15:26 <Eddi|zuHause3> my keyboard is sometimes unresponsive while i am loading the mouse
21:15:33 <Eddi|zuHause3> it's really weird :)
21:15:47 <Wolf01> mine too, especially Q and M
21:16:21 *** lolman has joined #openttd
21:16:39 <Eddi|zuHause3> i have most problems with modificator keys (ctrl, shift, ...)
21:17:26 <Eddi|zuHause3> occasionally there are letters missing, i notice it especially with e and n (that might be because they are the most used keys (after space)
21:18:56 <Eddi|zuHause3> btw., shouldn't it be "wives"?
21:19:44 <Wolf01> yeah, like dwarves
21:19:47 *** Frostregen__ has joined #openttd
21:20:06 *** Frostregen__ is now known as Frostregen_
21:20:27 <peter1138> what, you send your wife down the mines?
21:20:45 <Eddi|zuHause3> what, you don't?
21:20:57 <Bjarni> you throw your wife as far as possible?
21:23:06 <Wolf01> 'night
21:23:11 *** Wolf01 has quit IRC
21:23:18 <Eddi|zuHause3> maybe he is frustrated because size does matter :p
21:26:41 *** Frostregen has quit IRC
21:26:56 *** Frostregen_ is now known as Frostregen
21:27:39 *** Frostregen_ has joined #openttd
21:35:52 *** Frostregen has quit IRC
21:35:52 *** Frostregen_ is now known as Frostregen
21:37:24 *** Frostregen_ has joined #openttd
21:40:20 *** re06011988 has joined #openttd
21:41:52 *** re06011988 has quit IRC
21:43:43 *** Frostregen has quit IRC
21:44:03 *** Frostregen_ is now known as Frostregen
21:47:24 *** Smoovious has quit IRC
21:52:12 *** Smoovious has joined #openttd
21:53:30 *** Sug has quit IRC
21:56:42 *** boekabart has quit IRC
21:57:44 <dihedral> Rubidium: any news?
21:58:07 <Rubidium> yup, it's fixed in trunk
21:58:08 *** boekabart has joined #openttd
21:58:11 *** boekabart has left #openttd
21:58:48 <Rubidium> and it's on the 'to backport' list, so it will get into 0.5.3 in due time
21:59:14 *** Osai has quit IRC
21:59:51 *** Osai has joined #openttd
22:00:44 *** [NNUser] has joined #openttd
22:01:29 *** Nickman has left #openttd
22:01:48 *** Sacro|Laptop has joined #openttd
22:03:34 *** [NNUser] has quit IRC
22:03:51 *** [NNUser] has joined #openttd
22:05:23 *** TinoM has quit IRC
22:05:51 *** [NNUser] has quit IRC
22:06:04 <dihedral> sugar
22:06:09 *** [NNUser] has joined #openttd
22:06:42 *** Sacro has quit IRC
22:07:11 <Rubidium> dihedral: it's a fairly easy fix, so you could backport it manually to your 0.5.2 if you want to
22:07:29 *** [NNUser] has quit IRC
22:07:33 *** Sacro|Laptop has quit IRC
22:07:46 *** [NNUser] has joined #openttd
22:07:54 <dihedral> yes - i see
22:08:09 <dihedral> so that would not cause any dsync's?
22:08:23 *** [NNUser] is now known as Nickman87
22:09:26 <Rubidium> no, it's code that changes the volume of sounds
22:09:37 <dihedral> true :-P
22:09:43 <dihedral> how odd is that !!
22:10:00 <dihedral> can sound not be disabled for dedicated servers?
22:10:06 <Rubidium> ofcourse lots of the other fixes on the backport fix can cause desyncs etc.
22:10:20 <Rubidium> dihedral: sound is disabled at a very low level
22:10:30 <Rubidium> (as in the level that actually plays it)
22:10:36 <dihedral> ouch
22:10:48 *** Sacro has joined #openttd
22:10:50 <dihedral> could the not be some configure option --no-sound?
22:11:06 <Rubidium> that would still cut it off at the same place
22:11:07 *** Sacro has quit IRC
22:11:18 <Rubidium> or litter the code with #ifdefs
22:11:34 <dihedral> exactly
22:11:40 *** Nickman87 has quit IRC
22:11:43 <dihedral> so that there aint no code to even play sounds
22:11:46 *** Sacro has joined #openttd
22:11:58 *** Nickman87 has joined #openttd
22:12:48 <Rubidium> dihedral: #ifdefs usually mean increased unmaintainability
22:12:48 <dihedral> that then would also make the binary smaller?
22:12:56 <dihedral> ah
22:12:58 <dihedral> shame
22:13:44 *** moe has quit IRC
22:13:52 *** XeryusTC has quit IRC
22:14:15 <Nickman87> hom come I can't take my nick Nickman???
22:14:24 <Nickman87> I'm using mIRC now instead of Opera IRC ;)
22:14:54 *** moe has joined #openttd
22:14:56 <dihedral> Rubidium: howcome then that the game would crash using that save game, but run happily in other games?
22:15:09 <dihedral> same settings...
22:15:33 <Eddi|zuHause3> Nickman87: usually means the other nick is taken
22:15:34 <dihedral> ah - never mind
22:15:52 <Nickman87> yeah Eddi|zuHause3, but it's mine! :D
22:15:58 <Rubidium> dihedral: bad luck; it only happens when the sound is actually played within the viewport
22:16:03 <Eddi|zuHause3> yes, but it belongs to the other you :p
22:16:11 <Nickman87> damn me!!!!
22:16:11 <Eddi|zuHause3> /whois Nickman
22:16:11 <Nickman87> :d
22:16:19 <dihedral> Rubidium: thought of that after asking the q
22:16:35 <Nickman87> I'll retake my nickname tomorrow ;)
22:17:03 <Eddi|zuHause3> Nickman87: check if your other client is still connected, if it's not, the timeout is 10 minutes
22:17:11 <Nickman87> it isn't connected anymore
22:17:41 <dihedral> would a res of 0,0 actually work
22:17:55 <dihedral> in the hope it would use less cpu
22:18:00 *** Vikthor has quit IRC
22:18:17 <Eddi|zuHause3> no, 0,0 crashes the game
22:18:35 <dihedral> thought it might :-P
22:19:19 <Rubidium> Eddi|zuHause3: that's been "fixed" too, 1,1 will be the new minimum :)
22:19:28 <Eddi|zuHause3> yes, i read that :)
22:19:45 <Eddi|zuHause3> but since dihedral is messing with 0.5, i thought i'd mention it :)
22:20:00 <dihedral> :-)
22:20:28 <Nickman87> stupid IRC holiding my nickname!
22:20:47 <dihedral> what is the best thing i could do to help find possible bugs?
22:20:53 <Rubidium> Nickman87: maybe "/msg nickserv help" helps you
22:21:15 <dihedral> run a game built from trunk?
22:21:16 <peter1138> http://fuzzle.org/o/opengl7.png
22:21:36 <dihedral> nasty
22:21:42 <peter1138> heh
22:21:49 <peter1138> thanks ;)
22:22:02 <Rubidium> I'd rather say: not that nasty anymore
22:22:25 <dihedral> lol
22:22:30 <dihedral> i do like the buildings :-P
22:23:03 <Eddi|zuHause3> i actually like the black grid
22:23:27 <dihedral> whats with the pink font?
22:23:27 <Eddi|zuHause3> but you should be able to disable the grid completely
22:24:09 <Rubidium> ghehe, disabling the grid (for plain OTTD) means redrawing a large percentage of sprites
22:24:36 <Eddi|zuHause3> yeah, i know
22:24:50 <Eddi|zuHause3> but it might be taken into account when drawing new stuff :)
22:24:58 <dihedral> just set grid color to 1px to the left :-P
22:25:26 <peter1138> what grid colour?
22:25:59 <dihedral> the black grid
22:26:05 <Eddi|zuHause3> dihedral: the normal grid is painted into the base tiles, not drawn on them
22:26:15 <dihedral> uh...
22:26:19 <dihedral> yikes
22:26:40 <Nickman87> I'm off to bed ;)
22:26:42 <Eddi|zuHause3> hm... i always find myself trying to zoom in :p
22:26:43 <dihedral> where is 1.0?
22:26:51 <Eddi|zuHause3> (on that picture)
22:27:02 <dihedral> lol
22:27:06 <dihedral> g'night Nickman87
22:27:11 <Eddi|zuHause3> dihedral: windows 1.0? you can probably google that :p
22:27:11 <Nickman87> cya tomorrow ;)
22:27:30 *** Nickman87 has quit IRC
22:27:36 <dihedral> Eddi|zuHause3: was more of a futuristic dream of openttd
22:27:58 *** lolman has quit IRC
22:28:10 <dihedral> anyhow
22:28:14 <dihedral> i too should head to bed
22:28:30 <dihedral> i want my bed, my bed wants me, oh how happy could i be
22:28:48 <dihedral> g'night
22:29:02 *** dihedral has quit IRC
22:31:19 *** lolman has joined #openttd
22:46:54 <kaan> I made the most important patch EVAR, put it in trunk now or i fart in your general direction! http://www.tt-forums.net/viewtopic.php?t=32521
22:49:33 * Rubidium checks the direction of the winds
22:50:46 <Rubidium> ooh, you can fart all you want, it won't reach me in :D
22:50:49 * kaan plans to send it by airmail
22:50:52 *** Progman has quit IRC
22:52:03 <Rubidium> the question is, why are those "best" bridges needed?
22:52:36 <kaan> so that the AI doesnt build wooden bridges for fast trains?
22:52:49 <Rubidium> really, tubular is totally unnecessary for *any* non-maglev
22:53:00 <kaan> and i hate it when the towns build wood bridges and my roadvehicles use them
22:53:19 <Rubidium> do you use YAPF for RVs?
22:53:29 <kaan> i dont think so
22:53:39 <Eddi|zuHause3> i agree... choose the one that is suitible for max. vehicle speed, not the actual best one
22:53:47 <kaan> i just went and made a irrelevant patch instead ;)
22:54:02 <Eddi|zuHause3> actually, what happened to the noai branch?
22:54:13 <Eddi|zuHause3> someone got sidetracked, i believe :)
22:54:16 <kaan> nothing much i think
22:54:59 <TrueBrain> Eddi|zuHause3: just a little
22:55:01 <kaan> Eddi|zuHause3: so how do you decide the max speed then, a bridge will stand for an entire game when build by the AI
22:55:13 <Rubidium> kaan: with YAPF RVs won't take a slow bridge if the total travel time is longer than a detour with a faster bridge
22:55:21 <Phazorx> here is an idea for making AI helpfull - an option for town which lets player subsidize locla transport
22:55:24 <Eddi|zuHause3> kaan: did you ever see the AI upgrading vehicles?
22:55:34 <Phazorx> AI player is cxreated that manages local traffic and hense grows town
22:56:01 <Eddi|zuHause3> we should install 50km/h speed limit in towns anyway
22:56:05 <kaan> Eddi|zuHause3: i never paid attention ;)
22:56:28 <Phazorx> cuz in large pax games 1st you have to wait for tyhem to grow - 2nd - dealing with growth is a hassle too
22:57:13 <kaan> Rubidium: ok, i didnt know that, i need to start building my own bridges then ;)
22:57:33 <kaan> but i still think its an improvement
22:57:42 <Rubidium> kaan: what would be better is to let the town make road bridges with a "fair" speed
22:57:56 <kaan> its one of those things that makes the perception of the AI skill bad
22:59:07 <Rubidium> fair for road vehicles would be like 80-160 km/h
22:59:34 <kaan> yes, but then we are talking more than a hack, i made a hack
22:59:59 <Eddi|zuHause3> actually, bridges should have a lifetime, and need to be rebuilt/upgraded afterwards
23:00:20 <kaan> Eddi|zuHause3: yes, that would be good
23:00:35 <kaan> most bridges is build to last about 100 years
23:00:35 <Eddi|zuHause3> at least for town AI handling, i.e. town rebuilds bridges after a while
23:01:00 <Eddi|zuHause3> i've seen much older bridges :p
23:01:15 <Rubidium> for normal rail up to 80-209, for el rail up to 200 - 321 km/h, monorail and maglev any of the tubulars
23:01:21 <Eddi|zuHause3> but 100 years is too long for openttd
23:01:30 <kaan> yes, but when build the designers usualle say, we made it to last about 100 years
23:02:23 <kaan> anyway, i hope i shed some light on (yet another) part of the code that could use some love
23:03:38 <Rubidium> kaan: there are still so many pieces of code that are ugly and need "love"
23:03:57 <kaan> is there a list somewhere?
23:04:08 <Rubidium> nope
23:04:10 <Eddi|zuHause3> cat *.cpp
23:04:11 <kaan> heh
23:10:30 *** Bjarni has quit IRC
23:14:33 <CIA-1> OpenTTD: rubidium * r10153 /trunk/src/vehicle.cpp: -Fix [FS#869]: vehicles disappear when crossing certain tiles. Fix by B. N. SmatZ!.
23:16:03 *** moe has quit IRC
23:18:43 *** tokai|ni has quit IRC
23:21:05 <Eddi|zuHause3> \o/
23:21:35 <Phazorx> <Eddi|zuHause3> but 100 years is too long for openttd
23:21:57 <Eddi|zuHause3> yes, i said that...
23:21:57 *** tokai|ni has joined #openttd
23:21:58 <Phazorx> i'ts 2231 and i'm still building parts of network
23:22:22 <Eddi|zuHause3> so what? the current game development covers about 130 years
23:22:41 <Eddi|zuHause3> i.e. the time where new vehicles appear
23:22:51 <Eddi|zuHause3> of course you can play longer
23:23:21 <Eddi|zuHause3> but i'd suggest something around 30 years
23:23:26 *** lolman has quit IRC
23:24:17 <Phazorx> i think that si to short
23:24:26 <Eddi|zuHause3> or an actual intelligent city planning, that builds 4-lane roads and bridges if the city grows
23:24:30 <Phazorx> but that really depends on gamestyle and environement
23:24:45 <Phazorx> Eddi|zuHause3: i havent seen that in real life btw
23:24:59 <Phazorx> aside of Moscow actually
23:25:18 <Phazorx> that's the only city i know where they have 8 lane streest in downtown
23:25:25 <Eddi|zuHause3> you mean 4 lane roads?
23:25:32 <Eddi|zuHause3> they are everywhere here
23:25:34 <Phazorx> 4 lane both ways
23:25:48 <Eddi|zuHause3> no, i mean 2 lanes in each direction
23:25:49 <Phazorx> Eddi|zuHause3: older cities are unlikely to have it
23:26:05 <Eddi|zuHause3> all cities here are old...
23:26:13 <Phazorx> since only regulation <1500 was "a night should be able to carry a spear across"
23:26:19 <Phazorx> define old :)
23:26:38 *** lolman has joined #openttd
23:26:46 <Eddi|zuHause3> old ::= >200 years
23:26:57 <Eddi|zuHause3> i.e. pre-industrialisation
23:27:31 <Eddi|zuHause3> road traffic is really only an issue since the 1930's
23:28:02 <Phazorx> yeah, but soem towns had big central streets
23:28:10 <Phazorx> like one or two which form a cross
23:28:32 <Phazorx> however not many had full bodied structure that were able to carry a lot fo traffic
23:30:10 <Phazorx> ttd has different timescale
23:30:30 <Eddi|zuHause3> exactly, so lots of cities removed houses to build wider roads
23:33:29 *** lolman has quit IRC
23:34:05 *** lolman has joined #openttd
23:40:35 *** moe has joined #openttd
23:43:13 <CIA-1> OpenTTD: rubidium * r10154 /trunk/src/vehicle.cpp: -Fix [FS#870]: some vehicles were not drawn when having a high resolution and a high zoom-out level. Patch by B. N. SmatZ!.
23:49:58 *** ThePizzaKing has quit IRC
23:56:32 <kaan> night all :)
23:57:57 *** kaan has quit IRC