Log for #openttd on 5th April 2007:
Times are UTC Toggle Colours
00:02:32  *** Tobin [] has joined #openttd
00:06:06  <Kander> Ok, is it supposed to complain that the dir I am trying to mkdir (mkdir /usr/src ) already exists, on each of the three libraries I am installing? :/ If so, who figured it'd be a good idea to include the mkdir in the commands for each of the libs?
00:09:19  <glx> the complain seems logical to me :)
00:09:51  *** KritiK [] has quit [Quit: Leaving]
00:10:38  <Kander> I thought so too, but being as unfamiliar with this whole unix-syntax as I am, it might as well be that the mkdirs should end in various places and I am doing something terribly wrong ^_^ It's all so [expletive] confusing sometimes. [subject rests head on hands and mutters inexplicably for several minutes before resuming installing]
00:15:00  <Kander> Ok. Hurray - managed to get all four libraries installed. I'm skipping DirectX for now.. let's first get something working, then add fancy stuff like music and all that.
00:15:28  <glx> music works without directX :)
00:15:34  <Kander> Even better :)
00:16:02  <Kander> Is the freetype mingwport sh script supposed to give lots of warnings, by the way? It seemed to work fine, but it did seem a bit worrying to me..
00:16:15  <glx> dunno
00:16:53  <Kander> (lots of 'dereferencing type-punned pointer will break strict-aliasing rules' warnings.. no idea what it means :) )
00:16:54  <glx> I never used mingwport (I download source the configure && make && make install usually)
00:17:08  <glx> don't worry about these warnings :)
00:17:14  <Kander> Is that more complicated then what I am doing right now?
00:17:56  <Kander> Heh, alright. Not worrying and being happy. 'cause every little train (and bus and plane and boat) is gonna be alright...
00:20:58  <Kander> Hmm. Another bump on the road: I run the "get latest" script, it tells me it's updating to latest revision and immediately after that 'Done.' (seems suspicious, considering how verbose other installing and updates scripts have been so far..). After that it tells me to CD into the openttd source directory.. which does not exist. Wasn't the getlatest script supposed to take care of that?
00:27:42  * Kander does his happy dance. It's compiling, it's compiling! *bounces up and down*
00:30:02  *** Tobin [] has quit [Quit: Tobin]
00:34:05  *** Sacro^ [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
00:34:14  *** Sacro^ [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit []
00:36:13  <Kander> Ok. It compiled. But it won't run. *sigh*
00:36:30  <glx> what does it say?
00:36:56  <Kander> Nothing - the standard crash thingy from MS (do you want to send a report to MS?)
00:37:09  <glx> hmm bad
00:37:31  <Kander> Want the result of my compilation (the textual output) in a pastebin?
00:37:46  <glx> why not :)
00:38:31  <Kander> Is there an easy way to copy-paste from the MINGW32 window? :/
00:39:19  <glx> dunno, I use all of this from cmd
00:41:37  <Kander>
00:42:48  <Kander> One thing I do notice is that the directory in which it was built is very.. empty, compared to the normal (pre-compiled) openttd directory. Is that a queue for problems?
00:44:28  <glx> what is in this dir?
00:45:34  <Kander> Just the graphics files, some subdirectories (data, lang, save, scenaroio) and openttd.exe (the dir I am looking at is f:\local\msys\home\openttd\build\ )
00:45:46  <Kander> (graphics files = the 3 icon images)
00:46:23  <Kander> I know I have to copy the .grf and .cat file from my original TTD to the data dir.
01:23:57  *** Kander [] has quit [Quit: ChatZilla 0.9.78 [Firefox]]
01:41:29  *** PandaMojo_ [] has joined #openttd
01:45:24  <HMage> where can I get a list of patch setting names for console?
01:46:55  *** PandaMojo [] has quit [Ping timeout: 480 seconds]
01:47:08  *** PandaMojo_ is now known as PandaMojo
02:06:52  *** Morphy [~morphine@] has quit [Remote host closed the connection]
02:16:16  *** Sacro|Laptop [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Quit: Leaving]
02:16:21  *** Sacro [Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
02:29:58  *** PandaMojo_ [] has joined #openttd
02:30:55  *** Eddi|zuHause3 [] has joined #openttd
02:33:25  *** setrodox [] has quit [Quit: Hapiness ;D]
02:34:03  *** PandaMojo__ [] has joined #openttd
02:34:55  *** PandaMojo [] has quit [Ping timeout: 480 seconds]
02:35:08  *** PandaMojo__ is now known as PandaMojo
02:37:20  *** Eddi|zuHause2 [] has quit [Ping timeout: 480 seconds]
02:40:15  *** PandaMojo_ [] has quit [Ping timeout: 480 seconds]
02:56:13  *** glx [] has quit [Quit: bye]
02:59:24  *** HMage [~HMage@] has quit [Ping timeout: 480 seconds]
03:00:28  *** PandaMojo__ [] has joined #openttd
03:03:32  *** PandaMojo___ [] has joined #openttd
03:04:55  *** PandaMojo [] has quit [Ping timeout: 480 seconds]
03:04:55  *** PandaMojo___ is now known as PandaMojo
03:10:00  *** PandaMojo__ [] has quit [Ping timeout: 480 seconds]
03:20:28  *** HMage [~HMage@] has joined #openttd
03:24:03  *** Digitalfox[Home] [] has quit [Quit: Time for Sleeping]
03:55:58  *** eQualizer [] has joined #openttd
03:57:29  *** ThePizzaKing [] has joined #openttd
04:16:10  *** nairan [] has quit [Ping timeout: 480 seconds]
04:19:00  *** orudge [] has joined #openttd
04:19:00  *** mode/#openttd [+o orudge] by ChanServ
04:19:30  *** Mucht_ [] has quit [Read error: Connection reset by peer]
04:19:44  *** Mucht_ [] has joined #openttd
04:21:30  *** orudge` [] has quit [Ping timeout: 480 seconds]
04:40:04  *** Nigel_ [~nigel@] has quit [Read error: Connection reset by peer]
04:43:03  *** Nigel [~nigel@] has joined #openttd
04:54:22  *** PandaMojo___ [] has joined #openttd
04:57:06  <DaleStan> HMage: The source code?
04:57:55  *** PandaMojo [] has quit [Ping timeout: 480 seconds]
04:58:08  *** PandaMojo___ is now known as PandaMojo
04:58:09  <HMage> DaleStan: yup, the problem got solved by looking at the source code. I wonder what would happen if someone else wasn't that lucky enough to know how to read source code (ie typical sysadmin).
04:59:29  <DaleStan> This is why documentation was invented.
05:04:06  *** boekabart_ [~boekabart@] has joined #openttd
05:08:40  *** PandaMojo___ [] has joined #openttd
05:09:07  <HMage> was that documented?
05:11:58  <DaleStan> I dunno. I've basically stopped expecting any but the most user-obvious parts of Open to be documented.
05:13:55  *** PandaMojo [] has quit [Ping timeout: 480 seconds]
05:14:08  *** PandaMojo___ is now known as PandaMojo
05:17:21  <HMage> ok
05:35:29  *** PandaMojo___ [] has joined #openttd
05:39:55  *** PandaMojo [] has quit [Ping timeout: 480 seconds]
05:40:08  *** PandaMojo___ is now known as PandaMojo
05:46:59  *** HMage [~HMage@] has quit [Read error: No route to host]
05:47:14  *** HMage [~HMage@] has joined #openttd
05:48:28  *** Tobin [] has joined #openttd
06:01:01  *** eQualizer [] has quit [Ping timeout: 480 seconds]
06:03:15  *** PandaMojo___ [] has joined #openttd
06:07:55  *** PandaMojo [] has quit [Ping timeout: 480 seconds]
06:08:08  *** PandaMojo___ is now known as PandaMojo
06:08:25  *** nairan [] has joined #openttd
06:08:44  *** HMage [~HMage@] has quit [Read error: Connection reset by peer]
06:12:13  *** HMage [~HMage@] has joined #openttd
06:32:40  *** PandaMojo___ [] has joined #openttd
06:38:00  *** PandaMojo [] has quit [Ping timeout: 480 seconds]
06:41:00  *** PandaMojo___ [] has quit [Ping timeout: 480 seconds]
06:55:25  *** ThePizzaKing [] has quit [Quit: ThePizzaKing]
06:59:13  *** ThePizzaKing [] has joined #openttd
07:02:05  *** Nigel_ [~nigel@] has joined #openttd
07:03:54  *** Nigel [~nigel@] has quit [Ping timeout: 480 seconds]
07:21:37  *** eQualizer [] has joined #openttd
07:30:09  *** XeryusTC [] has joined #openttd
07:49:08  <CIA-2> OpenTTD: peter1138 * r9563 /trunk/ (23 files in 4 dirs): -Feature: Add more finer control to transparency options, including a new toolbar, accessible from the map menu or Ctrl X. Patch by Wolf01.
07:56:02  *** PandaMojo [] has joined #openttd
08:00:10  *** CmdKewin [~cmdkewin@] has joined #openttd
08:08:39  *** wolfryu_ [] has quit [Quit: I'm gone, bye bye :)]
08:09:54  *** MUcht [] has joined #openttd
08:13:40  *** Mucht_ [] has quit [Ping timeout: 480 seconds]
08:15:06  <peter1138> hmm, -more :p
08:23:34  *** stillunknown [] has quit [Ping timeout: 480 seconds]
08:35:54  *** stillunknown [] has joined #openttd
08:40:12  <Maedhros> /home/jc/src/openttd-svn/src/main_gui.cpp:40:30: error: transparency_gui.h: No such file or directory
08:40:15  <Maedhros> eek
08:53:00  *** Wolf01 [] has joined #openttd
08:53:07  <Wolf01> hello
08:54:06  * ThePizzaKing has the same problem as Maedhros
08:54:17  <peter1138> hello
08:54:18  <peter1138> hmm
08:54:21  <peter1138> did i not add it? :P
08:54:26  <peter1138> bugger
08:54:48  <peter1138> i'll fix
08:59:02  <valhallasw> what does transparency add? I can't find anything on the forums about it :P
09:00:12  <valhallasw> Or I am midding it, very well possible
09:00:22  <Wolf01> it add only a gui... and split all the things so you are able to make transparent only houses to see stations, bridges, industries etc
09:01:12  <Maedhros> hmm, is it not possible for station signs to be transparent all the time now?
09:01:20  <Wolf01> yes
09:01:33  <Wolf01> is not toggled with the x key
09:01:58  <Maedhros> it is here...
09:02:00  <Wolf01> but you can toggle it easily with ctrl+1
09:02:57  <peter1138> bah, pc's too slow
09:03:08  <peter1138> Maedhros: just needs to be skipped in main_gui.cpp
09:03:17  <peter1138> which i'll sort out
09:03:46  <Maedhros> peter1138: cool
09:05:54  <peter1138> gah, takes *ages* to compile
09:06:03  <boekabart_> buy faster pc :)
09:06:30  <boekabart_> or develop faster compiler, of course :D
09:07:23  <CIA-2> OpenTTD: peter1138 * r9564 /trunk/ (4 files in 3 dirs): -Fix (r9563): When adding files remember to add them...
09:08:44  <ThePizzaKing> yay, works fine now
09:08:52  * ThePizzaKing congratulates peter1138
09:09:50  <Maedhros> :)
09:10:02  <peter1138> Maedhros:
09:10:10  <peter1138> bit ugly :/
09:10:37  <Wolf01> i hope the version you applied was the last one, i tried to document it very better with Belugas yesterday evening
09:10:58  <peter1138> Wolf01: i used the version on the bug tracker
09:11:05  <peter1138> so, never mind
09:11:07  <Wolf01> ehm...
09:11:51  <Wolf01> i think that something changed since that version
09:12:26  <Wolf01> something that makes you unhappy... i removed the transparency at purchased land yesterday :P
09:12:34  <peter1138> that was already removed
09:13:00  <peter1138> besides, i didn't apply the patch anyway
09:13:09  <peter1138> i went through it manually
09:13:21  <peter1138> hence it uses HASBIT()
09:14:07  <Wolf01> give a look at this, don't bother of half-documented functions, i'm working on it
09:14:44  <peter1138> added extra param,s heh
09:15:20  <Wolf01> and optimized the patch very much
09:16:39  <peter1138> sort of good
09:16:43  <peter1138> but inconsistent. hmm.
09:18:11  <peter1138> well
09:18:17  <peter1138> i can revert what i've done if you want
09:19:17  *** bubersson [] has joined #openttd
09:19:18  <Wolf01> maybe if you can wait this evening, or if you can help me to finish to document the AddSortableSprite() function, is better
09:19:41  <peter1138> here's a tip though
09:19:50  <peter1138> DO_ is "Display Options"
09:20:05  <peter1138> so i used TO_ instead of DO_TRANS
09:20:38  <Wolf01> yes, right
09:22:17  <peter1138> your declaration and definition of AddSortableSpriteToDraw() are different
09:27:13  *** bubersson [] has quit [Read error: Connection reset by peer]
09:44:29  <Wolf01> ok, this should be the very latest, with your suggestion:
09:55:01  *** Cipri [] has joined #openttd
10:07:18  *** l_Blue_l [~number_on@] has joined #openttd
10:07:31  *** setrodox [] has joined #openttd
10:07:51  <l_Blue_l> hi is there any openTTD forum moderators on atm?
10:08:47  <peter1138> are
10:09:41  <l_Blue_l> can the Diagonal demolish / level land patch thread here please be locked as if has gone off topic
10:09:48  *** setrodox_ [] has joined #openttd
10:09:53  *** setrodox_ [] has quit [Read error: Connection reset by peer]
10:09:55  <peter1138> heh
10:10:37  <l_Blue_l> on the openTTD forum i would like that thread lock
10:12:46  *** Kander [] has joined #openttd
10:14:31  <l_Blue_l> did you understand that
10:16:09  <Kander> Morning (or whatever it is in everyone's timezone)
10:16:23  <TrueBrain> howdie Kander
10:16:59  <Kander> Hehe, yet another variation on TrueLight, Patric?
10:17:43  *** Tron_ [] has joined #openttd
10:18:06  <TrueBrain> Kander: not a variation :)
10:18:21  <blathijs> l_Blue_l: We understood, but we're no moderators (at least I am not)
10:18:28  <blathijs> TrueBrain: Perhaps you can help l_Blue_l ?
10:19:02  <TrueBrain> blathijs: possible
10:19:22  *** Tron [] has quit [Read error: Connection reset by peer]
10:19:53  <Kander> Last night I have been trying to get OpenTTD to compile for the first time in a long, long time - I tried to follow the steps outlined on the Wiki for compiling using MinGW and failed miserably. Another user, who's name sadly seems to elude my thoughts for now, helped me to get it at least into a somewhat succesful compile run, but now the executable spawned by it crashes immediately upon...
10:19:55  <Kander> ...starting. Do you guys have time to point me in the right direction?
10:20:20  <TrueBrain> OS?
10:20:23  <Kander> WinXP, MCE
10:20:44  <Kander> (32 bits edition - call me oldfashioned)
10:20:55  <TrueBrain> lol, like the 64bit edition is that good :s Brrrr
10:21:21  <TrueBrain> how does it crash?
10:21:24  <Kander> Well, at work it seems to work fine. But then again I don't do anything more fancy then word and notepad.
10:21:49  <Kander> Standard 'report to microsoft' screen.. not sure how to explain it otherwise? As soon as I start the executable.
10:22:30  <TrueBrain> your best chance is to wait for glx
10:22:44  <Kander> Glx.. that's it :) He was the guy who helped me last night.
10:23:06  <Kander> Do you happen to know what timezone he is in?
10:23:06  <TrueBrain> he is the mingw guru :)
10:23:14  <TrueBrain> he will be online in 2 hours
10:23:20  <TrueBrain> mostly exactly 14:30 he joins
10:23:27  <Kander> Sounds like a very consistent man :)
10:23:36  <TrueBrain> yesterday it was 14:48
10:23:39  <TrueBrain> so it can be a bit later :)
10:23:41  <Kander> Eeek! Deviation!
10:24:15  <TrueBrain> l_Blue_l: topic locked
10:24:29  <l_Blue_l> Thanks
10:24:36  <Kander> Alright, I'll wait for him then :) In the meanwhile I'll just toss my MinGW installation away and install it all from scratch.. things were messy, to say the least, last night.
10:24:55  <TrueBrain> hehe
10:25:22  <TrueBrain> l_Blue_l: I hope I win an award with the quote: gone offtopic :p (as it is the biggest understatement ever I believe)
10:28:53  <l_Blue_l> true. At best only 4 comtribute to the topic.  It such a let down each time i read the topic and some peoples comments are so rude / stupid i just couldnt stand it anymore
10:30:04  <TrueBrain> I do hope it doesn't spoil your fun in coding...
10:31:15  <Ailure> dadada
10:31:34  <TrueBrain> tadadadadadadada tadadadadadada BATMAN!
10:31:42  <DorpsGek> oh for the love of God....
10:32:11  <l_Blue_l> TrueBrain: omg no i love it it will take alot more then that to scare me away.
10:32:35  <TrueBrain> l_Blue_l: good :)
10:34:01  <l_Blue_l> TrueBrain: i havent yet been able to finnish a single patch of mine ..... maybe this time i can finnish this one (fix up the code so it can get included into the trunk)
10:34:35  <TrueBrain> Clean it up, post it at :)
10:34:48  <Ailure> just don't go bitch when it dosen't get included though
10:34:49  <Ailure> <<
10:34:57  <Ailure> heh
10:35:09  *** Digitalfox[Work] [] has quit [Quit: Going to Work...]
10:35:42  <peter1138> of course, me posting a query in the original thread and not getting a reply counts as "no interest" according to he who should know better
10:35:57  <l_Blue_l> ok ha no i wont bitch .... i fully understand the reason why there are rules for things getting included or not
10:36:06  * TrueBrain likes l_Blue_l
10:36:11  * TrueBrain starts to wonder about Ailure :p
10:36:18  <Ailure> :)
10:36:22  <Ailure> Good good
10:36:25  *** Nigel [~nigel@] has joined #openttd
10:36:42  <Ailure> eh well some people take critique as "OMG YOU STABBED MY SOUL" instead of "Ok, I fix this"
10:36:51  <peter1138> yeah, well
10:37:06  <peter1138> when i *do* add someone's patch it turns out they didn't post the latest version :P
10:37:16  <peter1138> so there's no getting it right
10:37:59  <TrueBrain> Ailure: and it seems to be rather hard for people to follow a coding style: IT AINT MY STYLE SO WHY SHOULD I FOLLOW IT?! :) You got to love users :)
10:38:14  *** Nigel_ [~nigel@] has quit [Ping timeout: 480 seconds]
10:38:27  <Ailure> the OTTD style looks good for me :P
10:38:35  <Kander> Style leads to order, order leads to peace, peace leads to the DARK SIDE!
10:38:39  <Ailure> Although I only looked through it hastily
10:38:44  <Ailure> as I hadn't done any patch, so far
10:38:51  <TrueBrain> Kander: welcome to the dark side :)
10:38:55  <Rubidium> and ofcourse: "but the coding style isn't consistent in the code"
10:38:57  <Kander> :)
10:39:07  <Ailure> Mostly becuse I have no idea where to start
10:39:08  <Ailure> :p
10:39:31  <Kander> Would a patch that does nothing but clean up the coding style in existing parts of the code be considered for inclusion??
10:40:01  <Rubidium> I really hope so ;)
10:40:05  <TrueBrain> Kander: it happens a lot lately :)
10:40:09  <TrueBrain> doxygen thingies too
10:41:02  <Kander> That's good to hear :)
10:41:22  <TrueBrain> they aren't that dark in here yet :p
10:42:57  <Ailure> though then
10:43:05  <Ailure> only thing that annoys me with openTTD at the moment
10:43:11  <Ailure> is the 8 company limit
10:43:19  <TrueBrain> which is rather a tricky one
10:43:29  <Ailure> from what I been able to gain, yeah.
10:43:45  <TrueBrain> most users suggest changing it to 16, which isn't a solution
10:43:48  <TrueBrain> it needs to be made dynamic
10:43:53  <TrueBrain> which is possible for most parts, but not the GUI
10:43:58  <TrueBrain> which is being worked on to make that possible :)
10:44:17  <Kander> I know GLX would be able to answer with more authority, but is there a practical reason not to use the latest/greatest version of every compile tool, instead of what is linked to in the compile-instructions on the Wiki?
10:44:52  <Rubidium> b0rkedness of binaries?
10:44:54  <Ailure> Well, it would make long and huge games even more epic
10:45:08  <TrueBrain> Kander: you can use the latest version of most things, just some are known to be broken. The versions used on the wiki are tested and therefor known to work :)
10:45:08  <Ailure> I hate deleting companies whem running a server
10:45:58  <Ailure> I yet have to break the player limit though, but been close to
10:46:07  <Kander> Is there any chance of the AI being improved upon? I read in the changelog that it has recently been dumbed down even further, in favor of performance (is such a thing even possible, I wonder??)
10:46:16  <Ailure> Some players simple just play at diffrent names
10:46:24  <Ailure> Kander: Check out the noAi branch
10:46:25  <Ailure> :)
10:46:29  <TrueBrain> Kander:
10:46:39  <Ailure>
10:46:45  <Ailure> eh damn you brain
10:47:02  <Kander> Wha! Never found that section of the Wiki
10:47:10  * Kander does a happy dance.
10:47:21  <Ailure> well it's something quite recent
10:47:32  <TrueBrain> Kander: it is relative new
10:47:40  <TrueBrain> :p
10:47:53  * peter1138 yawns
10:47:58  <peter1138> so i do need a new pc
10:48:08  <TrueBrain> peter1138: you talk about that for, what, 2 months now? :)
10:48:13  <peter1138> yes
10:48:17  <TrueBrain> so you are waiting for donations or something? :)
10:48:21  <peter1138> yes
10:48:27  <peter1138> finally you get the hint
10:48:41  <peter1138> ;p
10:48:48  <TrueBrain> let me wire 1 eurocent to your account :p
10:48:49  * Kander tosses Peter a blank check. Uncovered, of course.
10:49:05  <TrueBrain> at least I send you something :p
10:49:15  <TrueBrain> lunch!
10:49:25  <Ailure> just took out mine from the microwave
10:49:27  <Ailure> :p
10:49:43  <Kander> Seriously: Would you have any use for a AthlonXP 1700+ which has been gathering dust for the past few months?
10:49:43  <Ailure> quick lunch before next lecture starts
10:49:50  <Ailure> I would
10:49:54  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
10:50:21  <Ailure> even if I have a 64bit dual core processor ;)
10:50:36  <Kander> Lol, use it as a secondary machine? :P
10:50:53  <Ailure> heh
10:51:02  <Ailure> I dunno what I would use it for
10:51:23  <Ailure> I mean, a dual core processor with two monitors. Now if I could run two OS's at the same time ;)
10:51:38  <Ailure> (virtual machines dosen't count :P)
10:51:41  <Kander> Hmmm... you could run a virtualized session on the second monitor ::... never mind
10:52:18  <peter1138> Kander: not really
10:52:32  <peter1138> Kander: i have a 2000+, but my boards too old to run it at full speed
10:52:37  <peter1138> plus it's PC133 memory, heh
10:53:02  <Kander> :) The board I have as well.. but it's an Asrock so might not make you happy.
10:53:33  <Ailure> I rarely use my CPU to it's fullest
10:53:36  <Ailure> or same with GPU :)
10:53:36  <Ailure> xD
10:54:03  <Ailure> All I really required when getting a new computer was 2 GB memory
10:54:08  <Ailure> since the programs I run is memory h
10:54:11  <Ailure> heavy
10:54:48  <Kander> Hmm, what kind of programs are they? (I've got the Electric Sheep screensaver running in a window to burn up any spare CPU cycles.. works like a charm!)
10:55:11  <peter1138> i'm still stuck between AM2 or 775...
10:55:13  <Ailure> D:
10:55:15  <Ailure> Netbean
10:55:39  <Ailure> One of the better java SDK's, but eats memory like there was no tomorrow
10:55:40  <MiHaMiX> Ailure: you meant Netbeans? :)
10:55:41  <Kander> Java? *shudders* Not my thing...
10:55:46  <Ailure> eh
10:55:48  <Ailure> IDE's
10:55:49  <Ailure> not SDK's
10:55:49  <Ailure> asdfdsf
10:55:53  *** Osai [] has joined #openttd
10:55:58  <Ailure> There's a huge diffrence between a SDK and IDE
10:55:59  <Ailure> -.-
10:56:03  <Kander> Yep...
10:56:23  <MiHaMiX> Ailure: at me, netbeans not used to eat more than 80mb
10:56:42  <Ailure> Java isn't slow though
10:56:44  <Kander> Peter: My new machine's AM2 and been happy with it. Very easy installation, even with extra fan and all.. but it all depends on what your needs are.
10:56:45  <Ailure> java VM can be a bit slow to start
10:56:52  <Ailure> but when you get it started, it usually runs quite smoothly
10:57:30  <Kander> My regards of Java have been totally demolished by a single poor teacher.. taught all the wrong habits.. :/
10:58:13  <Ailure> programming wise, only annoying thing is that it can be a bit nazi about some things that is possible (but potentionable dangerous) on other languages
10:58:37  <valhallasw> eclipse is eating up 200M atm :(
10:58:50  <MiHaMiX> valhallasw: yeah, that's why i dislike eclipse :)
10:58:55  <Kander> Any of you ever used the BlueJ IDE?
10:59:00  <valhallasw> but netbeans somehow seems slower
10:59:04  <Ailure> ah
10:59:10  <Ailure> Netbeans take less memory than eclipse then
10:59:15  <valhallasw> and c++ is freaking me out atm
10:59:16  <MiHaMiX> i have 2 fav java ide: netbeans and intellijIdea
10:59:36  <MiHaMiX> though the latter is not free
11:00:09  <Ailure> that some things are done automtically done in netbeans
11:00:10  <Ailure> is very nice
11:00:35  <Ailure> although is probably in other IDE's
11:00:48  <Ailure> I really hadn't compared them :p
11:00:58  <MiHaMiX> ok, end of lunchtime folks.. bye :)
11:01:00  <Kander> Are there still people who prefer programming in plain ol' notepad (or other non-graphical editors) ?
11:01:05  <Kander> Ciao MiHaMiX
11:01:09  <Ailure> ewww notepad
11:01:12  <MiHaMiX> Kander: I'm used to use gvim
11:01:22  <MiHaMiX> Kander: available from
11:01:25  <valhallasw> vi \o
11:01:31  <MiHaMiX> Kander: it's based on the good old vi :)
11:01:34  <Kander> I've seen and heard about vi(m)...
11:01:35  <Ailure> lack of colouring annoys me
11:01:35  <valhallasw> and sometimes mcedit
11:01:37  <Ailure> with notepad
11:01:51  <Kander> not sure if I could get myself trained in using it.. one time I tried it I ran away screaming in panic
11:01:54  <MiHaMiX> valhallasw: mcedit sucks :)
11:02:02  <MiHaMiX> Kander: :D
11:02:08  <valhallasw> MiHaMiX: coloring and edit-paste *inside* mcedit is great
11:02:12  <Kander> Couldn't even close it properly...
11:02:20  <valhallasw> just copy-pasting outside  it is a disaster
11:02:27  <valhallasw> :wq or :q! ?
11:02:28  <MiHaMiX> valhallasw: hmm, that's ok, but i still dislike the editor features :)
11:02:36  <Kander> valhallasw: Point proven.
11:02:45  <valhallasw> better than joe
11:02:46  <MiHaMiX> ok, really bye :)
11:03:01  <valhallasw> ^kx is less logical for write-quit than :wq
11:03:03  <valhallasw> imo
11:03:37  <Kander> Clicking the little X button, then pressing 'Save' is more logical for write-quit then :wq... imho.
11:06:51  <valhallasw> I see no
11:06:58  <valhallasw> 'x' button witout gui
11:07:39  <Kander> :) Which brings us to the overarcing prompt vs gui discussion?
11:07:53  <TrueBrain> now that was a nice lunch
11:07:58  <Kander> wb tl
11:08:31  <valhallasw> hey, you started about 'non-graphical editors'
11:08:39  <valhallasw> and notepad isnt one btw
11:09:12  *** setrodox_ [] has joined #openttd
11:09:28  <Kander> True, true..
11:09:43  <Ailure> VI users are elitists?
11:09:43  <Ailure> :o
11:10:18  <valhallasw> what the ... is happening :{
11:10:20  <Kander> Well, they've got all reason to be if they managed to figure out it's syntax.
11:11:59  <valhallasw> is there any reason why the 19th member (index 18) of an int array should act strangely?
11:13:00  <Rubidium> without context I wouldn't know
11:13:07  <Kander> define 'strangely' ?
11:13:23  <valhallasw> acting like it doesn't keep it's value
11:13:39  <valhallasw> is set to 0, jumps to 2293196, 2292860, 2292524 etc
11:13:53  <Rubidium> buffer over/underflows!
11:14:32  <valhallasw> thought of that
11:14:45  <valhallasw> but then why does the 20th member (index 19) work perfectly fine?
11:15:40  *** setrodox [] has quit [Ping timeout: 480 seconds]
11:15:45  <Rubidium> no idea, depends highly on the context
11:15:57  <valhallasw>
11:16:18  <valhallasw> it's a mess atm, sorry for that (because of the debugging etc ;))
11:16:51  <TrueBrain> we shouldn't be helping you with your homework :p
11:16:55  <valhallasw> orly :P
11:17:14  <valhallasw> what about
11:17:20  <valhallasw> the algorithm works perfectly fine
11:17:32  <valhallasw> but c++ is just a fscking stupid language that acts completely weird sometimes
11:17:43  *** l_Blue_l [~number_on@] has left #openttd []
11:17:57  <valhallasw> python O+
11:18:00  <TrueBrain> lol, you do shit in tex, not bad :p
11:18:21  <valhallasw> :P
11:18:28  <TrueBrain> pr2 is for PM?
11:18:34  <valhallasw> no, algoritmiek
11:18:40  <TrueBrain> ah, that explains :)
11:19:12  <valhallasw> not like I care about the ECTS
11:19:26  <valhallasw> as they don't really count for anything :P
11:19:32  <TrueBrain> you need them :)
11:19:54  <valhallasw> CS ects don't count for physics I'm afraid ;)
11:20:10  <TrueBrain> push them to your second year, you need some variation courses
11:20:32  <valhallasw> algo is not one of the allowed ones ;)
11:20:50  <TrueBrain> then you should just enjoy it :p
11:21:17  <valhallasw> I'm still wondering who thought it should be 7 ects
11:22:17  <valhallasw> meh, I'll just redesign without the class and see what happens :P
11:22:49  <TrueBrain> it isn't the fastest way to do what you do :p
11:23:08  <valhallasw> obviously
11:23:23  <valhallasw> but it was the fastest way to code it :P
11:24:02  <TrueBrain> you fucked up 'm' and 'n', so it looks
11:24:11  <TrueBrain> 'm' sometimes is your width, sometimes your height
11:24:25  <TrueBrain> return this->array + (this->m)*row; <- here it is your width
11:24:34  <valhallasw> no
11:24:36  <TrueBrain> if ( x < 0 || x >= array.n || y < 0 || y >= array.m || array[x][y] != 0 ) <- here is it your height
11:24:37  <valhallasw> er
11:24:38  <valhallasw> wait
11:24:53  <valhallasw> that's pretty stupid
11:24:55  <TrueBrain> change the this->m to this->n in the first, and it most likely doesn't overflow :p
11:25:02  <TrueBrain> short to say: USE BETTER NAMING!
11:25:16  <TrueBrain> rename 'm' to height, and 'n' to width
11:25:18  <valhallasw> don't change n and m while coding :p
11:25:20  <TrueBrain> and you would never made this mistake
11:25:31  <valhallasw> sais the ottd devver that uses *st *t *etc ;)
11:25:41  <TrueBrain> which can't be confused really :)
11:25:47  <Rubidium> TrueBrain: that if looks ok to me
11:26:03  <TrueBrain> Rubidium: the if is okay, but 'm' has an other function in the first copy/paste then in the second :)
11:26:15  <valhallasw> it should be height, but I changed the m and n in the constructor
11:26:18  <Rubidium> no
11:26:25  <TrueBrain> Rubidium: yes :p
11:26:27  <TrueBrain> haha :)
11:26:33  <Rubidium> this->m * x + y (where y = 0 .. this->m - 1)
11:26:34  <TrueBrain> valhallasw: you can see that indeed :)
11:26:47  <valhallasw> erm
11:26:50  <valhallasw> x/n = height
11:26:52  <valhallasw> m = width
11:27:07  <TrueBrain> 'm' is height according to backtrace.cpp :p
11:27:33  <valhallasw> no
11:27:43  <valhallasw> x/n = height, y/m = width
11:27:51  <valhallasw> y >= array.m <-- see
11:28:00  <TrueBrain> 'y' defines height, not? :)
11:28:03  <valhallasw> no
11:28:10  <TrueBrain> haha, now that is confusing :p
11:28:31  <valhallasw> not really
11:28:52  <valhallasw> (3,1) in an array is 4th row 2nd column
11:29:09  <valhallasw> (3,1) most logically is x=3 y=1
11:29:13  <valhallasw> so x=height y=width
11:29:33  <TrueBrain> haha, nice try, but nah, still not logic :)
11:29:39  <TrueBrain> doesn't matter, as long as you udnerstand it
11:30:14  <valhallasw> 13:29 < TrueBrain> doesn't matter, as long as it works and jlaros understands it <-- fix
11:30:24  <TrueBrain> hehe, good enough for me :p
11:31:11  <TrueBrain> anyway, back to OpenTTD :p
11:31:58  *** Vikthor [] has joined #openttd
11:34:12  *** Vikthor [] has quit [Remote host closed the connection]
11:34:31  *** Vikthor [] has joined #openttd
11:44:11  *** Scarzzurs [] has joined #openttd
11:44:16  <Scarzzurs> Lo :-)
11:44:56  <Scarzzurs> I've made a suggestion in the suggestion forum, but i fear that i might have been to fast to change website as the post isn't there. Should i repost or is there some kind of delay on posts?
11:45:50  *** Vikthor [] has quit [Read error: Connection reset by peer]
11:49:24  <peter1138> bingbong
11:51:48  *** Vikthor [] has joined #openttd
12:04:54  *** tokai [] has quit [Ping timeout: 480 seconds]
12:09:39  *** Ammler [] has quit [Read error: Operation timed out]
12:12:21  *** ammler [] has joined #openttd
12:18:41  *** Progman [] has joined #openttd
12:23:08  *** Vikthor [] has quit [Remote host closed the connection]
12:27:59  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
12:28:08  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
12:41:45  * Kander wonders if GLX will show up...
12:43:32  <TrueBrain> hehe :)
12:43:47  <TrueBrain> as long as I know him, he never missed a day :)
12:44:17  <Kander> Alright *sits patiently in his corner, and continues fiddling with MinGW..*
12:45:03  <TrueBrain> I really hope mingw isn't a synonym for something you do in the corner
12:46:27  * Kander grins.. nice noe
12:46:31  <Kander> *one, even
12:49:15  *** ThePizzaKing [] has quit [Quit: ThePizzaKing]
12:49:36  <Kander> Is there a functional difference between and
12:49:43  <TrueBrain> nope
12:49:47  <Kander> Good
12:49:50  <TrueBrain> .com is 100% alias of .org
12:49:54  <TrueBrain> and we advise everyone to use .org
12:49:58  <Kander> Redirects at the DNS level?
12:50:10  <TrueBrain> no redirect, it is really an alias
12:50:16  <Kander> Cool
12:50:26  <TrueBrain> on http, mail, svn and all levels :)
12:51:00  <Kander> Great - was just wondering, since the get latest script points to .com while I was only used to seeing .org
12:51:30  <TrueBrain> it should use .org :p
12:52:14  <Kander> Then write a new one - and while you're at it, check why it didn't work for me :P
12:53:34  <Kander> Argh. I keep getting the same error message.. and know I must be doing something wrong, but can't seem to figure out what it is..
12:54:47  <Belugas> hello
12:54:53  <Kander> Helo Belugas
13:00:03  <CIA-2> OpenTTD: peter1138 * r9565 /trunk/src/ (console_cmds.cpp settings.cpp settings.h): -Feature: Add list_patches console command. This shows all patches along with their current values. Based on patch by madman2003/GrimRC.
13:06:17  *** boekabart_ [~boekabart@] has left #openttd [Back to work, back to work, everybody, work work work work!]
13:11:41  *** Kander [] has quit [Quit: ChatZilla 0.9.78 [Firefox]]

Powered by YARRSTE version: svn-trunk