Back to Home / #openttd / 2013 / 11 / Prev Day | Next Day
#openttd IRC Logs for 2013-11-25

---Logopened Mon Nov 25 00:00:49 2013
00:23-!-chester_ [~chester@89-178-254-228.broadband.corbina.ru] has quit [Quit: Leaving.]
00:24-!-DabuYu [DabuYu@128.250.79.189] has joined #openttd
00:44-!-test [~oftc-webi@CPE-124-176-57-127.lns3.dea.bigpond.net.au] has joined #openttd
00:45-!-test [~oftc-webi@CPE-124-176-57-127.lns3.dea.bigpond.net.au] has quit []
00:50-!-Randominty [~Randomint@CPE-124-176-57-127.lns3.dea.bigpond.net.au] has joined #openttd
00:56-!-Eddi|zuHause [~johekr@p5DC664A3.dip0.t-ipconnect.de] has quit []
00:56-!-Eddi|zuHause [~johekr@p5DC66BC1.dip0.t-ipconnect.de] has joined #openttd
00:57-!-retro|cz [~retro@ip-78-45-93-251.net.upcbroadband.cz] has joined #openttd
01:28-!-Pecio [~fgh@acfh107.neoplus.adsl.tpnet.pl] has joined #openttd
01:37-!-Muh_Q [~MuhQ@p5B333E5F.dip0.t-ipconnect.de] has joined #openttd
01:40-!-Muh_Q [~MuhQ@p5B333E5F.dip0.t-ipconnect.de] has quit []
01:40-!-Midnightmyth [~quassel@93-167-84-102-static.dk.customer.tdc.net] has joined #openttd
02:04-!-HerzogDeXtEr [~flex@i59F6DE73.versanet.de] has joined #openttd
02:16-!-TomyLobo [~foo@91-65-113-111-dynip.superkabel.de] has joined #openttd
02:17-!-Japa__ [~Japa@117.201.103.163] has joined #openttd
02:24-!-Japa_ [~Japa@117.201.103.163] has quit [Ping timeout: 480 seconds]
02:37-!-Twofish [~Twofish@0001308f.user.oftc.net] has joined #openttd
02:43-!-Midnightmyth [~quassel@93-167-84-102-static.dk.customer.tdc.net] has quit [Read error: Operation timed out]
03:16-!-TomyLobo [~foo@91-65-113-111-dynip.superkabel.de] has quit [Quit: Standby mode...]
03:21-!-Pecio [~fgh@acfh107.neoplus.adsl.tpnet.pl] has left #openttd []
03:38-!-adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
03:39-!-retro|cz [~retro@ip-78-45-93-251.net.upcbroadband.cz] has quit [Ping timeout: 480 seconds]
03:40-!-Pecio [~fgh@acfh107.neoplus.adsl.tpnet.pl] has joined #openttd
04:12<@DorpsGek>Commit by rubidium :: r26097 trunk/src/openttd.cpp (2013-11-25 09:12:49 UTC)
04:12<@DorpsGek>-Fix: another minor memory leak (when pressing cancel in the bootstrap window)
04:20<@DorpsGek>Commit by rubidium :: r26098 /trunk/src (dedicated.cpp openttd.cpp) (2013-11-25 09:20:35 UTC)
04:20<@DorpsGek>-Fix: close the log file when OpenTTD was forked and finally closed
04:23<@DorpsGek>Commit by rubidium :: r26099 trunk/src/openttd.cpp (2013-11-25 09:22:56 UTC)
04:23<@DorpsGek>-Codechange: make NewGRF scanner management slightly easier
04:23-!-Jomann [~abchirk@g231204190.adsl.alicedsl.de] has joined #openttd
04:26-!-LordAro [~LordAro@sns61-83.york.ac.uk] has joined #openttd
04:30-!-wakou2 [~stephen@host86-182-192-224.range86-182.btcentralplus.com] has joined #openttd
04:35-!-johnrambo [~jrambo@178.223.27.132] has quit [Read error: Connection reset by peer]
04:35-!-johnrambo [~jrambo@178-223-27-132.dynamic.isp.telekom.rs] has joined #openttd
04:39-!-Haube [~michi@77-20-40-44-dynip.superkabel.de] has joined #openttd
05:05-!-TheMask96 [martijn@89.104.166.232] has quit [Ping timeout: 480 seconds]
05:08-!-TheMask96 [martijn@wrath.vhost.ne2000.nl] has joined #openttd
05:11-!-LuHa [~LuHa@175.203.104.220] has joined #openttd
05:14<@DorpsGek>Commit by rubidium :: r26100 trunk/src/console.cpp (2013-11-25 10:13:59 UTC)
05:14<@DorpsGek>-Fix: possible buffer overflow in console handling of aliases
05:24-!-Elukka [~Elukka@a91-152-213-89.elisa-laajakaista.fi] has joined #openttd
05:36-!-retro|cz [~retro@ip-78-45-93-251.net.upcbroadband.cz] has joined #openttd
06:08<@DorpsGek>Commit by rubidium :: r26101 trunk/src/vehicle.cpp (2013-11-25 11:08:21 UTC)
06:08<@DorpsGek>-Fix: NULL pointer dereference when one can't allocate an order list but wants to make implicit orders
06:12<@DorpsGek>Commit by rubidium :: r26102 trunk/src/pathfinder/follow_track.hpp (2013-11-25 11:11:56 UTC)
06:12<@DorpsGek>-Fix: m_veh is not NULL by definition when IsRoadTT is true
06:39-!-Randominty [~Randomint@CPE-124-176-57-127.lns3.dea.bigpond.net.au] has quit []
07:14-!-Pereba [~UserNick@177.19.40.123] has joined #openttd
07:18-!-EyeMWing [~Wing@c-68-33-226-154.hsd1.md.comcast.net] has quit [Ping timeout: 480 seconds]
07:20-!-Devroush [~dennis@dD5765BAC.access.telenet.be] has joined #openttd
07:21-!-adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Remote host closed the connection]
07:21-!-adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
07:31-!-Supercheese [~Superchee@98.145.153.186] has quit [Read error: Connection reset by peer]
07:32-!-Supercheese [~Superchee@98.145.153.186] has joined #openttd
07:36-!-Pereba [~UserNick@177.19.40.123] has quit [Quit: AdiIRC - Just try it! (www.adiirc.com)]
08:00-!-adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Ping timeout: 480 seconds]
08:01-!-tokai|mdlx [~tokai@port-92-195-51-59.dynamic.qsc.de] has joined #openttd
08:03-!-rellig [~rellig@217.172.172.7] has joined #openttd
08:03-!-rellig [~rellig@217.172.172.7] has quit []
08:06<@DorpsGek>Commit by rubidium :: r26103 /trunk/src/blitter (32bpp_simple.cpp 8bpp_simple.cpp) (2013-11-25 13:06:33 UTC)
08:06<@DorpsGek>-Fix: prevent odd overflows due to integer promotion
08:07-!-tokai|noir [~tokai@00012860.user.oftc.net] has quit [Ping timeout: 480 seconds]
08:13<@DorpsGek>Commit by rubidium :: r26104 trunk/src/town_cmd.cpp (2013-11-25 13:13:35 UTC)
08:13<@DorpsGek>-Fix: do not attempt to do stuff with an invalid direction, especially using it as index into a table
08:14-!-robotboy [~robotboy@0001164c.user.oftc.net] has quit [Ping timeout: 480 seconds]
08:15-!-Japa__ [~Japa@117.201.103.163] has quit [Read error: No route to host]
08:16-!-Japa__ [~Japa@117.201.109.136] has joined #openttd
08:16<@DorpsGek>Commit by rubidium :: r26105 /trunk/src (3 files) (2013-11-25 13:16:06 UTC)
08:16<@DorpsGek>-Codechange: add a lot of assertions to track/road functions that might eventually lead to become indices into tables
08:17-!-yorick [~yorick@ip51cd0513.speed.planet.nl] has joined #openttd
08:28<@DorpsGek>Commit by rubidium :: r26106 trunk/src/depot_gui.cpp (2013-11-25 13:28:08 UTC)
08:28<@DorpsGek>-Codechange: document fall through explicitly
08:29-!-TheMask96 [martijn@wrath.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds]
08:31-!-TheMask96 [martijn@pride.vhost.ne2000.nl] has joined #openttd
08:42-!-Pecio [~fgh@acfh107.neoplus.adsl.tpnet.pl] has left #openttd []
08:46-!-adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
08:51-!-Ristovski [~rafael@89.205.3.77] has joined #openttd
09:10-!-LuHa [~LuHa@175.203.104.220] has quit [Quit: Leaving.]
09:26<@DorpsGek>Commit by rubidium :: r26107 /trunk/src (27 files in 5 dirs) (2013-11-25 14:26:46 UTC)
09:26<@DorpsGek>-Codechange/cleanup: remove some coding bloat and simplify the driver factory instatiations
09:28-!-Djohaal [~Djohaal@189.58.133.73.dynamic.adsl.gvt.net.br] has joined #openttd
09:30<@DorpsGek>Commit by rubidium :: r26108 /trunk/src (36 files in 6 dirs) (2013-11-25 14:30:22 UTC)
09:30<@DorpsGek>-Codechange: some coding style (whitespace)
09:31-!-GriffinOneTwo [~oftc-webi@adsl-68-125-34-203.dsl.irvnca.pacbell.net] has quit [Quit: Page closed]
09:34<@DorpsGek>Commit by rubidium :: r26109 trunk/src/pathfinder/follow_track.hpp (2013-11-25 14:34:09 UTC)
09:34<@DorpsGek>-Fix: missing initialisation
09:47-!-adf89 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
09:49-!-adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Ping timeout: 480 seconds]
09:51<@Belugas>hello
09:56-!-Pereba [~UserNick@177.19.40.123] has joined #openttd
09:58<Xaroth|Work>o/ Belugas
10:31-!-Twofish [~Twofish@0001308f.user.oftc.net] has quit [Quit: Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us. (Hobbes, Calvin and H]
10:42-!-sla_ro|master [slamaster@85.186.160.35] has joined #openttd
11:02-!-Midnightmyth [~quassel@93-167-84-102-static.dk.customer.tdc.net] has joined #openttd
11:02-!-asd [~oftc-webi@180.241.10.90] has joined #openttd
11:02<asd>hello
11:03<V453000>asdfff
11:03<asd>howdy?
11:03<V453000>yeah
11:04<asd>riiight
11:04<@planetmaker>'howdy' pronounced in English and understood as German means 'beat her' :-P
11:05<asd>haha
11:06<asd>i don't mean that
11:06<asd>but that's ok
11:10-!-sla_ro|master [slamaster@85.186.160.35] has quit []
11:11-!-sla_ro|master [slamaster@85.186.160.35] has joined #openttd
11:22<@DorpsGek>Commit by rubidium :: r26110 trunk/src/signal.cpp (2013-11-25 16:22:29 UTC)
11:22<@DorpsGek>-Codechange: add guard for enterdir being valid in signal code
11:22-!-DarkAce-Z [~BillyMays@50.107.53.200] has joined #openttd
11:23-!-Alice3 [~Alice@cpc18-grim14-2-0-cust478.12-3.cable.virginm.net] has joined #openttd
11:26-!-asd [~oftc-webi@180.241.10.90] has quit [Quit: Page closed]
11:26<@DorpsGek>Commit by rubidium :: r26111 trunk/src/tunnelbridge_cmd.cpp (2013-11-25 16:26:50 UTC)
11:26<@DorpsGek>-Fix: theoretical case where sprite table could be overread for aqueducts that start at flat land
11:27-!-DarkAceZ [~BillyMays@50.107.53.200] has quit [Ping timeout: 480 seconds]
11:31-!-sla_ro|master3 [slamaster@85.186.160.35] has joined #openttd
11:31-!-DDR [~kvirc@S010600254bbe4e1c.vc.shawcable.net] has quit [Read error: Connection reset by peer]
11:31-!-sla_ro|master3 is now known as sla_ro|master2
11:33-!-sla_ro|master [slamaster@85.186.160.35] has quit [Ping timeout: 480 seconds]
11:36<@DorpsGek>Commit by rubidium :: r26112 trunk/src/vehiclelist.h (2013-11-25 16:36:11 UTC)
11:36<@DorpsGek>-Fix: make sure a vehicle list is always initialised
11:37-!-DarkAce-Z is now known as DarkAceZ
11:42<@DorpsGek>Commit by rubidium :: r26113 trunk/src/script/squirrel.cpp (2013-11-25 16:42:35 UTC)
11:42<@DorpsGek>-Fix: unhandled seek error, and leaking file descriptor
11:47-!-oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has joined #openttd
12:04-!-TheMask96 [martijn@pride.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds]
12:06-!-adf89 [~Thunderbi@wis-zul.spine.pl] has quit [Ping timeout: 480 seconds]
12:06-!-TheMask96 [martijn@sloth.vhost.ne2000.nl] has joined #openttd
12:15-!-Haube [~michi@77-20-40-44-dynip.superkabel.de] has quit [Read error: Connection reset by peer]
12:34-!-glx [~glx@000128ec.user.oftc.net] has joined #openttd
12:34-!-mode/#openttd [+v glx] by ChanServ
12:40-!-adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
12:46-!-Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has joined #openttd
12:46-!-mode/#openttd [+o Alberth] by ChanServ
12:49<Qantourisc>planetmaker: how can howdy sound like beat her in german ?
12:50<@planetmaker>translate 'beat her' into German. Then pronounce it. Then pronounce the English 'howdy'.
12:50<@planetmaker>hau die ~= howdy
12:51<Qantourisc>schlu sounds like h ?
12:51<@planetmaker>wrong translation ;-)
12:51<@planetmaker>well. right. but wrong word.
12:52<Qantourisc>hau doesn't excist according to google
12:52<@planetmaker>hauen
12:53<Qantourisc>hauen die translates to hewers of ?
12:53<@planetmaker>what?
12:53<Qantourisc>or is there some sort of doublespeak ?
12:53<Qantourisc>https://translate.google.com/#auto/en/hauen%20die
12:53<@Alberth>houdoe
12:53<@planetmaker>hau die! (German) = beat her! (English)
12:53<@planetmaker>or slap her
12:54-!-johnrambo [~jrambo@178-223-27-132.dynamic.isp.telekom.rs] has quit [Read error: Connection reset by peer]
12:54-!-johnrambo [~jrambo@178-223-27-132.dynamic.isp.telekom.rs] has joined #openttd
12:54<@planetmaker>howdy Alberth :D
12:55<Qantourisc>if this was wikipedia i would raise the "need reference" flag :p
12:55<@Alberth>houdoe actually means "good bye" in the local dialect, but it seemed to fit the discussion :)
12:55<@planetmaker>yeah. every decent dictionary, Qantourisc
12:56<@planetmaker>it's hard to argue against a translation if you don't speak the language, Qantourisc - especially if you try to argue with a native speaker ;-)
12:56<Qantourisc>planetmaker: done, but now i get hit it ?
12:57<Qantourisc>so google is not usuble for german :)
12:57<@planetmaker>it's not usable for any language really
12:57<@Alberth>everybody is highly on-topic, time to throw in some off-topics; how does one use strings in a GS?
12:57<@planetmaker>only suitable to give you a rough idea of the topic
12:57<@Alberth>I'd like to run a little test to check what string commands are accepted
12:58<@planetmaker>:-)
12:58<@Alberth>Qantourisc: it's highly usable in any language, you just have to speak it
13:01<Qantourisc>aaa die is the female form
13:01<Qantourisc>howdy myself :p
13:02-!-zydeco [~zydeco@106.66.18.95.dynamic.jazztel.es] has joined #openttd
13:03<@planetmaker>zydeco, surely can answer Alberth GS/AI string question :-)
13:03<@planetmaker>+'s
13:03<@Alberth>oh, good. thanks
13:03<zydeco>let me find the logs
13:03<@Alberth>@logs
13:03<@DorpsGek>Alberth: http://irclogs.qmsk.net/channels/openttd
13:04<zydeco>oh, I haven't used string commands
13:04<@Alberth>you didn't use strings to tell a user something?
13:05<@planetmaker>or any setting?
13:05-!-Progman [~progman@p57A1BED4.dip0.t-ipconnect.de] has joined #openttd
13:05<zydeco>I've used things like GSIndustryType.GetName(type)
13:06<@Alberth>but never shown that to the user?
13:06<zydeco>and other than that, built strings concatenating
13:06<@Alberth>and never shown that to the user?
13:06<zydeco>yes, it's probably in the language of the server
13:07<zydeco>yes, on story books or signs
13:07<@Alberth>ok, how to make a text in the story book?
13:07<@planetmaker>http://dev.openttdcoop.org/projects/gs-tutorial/repository/entry/chapter_intro.nut @ Alberth
13:08<@planetmaker>and there's a lang folder similar to NML NewGRFs which define that stringID
13:08<zydeco>that's what I've seen on other scripts, but not used myself
13:09<@Alberth>oh, it's not a gs tutorial :p
13:09<@planetmaker>hu?
13:09<@Alberth>it's an openttd tutorial written in gs
13:09<@planetmaker>ah, well. Depends on how you read the reference :-)
13:10<@planetmaker>yeah
13:10<@Alberth>I wondered why there were no text files :D
13:10<@planetmaker>hm :-)
13:11<zydeco>http://nogo.openttd.org/api/trunk/classGSText.html
13:11<@planetmaker>sorry, I know no such tutorial other than ^
13:11-!-oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has quit []
13:14<@planetmaker>hm... the tutorial needs more work. So many things need more work
13:15-!-frosch123 [~frosch@frnk-4d01f882.pool.mediaWays.net] has joined #openttd
13:16<@Alberth>hi hi
13:16<@planetmaker>quaak
13:18<Rubidium>ribbit ;)
13:19<zydeco>beep boop beep
13:20<frosch123>moin
13:30<Eddi|zuHause>i've never heard a frog that goes ribbit
13:31-!-skyem123 [~skyem123@82.11.5.177] has joined #openttd
13:31<Eddi|zuHause>must be ameerican frogs
13:32<Eddi|zuHause>also, you hear toads way more often than frogs
13:32-!-Wolf01 [~wolf01@0001288e.user.oftc.net] has joined #openttd
13:33<Eddi|zuHause>it's probably like everyone saying 'bee' when 90% of the time it's actually a wasp
13:33<Wolf01>moin
13:33<@peter1138>Does everyone do that?
13:34-!-zydeco [~zydeco@106.66.18.95.dynamic.jazztel.es] has quit [Ping timeout: 480 seconds]
13:34*LordAro appears
13:34<@peter1138>IME most people know the difference.
13:34<Wolf01>I do
13:34<Eddi|zuHause>i have to constantly correct people...
13:35<Wolf01>me too
13:35<Japa__>I didn't realize that people not knowing the difference was a thing.
13:36*LordAro is with peter1138
13:36<Eddi|zuHause>tmi
13:36<LordAro>:p
13:36-!-DanMacK [~d83be170@188.cimarosa.openttdcoop.org] has joined #openttd
13:47<Cirno>The story I heard is that the frog that goes ribbit mostly lives in west coast NA, so when movie-makers want a frog sound, that's the sound they get.
13:49<Cirno>And I completely forgot I was bearing this nick on this net. How ironic that when I talk about frogs, it's when I'm bearing this nick.
14:06-!-TomyLobo [~foo@91-65-113-111-dynip.superkabel.de] has joined #openttd
14:08-!-TomyLobo2 [~foo@91-65-117-9-dynip.superkabel.de] has joined #openttd
14:14-!-Pensacola [~quassel@h220216.upc-h.chello.nl] has joined #openttd
14:14-!-TomyLobo [~foo@91-65-113-111-dynip.superkabel.de] has quit [Ping timeout: 480 seconds]
14:14-!-TomyLobo2 is now known as TomyLobo
14:22-!-glx_ [~glx@2a01:e35:2f59:c7c0:c460:6992:486:2433] has joined #openttd
14:22-!-glx is now known as Guest6946
14:22-!-glx_ is now known as glx
14:25-!-retro|cz [~retro@ip-78-45-93-251.net.upcbroadband.cz] has quit [Ping timeout: 480 seconds]
14:28-!-Guest6946 [~glx@000128ec.user.oftc.net] has quit [Ping timeout: 480 seconds]
14:29<LordAro>Programming challenge: Optimise this: http://paste.openttdcoop.org/show/2845/
14:33<@Alberth>skip all caclulation when num <= ans
14:33<Rubidium>or when it ends in 0?
14:34<Rubidium>likewise, you can skip all i, j, k, l %10== 0, or when i*j %10 == 0 or when i*j*k%10 == 0
14:35<Rubidium>and... even better... do it reverse, i.e. start at the end and search for the first. Then bail
14:36<LordAro>i did originally start with 99,99,99,99 and work down, but found that the speed was not significantly different
14:37<Rubidium>then bigi must be ~50
14:37<Rubidium>although... even much smaller than ~50
14:37<LordAro>wait, with -O3 it's much faster
14:38<LordAro>well, ~10ms
14:39<LordAro>hmm, now it's varying a lot, with the extra if statements
14:40-!-valhallasw [~valhallas@s55978e11.adsl.online.nl] has joined #openttd
14:43-!-adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Remote host closed the connection]
14:43-!-adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
14:45-!-KritiK [~Maxim@0001264a.user.oftc.net] has joined #openttd
14:49-!-glx_ [~glx@2a01:e35:2f59:c7c0:c460:6992:486:2433] has joined #openttd
14:49-!-glx is now known as Guest6948
14:49-!-glx_ is now known as glx
14:50-!-Superuser [~superuser@cpc11-lewi15-2-0-cust98.2-4.cable.virginm.net] has joined #openttd
14:51<LordAro>Alberth: yup, your suggestion seems to have had the best improvement - ~30ms -> ~ 0.7ms :)
14:51<LordAro>i think it's limited by the output speed now :)
14:51<@Alberth>remove printing :p
14:51<^Spike^>was about to say that... as that also costs lots of time :)
14:51<LordAro>hmm, maybe not yet - 0.7ms -> 0.66ms
14:52<@Alberth>maybe RBs solution works good for the outer loops?
14:52<@Alberth>there you save at least some significant cycles
14:53<LordAro>i've added the % 10 stuffs
14:53<LordAro>they seem to improve it also
14:53<@Alberth>oh, lookup table for % 100 or 1000 ?
14:53<LordAro>kinda getting a bit cheaty at that point :L
14:53<@Alberth>ie do 2 or 3 digits at a time
14:53<LordAro>wait, what?
14:54<@Alberth>digits = {"00", "01", etc etc "99"};
14:55<@Alberth>then digits[num % 100] gives 2 digits
14:55<LordAro>hmm, that's a possiblity, perhaps
14:55<LordAro>probably tmwftlb
14:55<LordAro>i'm currently "winning" against friends by quite some margin :)
14:55-!-Guest6948 [~glx@000128ec.user.oftc.net] has quit [Ping timeout: 480 seconds]
14:56<@Alberth>that was already the case with the initial assignment :p
14:58<Qantourisc> /wl
14:58<@Alberth>hmm, wasn't there a specialized div/mod routine
14:59-!-valhallasw [~valhallas@s55978e11.adsl.online.nl] has quit [Remote host closed the connection]
14:59<LordAro>?
14:59<@Alberth>ah, div(3) apparently
15:00<@Alberth>it gives you the div and mod value together
15:02<LordAro>i doubt that'd speed it up at all, would it?
15:02<@Alberth>depends whether the compiler is smart enough to merge the % and / operations
15:03<Rubidium>are there maybe nice sse3/sse4 operators that can be used?
15:03<@Alberth>if not, you reduce the number of divisions by a factor 2
15:03<LordAro>sse.. i came across those recently, what are they?
15:04-!-valhallasw [~valhallas@s55978e11.adsl.online.nl] has joined #openttd
15:04<@Alberth>afaik special processor instructions
15:06<Rubidium>oh, and maybe openmp?
15:06<LordAro>Alberth: nope, much slower - 1.2ms :(
15:07<LordAro>Rubidium: that looks scary :L
15:08<@Alberth>spawn 90 threads :p
15:08<LordAro>:D
15:09<LordAro>oooh, clang = 0.82ms, gcc = 0.67ms :D
15:11-!-andythenorth [~Andy@82.32.235.100] has joined #openttd
15:11<LordAro>here's current code, for your viewing pleasure: http://paste.openttdcoop.org/show/2846/
15:14<Rubidium>LordAro: maybe ij = i*j, ijk = ij*k etc. So reducing the amount of multiplications (although the compiler might already do that)
15:15<LordAro>hmm, nope, no improvement
15:15<LordAro>slightly slower, if anything
15:16-!-glx_ [~glx@2a01:e35:2f59:c7c0:c460:6992:486:2433] has joined #openttd
15:16-!-glx is now known as Guest6953
15:16-!-glx_ is now known as glx
15:17<LordAro>connection issues, glx?
15:17<@Alberth>does skip if i % 10 == 0 help ? (first suggestion by Rb)
15:18<@Alberth>or perhaps i == 90 || i == 80 || .. :)
15:18<LordAro>nope, slower
15:18<glx>LordAro: the second was a forced resynchro to get enough speed for tv
15:18<LordAro>:)
15:19<glx>luckily this unwanted desync left me enough
15:19<glx>my connection constantly switches between READSL2 and ADSL2+
15:23-!-Guest6953 [~glx@000128ec.user.oftc.net] has quit [Ping timeout: 480 seconds]
15:24<LordAro>hmm, i think i've got to the point where printf is making a noticable difference in speed :)
15:24<LordAro>0.677ms vs 0.670ms
15:24<LordAro>wait, no
15:28<frosch123>night
15:28-!-frosch123 [~frosch@frnk-4d01f882.pool.mediaWays.net] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
15:36-!-DanMacK_ [~d83be170@188.cimarosa.openttdcoop.org] has joined #openttd
15:41-!-DanMacK [~d83be170@188.cimarosa.openttdcoop.org] has quit [Ping timeout: 480 seconds]
15:49-!-Pensacola [~quassel@h220216.upc-h.chello.nl] has quit [Remote host closed the connection]
15:51-!-lofejndif [~lsqavnbok@tor-exit01.solidonetworks.com] has joined #openttd
15:55-!-skyem123 [~skyem123@82.11.5.177] has left #openttd [Leaving]
15:55-!-Haube [~michi@77-20-40-44-dynip.superkabel.de] has joined #openttd
16:01-!-zydeco [~zydeco@163.76.18.95.dynamic.jazztel.es] has joined #openttd
16:02-!-gelignite [~gelignite@i528C373D.versanet.de] has joined #openttd
16:04-!-TomyLobo2 [~foo@91-65-117-9-dynip.superkabel.de] has joined #openttd
16:07-!-TomyLobo [~foo@91-65-117-9-dynip.superkabel.de] has quit [Ping timeout: 480 seconds]
16:07-!-TomyLobo2 is now known as TomyLobo
16:07<Wolf01>'night
16:07-!-Wolf01 [~wolf01@0001288e.user.oftc.net] has quit [Quit: Once again the world is quick to bury me.]
16:10-!-adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Quit: adf88]
16:12-!-adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
16:12-!-Superuser [~superuser@cpc11-lewi15-2-0-cust98.2-4.cable.virginm.net] has quit [Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.]
16:12-!-Qantourisc [~Qantouris@78-20-80-220.access.telenet.be] has quit [Ping timeout: 480 seconds]
16:24-!-HerzogDeXtEr1 [~flex@i59F6D113.versanet.de] has joined #openttd
16:26-!-zydeco [~zydeco@163.76.18.95.dynamic.jazztel.es] has quit [Ping timeout: 480 seconds]
16:29-!-Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has left #openttd []
16:31-!-HerzogDeXtEr [~flex@i59F6DE73.versanet.de] has quit [Ping timeout: 480 seconds]
16:51<@DorpsGek>Commit by rubidium :: r26114 trunk/src/fileio.cpp (2013-11-25 21:50:54 UTC)
16:51<@DorpsGek>-Fix-ish: do our best to not get bit by getenv being unsafe as hell
16:53-!-andythenorth [~Andy@82.32.235.100] has quit [Quit: andythenorth]
16:53-!-DanMacK_ [~d83be170@188.cimarosa.openttdcoop.org] has quit [Quit: Page closed]
16:53<__ln__>http://arstechnica.com/business/2013/11/half-an-operating-system-the-triumph-and-tragedy-of-os2/
17:18-!-Fira [artix@server5.tonbnc.fr] has quit [Ping timeout: 480 seconds]
17:22<@DorpsGek>Commit by rubidium :: r26115 trunk/src/saveload/saveload.cpp (2013-11-25 22:22:32 UTC)
17:22<@DorpsGek>-Fix: AfterLoadGame can throw an exception; from the old savegame load section this wouldn't be caught
17:30-!-sla_ro|master2 [slamaster@85.186.160.35] has quit [Ping timeout: 480 seconds]
17:30-!-sla_ro|master [slamaster@85.186.160.35] has joined #openttd
17:32<@DorpsGek>Commit by rubidium :: r26116 trunk/src/graph_gui.cpp (2013-11-25 22:32:32 UTC)
17:32<@DorpsGek>-Codechange: validate that the number of lines in a graph is more than 0
17:34-!-lofejndif [~lsqavnbok@9YYAAG91X.tor-irc.dnsbl.oftc.net] has quit [Quit: gone]
17:37-!-lennycz [~lennycz@ip-89-177-134-197.net.upcbroadband.cz] has joined #openttd
17:38<lennycz>hello guys, I just downloaded Japanese town names using in-game downloader but can't select them from the list (they are missing there)
17:38<lennycz>any advice from a kind soul?
17:39<lennycz>I'm trying to play Japan/Korea height map
17:39<@planetmaker>you need to activate the newgrf from the main menu's newgrf settings. Then you go to the game options and can select them
17:40<lennycz>planetmaker, thx, I'll try and report :)
17:41<lennycz>planetmaker, Oh, of course it worked, I thought I had activated them but apparently haven't
17:41<lennycz>I knew it's something dead simple :)
17:41<@planetmaker>:-)
17:41<lennycz>thanks a lot :)
17:41<@planetmaker>you're welcome
17:42<@planetmaker>and yes, activating town name sets is not exactly intuitive :-)
17:42<@planetmaker>probably one of the worst UI issues we have
17:42<lennycz>(like if I haven't played this game like 1000 times :))
17:42<glx>but it's hard to do it differently
17:43<lennycz>OTOH I did intuitively go there to enable trains etc, I did not have good reason to ignore just the names (unless being excited to play the game is a good reason :D)
17:44<@planetmaker>yes... my idea is to *somehow* get a list of NewGRFs which provide townnames and their sets they offer, cache that, and offer that directly - and add that newgrf to the active list
17:44<@planetmaker>but that needs frosch's newgrf utopia :-)
17:46<lennycz>guys, to me this game "port" is a flagship of FLOSS in SW and content, make it cooler and it will be illegal :D
17:46<@planetmaker>:-)
17:47-!-sla_ro|master [slamaster@85.186.160.35] has quit []
17:47<lennycz>planetmaker, wait a minute, actually there seems to really be a bug
17:48-!-Progman [~progman@p57A1BED4.dip0.t-ipconnect.de] has quit [Remote host closed the connection]
17:49-!-adf89 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
17:49<lennycz>I'm not sure if it's known: if I activate the NewGRF, select the names in Game options and restart, next time I visit the game options, the names are missing (there's "undefined string" as current selection)
17:50<@planetmaker>sounds somewhat familiar. which openttd version do you use?
17:50<lennycz>to fix this I only need to revisit the NewGRF settings
17:50<lennycz>let me check, it's Debian Jessie, I'll tell you ver in a sec
17:50<lennycz>1.3.2-1
17:51<lennycz>should I report this?
17:51-!-Ristovski [~rafael@89.205.3.77] has quit [Quit: Leaving]
17:51<lennycz>to a BTS or something?
17:51-!-adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Ping timeout: 480 seconds]
17:51<glx>check 1.3.3-RC1 first
17:51<@planetmaker>1.3.3-RC2 actually
17:51<@planetmaker>but I don't think there was a change in that area
17:52-!-planetmaker changed the topic of #openttd to: 1.3.2, 1.3.3-RC2 | Website: *.openttd.org (translator: translator, server list: servers, wiki: wiki, patches & bug-reports: bugs, revision log: vcs, release info: finger) | Don't ask to ask, just ask | 'Latest' is not a valid version, 'Most recent' neither | English only | #openttd.dev for dev-talk | #openttd.notice for commit notices
17:52<@planetmaker>topic was wrong ;-)
17:52-!-planetmaker [~planetmak@188.cimarosa.openttdcoop.org] has left #openttd [Verlassend]
17:53*glx was checking @topic syntax :)
17:53-!-planetmaker [~planetmak@188.cimarosa.openttdcoop.org] has joined #openttd
17:53-!-mode/#openttd [+o planetmaker] by ChanServ
17:53-!-planetmaker is "Ingo von Borstel" on @#openttd @#openttdcoop.stable @#openttdcoop #openttdcoop.devzone #oftc +#openttd.dev @+#openttdcoop.dev +#openDune @+#openttdcoop.nightly @+#coopetition
17:53<lennycz>well, I'm not sure I'm ready for mixing my Jessie with Sid, but if someone tells me it's safe to just install the deb, I'll do it
17:53<@planetmaker>hmpf
17:53<glx>can't remember if first is 0 or 1
17:53-!-KritiK [~Maxim@0001264a.user.oftc.net] has quit [Ping timeout: 480 seconds]
17:54<lennycz>oh so it's not even packaged
17:54<glx>@topic get 0
17:54<@DorpsGek>glx: Error: '0' is not a valid topic number.
17:54<glx>@topic get 1
17:54<@DorpsGek>glx: 1.3.2, 1.3.3-RC2
17:54<glx>ok it's 1
17:54<@planetmaker>:-)
17:54<@planetmaker>I can't reproduce that with my version here, lennycz
17:55<@planetmaker>but... that does not need to mean anything
17:56<lennycz>planetmaker, I'll try with new user first. BTW is there a deb for the 1.3.3-RC2? sid has 1.3.2-1 only
17:56<@planetmaker>but if I put a town name newgrf in the active list, then go game options, the list stays selected.
17:56<@planetmaker>it will be 'invalid' only when I remove the newgrf which provides it
17:57<glx>there should be .deb on the website
17:57<@planetmaker>if http://www.openttd.org/download-testing has one: yes. otherwise use the generic binary
17:57<@planetmaker>it needs no install, just unzip into a dir of your choice and run locally
17:58<lennycz>planetmaker, I assume it uses ~/.openttd for everything, right?
17:58<@planetmaker>yeah
17:58<lennycz>(even the plain binary)
17:59<lennycz>ok, I'll test with the bin and new home dir, give me a sec
17:59-!-Alice3 [~Alice@cpc18-grim14-2-0-cust478.12-3.cable.virginm.net] has quit []
18:00-!-Pereba_ [~UserNick@187.59.238.212] has joined #openttd
18:02-!-adf89 [~Thunderbi@wis-zul.spine.pl] has quit [Quit: adf89]
18:04<lennycz>reproduced
18:04<@planetmaker>lennycz, gotta leave now. So if the issue persists, please report it at http://bugs.openttd.org with a detailed description on how to reproduce
18:04<lennycz>ok, planetmaker
18:05<Xaroth|Work>nn planetmaker
18:05-!-Pereba [~UserNick@177.19.40.123] has quit [Ping timeout: 480 seconds]
18:05-!-Pereba_ is now known as Pereba
18:05<@planetmaker>good night :-)
18:07<lennycz>gn
18:07-!-gelignite [~gelignite@i528C373D.versanet.de] has quit [Quit: http://bit.ly/nkczDT]
18:15<lennycz>guys, is there anybody that can help me verify if I have an account? system tells me that it has my username in the merge DB, but I can't remember creating one, but it could be possible. I'm not used to have collisions :/
18:15<glx>I don't have access to the DB
18:15<lennycz>I can provide list of my real email addresses, although not here :)
18:16<glx>maybe Rubidium can help
18:17-!-valhallasw [~valhallas@s55978e11.adsl.online.nl] has quit [Quit: leaving]
18:22<lennycz>glx, thx, I've PM'd him
18:26<NGC3982_>Evening, guys.
18:26-!-Pereba [~UserNick@187.59.238.212] has quit [Read error: Connection reset by peer]
18:26-!-Pereba [~UserNick@179.186.31.226.dynamic.adsl.gvt.net.br] has joined #openttd
18:30-!-Pereba_ [~UserNick@177.17.80.243.dynamic.adsl.gvt.net.br] has joined #openttd
18:33-!-Pereba__ [~UserNick@187.113.94.144] has joined #openttd
18:34-!-zydeco [~zydeco@86.75.18.95.dynamic.jazztel.es] has joined #openttd
18:34-!-Midnightmyth [~quassel@93-167-84-102-static.dk.customer.tdc.net] has quit [Ping timeout: 480 seconds]
18:35-!-Pereba [~UserNick@179.186.31.226.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 480 seconds]
18:35-!-Pereba__ is now known as Pereba
18:39-!-Devroush [~dennis@dD5765BAC.access.telenet.be] has quit []
18:39-!-Pereba_ [~UserNick@177.17.80.243.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 480 seconds]
18:49-!-Haube1 [~michi@77-20-40-44-dynip.superkabel.de] has joined #openttd
18:49-!-TomyLobo2 [~foo@91-65-117-9-dynip.superkabel.de] has joined #openttd
18:49-!-tycoondemon2 [~ashnohoe@ip503d7ac1.speed.planet.nl] has joined #openttd
18:53-!-tycoondemon [~ashnohoe@ip503d7ac1.speed.planet.nl] has quit [Ping timeout: 480 seconds]
18:55-!-Haube [~michi@77-20-40-44-dynip.superkabel.de] has quit [Ping timeout: 480 seconds]
18:55-!-TomyLobo [~foo@91-65-117-9-dynip.superkabel.de] has quit [Ping timeout: 480 seconds]
18:55-!-TomyLobo2 is now known as TomyLobo
18:59-!-George is now known as Guest6969
18:59-!-George [~George@212.113.107.39] has joined #openttd
19:04-!-zydeco [~zydeco@86.75.18.95.dynamic.jazztel.es] has quit [Quit: Miscellaneous hardware exception error]
19:05-!-Guest6969 [~George@212.113.107.39] has quit [Ping timeout: 480 seconds]
19:08-!-TomyLobo [~foo@91-65-117-9-dynip.superkabel.de] has quit [Quit: Standby mode...]
19:26<lennycz>glx, planetmaker , job's done, it's https://bugs.openttd.org/task/5819 (finally created brand new account)
19:26<lennycz>gone playing ;)
19:29-!-Djohaal [~Djohaal@189.58.133.73.dynamic.adsl.gvt.net.br] has quit [Read error: Connection reset by peer]
19:35-!-lennycz [~lennycz@ip-89-177-134-197.net.upcbroadband.cz] has quit [Ping timeout: 480 seconds]
19:36-!-treaki__ [69f9b4d34a@p4FF4A216.dip0.t-ipconnect.de] has joined #openttd
19:39-!-treaki_ [da75ee420c@p4FF4A2E9.dip0.t-ipconnect.de] has quit [Read error: Operation timed out]
19:54-!-wakou2 [~stephen@host86-182-192-224.range86-182.btcentralplus.com] has quit [Quit: Konversation terminated!]
19:54-!-wakou2 [~stephen@host86-182-192-224.range86-182.btcentralplus.com] has joined #openttd
19:55-!-KritiK [~Maxim@0001264a.user.oftc.net] has joined #openttd
19:58-!-Pereba [~UserNick@187.113.94.144] has quit [Quit: AdiIRC is considered as an innovative and versatile Irc client. Check by yourself at www.adiirc.com]
20:03-!-ZacoOne [~ZacoOne@ip70-160-69-82.hr.hr.cox.net] has joined #openttd
20:06<ZacoOne>hello :)
20:27-!-alluke [~oftc-webi@cs181208223.pp.htv.fi] has joined #openttd
20:27-!-KritiK [~Maxim@0001264a.user.oftc.net] has quit [Quit: Leaving]
20:27-!-LordAro [~LordAro@sns61-83.york.ac.uk] has quit [Remote host closed the connection]
20:28<alluke>-6c
20:28<alluke>goddammit
20:28<alluke>freeeezing
20:48<Eddi|zuHause>"<planetmaker> yes... my idea is to *somehow* get a list of NewGRFs which provide townnames and their sets they offer, cache that, and offer that directly - and add that newgrf to the active list" <-- only reasonable approach to this i can see is a "this is a townname set" bit in action 14, and automatically activate all these GRFs (pherhaps in a different mode that does only allow actionF stuff)
20:49-!-EyeMWing [~Wing@c-68-33-226-154.hsd1.md.comcast.net] has joined #openttd
20:50<Eddi|zuHause>alluke: feels like that in here as well :p
20:50<alluke>i feel sorry for you
20:51-!-LuHa [~LuHa@175.203.104.220] has joined #openttd
21:13-!-HerzogDeXtEr1 [~flex@i59F6D113.versanet.de] has quit [Read error: Connection reset by peer]
21:13-!-DDR [~kvirc@S010600254bbe4e1c.vc.shawcable.net] has joined #openttd
21:19-!-lennycz [~lennycz@ip-89-177-134-197.net.upcbroadband.cz] has joined #openttd
21:24-!-wakou2 [~stephen@host86-182-192-224.range86-182.btcentralplus.com] has quit [Quit: Konversation terminated!]
21:26-!-Elukka [~Elukka@a91-152-213-89.elisa-laajakaista.fi] has quit []
21:34-!-yorick [~yorick@ip51cd0513.speed.planet.nl] has quit [Remote host closed the connection]
21:52<alluke>http://www.youtube.com/watch?v=9FNuK5H-M1w i feel sorry for his car
22:14-!-Haube1 [~michi@77-20-40-44-dynip.superkabel.de] has quit [Read error: Connection reset by peer]
22:23-!-glx [~glx@000128ec.user.oftc.net] has quit [Quit: Bye]
22:31<alluke>why do i find myself reading the "pretty boys" topic at 5 am
22:38-!-jrambo [~jrambo@178-223-27-132.dynamic.isp.telekom.rs] has joined #openttd
22:44-!-johnrambo [~jrambo@178-223-27-132.dynamic.isp.telekom.rs] has quit [Ping timeout: 480 seconds]
22:51-!-LuHa [~LuHa@175.203.104.220] has quit [Quit: Leaving.]
23:20-!-bdavenport_ [~davenport@2001:470:8:303:ba27:ebff:feb9:204f] has joined #openttd
23:24-!-bdavenport_ is now known as bdavenport
23:40-!-ZacoOne [~ZacoOne@ip70-160-69-82.hr.hr.cox.net] has quit [Ping timeout: 480 seconds]
23:47-!-LuHa [~LuHa@168.188.72.173] has joined #openttd
---Logclosed Tue Nov 26 00:00:50 2013