| --- | Log | opened Sat Jul 19 00:00:13 2008 |
| 00:42 | -!- | Sir-Bob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd |
| 01:07 | -!- | sunk [sunkan@sunkan.bsnet.se] has joined #openttd |
| 01:07 | -!- | sunkan [sunkan@sunkan.bsnet.se] has quit [Read error: Connection reset by peer] |
| 01:07 | -!- | sunk is now known as sunkan |
| 01:24 | -!- | Singaporekid [~notme@cm70.epsilon121.maxonline.com.sg] has joined #openttd |
| 01:27 | <Celestar> | morning |
| 01:31 | <Celestar> | has anyone had a detailed look at the paxdest thingy? |
| 01:37 | <Lachie> | I would |
| 01:37 | <Lachie> | but I've heard it's very unstable in newtwork games |
| 01:37 | <Lachie> | *network |
| 01:38 | <Lachie> | I played with the old one. |
| 01:38 | <Lachie> | which would have ben what... 3 4 years ago? |
| 01:38 | <Lachie> | *been |
| 01:38 | <Lachie> | haet teh SSH lags |
| 01:42 | <Celestar> | apparently it's slow as crap |
| 01:43 | <Lachie> | anyway, gonna go go some charity work :D |
| 01:43 | <Lachie> | bbl |
| 01:43 | <Lachie> | *do |
| 01:47 | <Celestar> | WTF? |
| 01:49 | <Celestar> | http://www.fvfischer.de/arkprob.png |
| 01:49 | -!- | TiberiusTeng [~Tiberius@sbt.idv.tw] has quit [Ping timeout: 480 seconds] |
| 01:58 | <@peter1138> | Wow, bloated... |
| 01:58 | <Celestar> | peter1138: yeah, that's our source code :D |
| 01:58 | <Celestar> | 31TB of readme :P |
| 02:00 | -!- | bleepy [bleepy@5ad51a44.bb.sky.com] has joined #openttd |
| 02:01 | -!- | TiberiusTeng [~Tiberius@sbt.idv.tw] has joined #openttd |
| 02:01 | -!- | curson [~curzon@p1087-ipbf214funabasi.chiba.ocn.ne.jp] has joined #openttd |
| 02:02 | <Celestar> | peter1138: did you have a look at the paxdest thingy by chance? |
| 02:06 | <@peter1138> | Possibly a long time ago. |
| 02:06 | <@peter1138> | IIRC it wasn't very good. |
| 02:08 | <Celestar> | which part about it was "not good?" |
| 02:09 | <Celestar> | I mean apart from the fact that it runs a loop of all cargo packets every single day ... |
| 02:22 | * | Celestar tries enabling gcc's loop vectorization |
| 02:25 | <Celestar> | hm ... it manages to optimize the 32bpp blitter |
| 02:39 | <@peter1138> | Oh? |
| 02:40 | <Celestar> | well "note: vectorization may not be profitable" |
| 02:40 | <blathijs> | Hmm, should be fun to try to compile openttd with LLVM. See what it gives :-) |
| 02:40 | <Celestar> | LLVM? |
| 02:41 | <blathijs> | Low Level Virtual Machine, essentially a compiler framework |
| 02:41 | <Celestar> | I see |
| 02:41 | <Celestar> | I could try to run the icc/pgcc over the code and see what it does |
| 02:41 | <blathijs> | which can use gcc to compile C++ to the LLVM Internal Representation and then run optimizations and codegeneration over the generated IR |
| 02:42 | <blathijs> | But it has a number of very good optimizations |
| 02:44 | <Celestar> | I see |
| 02:45 | <hylje> | basically JIT |
| 02:46 | * | Celestar wonders when we will ever see a work paxdest :P |
| 02:51 | <TiberiusTeng> | just try implement it or write some 'feature specifications' ? :P |
| 02:51 | <TiberiusTeng> | IMO it's a huge topic which can't properly implemented with comprehensive planning ... |
| 02:53 | <Celestar> | TiberiusTeng: I quite agree |
| 02:53 | <Celestar> | TiberiusTeng: are you the one who wrote the opengl blitter? |
| 02:53 | <TiberiusTeng> | yes |
| 02:54 | <Celestar> | I'm just about to try it :D |
| 02:54 | <Celestar> | or let's say: I'm considering it :P |
| 02:55 | <blathijs> | is paxdest a misspelling of passenger destinations? |
| 02:55 | <Celestar> | blathijs: yes (= |
| 02:56 | <Celestar> | TiberiusTeng: does it work on linux anyway? I haven't looked at it yet |
| 02:57 | <TiberiusTeng> | I think it does, as ccfreak2k wrote a SDL driver for it |
| 02:57 | <Celestar> | well make doesn't like it |
| 02:57 | <Celestar> | I'll check with it later |
| 02:57 | <TiberiusTeng> | http://en.wikipedia.org/wiki/Pax#Common_meaning_these_days |
| 02:58 | <TiberiusTeng> | oops :Q hope you can provide some bugreport ... |
| 02:58 | <Celestar> | TiberiusTeng: I'm by far no make specialist |
| 02:58 | <Celestar> | and all output it currently gives is "Error 2" :S |
| 02:58 | <TiberiusTeng> | just for your information, it won't magically uses less CPU power :P |
| 02:59 | <TiberiusTeng> | did you ./configure --with-sdlgl ? |
| 02:59 | <Celestar> | yeah |
| 02:59 | -!- | einKarl [~einKarl@91-65-196-232-dynip.superkabel.de] has joined #openttd |
| 02:59 | <TiberiusTeng> | mind copy/pasting the error message to http://paste.openttd.org ? |
| 02:59 | <Celestar> | blathijs: "pax" is common usage for "passenger(s)" |
| 03:00 | <Celestar> | TiberiusTeng: if I got an error message other than "[all] Error 2" it would be helpful. |
| 03:00 | <Celestar> | but in this case |
| 03:00 | <TiberiusTeng> | ouch ... |
| 03:00 | <blathijs> | Celestar: Yeah, I just read it. Never heard it before :-) |
| 03:02 | -!- | Gekz_ [~brendan@123-243-206-102.static.tpgi.com.au] has quit [Ping timeout: 480 seconds] |
| 03:02 | <Celestar> | TiberiusTeng: well. |
| 03:03 | <Celestar> | TiberiusTeng: -d gives *some* output |
| 03:03 | <Celestar> | TiberiusTeng: apparently I'm missing "GLee" |
| 03:05 | -!- | Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has joined #openttd |
| 03:09 | <Celestar> | meh the extraction failed |
| 03:09 | <Celestar> | /home/vici/openttd/trunk/src/blitter/opengl.cpp:44: error: ‘va_start’ was not declared in this scope |
| 03:10 | <Celestar> | /home/vici/openttd/trunk/src/blitter/opengl.cpp:52: error: ‘va_end’ was not declared in this scope |
| 03:10 | <blathijs> | Sounds like a missing include? |
| 03:10 | <Celestar> | yeah |
| 03:10 | <Celestar> | stdarg.h for that matter |
| 03:10 | <blathijs> | ah, yes :-) |
| 03:11 | <TiberiusTeng> | great. I wonder how it compiled on Linux before ;) |
| 03:11 | -!- | Gekz_ [~brendan@123-243-206-102.static.tpgi.com.au] has joined #openttd |
| 03:12 | <Celestar> | TiberiusTeng: the newer gccs are more ... aggressive when it comes to includes |
| 03:12 | <Celestar> | dunno what changed, but something did from 4.2 to 4.3 |
| 03:12 | <TiberiusTeng> | what version are you using then? something like 4.3.0 ? |
| 03:12 | <TiberiusTeng> | wow. bingo. :D |
| 03:12 | <Celestar> | had that problem with other projects too |
| 03:12 | <Celestar> | 4.3 |
| 03:13 | <Celestar> | glee spits out a nice number of warnings |
| 03:14 | <Celestar> | OpenGL is most likely not initialized. Make sure you used an OpenGL-compatible video driver weehaa |
| 03:14 | -!- | Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has quit [Ping timeout: 480 seconds] |
| 03:15 | <TiberiusTeng> | run ./openttd -v sdlgl -b opengl |
| 03:16 | <Celestar> | yeah that works... |
| 03:16 | <Celestar> | kind of :D |
| 03:17 | <Celestar> | apart from the fact that I get about 2 frames per second on the title screen |
| 03:19 | <Celestar> | dbg: [GL] ATI_draw_buffers: NOT SUPPORTED (palette animation disabled) |
| 03:19 | <Celestar> | dbg: [GL] EXT_framebuffer_object: NOT SUPPORTED (palette animation disabled) |
| 03:19 | <Celestar> | and I have purple fonts (= |
| 03:23 | <Celestar> | I gotta head out a little |
| 03:26 | -!- | Sir-Bob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]] |
| 03:34 | <TiberiusTeng> | Celestar, you'd better stick with original blitters since your card's too old for this :P |
| 03:35 | <blathijs> | TiberiusTeng: Are you using such fancy OpenGL features, then? |
| 03:36 | <TiberiusTeng> | blathijs, I used pixel shaders to do palette lookup ... |
| 03:36 | <blathijs> | So you can still do palette animations? |
| 03:36 | <TiberiusTeng> | and drawbuffer/FBO is used to do palette animation, yes |
| 03:37 | <blathijs> | So we're using state-of-the-art graphics techniques to emulate a dirty old trick? :-p |
| 03:37 | <TiberiusTeng> | render indexed color to FBO -> use FBO as a texture to render to screen |
| 03:37 | <TiberiusTeng> | exactly. :P |
| 03:39 | <TiberiusTeng> | some cards once supported 8bpp indexed color with palette, but none of state-of-the-art cards do ... |
| 03:40 | <TiberiusTeng> | I don't want to do color-lookup on CPU, so I don't have a choice but use pixel shaders ... |
| 03:42 | <TiberiusTeng> | but I encountered some performance issues and still haven't found a solution now :( |
| 03:43 | <TiberiusTeng> | one of my cores seems always busy-looping to wait GPU finishes its work |
| 03:44 | <blathijs> | That's pretty useless |
| 03:44 | -!- | Marduuhin [~mardo4@84.50.173.241] has quit [Ping timeout: 480 seconds] |
| 03:45 | -!- | Marduuhin [~mardo4@84.50.169.77] has joined #openttd |
| 03:55 | -!- | dlunch [~dlunch@61.108.29.49] has joined #openttd |
| 04:06 | -!- | sbn [~sbn@d54C1E1A7.access.telenet.be] has joined #openttd |
| 04:13 | -!- | Wolf01 [~wolf01@host107-16-dynamic.5-87-r.retail.telecomitalia.it] has joined #openttd |
| 04:13 | <Wolf01> | hello |
| 04:13 | -!- | sbn [~sbn@d54C1E1A7.access.telenet.be] has left #openttd [] |
| 04:16 | -!- | nigiri [~jiraiya_s@125.164.241.152] has joined #openttd |
| 04:16 | -!- | Nev [bleepy@5ad51a44.bb.sky.com] has joined #openttd |
| 04:19 | -!- | curson [~curzon@p1087-ipbf214funabasi.chiba.ocn.ne.jp] has quit [Read error: Connection reset by peer] |
| 04:19 | -!- | dlunch [~dlunch@61.108.29.49] has quit [Ping timeout: 480 seconds] |
| 04:21 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has joined #openttd |
| 04:22 | -!- | bleepy [bleepy@5ad51a44.bb.sky.com] has quit [Ping timeout: 480 seconds] |
| 04:26 | -!- | Gekz_ [~brendan@123-243-206-102.static.tpgi.com.au] has quit [Quit: leaving] |
| 04:26 | -!- | Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has joined #openttd |
| 04:26 | -!- | TinoM [~Tino@i59F54B50.versanet.de] has joined #openttd |
| 04:33 | -!- | rortom [~rortom@p57B7DD68.dip.t-dialin.net] has joined #openttd |
| 04:33 | <rortom> | morning |
| 04:34 | <SpComb> | almost noon |
| 04:34 | <rortom> | 10am for me ;) |
| 04:35 | -!- | Sir-Bob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd |
| 04:37 | -!- | Progman [~progman@p57A1DA95.dip.t-dialin.net] has joined #openttd |
| 04:41 | <Celestar> | TiberiusTeng: too old? |
| 04:41 | <Celestar> | TiberiusTeng: how old is "too old?"? |
| 04:42 | <Lachie> | damnit |
| 04:42 | <TiberiusTeng> | IMO about 2 years ... what's the model you're using ? |
| 04:42 | <Lachie> | left ff on in the scenario editor for too long |
| 04:42 | <Lachie> | it's like... massive forest. |
| 04:42 | <Celestar> | TiberiusTeng: RV350 (FireGL T2) |
| 04:42 | * | Lachie will have to remember in future that 3 hours is a little too long. |
| 04:42 | <Celestar> | TiberiusTeng: equivalent to a Radeon 9700, just "better" :) |
| 04:44 | <Celestar> | maybe I should switch drivers ... |
| 04:45 | <TiberiusTeng> | hmm ... no. but it's still strange |
| 04:45 | <TiberiusTeng> | although you won't get palette animation, you shouldn't get pink text ... |
| 04:46 | <TiberiusTeng> | but don't hold your breath anyway :p |
| 04:46 | <Celestar> | TiberiusTeng: I'm using X.org's open source OpenGL driver. I'll swtich to AMD's own crapdriver for a test |
| 04:50 | <Celestar> | WTH is wrong with driverguys these days? ATI'S graphics driver is 50MB, yesterday I downloaded HP's printer driver (90MB total) |
| 04:52 | <@Rubidium> | ransomware? |
| 04:53 | <@Rubidium> | and ofcourse all the crapware that's delivered with the driver |
| 04:53 | <Celestar> | in linux? I don't find that crapware :P |
| 04:54 | <@Rubidium> | then I've got no idea |
| 04:54 | -!- | Zahl [~Zahl@g228011056.adsl.alicedsl.de] has joined #openttd |
| 04:54 | <@Rubidium> | maybe horribly obfuscated drivers because they are "scared"? |
| 04:54 | <rortom> | mh linux drivers are even worse |
| 04:54 | <rortom> | like nvidia |
| 04:55 | <rortom> | as they include binaries for different X versions and platforms |
| 04:56 | -!- | curson [~curzon@p1087-ipbf214funabasi.chiba.ocn.ne.jp] has joined #openttd |
| 04:56 | <@Rubidium> | but for a printer driver? |
| 04:57 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has quit [Read error: Connection reset by peer] |
| 04:57 | <Celestar> | Rubidium: dunno maybe it includes some software I haven't found yet :P |
| 04:58 | <Celestar> | then again, that printer driver supports basically every PCL or PS printer by HP, so lots of definition files |
| 05:01 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has joined #openttd |
| 05:03 | -!- | DJNekkid [~chatzilla@static128-249.adsl.no] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]] |
| 05:10 | -!- | CelestarT42p [~Jadzia_Da@mnch-5d874fcd.pool.einsundeins.de] has joined #openttd |
| 05:10 | <CelestarT42p> | heh: note to self: running the opengl blitter with software renderer is pointless :P |
| 05:11 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has quit [Read error: Connection reset by peer] |
| 05:12 | <CelestarT42p> | ok TiberiusTeng I have some good news and some bad news |
| 05:13 | <CelestarT42p> | which part would you like first :D |
| 05:14 | <TiberiusTeng> | bad news is good news while debugging :D |
| 05:15 | <CelestarT42p> | good news: it works as intended with ATI's own driver |
| 05:15 | <CelestarT42p> | bad news: CPU usage in title screen is increased by a factor of 80 compared to the default blitter |
| 05:16 | -!- | Yorick [~Y0R1CK@s55924da0.adsl.wanadoo.nl] has joined #openttd |
| 05:16 | <Yorick> | boo! |
| 05:16 | <TiberiusTeng> | ouch ... |
| 05:16 | * | CelestarT42p gets scared and accidently sticks a claymore into Yorick |
| 05:17 | <TiberiusTeng> | so the opengl blitter sucks big time :D |
| 05:17 | <CelestarT42p> | TiberiusTeng: dunno what part it is, just recompiling with profiling |
| 05:17 | <hylje> | too much stuff in software |
| 05:17 | <hylje> | batch rendering failure |
| 05:18 | <Yorick> | hello rortom |
| 05:19 | -!- | nigiri [~jiraiya_s@125.164.241.152] has quit [Ping timeout: 480 seconds] |
| 05:19 | <TiberiusTeng> | it would be a great help if it's possible to isolate which OpenGL calls takes most time |
| 05:19 | <Yorick> | you were the openttdserver.de guy, right? |
| 05:19 | <CelestarT42p> | TiberiusTeng: I can give it a try |
| 05:19 | <TiberiusTeng> | which is almost impossible under Windows ... at least I didn't find a way. |
| 05:19 | <TiberiusTeng> | I suspect it's all concentrated on texture copy stuff ... |
| 05:20 | <TiberiusTeng> | the 80% cpu usage is most likely busy-looping waiting the card, or converting texture format ... |
| 05:20 | -!- | ProfFrink [~proffrink@5ad91581.bb.sky.com] has joined #openttd |
| 05:20 | <CelestarT42p> | WTH |
| 05:20 | <CelestarT42p> | most use is CallVehicleTicks() ?! |
| 05:21 | <Yorick> | it redraws the vehicles...I think |
| 05:21 | <hylje> | curious |
| 05:21 | <hylje> | does it correlate with fps? |
| 05:22 | <TiberiusTeng> | maybe it didn't take the driver into account ... |
| 05:22 | <CelestarT42p> | I'm trying to callgrind it |
| 05:23 | <CelestarT42p> | ... |
| 05:23 | -!- | nigiri [~jiraiya_s@125.164.242.231] has joined #openttd |
| 05:23 | <CelestarT42p> | wee got a title screen |
| 05:23 | <hylje> | i suspect it's a bit slow? |
| 05:23 | <CelestarT42p> | in callgrind?! sure |
| 05:24 | -!- | Osai^zZz is now known as Osai |
| 05:24 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has joined #openttd |
| 05:24 | -!- | Nev is now known as bleepy |
| 05:25 | <CelestarT42p> | fark. forgot the debugging symbols |
| 05:25 | -!- | Prof_Frink [~proffrink@5ad545d7.bb.sky.com] has quit [Ping timeout: 480 seconds] |
| 05:25 | -!- | ProfFrink is now known as Prof_Frink |
| 05:27 | * | CelestarT42p updates from kde 4.0.98 to 4.0.99 |
| 05:28 | -!- | curson [~curzon@p1087-ipbf214funabasi.chiba.ocn.ne.jp] has quit [Quit: If everything seems to be going well, you have obviously overlooked something.] |
| 05:30 | <CelestarT42p> | TiberiusTeng: it's possibly to find on linux. callgrind tells you how much time you spend in every line of your source code |
| 05:35 | <CelestarT42p> | TiberiusTeng: hm .. from a first quick glance, there's nothing that seems horribly out-of-line |
| 05:36 | <TiberiusTeng> | hmm |
| 05:37 | <TiberiusTeng> | perhaps it didn't take opengl library/driver into account ... |
| 05:37 | <TiberiusTeng> | that's what I faced under Windows :( |
| 05:37 | <TiberiusTeng> | it looks awfully pretty on profiling, only leaving nvoglnt.dll sucking up another core |
| 05:39 | <CelestarT42p> | heh |
| 05:39 | <CelestarT42p> | who's good with kcachegrind here? :P |
| 05:40 | <TiberiusTeng> | the pretty NVPerfHUD is only for DirectX programs ... |
| 05:40 | <CelestarT42p> | hm ... it's the openttd process that eats the CPU, not the X server |
| 05:42 | <CelestarT42p> | TiberiusTeng: I'll check that a bit more later |
| 05:43 | -!- | Nev [bleepy@5ad923e9.bb.sky.com] has joined #openttd |
| 05:44 | <TiberiusTeng> | thanks :) |
| 05:49 | -!- | bleepy [bleepy@5ad51a44.bb.sky.com] has quit [Ping timeout: 480 seconds] |
| 05:54 | -!- | Nev is now known as bleepy |
| 05:55 | -!- | Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd |
| 05:56 | -!- | Brianetta [~brian@client-86-26-82-230.nrth.adsl.virgin.net] has joined #openttd |
| 06:00 | -!- | Singaporekid [~notme@cm70.epsilon121.maxonline.com.sg] has quit [Quit: Leaving] |
| 06:03 | -!- | fmauNekAway is now known as fmauNeko |
| 06:04 | <fmauNeko> | hello :) |
| 06:10 | <CIA-3> | OpenTTD: rubidium * r13734 /trunk/src/newgrf_station.cpp: -Fix: NewGRF rail continuation would always mark a tunnel on the same axis as connected, even when the tunnel faces the wrong direction. |
| 06:22 | -!- | KillaloT [~killalot@0x5738cc8b.rdnqu1.dynamic.dsl.tele.dk] has joined #openttd |
| 06:25 | -!- | Vikthor [~Vikthor@snat1.spoje.net] has quit [Ping timeout: 480 seconds] |
| 06:29 | -!- | Doorslammer|BRSet [Doorslamme@PIPP-p-203-54-229-84.prem.tmns.net.au] has joined #openttd |
| 06:32 | -!- | nigiri [~jiraiya_s@125.164.242.231] has quit [Ping timeout: 480 seconds] |
| 06:37 | -!- | mikl [~mikl@0304ds2-ba.0.fullrate.dk] has joined #openttd |
| 06:40 | -!- | Kristjankoffer [5777a9d8@67.207.141.120] has joined #openttd |
| 06:41 | -!- | grumbel [~grumbel@i577BA07F.versanet.de] has joined #openttd |
| 06:45 | -!- | Kristjankoffer [5777a9d8@67.207.141.120] has left #openttd [] |
| 06:54 | <ccfreak2k> | Celestar, the sdlgl driver does work in Linux. |
| 06:55 | <ccfreak2k> | It also works in Windows, although not as well. |
| 06:55 | <ccfreak2k> | But it definitely was a performance improvement on my Slackware box. |
| 06:55 | <ccfreak2k> | Also, I already ran callgrind on a few different configurations. sdlgl was an improvement across the board. |
| 06:55 | <Brianetta> | What I want to see: |
| 06:55 | <Brianetta> | [SRC][SRC] Compiling cargopacket.cpp |
| 06:55 | <Brianetta> | [SRC][SRC] Compiling cargotype.cpp |
| 06:55 | <Brianetta> | [SRC][SRC] Compiling cargocult.cpp |
| 07:02 | <Lachie> | god damnit |
| 07:02 | <Lachie> | I broke firefox again |
| 07:09 | <Lachie> | I appear to have completely broken my computer |
| 07:10 | -!- | skidd13 [~skidd13@p548A3CF9.dip.t-dialin.net] has joined #openttd |
| 07:10 | <Brianetta> | I can't get yapp to compile |
| 07:10 | <Lachie> | what?! |
| 07:11 | <Lachie> | my home folder is gone :o |
| 07:11 | * | Lachie restars |
| 07:11 | <Lachie> | restarts even |
| 07:12 | -!- | tokai [~tokai@p54B80926.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] |
| 07:13 | -!- | frosch123 [~frosch@frnk-590fd2de.pool.einsundeins.de] has joined #openttd |
| 07:14 | -!- | tokai [~tokai@p54B83337.dip0.t-ipconnect.de] has joined #openttd |
| 07:14 | -!- | mode/#openttd [+v tokai] by ChanServ |
| 07:16 | -!- | tom0004 [~0004tom@92.5.44.9] has joined #openttd |
| 07:22 | -!- | rortom [~rortom@p57B7DD68.dip.t-dialin.net] has quit [] |
| 07:23 | <Eddi|zuHause3> | Brianetta: applied the patch to a working copy where you previously applied a yapp patch and reverted it? |
| 07:23 | <Eddi|zuHause3> | that won't revert new files |
| 07:23 | <Eddi|zuHause3> | so you have to manually delete them |
| 07:23 | <Brianetta> | Eddi: Apparently so |
| 07:23 | <Brianetta> | Rubidium posted as much |
| 07:24 | <Brianetta> | and it's compiled (: |
| 07:24 | <Brianetta> | thanks |
| 07:24 | -!- | bleepy [bleepy@5ad923e9.bb.sky.com] has quit [Ping timeout: 480 seconds] |
| 07:25 | <Eddi|zuHause3> | you can easily find out new files by grepping the .diff for "Revision 0" |
| 07:25 | -!- | Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd |
| 07:25 | * | Brianetta nods |
| 07:26 | <Eddi|zuHause3> | except for yapp, wich is not an svn diff |
| 07:27 | <Eddi|zuHause3> | there you have to search for /dev/null |
| 07:27 | -!- | skidd13 [~skidd13@p548A3CF9.dip.t-dialin.net] has left #openttd [] |
| 07:27 | <Brianetta> | well, svn status | egrep (\.cpp|\.h) |
| 07:28 | <Brianetta> | that'll show you all changed c++ files, and it's easy to spot the new ones |
| 07:28 | <Eddi|zuHause3> | yes, but that might include new files from other patches ;) |
| 07:28 | <@Rubidium> | svn st src|grep '?'|xargs rm |
| 07:28 | <Brianetta> | In my case, just one patch at a time |
| 07:28 | <Brianetta> | Rubidium: Even better (: |
| 07:28 | <Eddi|zuHause3> | ok, we agree that there are always multiple ways to do something [as long as there is any way at all] |
| 07:30 | <Eddi|zuHause3> | hm... |
| 07:30 | <Eddi|zuHause3> | C src/elrail.cpp |
| 07:30 | <Eddi|zuHause3> | i think i should tell SVN that i resolved that ;) |
| 07:33 | -!- | CelestarT42p [~Jadzia_Da@mnch-5d874fcd.pool.einsundeins.de] has quit [Ping timeout: 480 seconds] |
| 07:34 | <Yorick> | remove the .mine files |
| 07:35 | <Eddi|zuHause3> | Yorick: what do you think that would do? |
| 07:35 | <Eddi|zuHause3> | [besides there aren't any][besides there aren't any] |
| 07:35 | <Yorick> | tell svn you resolved the conflict |
| 07:35 | <Eddi|zuHause3> | i don't think so :p |
| 07:36 | <Eddi|zuHause3> | you tell svn that you resolved src/elrail.cpp conflict by saying "svn resolved src/elrail.cpp" |
| 07:36 | <Eddi|zuHause3> | why would you do anything else? |
| 07:38 | <Yorick> | also possible :) |
| 07:42 | -!- | Sacro [~Ben@adsl-87-102-119-5.karoo.KCOM.COM] has joined #openttd |
| 07:43 | <KingJ> | Whats the best way to "grow" a town? I've got the patch settings set on maximin, anything I need to do apart from a single well served station? |
| 07:43 | <Eddi|zuHause3> | 5 well served stations |
| 07:43 | <DaleStan> | Four more of same. |
| 07:44 | <KingJ> | Okay, thanks |
| 07:46 | <Yexo> | note that "well serviced" means at least one vehicle every 20 days, so 4 bus stops with a few busses should do fine |
| 07:46 | <Eddi|zuHause3> | <Rubidium> svn st src|grep '?'|xargs rm <-- you might want to add an "awk '{ print $2 }'" in case you want to preserve any 1-letter-name files :p |
| 07:47 | <KingJ> | Not based on cargo rating then? |
| 07:48 | <Yexo> | for town growth: no, not based on cargo rating |
| 07:48 | <DaleStan> | Hard to have a bad rating with a vehicle every 20 days, but no, it's not. |
| 07:48 | <Eddi|zuHause3> | no, just vehicle... |
| 07:49 | <Yexo> | DaleStan: it's not that hard if the station gets a lot of cargo, the rating will drop because of waiting cargo |
| 07:49 | <KingJ> | Yeah, couple of busses in the centre of the city |
| 07:49 | <KingJ> | Is there anything on the wiki listing what makes up the cargo performance rating? I couldn't find anything |
| 07:50 | <Yexo> | http://wiki.openttd.org/index.php/Game_Mechanics#Station_rating |
| 07:50 | <Yexo> | station rating = cargo performance rating |
| 07:50 | <KingJ> | Ah, thanks |
| 07:57 | -!- | Eddi|zuHause2 [~johekr@p54B75548.dip.t-dialin.net] has joined #openttd |
| 07:58 | -!- | Eddi|zuHause3 [~johekr@p54B75548.dip.t-dialin.net] has quit [Remote host closed the connection] |
| 07:58 | -!- | nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has joined #openttd |
| 08:00 | -!- | nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has quit [Read error: Connection reset by peer] |
| 08:03 | -!- | CelestarT42p [~Jadzia_Da@mnch-5d874fcd.pool.einsundeins.de] has joined #openttd |
| 08:04 | -!- | mikl [~mikl@0304ds2-ba.0.fullrate.dk] has quit [Quit: Leaving...] |
| 08:05 | -!- | Dred_furst [~Dred_furs@user-54418bdb.lns1-c7.dsl.pol.co.uk] has joined #openttd |
| 08:17 | -!- | nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has joined #openttd |
| 08:23 | <CIA-3> | OpenTTD: rubidium * r13735 /branches/0.6/ (12 files in 4 dirs): (log message trimmed) |
| 08:23 | <CIA-3> | OpenTTD: [0.6] -Backport from trunk: |
| 08:23 | <CIA-3> | OpenTTD: - Fix: NewGRF rail continuation would always mark a tunnel on the same axis as connected, even when the tunnel faces the wrong direction (r13734) |
| 08:23 | <CIA-3> | OpenTTD: - Fix: Assumption that non-north tiles of a house do not have the 1x1 building |
| 08:23 | <CIA-3> | OpenTTD: bit set was flawed with some NewGRFs. This caused the amount of houses to |
| 08:23 | <CIA-3> | OpenTTD: differ, which causes the town radii to differ, which causes desyncs when towns |
| 08:23 | <CIA-3> | OpenTTD: are expanded (r13729) |
| 08:25 | -!- | KillaloT [~killalot@0x5738cc8b.rdnqu1.dynamic.dsl.tele.dk] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- State of the art IRC] |
| 08:27 | -!- | glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd |
| 08:27 | -!- | mode/#openttd [+v glx] by ChanServ |
| 08:31 | <Lachie> | yew! |
| 08:37 | -!- | Sir-Bob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]] |
| 08:38 | -!- | CelestarT42p [~Jadzia_Da@mnch-5d874fcd.pool.einsundeins.de] has quit [Quit: Lost terminal] |
| 08:39 | <Celestar> | TiberiusTeng: ccfreak2k what hardware are you running the stuff on? |
| 08:51 | -!- | KillaloT [~killalot@0x5738cc8b.rdnqu1.dynamic.dsl.tele.dk] has joined #openttd |
| 09:01 | -!- | Klanticus [~Klanticus@201-43-142-122.dsl.telesp.net.br] has joined #openttd |
| 09:06 | -!- | Sacro [~Ben@adsl-87-102-119-5.karoo.KCOM.COM] has quit [Ping timeout: 480 seconds] |
| 09:12 | -!- | Sacro [~Ben@adsl-87-102-119-5.karoo.KCOM.COM] has joined #openttd |
| 09:31 | -!- | tom0004 [~0004tom@92.5.44.9] has quit [Ping timeout: 480 seconds] |
| 09:32 | -!- | tom0004 [~0004tom@92.4.213.181] has joined #openttd |
| 09:43 | -!- | Wolf01 is now known as Wolf01|AWAY |
| 09:52 | -!- | nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has quit [Read error: Connection reset by peer] |
| 09:52 | -!- | nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has joined #openttd |
| 09:56 | -!- | fjb [~frank@p5485FD60.dip.t-dialin.net] has joined #openttd |
| 09:56 | -!- | nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has quit [Read error: Connection reset by peer] |
| 09:56 | -!- | nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has joined #openttd |
| 09:56 | <fjb> | Hello |
| 09:56 | <Yorick> | hello |
| 09:59 | <CIA-3> | OpenTTD: rubidium * r13736 /branches/noai/src/ai/api/ai_controller.cpp: [NoAI] -Fix (r13656): regression failing because the opcode counter wasn't properly reset. |
| 10:00 | <fjb> | Is the noai branch already playable? |
| 10:00 | <+glx> | it always was |
| 10:00 | <Yexo> | it's very playable :) |
| 10:00 | <Yexo> | the one big missing thing is still rail support |
| 10:01 | <fjb> | Hm, is it also patchable with yapp? |
| 10:01 | <@Rubidium> | actually... it's getting more unplayable over time |
| 10:01 | <@Rubidium> | because the AIs are getting better and better |
| 10:01 | <Yexo> | fjb: yes, but you may have to merge some small pieces by hand |
| 10:01 | <fjb> | Merging isn't a problem, usually. |
| 10:01 | <fjb> | Better ai sounds good. |
| 10:01 | <Yexo> | <Rubidium> because the AIs are getting better and better <- if that is your definition of unplayable I'd say it's already unplayable with road vehicles only |
| 10:03 | <fjb> | The new ai (raod vehicles only) in trunk doesn't like the new eGRTV grf. It dumps core as soon as the ai buys the first road vehicle. |
| 10:03 | <CIA-3> | OpenTTD: glx * r13737 /branches/noai/ (132 files in 11 dirs): [NoAI] -Sync: with trunk r13683:13734. |
| 10:04 | <+glx> | fjb: where is the bug report about it? |
| 10:04 | <Yorick> | fjb: the new ai is experimental |
| 10:04 | <+glx> | but it shouldn't crash openttd |
| 10:04 | <Yorick> | all bug reports should go to truebrain |
| 10:04 | <+glx> | no the text has changed some time ago |
| 10:04 | <fjb> | Don't have to say anything beside that it crashes yet. |
| 10:05 | -!- | Sacro [~Ben@adsl-87-102-119-5.karoo.KCOM.COM] has quit [Ping timeout: 480 seconds] |
| 10:05 | <fjb> | My os tells me something about a floating point error when it dumps core. Very starnge. |
| 10:06 | -!- | Brianetta [~brian@client-86-26-82-230.nrth.adsl.virgin.net] has quit [Remote host closed the connection] |
| 10:06 | <fjb> | I will be away for about half an hour. I well see if I can find more about it then. |
| 10:09 | -!- | Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has quit [Quit: leaving] |
| 10:09 | -!- | Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has joined #openttd |
| 10:10 | <Yexo> | fjb: strange, admiralai doesn't like the eGRTV set either, although it works fine with the LV grf |
| 10:12 | <Yexo> | fjb: are you sure it's a bug in the AI? If I built an "ATP MGA Artic. Hopper Truck" it behaves strange too |
| 10:13 | <Yexo> | it keeps switches between two orders in an infinite loop |
| 10:13 | <Yexo> | that is without any AI |
| 10:13 | <ccfreak2k> | Celestar, I ran my tests on an AMD Athlon XP 2500+ box with an AGP 8x ATi Radeon X850 XT PE. |
| 10:13 | <ccfreak2k> | Using the fglrx driver. |
| 10:14 | <Yexo> | so I suspect a bug in either eGRTV or in openttd newgrf handling, but not in the AI |
| 10:20 | -!- | Progman [~progman@p57A1DA95.dip.t-dialin.net] has quit [Remote host closed the connection] |
| 10:24 | -!- | Wezz6400 [~Wezz6400@ndb.demon.nl] has joined #openttd |
| 10:41 | -!- | Singaporekid [~notme@cm70.epsilon121.maxonline.com.sg] has joined #openttd |
| 10:53 | <Eddi|zuHause2> | *note* when you try to build "multi-tile" depots, click the right depot to build the train in :p |
| 10:57 | -!- | Nioe [Eoin@92-233-146-86.cable.ubr08.dund.blueyonder.co.uk] has joined #openttd |
| 10:59 | <Yorick> | the python does not like me :( |
| 11:00 | <Lachie> | python doesn't like me either. |
| 11:00 | <Lachie> | or perl or ruby for that matter |
| 11:00 | <Lachie> | or C/++/# |
| 11:00 | <Lachie> | infact, the only thing reminiscent of a coding language that does seem to get along with me is NFO |
| 11:01 | <Yorick> | I'm trying to unpack the payload of a PACKET_SERVER_ERROR_QUIT packet... |
| 11:01 | <Yorick> | documentation says function should always return array...and it doesn't |
| 11:02 | <Lachie> | I am hilariously cold |
| 11:02 | <Lachie> | perhaps another jumper is in order. |
| 11:04 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has quit [Read error: Connection reset by peer] |
| 11:06 | <Yorick> | oh, I should blame documentation for returning the result of another function if certain arguments are given...which causes my array not to be multidimentional anymore |
| 11:15 | -!- | KritiK [~Maxim@93-80-103-30.broadband.corbina.ru] has joined #openttd |
| 11:16 | <Celestar> | ccfreak2k: weird, the X850 shouldn't be too different from a 9700 |
| 11:17 | <ccfreak2k> | The Radeon 9700 has an R350 or something like that. |
| 11:17 | <ccfreak2k> | This one is an R450. |
| 11:17 | <ccfreak2k> | Unless your 9700 is an XT, they're worlds different. |
| 11:20 | -!- | shodan [user@ppp101-219.static.internode.on.net] has joined #openttd |
| 11:20 | <fjb> | Yexo: The crash doesn't happen with the old ai. |
| 11:20 | <fjb> | And the orders of road vehicles behave a bit strange sometimes, espacially depot orders. |
| 11:20 | <Yexo> | If I built an "ATP MGA Artic. Hopper Truck" it behaves strange too |
| 11:20 | <Yexo> | <Yexo> it keeps switches between two orders in an infinite loop |
| 11:20 | <Yexo> | <Yexo> that is without any AI <- can you confirm this? |
| 11:21 | <Lachie> | gotta love 48% wireless strength. |
| 11:21 | <fjb> | Yexo: I have to try it. |
| 11:21 | -!- | Sacro [~Ben@adsl-87-102-119-5.karoo.KCOM.COM] has joined #openttd |
| 11:22 | <Nioe> | oooh its a ben |
| 11:22 | <ln> | the small one |
| 11:22 | -!- | Nioe is now known as Eoin |
| 11:22 | <fjb> | We are playing with bleeding edge stuff here. But it is fun. |
| 11:23 | <fjb> | Eddi|zuHause2: Good point. Building in the wron depot already happened to me. |
| 11:32 | -!- | nkx [~asd@0x3e42e6e6.adsl.cybercity.dk] has joined #openttd |
| 11:32 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has joined #openttd |
| 11:36 | -!- | nkx [~asd@0x3e42e6e6.adsl.cybercity.dk] has quit [Read error: Connection reset by peer] |
| 11:37 | -!- | nkx [~asd@0x3e42e6e6.adsl.cybercity.dk] has joined #openttd |
| 11:39 | <Yexo> | <fjb> Yexo: I have to try it. <- did you test it? |
| 11:39 | -!- | nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has quit [Ping timeout: 480 seconds] |
| 11:40 | <fjb> | Yexo: Not yet. I'm patching noai with YAPP at the moment. |
| 11:40 | <Yexo> | ok :) |
| 11:52 | <fjb> | I hope it will compile now. |
| 11:53 | <fjb> | What will the people who get outperformed by the old ai do when the noai branch gets merged to trunk? |
| 11:53 | <Yorick> | disable it |
| 11:54 | <fjb> | Hm, ggod point. |
| 11:54 | <fjb> | good |
| 11:54 | -!- | shodan [user@ppp101-219.static.internode.on.net] has quit [Read error: Connection reset by peer] |
| 11:55 | -!- | shodan [user@ppp101-219.static.internode.on.net] has joined #openttd |
| 11:55 | -!- | shodan [user@ppp101-219.static.internode.on.net] has quit [] |
| 11:55 | <planetmaker> | hello |
| 11:56 | <Yorick> | hello |
| 11:57 | <Gekz> | lol |
| 11:57 | <Gekz> | old ai sucks |
| 11:57 | <Gekz> | it doesnt outperform me |
| 11:57 | <Gekz> | it just destroys the landscape |
| 12:01 | <fjb> | Gekz: There are sometimes complaints at the forum about the old ai outperforming a player. |
| 12:02 | <fjb> | Ok, the old ai outperformed me in my first game. I took a look into the manual then to find out what all the buttons in the game are for... |
| 12:02 | <SmatZ> | yeah there are often angry players complaining that old AI is too hard |
| 12:04 | <SmatZ> | maybe you should post there a post that AI is too weak |
| 12:05 | <SmatZ> | people will admire you |
| 12:05 | <fjb> | A look into the manual should help them. It never outperformed me after I knew what to do inthe game. The first game was merely clicking around out of curiousity. |
| 12:05 | <fjb> | :-) |
| 12:05 | <SmatZ> | when I first played TTO, I thought "competitors" are my friends helping my company |
| 12:06 | <fjb> | Sometimes they do... At least you cal use their roads. |
| 12:06 | <fjb> | But I hate it when human players are putting an one way sign at any road tile. |
| 12:10 | <Eddi|zuHause2> | <fjb> What will the people who get outperformed by the old ai do when the noai branch gets merged to trunk? <- there are difficulty settings, an AI should respect those |
| 12:11 | <fjb> | My YAPP patched noai doesn't compile... make stops with nothing to do for "all" after compiling town_gui.cpp |
| 12:11 | <Yexo> | there are difficulty settings, an AI should respect those <- that is worked on right now, but there will be settings per AI, not global settings |
| 12:11 | <Yorick> | fjb: try removing your .d and .o files |
| 12:12 | <Yexo> | fjb: do a make clean of even make mrproper && ./configure |
| 12:12 | <fjb> | That was the first run of configure and make after a svn checkout. |
| 12:13 | <Yexo> | hmm, strange |
| 12:13 | <Yexo> | no idea one |
| 12:13 | <Yexo> | *then |
| 12:14 | <Eddi|zuHause2> | fjb: try without patch first :p |
| 12:14 | <Yorick> | I think your source.list is corrupted |
| 12:14 | <fjb> | Maybe the patch didn't like the different source.list. |
| 12:14 | <frosch123> | fjb: maybe source.list conflicted |
| 12:16 | <CIA-3> | OpenTTD: glx * r13738 /branches/noai/src/ (ai/ai_squirrel.cpp fileio.cpp): [NoAI] -Fix (r13737): assert when a tar file doesn't contain a dir |
| 12:16 | -!- | michi_cc [e4929ab105@dude.icosahedron.de] has quit [Ping timeout: 480 seconds] |
| 12:16 | <fjb> | source.list is ok. |
| 12:17 | -!- | KritiK [~Maxim@93-80-103-30.broadband.corbina.ru] has quit [Quit: Leaving] |
| 12:17 | <fjb> | There were two rejected files. But they compiled ok after i resolved the conflicts manually. |
| 12:17 | -!- | tom0004 [~0004tom@92.4.213.181] has quit [] |
| 12:18 | <Yorick> | are you sure there was nothing with source list after town_gui.cpp? |
| 12:20 | <fjb> | frosch123: What is make trying to say me: Die Datei »/home/frank/devel/OpenTTD-r13737noaiyapp/src/train_cmd.cpp« wird "gestutzt" (der Abhängigkeitsgraph). |
| 12:21 | <+glx> | file created in the future? |
| 12:21 | <fjb> | Oh, ok I found it. |
| 12:22 | <fjb> | Yes, user error.... :-) |
| 12:22 | -!- | michi_cc [d8fbac54b9@dude.icosahedron.de] has joined #openttd |
| 12:22 | -!- | mode/#openttd [+v michi_cc] by ChanServ |
| 12:22 | <frosch123> | very nice translation, you can translate it back to english word by word, and then it makes sense :p |
| 12:23 | <+glx> | it usually happen to me when I extract a tar file |
| 12:24 | <fjb> | Never delete the wrong file... |
| 12:26 | -!- | Wezz6400 [~Wezz6400@ndb.demon.nl] has quit [Quit: Food :9] |
| 12:26 | -!- | Wolf01|AWAY is now known as Wolf01 |
| 12:49 | -!- | fmauNeko is now known as fmauNekAway |
| 12:52 | -!- | Doorslammer|BRSet [Doorslamme@PIPP-p-203-54-229-84.prem.tmns.net.au] has quit [] |
| 12:56 | <Sacro> | yep |
| 13:14 | <fjb> | It compiled. .-) |
| 13:15 | <fjb> | What do i have to do now? Download some ais from the forum and put the tar archives ito the ai folder? |
| 13:20 | <Yexo> | yep |
| 13:20 | <Yexo> | I suggest to start with convoy / admiralai / wrightai |
| 13:22 | <fjb> | Ok, I already fond that three. |
| 13:22 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has quit [Read error: Connection reset by peer] |
| 13:22 | <Yexo> | You can start an ai with the console command start_ai ai_name, if not they will be started randomly (depend on your difficulty settings of course) |
| 13:23 | <fjb> | Randomly sounds interesting. |
| 13:24 | <Yorick> | or just start_ai |
| 13:28 | <Yorick> | I wonder how openttd does the leave thing... |
| 13:28 | <Yexo> | what leave thing? |
| 13:28 | <Yorick> | sending the leaving packet -> quitting the game |
| 13:28 | <Yorick> | quitting the game instantly results in a connection lost |
| 13:29 | <Yorick> | quitting the game after you see your own quit message gives you a recv failed with 10024 |
| 13:29 | <fjb> | Do the noai ias only work with the original vehicles? |
| 13:30 | <Yorick> | depends |
| 13:30 | <Yorick> | some of them do |
| 13:30 | <Yorick> | some of them use EngineLists |
| 13:30 | -!- | Tiberius_ [~Tiberius@sbt.idv.tw] has joined #openttd |
| 13:31 | <Yexo> | most of them work with ok with new vehicles |
| 13:31 | <Yexo> | there are a few that don't refit a vehicle when needed |
| 13:32 | <Yexo> | although eGRTV does behave strange, but it does that also when I built a vehicle manually |
| 13:32 | <fjb> | Hm, they don't build anything. |
| 13:32 | <Yexo> | watch the ai debut panel (under the question mark) |
| 13:32 | -!- | Singaporekid [~notme@cm70.epsilon121.maxonline.com.sg] has quit [Quit: Leaving] |
| 13:33 | <fjb> | Oh, one build something. |
| 13:34 | <Yexo> | it depends on the difficulty setting opponent_building_speed or so how fast they build |
| 13:34 | <hylje> | openttd r13734 on Ubuntu, built from checkout, viewport doesn't expand properly when maximise button is pressed |
| 13:35 | <hylje> | (stretching the window works fine) |
| 13:35 | <SmatZ> | hylje: I miss the Maximise window in Gentoo/KDE :-P |
| 13:35 | <SmatZ> | *Maximise button |
| 13:35 | <SmatZ> | for OTTD |
| 13:36 | <SmatZ> | nah now it is back |
| 13:36 | <SmatZ> | strange |
| 13:37 | -!- | TiberiusTeng [~Tiberius@sbt.idv.tw] has quit [Ping timeout: 480 seconds] |
| 13:39 | -!- | Zuu [~Zuu@c-363c71d5.025-58-6e6b702.cust.bredbandsbolaget.se] has joined #openttd |
| 13:41 | <hylje> | i can haul tourists in tanker wagons |
| 13:42 | <Yexo> | the tourists won't like that :p |
| 13:43 | -!- | Wezz6400 [~Wezz6400@ndb.demon.nl] has joined #openttd |
| 13:43 | <fjb> | Tourists like almost anything they have to pay for. |
| 13:43 | <frosch123> | like diving |
| 13:53 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has joined #openttd |
| 13:55 | <fjb> | terminate called after throwing an instance of 'OTTDThreadExitSignal' |
| 13:56 | <Yexo> | fjb: You've hit one of the threading bugs in NoAI |
| 13:56 | <Yexo> | what did you do to get that message? |
| 13:56 | -!- | Progman [~progman@p57A1DA95.dip.t-dialin.net] has joined #openttd |
| 13:57 | -!- | tom0004 [~0004tom@92.4.213.181] has joined #openttd |
| 13:57 | <fjb> | Just start some ais and then pressed the fast forward button. After some time that happens. |
| 13:58 | <Yexo> | that's new |
| 13:58 | <Yexo> | it's known that NoAI can crash upon exiting an AI (so closing a game, game exit etc.) |
| 14:00 | <fjb> | Maybe that was the cause. Most ais didn't build anything and reveived financial warnings. Maybe one got closed. |
| 14:00 | -!- | stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has quit [Read error: Connection reset by peer] |
| 14:00 | <Yexo> | ah, that could be the case |
| 14:00 | <Yexo> | what AIs did you use? |
| 14:00 | -!- | nicfer [~Administr@168.226.104.252] has joined #openttd |
| 14:01 | <fjb> | The ais you told me to try, wright, admiral and convoy. |
| 14:02 | <Yexo> | I find it strange those get in financial trouble, but it could happen of course |
| 14:03 | <Yorick> | have you set the loan amount? |
| 14:04 | <fjb> | Hm, don't think so. Where is that set? Game difficulty? |
| 14:04 | <Yexo> | yep, difficulty |
| 14:06 | -!- | Wezz6400 [~Wezz6400@ndb.demon.nl] has quit [Ping timeout: 480 seconds] |
| 14:07 | <fjb> | 100000£ |
| 14:09 | <Yexo> | that's not enough for wrigthai |
| 14:09 | <Yexo> | not sure about convoy, but admiralai should be ok |
| 14:10 | <fjb> | How much does it need? |
| 14:10 | <Yexo> | more than 100.000, 150.000 should be enough ;) |
| 14:10 | <fjb> | Admiral was the only one building something. |
| 14:10 | <Yexo> | but the more the better |
| 14:12 | <nicfer> | what would be better, industries like cities or cities like industries? |
| 14:13 | <Yexo> | I don't think either option is any good, but why do you ask? |
| 14:13 | -!- | tom0004 [~0004tom@92.4.213.181] has quit [] |
| 14:14 | -!- | Yorick_ [~Y0R1CK@s55924da0.adsl.wanadoo.nl] has joined #openttd |
| 14:14 | <Yexo> | fjb: oh, and wrightai doesn't terraform, so if you're playing on a mountanious map it might quit because it couldn't find a place for it's first airport |
| 14:14 | -!- | Yorick is now known as Guest285 |
| 14:14 | -!- | Yorick_ is now known as Yorick |
| 14:15 | -!- | tom0004 [~0004tom@92.4.213.181] has joined #openttd |
| 14:15 | <fjb> | Oh, I'm playing in hills, but with very smoot slopes. |
| 14:17 | <fjb> | next try with 200000£ initian loan. |
| 14:18 | <nicfer> | I think that making industries like houses will allow them to be more flexible |
| 14:18 | <Yexo> | in what way will they be more flexible? |
| 14:19 | -!- | Guest285 [~Y0R1CK@s55924da0.adsl.wanadoo.nl] has quit [Ping timeout: 480 seconds] |
| 14:19 | <nicfer> | for example, you can destroy a single tile without destroying the whole industry |
| 14:20 | <Yorick> | houses get destroyed if you destroy one tile of them... |
| 14:20 | <Yexo> | you can't destroy industries at all right now, and that's fine by me |
| 14:21 | <Yexo> | and that's like saying you want to destroy the runways of an airport but keep the airport intact: useless |
| 14:21 | <hylje> | nicfer: you mean industries like cities |
| 14:22 | <hylje> | if industry likes one enough, one can get away with moving (demolishing) its modules (houses) out of way |
| 14:23 | <nicfer> | the industry will only reduce it's production |
| 14:24 | <nicfer> | also, industries aren't built in the middle of nothing |
| 14:25 | -!- | Klanticus [~Klanticus@201-43-142-122.dsl.telesp.net.br] has quit [Quit: Konversation terminated!] |
| 14:25 | <nicfer> | they're near cities |
| 14:25 | <hylje> | placement is one thing |
| 14:25 | <hylje> | city-like behaviour another |
| 14:29 | <Eddi|zuHause2> | placement can be done with newgrf... PBI has requirements like "must be within 10 tiles of town with at least 100 population" |
| 14:29 | <Eddi|zuHause2> | meaning secondary industries are pretty much never in the middle of nowhere |
| 14:29 | <Yorick> | but it is wrong |
| 14:30 | <Vikthor> | gah, I made bug in bug-report :( |
| 14:30 | <Yorick> | it would better be townpop/10 tiles of town with at least 100 population |
| 14:30 | <Eddi|zuHause2> | i got into that kind of trouble when i wanted to found a food processing plant near my cargo station |
| 14:30 | <Eddi|zuHause2> | it was too far from the town itself |
| 14:30 | <frosch123> | and if that is not enough, ECS has requirements like "must be within 10 tiles of town with at least 100 population, and within 3 tiles of water and not near any industry of the same type" |
| 14:31 | -!- | Marduuhin [~mardo4@84.50.169.77] has quit [Ping timeout: 480 seconds] |
| 14:31 | -!- | nkx [~asd@0x3e42e6e6.adsl.cybercity.dk] has quit [Read error: Connection reset by peer] |
| 14:31 | -!- | nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has joined #openttd |
| 14:31 | -!- | Marduuhin [~mardo4@84-50-169-77-dsl.rgu.estpak.ee] has joined #openttd |
| 14:31 | <Yorick> | some require sloped land, within 3 tiles of desert |
| 14:31 | <Yorick> | nowhere near a town with at least 0 population |
| 14:32 | <fjb> | Wrightai gives up after building the first route failed.. :-( |
| 14:33 | <fjb> | And when it goes bankrupt the game crashes. |
| 14:33 | <Yorick> | fjb: it gives up... |
| 14:33 | <Eddi|zuHause2> | <Yorick> it would better be townpop/10 tiles of town with at least 100 population <- i think what it really does is "count population within a 10 tile radius" |
| 14:33 | <Yexo> | fjb: then either use a flatter map or don't use wrightai |
| 14:34 | -!- | curson [~curzon@p1087-ipbf214funabasi.chiba.ocn.ne.jp] has joined #openttd |
| 14:34 | <Eddi|zuHause2> | because i can build it quite far from the center of my 26k town, just around the cargo station there are no houses |
| 14:34 | <Yexo> | anpai is another plane ai that does approx as good as wrightai |
| 14:34 | <fjb> | How can I exclude wrightai? |
| 14:34 | <Yexo> | remove the dir from bin/ai |
| 14:34 | <fjb> | Ok, thought there would be a smarter way. |
| 14:34 | <Yexo> | or rename ai/wrightai/info.nut |
| 14:35 | <Eddi|zuHause2> | or start 8 other AIs ;) |
| 14:35 | <Yexo> | Eddi|zuHause2: 7 is enough, as you are a company yourself :) |
| 14:35 | <fjb> | Convoy also never builds anything. |
| 14:35 | <Yexo> | fjb: what does the ai debug panel say? (found under the question mark ingame) |
| 14:35 | <Yorick> | fjb: what kind of towns do you have |
| 14:35 | <Eddi|zuHause2> | i think if this weather goes on i am "within 3 tiles of water" soon :p |
| 14:35 | <Yorick> | same here |
| 14:36 | <fjb> | Debug information is gone with the crash. have to start a new game to tell you. |
| 14:36 | <fjb> | How do you mean what kind of towns? |
| 14:36 | -!- | fmauNekAway is now known as fmauNeko |
| 14:36 | <Yexo> | fjb: what operating system do you use? |
| 14:36 | |