--- | Log | opened Mon Apr 01 00:00:59 2013 |
00:45 | -!- | Dewin [~Daniel@c-76-28-131-143.hsd1.wa.comcast.net] has quit [Quit: Leaving.] |
00:56 | -!- | Eddi|zuHause [~johekr@p57BD4BD7.dip.t-dialin.net] has quit [] |
00:56 | -!- | Eddi|zuHause [~johekr@p5DC6735F.dip.t-dialin.net] has joined #openttd |
02:00 | -!- | ST2 [~ST2@2.81.226.178] has joined #openttd |
02:02 | -!- | sla_ro|master [sla_romas@89.137.75.224] has joined #openttd |
02:03 | -!- | xT2 [~ST2@2.83.215.146] has quit [Ping timeout: 480 seconds] |
02:03 | -!- | ST2 is now known as xT2 |
02:22 | -!- | pugi [~pugi@dyndsl-095-033-173-073.ewe-ip-backbone.de] has joined #openttd |
02:36 | -!- | cyph3r [~Miranda@ip-213-220-193-253.net.upcbroadband.cz] has joined #openttd |
02:36 | -!- | Supercheese [~Password4@76.178.163.204] has joined #openttd |
02:38 | -!- | KouDy [~KouDy@188.75.190.58] has joined #openttd |
02:55 | -!- | tokai|mdlx [~tokai@port-92-195-209-142.dynamic.qsc.de] has joined #openttd |
02:57 | -!- | KouDy [~KouDy@188.75.190.58] has quit [Quit: Leaving.] |
02:58 | -!- | KouDy [~KouDy@188.75.190.58] has joined #openttd |
03:00 | -!- | tokai|noir [~tokai@00012860.user.oftc.net] has quit [Ping timeout: 480 seconds] |
03:10 | -!- | Pensacola [~quassel@h220216.upc-h.chello.nl] has joined #openttd |
03:11 | -!- | Bonez305|2 [~kvirc@c-76-26-9-235.hsd1.fl.comcast.net] has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] |
03:12 | -!- | Alberth [~hat3@a82-95-164-127.adsl.xs4all.nl] has joined #openttd |
03:12 | -!- | mode/#openttd [+o Alberth] by ChanServ |
03:14 | -!- | |Jeroen| [~jeroen@d5153E72C.access.telenet.be] has joined #openttd |
03:18 | -!- | Flygon_ [~Flygon@218-214-18-147.people.net.au] has joined #openttd |
03:18 | <@Alberth> | moin |
03:23 | -!- | Flygon [~Flygon@218-214-18-147.people.net.au] has quit [Ping timeout: 480 seconds] |
03:38 | -!- | |Jeroen| [~jeroen@d5153E72C.access.telenet.be] has quit [Quit: oO] |
03:38 | -!- | alandarev [~alandarev@5ac840b3.bb.sky.com] has joined #openttd |
03:40 | -!- | Progman [~progman@p57A196F0.dip.t-dialin.net] has joined #openttd |
03:58 | -!- | Supercheese [~Password4@76.178.163.204] has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] |
04:01 | -!- | Eddi|zuHause [~johekr@p5DC6735F.dip.t-dialin.net] has quit [] |
04:18 | -!- | Flygon_ [~Flygon@218-214-18-147.people.net.au] has quit [Read error: No route to host] |
04:18 | -!- | Flygon [~Flygon@218-214-18-147.people.net.au] has joined #openttd |
04:20 | -!- | Elukka [Elukka@a91-152-213-89.elisa-laajakaista.fi] has joined #openttd |
04:32 | <@planetmaker> | moin |
04:35 | -!- | RavingManiac [~RavingMan@182.55.106.160] has joined #openttd |
04:37 | <@Alberth> | o/ |
04:38 | -!- | LordAro [~LordAro@host86-165-42-185.range86-165.btcentralplus.com] has joined #openttd |
04:39 | <LordAro> | it's morning again |
04:41 | -!- | sla_ro|master [sla_romas@89.137.75.224] has quit [Quit: connection reset by myself] |
04:44 | <alandarev> | what is reltively easy method to upgrade railway to electrified |
04:46 | <LordAro> | use the convert tool across the entire map? |
04:50 | -!- | valhallasw [~valhallas@s55978e11.adsl.online.nl] has joined #openttd |
04:50 | <alandarev> | oh I no longer need to send trains to depots |
04:51 | <LordAro> | not for normal rail -> electric |
04:51 | <@Alberth> | if you want electric trains, you do :) |
04:51 | <alandarev> | Alberth: pff why would I want, I just want electric rails to look stylish |
04:52 | <@Alberth> | ok :) |
04:52 | <V453000> | not for any other rail -> any other rail with the correct newGRFs :P |
04:54 | <alandarev> | owww, wagons won't let me use all the strenght of AsianStar :( |
04:54 | <RavingManiac> | I just had the most brilliant idea |
04:54 | <RavingManiac> | Combine simcity and openttd |
04:54 | <alandarev> | RavingManiac: just install CityBuilder :) |
04:54 | <RavingManiac> | You are building this quiet farm town |
04:54 | <RavingManiac> | then suddenly, a railway carves into the residential district, killing dozens |
04:55 | -!- | KouDy [~KouDy@188.75.190.58] has quit [Quit: Leaving.] |
04:55 | <RavingManiac> | Before you can protest, the rail company chucks $1,000,000 into the treasury |
04:56 | <RavingManiac> | and a small forest plops into existence on the city's edge |
04:56 | <RavingManiac> | and all is well |
04:56 | -!- | KouDy [~KouDy@188.75.190.58] has joined #openttd |
04:58 | <LordAro> | that would be quite fun :P |
04:58 | <LordAro> | "OpenTTD: Personal" |
05:00 | <alandarev> | :DD |
05:01 | <LordAro> | or: "OpenTTD: Personal Edition" |
05:01 | <LordAro> | with the subtitle: "This shit just got real" or something similar :P |
05:03 | <alandarev> | is there any reason I would rather not use Path Signals? |
05:03 | <LordAro> | traditionalist |
05:04 | <LordAro> | or doing something stupidly crazy with pre-signals |
05:04 | <LordAro> | (i.e. see openttdcoop) |
05:04 | <alandarev> | :D |
05:08 | -!- | cyph3r [~Miranda@ip-213-220-193-253.net.upcbroadband.cz] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] |
05:08 | <alandarev> | why I can't see openttdcoop server in my multiplayer list? |
05:09 | <LordAro> | dunno, ask in #openttdcoop ;) |
05:09 | <alandarev> | nighty revision servers are not displayed in 1.2.3 client? |
05:10 | <LordAro> | possible, but i doubt it... |
05:10 | <LordAro> | why are you not using 1.3.0 yet? :P |
05:10 | <@Alberth> | of course not, you cannot join servers with a different client |
05:10 | <alandarev> | I am using 1.3.0, but there are so many 1.2.3 servers that I ended up having both versions |
05:10 | <LordAro> | gdgd :) |
05:10 | <alandarev> | Alberth: well but I was expecting to at least see the rXXXX servers |
05:11 | <alandarev> | ah nvm now I see them, didn't realize they are in the end of a list |
05:11 | <@Rubidium> | just filter on openttdcoop and there should be a couple there, otherwise your ISP blocks (deliberately or undeliberately) connections to the ISP of openttdcoop |
05:11 | <@Alberth> | http://www.openttd.org/en/servers |
05:12 | <@planetmaker> | alandarev, if you can't find them when filtering for it and after pressing "update server list" again and waiting for new info to trickle in, please tell which of the servers you search |
05:12 | <alandarev> | oh gosh I missed 1.3 release :( I am still at RC4 |
05:12 | <@planetmaker> | you could then try to find it via it's IP (which you could enter manually) |
05:13 | <alandarev> | planetmaker: I found them, thanks |
05:13 | <@planetmaker> | good :-) |
05:13 | <alandarev> | any changes since RC4? |
05:13 | <@planetmaker> | s/it's/its/ |
05:13 | <LordAro> | a wild maker of planets appeared :) |
05:14 | <@planetmaker> | there was an RC4? :D |
05:14 | <alandarev> | RC3* :D |
05:14 | <@planetmaker> | hi LordAro ;-) |
05:28 | -!- | Devroush [~dennis@dD5765BAC.access.telenet.be] has joined #openttd |
05:30 | -!- | oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has joined #openttd |
05:35 | -!- | Pensacola [~quassel@h220216.upc-h.chello.nl] has quit [Remote host closed the connection] |
05:38 | -!- | oskari892 [~oskari89@62-241-226-106.bb.dnainternet.fi] has joined #openttd |
05:43 | -!- | oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has quit [Ping timeout: 480 seconds] |
05:50 | -!- | oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has joined #openttd |
05:50 | -!- | oskari892 [~oskari89@62-241-226-106.bb.dnainternet.fi] has quit [Ping timeout: 480 seconds] |
05:56 | -!- | RavingManiac [~RavingMan@182.55.106.160] has quit [Read error: Connection reset by peer] |
05:56 | -!- | RavingManiac [~RavingMan@182.55.106.160] has joined #openttd |
05:57 | -!- | Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has joined #openttd |
06:05 | -!- | ntoskrnl [~not@a91-153-231-146.elisa-laajakaista.fi] has joined #openttd |
06:07 | -!- | roboboy [~robotboy@0001164c.user.oftc.net] has joined #openttd |
06:09 | -!- | DDR [~chatzilla@d50-92-61-242.bchsia.telus.net] has quit [Quit: DDR is not Dance Dance Revolution.] |
06:29 | -!- | KouDy1 [~KouDy@188.75.190.58] has joined #openttd |
06:34 | -!- | frosch123 [~frosch@frnk-590d554f.pool.mediaWays.net] has joined #openttd |
06:36 | -!- | KouDy [~KouDy@188.75.190.58] has quit [Ping timeout: 480 seconds] |
06:40 | -!- | goodger [~ben@host86-150-31-253.range86-150.btcentralplus.com] has joined #openttd |
06:40 | <@Terkhen> | hello |
06:41 | <frosch123> | hmm, why does newest xkcd use a times-style font? is that a weird kind of april fools? |
06:41 | <frosch123> | moin terkhen :) |
06:42 | <@Terkhen> | frosch123: when I read xkcd this morning the dog was microscopic |
06:43 | <@Terkhen> | and the donation count was at 10$... xkcd raised 4000$ in hours, amazing :P |
06:43 | <frosch123> | ah, it works that way |
06:55 | <frosch123> | http://www.tt-forums.net/viewtopic.php?f=24&t=64941 <- replacing the ttdp installation on your mother-in-law's pc with an openttd installation -> divorce |
06:58 | -!- | Progman [~progman@p57A196F0.dip.t-dialin.net] has quit [Remote host closed the connection] |
07:06 | -!- | sla_ro|master [sla_romas@89.137.75.224] has joined #openttd |
07:08 | -!- | andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has joined #openttd |
07:11 | <andythenorth> | morning |
07:11 | <frosch123> | afternoon |
07:13 | <@planetmaker> | moin andythenorth |
07:16 | -!- | RavingManiac [~RavingMan@182.55.106.160] has quit [Read error: Connection reset by peer] |
07:19 | -!- | andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has quit [Quit: andythenorth] |
07:20 | <alandarev> | do I need to set anything more except lan_internet 1 to get my dedicated server publicly listed? I can connect to it and play, but it is not in the openttd/servers list |
07:21 | <frosch123> | @ports |
07:21 | <@DorpsGek> | frosch123: OpenTTD uses TCP and UDP port 3979 for server <-> client communication, UDP port 3978 for masterserver (advertise) communication (outbound), and TCP port 3978 for content service, a.k.a. BaNaNaS (outbound) |
07:22 | <frosch123> | your firewall/router should not block the udp prots |
07:22 | <frosch123> | not sure whether you need to set lan_internet to 1 or to 0 though :) |
07:27 | -!- | RavingManiac [~RavingMan@182.55.106.160] has joined #openttd |
07:28 | <+michi_cc> | server_advertise has to be set to true |
07:36 | -!- | oskari892 [oskari89@62-241-226-106.bb.dnainternet.fi] has joined #openttd |
07:37 | <alandarev> | frosch123: all ports are open .. |
07:40 | -!- | oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has quit [Ping timeout: 480 seconds] |
07:42 | -!- | KouDy [~KouDy@188.75.190.58] has joined #openttd |
07:48 | -!- | KouDy1 [~KouDy@188.75.190.58] has quit [Ping timeout: 480 seconds] |
07:54 | -!- | pugi [~pugi@dyndsl-095-033-173-073.ewe-ip-backbone.de] has quit [Ping timeout: 480 seconds] |
08:04 | -!- | pugi [~pugi@host-091-097-080-167.ewe-ip-backbone.de] has joined #openttd |
08:05 | -!- | Ristovski [~rafael@78.157.7.34] has joined #openttd |
08:06 | <Zuu> | I'm going to re-make the beginner tutorial scenario in order to include a NewGRF that blocks industry closure. Is "manual industries" the way to go? |
08:07 | <@Rubidium> | I'd guess so |
08:08 | <@Rubidium> | though you also might want to think about reducing certain costs/increasing revenue or something to make the scenario easier (or harder to fail because you bought too much) |
08:08 | -!- | oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has joined #openttd |
08:09 | <Zuu> | I've previously fixed that by giving the player a large amount of (cheated) money. |
08:11 | -!- | oskari892 [oskari89@62-241-226-106.bb.dnainternet.fi] has quit [Read error: Operation timed out] |
08:12 | -!- | andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has joined #openttd |
08:15 | -!- | RavingManiac [~RavingMan@182.55.106.160] has quit [Ping timeout: 480 seconds] |
08:19 | <andythenorth> | planetmaker: how can I get GRF_ID into arguments to python script from makefile? |
08:19 | <andythenorth> | I have done it for GRF_TITLE, but can't see how it's done :P |
08:20 | <@Alberth> | command-line argument? |
08:20 | <andythenorth> | yes |
08:20 | <andythenorth> | I thought it was done in scripts/Makefile_nml |
08:20 | <@planetmaker> | yes, makefile allows command line arguments. But I'm not sure the GRFID is used in (current) makefiles |
08:21 | <andythenorth> | ah |
08:21 | <andythenorth> | it is t |
08:21 | <andythenorth> | oops |
08:21 | <andythenorth> | toddler typing :P |
08:21 | <andythenorth> | it appears to be in the FIRS makefile |
08:21 | <@planetmaker> | I used it once. But found mentioning the grfid in the readme somewhat pointless |
08:21 | <@planetmaker> | as there was imho no use other place than in the code |
08:22 | <@planetmaker> | FIRS likely still uses an old one. Let me look. Maybe it's of the assignment type which doesn't allow manual override |
08:22 | <@planetmaker> | via cmd |
08:23 | <@planetmaker> | anyhow, what do you want to achieve, andythenorth ? |
08:24 | <andythenorth> | specifically trying to restore the GRF_ID writing for the readme |
08:24 | <andythenorth> | but I bet there's an easier way |
08:24 | <andythenorth> | I am approaching this wrong :) |
08:25 | <andythenorth> | the nml header has the grfid hard-coded in place |
08:25 | <andythenorth> | the easiest thing right now is to drop grfid from readme tbh |
08:25 | <@planetmaker> | that's where it goes wrong already :D |
08:25 | <@planetmaker> | yes, that's what I did ;-) |
08:25 | <andythenorth> | done deal |
08:26 | <@planetmaker> | if you want the grfid in the readme, though, it could be done along the lines of the version |
08:26 | <@planetmaker> | which is indeed handed to gcc as command line parameter so that it's written correctly into the NML |
08:28 | <@planetmaker> | thus in scripts/Makefile_nml you need to add -D GRFID=$(GRFID) |
08:28 | <@planetmaker> | and replace the grfID in the nml source by GRFID |
08:28 | <@planetmaker> | oh. GRF_ID |
08:28 | <@planetmaker> | not GRFID |
08:29 | <@planetmaker> | hm. I wonder... FIRS readme should still take care of a {{GRFID}} text "command" |
08:29 | <@planetmaker> | {{GRF_ID}} |
08:30 | <@planetmaker> | stupid underscore :D |
08:32 | <andythenorth> | the chameleon templater can do the insertion |
08:32 | <andythenorth> | all the docs go through a python step ;) |
08:33 | <@planetmaker> | I don't know how to do that. But I know how my system works :-P |
08:33 | <andythenorth> | ${repo_vars.repo_version} etc :) |
08:34 | -!- | Biolunar [~mahdi@blfd-4d086d70.pool.mediaWays.net] has joined #openttd |
08:34 | <@planetmaker> | he... I get that my NML is too old... |
08:35 | <andythenorth> | even if it works, be prepared for a long wait :P |
08:35 | <andythenorth> | FIRS is insanely slow to compile now |
08:35 | <andythenorth> | all of the conditional stuff must add a lot of IDs to resolve I guess |
08:35 | <andythenorth> | spritelayouts in particular |
08:37 | <@planetmaker> | why the heck do I get that my nml is too old? :-( |
08:38 | <andythenorth> | an unrelated build error sometimes throws that warning |
08:38 | <andythenorth> | paste? |
08:38 | <andythenorth> | hmm |
08:38 | <@planetmaker> | ah... let's see... yes |
08:38 | <andythenorth> | can I be arsed to update FIRS readme before 1.0 release? |
08:39 | <andythenorth> | http://bundles.openttdcoop.org/firs/push/LATEST/docs/readme.txt |
08:39 | <@planetmaker> | yes, you can :-P |
08:39 | -!- | Flygon [~Flygon@218-214-18-147.people.net.au] has quit [Ping timeout: 480 seconds] |
08:40 | <andythenorth> | meh :) |
08:42 | <@planetmaker> | hm... something in the preprocessing you wrote makes my approach to add the grfID the REPO_REVISION way impossible. It's replaced to nothingness |
08:42 | <@planetmaker> | or I do somehting wrong. Also entirely possible |
08:44 | <@planetmaker> | ah, I see... yes |
08:45 | <@planetmaker> | why do you still have gcc in the line anyway? |
08:45 | <@planetmaker> | hm, for the incudes? |
08:45 | <andythenorth> | for the CPP stuff |
08:45 | <andythenorth> | there's quite a lot of CPP stuff left |
08:45 | <andythenorth> | no reason to remove it, it works well |
08:46 | <andythenorth> | planetmaker: don't worry about the grfID :) |
08:46 | <andythenorth> | does the readme really need the GPL license copied into it? |
08:46 | <andythenorth> | we have license.txt anyway |
08:46 | <@planetmaker> | It doesn't need the entire license. But IMHO it should contain the brief form which tells people the license |
08:47 | <@planetmaker> | The usual few-lines paragraph |
08:48 | -!- | Der_Herr [~Bubbel@p5DDCC5C6.dip.t-dialin.net] has joined #openttd |
08:49 | <@planetmaker> | real 0m47.504s |
08:50 | <@planetmaker> | sounds acceptable |
08:50 | <andythenorth> | :o |
08:50 | <andythenorth> | you bought a new mac? |
08:50 | <@planetmaker> | no. It's alinux desktop |
08:51 | <andythenorth> | way faster |
08:57 | <@planetmaker> | it's a fast cpu. I wanted that... for these purposes :D |
09:05 | -!- | RavingManiac [~RavingMan@182.55.106.160] has joined #openttd |
09:06 | -!- | Flygon_ [~Flygon@218-214-18-147.people.net.au] has joined #openttd |
09:09 | -!- | Progman [~progman@p57A196F0.dip.t-dialin.net] has joined #openttd |
09:10 | <@Belugas> | hello |
09:15 | <@planetmaker> | hello belugas |
09:19 | <frosch123> | lazy europeans |
09:21 | <alandarev> | may someone remind me where can I see default cargo id's? |
09:21 | <frosch123> | http://newgrf-specs.tt-wiki.net/wiki/CargoDefaultProps |
09:21 | <alandarev> | frosch123: yay, thanks |
09:30 | -!- | Tvel [~Thunderbi@212.36.5.170] has joined #openttd |
09:35 | <@Belugas> | hello sir planetmaker :) |
09:35 | -!- | Bonez305 [~kvirc@c-76-26-9-235.hsd1.fl.comcast.net] has joined #openttd |
09:36 | <Bonez305> | why is it that my server removes companies after a while? |
09:36 | <frosch123> | maybe you configured it that way |
09:36 | <Bonez305> | what needs to be changed in the config in order to have them not delete? |
09:36 | <Bonez305> | I havent really changed much. |
09:36 | <Bonez305> | map size, start date, end date basically. |
09:37 | <frosch123> | check autoclean_* settings |
09:37 | <@planetmaker> | company_autoclean or similar |
09:38 | <alandarev> | while moving openttd.cfg from windows to linux, do I have to change all the "\" in [newgrf] and [preset-yey] to "/"? |
09:38 | <frosch123> | yes |
09:38 | <alandarev> | ah now that explains why my server got all newgrx disabled |
09:40 | <Bonez305> | autoclean_companies = false |
09:40 | <Bonez305> | :/ |
09:41 | <frosch123> | restart_game_year ? |
09:48 | -!- | KouDy1 [~KouDy@188.75.190.58] has joined #openttd |
09:48 | <andythenorth> | Belugas ! |
09:48 | <andythenorth> | hello |
09:52 | <Bonez305> | restart_game_year set to 2050 |
09:52 | <Bonez305> | I don't understand why it would be deleting companies :( |
09:54 | <@planetmaker> | there are other company delete settings. Like for those companies which never buitl a vehicle or so |
09:54 | -!- | KouDy [~KouDy@188.75.190.58] has quit [Ping timeout: 480 seconds] |
09:55 | <frosch123> | Bonez305: that means that the game restarts when it reaches year 2050 |
09:55 | <frosch123> | restarting means resetting everything |
09:55 | <frosch123> | set it to "0" and the game will run forever |
09:58 | -!- | oskari892 [oskari89@62-241-226-106.bb.dnainternet.fi] has joined #openttd |
10:02 | -!- | oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has quit [Ping timeout: 480 seconds] |
10:02 | <alandarev> | is there any good video tutorial explaining how to build rail networks? (Need to help lesser-smart friends) |
10:03 | -!- | Progman [~progman@p57A196F0.dip.t-dialin.net] has quit [Remote host closed the connection] |
10:03 | <Der_Herr> | build station A, build station B, connect with rails, build train with fitting wagons... |
10:07 | <@Alberth> | alandarev: there are several YT videos, but no-one made a nice overview at the wiki yet |
10:09 | -!- | Tvel [~Thunderbi@212.36.5.170] has quit [Quit: Tvel] |
10:11 | -!- | maria19 [~fl_cgs000@14.Red-81-33-156.dynamicIP.rima-tde.net] has joined #openttd |
10:12 | <maria19> | hottyyy https://www.youtube.com/watch?v=NvijX055h5M |
10:13 | -!- | maria19 [~fl_cgs000@14.Red-81-33-156.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] |
10:13 | <@Belugas> | hello andythenorth the lego dad :) |
10:15 | * | andythenorth making a fire station ;) |
10:17 | <andythenorth> | also http://www.tt-forums.net/viewtopic.php?f=67&t=44177&p=1072087#p1072087 |
10:18 | * | Ristovski is suspicious to what easter eggs there are in 1.3.0 |
10:19 | -!- | glx [glx@000128ec.user.oftc.net] has joined #openttd |
10:19 | -!- | mode/#openttd [+v glx] by ChanServ |
10:22 | <@planetmaker> | oh, nice stats summary, andythenorth :-) |
10:25 | <andythenorth> | I didn't include "at least 9,000 rewrites of supplies behaviour" ;) |
10:25 | <frosch123> | it misses the figure "number of unicorns sacrificed in the process" |
10:25 | <andythenorth> | oops :m |
10:26 | <andythenorth> | forgot to credit frosch123 sorry |
10:26 | <frosch123> | did i do anything? |
10:26 | <frosch123> | not that i know of :) |
10:26 | <andythenorth> | ottd patches |
10:27 | <andythenorth> | how is the pony count going anyway? |
10:28 | <frosch123> | 10 vs 3 |
10:28 | <frosch123> | or so |
10:29 | <frosch123> | 10 things added to the list, 3 done |
10:29 | <frosch123> | also, the longer the weekend are, the less i do :p |
10:30 | -!- | HerzogDeXtEr [~Flex@i59F6CDA0.versanet.de] has joined #openttd |
10:32 | -!- | oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has joined #openttd |
10:32 | <andythenorth> | :p |
10:40 | -!- | oskari892 [oskari89@62-241-226-106.bb.dnainternet.fi] has quit [Ping timeout: 480 seconds] |
10:40 | -!- | tycoondemon2 [~sm0ck@524B5F54.cm-4-4b.dynamic.ziggo.nl] has joined #openttd |
10:40 | <Zuu> | Hmm musa do not (yet) support GS or scenarios :-( |
10:43 | <frosch123> | are you sure? |
10:43 | <frosch123> | maybe just noone tested it |
10:43 | <frosch123> | http://hg.openttd.org/openttd/extra/musa.hg/file/51b5e65a0da9/type.py#l245 <- they do not seem to left out intentionally |
10:44 | <frosch123> | oh, wait.. |
10:44 | <frosch123> | there are a lot of "raise MusaException("unsupported")" |
10:44 | <Zuu> | Yes, I found that accidently when searching for the code that evaluate dependencies. |
10:45 | -!- | tycoondemon [~sm0ck@524B5F54.cm-4-4b.dynamic.ziggo.nl] has quit [Ping timeout: 480 seconds] |
10:47 | -!- | tycoondemon2 [~sm0ck@524B5F54.cm-4-4b.dynamic.ziggo.nl] has quit [] |
10:51 | -!- | tycoondemon [~sm0ck@524B5F54.cm-4-4b.dynamic.ziggo.nl] has joined #openttd |
10:51 | <andythenorth> | does musa save me logging into bananas? |
10:51 | <andythenorth> | :P |
10:51 | * | andythenorth considers a script to wrap it |
10:52 | <frosch123> | i think there were some worries about integrating it into the devzone and autouploading on tagging |
10:52 | <frosch123> | but technically it should work |
10:53 | <frosch123> | anyway, since you are finished with firs, you can now work on musa :) |
10:54 | <alandarev> | Alberth: YT videos? |
10:55 | <@Alberth> | youtube, the google service for uploading random stuff |
10:55 | <frosch123> | just search for openttd |
10:56 | <alandarev> | :)) ah |
10:56 | <alandarev> | i'll pretend it wasn't me who asked what is YT |
10:56 | <frosch123> | would you have understood "UT"? :p |
10:57 | <Zuu> | andythenorth: I started to write a make_musa.py that would update all .tar and .ini files for musa and possible also call musa itself to initiate the upload |
10:57 | <alandarev> | frosch123: don't think so |
10:57 | <Zuu> | But apparently I will not be able to execute that script. |
10:57 | <alandarev> | frosch123: I am scarried of trying utube.com as any phrase +tube.com except youtube is usually porn |
10:58 | <frosch123> | true |
10:59 | <Zuu> | My hope was that musa could allow me to write a dependency for "manual industries" and possible also no longer use an "ask a dev" hack to create dependencies not supported by the Web UI. |
10:59 | <alandarev> | what is musa? |
10:59 | <frosch123> | a type of tree |
11:00 | <alandarev> | which is superior to bananas? |
11:00 | <Zuu> | http://www.tt-forums.net/viewtopic.php?f=29&t=63119 |
11:00 | <frosch123> | it's a banana tree |
11:00 | <frosch123> | not sure what comes first. the banana or the banana tree |
11:00 | <alandarev> | :D you will never know |
11:03 | <alandarev> | anyway guys, great job. it's not the game which makes project alive but community continuosly improving it and adding extra features. <3 |
11:06 | <@planetmaker> | both depend on eachother ;-) |
11:07 | <andythenorth> | so MP GS FIRS later? |
11:08 | <andythenorth> | with ottd 1.3.0? |
11:08 | <@planetmaker> | why not, yes |
11:10 | <andythenorth> | use a FIRS basic economy, not Arctic |
11:10 | <frosch123> | i haven't played tropic |
11:10 | <andythenorth> | try that :) |
11:10 | <andythenorth> | we need a new GS :P |
11:10 | <frosch123> | who prepares the game? |
11:11 | <andythenorth> | not me :D |
11:11 | * | andythenorth has domestic things to do |
11:11 | <andythenorth> | [sorry] |
11:11 | <frosch123> | did uk also switch time? |
11:12 | <andythenorth> | it's 16.12 here |
11:12 | <frosch123> | ok, so you are on +1 now :) |
11:13 | <andythenorth> | what time is it for you? |
11:13 | <frosch123> | 19 utc = 20 bst = 21 cest as usual? |
11:13 | <frosch123> | andythenorth: apparently always an hour ahead of you |
11:13 | <andythenorth> | seems so :) |
11:13 | * | Zuu fails to figure out how to detect which uniqueId a scenario will get when it gets uploaded. It appears to depend on things on the bananas server which are hard to predict on the client side, but I'm not 100% sure. |
11:14 | <frosch123> | Zuu: yes, scerarios are assigned an id by the server |
11:14 | <frosch123> | it's stored in the tar though |
11:14 | <frosch123> | so, if you download it from bananas, you can check the tar contents |
11:16 | <Zuu> | So in musa the scenario need to be a leaf which can depend on other content, but other content cannot depend on it. |
11:16 | <frosch123> | why not? |
11:17 | <frosch123> | you just need to upload the scenario first |
11:17 | <Zuu> | If the scenario is uploaded first, it cannot depend on anything else. |
11:17 | <Zuu> | Assuming you cannot depend on content not on bananas yet. |
11:18 | <frosch123> | well, if yuo cannot edit the deps afterwards, i guess you need to upload a dummy scenario first |
11:18 | <frosch123> | later update with the real one |
11:18 | <Zuu> | In the web UI the scenario get a new uniqueId at each update. |
11:18 | <frosch123> | really? |
11:18 | <frosch123> | that sounds weird to me |
11:19 | <frosch123> | why would it need an id then? |
11:19 | <Zuu> | But maybe I should just give up cyclic deps and make the scenario depend on other stuff but not in the reverse direction. |
11:19 | <frosch123> | if updates get a new id, then you could as well use the md5sum |
11:19 | <frosch123> | i would expect that updates get the same id :) |
11:20 | <frosch123> | hmm, yeah, beginner tutorial v9 and v11 have different ids :s |
11:20 | <Zuu> | This line apear to do that, but my bananas manager tells that each version of my scenarios have different ids. http://hg.openttd.org/openttd/extra/website.hg/file/ba8c63598f72/bananas/views.py#l705 |
11:21 | <Zuu> | Or at least that code might be intended for picking the old ID. |
11:22 | <frosch123> | i wonder, how does ottd detect updates then... or whether it is a bug :p |
11:23 | <Zuu> | In my scenario list I see all past downloaded versions of the beginner tutorial scenario. |
11:23 | <Zuu> | If it was properly working it maybe should hide old versions? |
11:24 | <Zuu> | Currently, updates will work if not else, but because it will find an update for the GS which depend on the scenario. |
11:25 | <frosch123> | FindScenario() seem to suggest like i thought |
11:25 | <frosch123> | so i would think this is a bug of bananas |
11:25 | <frosch123> | Rubidium: TrueBrain: can you confirm on that? |
11:25 | <frosch123> | updating scenarios and heightmaps should reuse the same unique id; which it currently does not |
11:30 | <TrueBrain> | frosch: can I confirm on what? |
11:30 | <frosch123> | that updating scenarios and heightmaps should use the same unique id |
11:30 | <frosch123> | so the client can actually detect them as updates |
11:30 | <TrueBrain> | most likely |
11:31 | <frosch123> | Zuu: so, we need to fix bananas then :p |
11:31 | <Zuu> | yes |
11:31 | <TrueBrain> | it should already do that I think .. at least it did when we tested that stuff |
11:31 | <TrueBrain> | hmm .. no, that was for AIs and GSes |
11:31 | <TrueBrain> | and GRFs |
11:32 | <TrueBrain> | I doubt Scenarios are ever tested; do they have an unique id? |
11:32 | <frosch123> | yes, assigned consecutively by the server |
11:32 | <TrueBrain> | ah; then no, every upload should be just that: a new upload |
11:32 | <frosch123> | all other content defines it's id itself |
11:32 | <Zuu> | if you want to upload things via musa you need it to set dependencies. |
11:32 | <frosch123> | only scenario and heightmaps have no own id, and thus get one from the server |
11:33 | <TrueBrain> | as long as a Scenario and a Heightmap dont have an internal ID, I doubt you can fix it in a sane way |
11:33 | <TrueBrain> | sry, I misunderstood the initial question and was thinking about GSes :) |
11:33 | <frosch123> | well, but the id is stored in the tar |
11:33 | <frosch123> | and currently the client assumes that is can use that id to detect updates :p |
11:33 | <Zuu> | In thet bananas WebUI, you run the update form. Doesn't it keep track of the ID of the old content to upload? |
11:34 | <frosch123> | there would actually be no point in storing that id in the tar, it has no other purpose than the md5sum would have |
11:34 | <frosch123> | Zuu: i would hope so, else you could upload fish as update to firs :p |
11:35 | <TrueBrain> | it uses uniqueids to match what his parent is, I believe |
11:35 | <Zuu> | So, it could use a dB query to get the uniqueId of the old content and use that for the update. |
11:35 | <TrueBrain> | I would not do that |
11:35 | <andythenorth> | we could rebuild bananas o_O |
11:35 | <TrueBrain> | basically, what you allow then, is someone to upload a new heightmap over an existing |
11:35 | <TrueBrain> | that is COMPLETELY different |
11:35 | <V453000> | is it dying? :P |
11:35 | <andythenorth> | already dead |
11:35 | <TrueBrain> | what you want and kinda need, is to have an unique id in the heightmap and scenario itself |
11:35 | <TrueBrain> | which you assign as author |
11:35 | <andythenorth> | biab |
11:36 | <TrueBrain> | that would also make it the same as allll the other things we have for OpenTTD |
11:37 | <TrueBrain> | that all said and done, I see that BaNaNaS does exactly what you suggest |
11:37 | <TrueBrain> | if you update an existing upload |
11:37 | <TrueBrain> | it uses as uniqueid the uniqueid of its parent |
11:37 | <TrueBrain> | so the uniqueid should remain equal |
11:37 | <TrueBrain> | at least, that is what the code reads |
11:37 | <Zuu> | TrueBrain: I don't really follow you. You can already update your existing uploaded scenario that is a complete new .scn file. |
11:37 | <TrueBrain> | a horrible solution, but I guess we have been up and down this before, seen by the solution :D |
11:38 | <TrueBrain> | Zuu: what I try to say is, that it is bad to depend server-side on what you are making an update |
11:38 | <TrueBrain> | for GRFs, AIs, etc etc we also validate if the file you send is really an update or not |
11:38 | <TrueBrain> | but okay, it clearly all doesnt matter, as BaNaNaS already does it how you suggested it should do it :P |
11:39 | <Zuu> | TrueBrain: The code suggests that it picks the uniqueId of its parent, but if I look in my manager, each version of a scenario have a new uniqueId. |
11:40 | <TrueBrain> | and you did use update on them? |
11:40 | <TrueBrain> | not uploaded as new? |
11:40 | <Zuu> | I used the update button |
11:41 | <TrueBrain> | ID 2627, Beginner Tutorial 12 |
11:41 | <TrueBrain> | uniqueid: 2396 |
11:41 | <TrueBrain> | clearly it works ;) |
11:41 | <Zuu> | Manager says: 0000095C |
11:41 | <frosch123> | @base 16 10 95c |
11:41 | <@DorpsGek> | frosch123: 2396 |
11:41 | <Zuu> | for version 11 it says: 000008F6 |
11:42 | <Zuu> | @base 16 10 8f6 |
11:42 | <@DorpsGek> | Zuu: 2294 |
11:42 | <TrueBrain> | hahaha :D Owh, that is a nasty bug, or misfeature :P |
11:42 | <TrueBrain> | it takes the ID of the parent |
11:42 | <TrueBrain> | the _id_ of the parent |
11:44 | <TrueBrain> | right; then this should fix it |
11:44 | <frosch123> | did you fix both scenario and heightmap? |
11:44 | <TrueBrain> | yes, it is the same line |
11:45 | <TrueBrain> | parentId = fOld.pk -> parentId = fOld.uniqueid |
11:45 | <TrueBrain> | ;) |
11:45 | <frosch123> | ok, i guess we don't care about existing scenarios and heightmaps :) |
11:45 | <frosch123> | most of them never got updates anyway |
11:46 | -!- | RavingManiac [~RavingMan@182.55.106.160] has quit [Read error: Connection reset by peer] |
11:46 | -!- | RavingManiac [~RavingMan@182.55.106.160] has joined #openttd |
11:47 | <Zuu> | frosch123: but when they get an update, it will work. (if I read the fix correctly) |
11:48 | <frosch123> | yup, just the old updates fail |
11:48 | <Zuu> | Should be enough. |
11:49 | -!- | Prof_Frink [~proffrink@5ac158d4.bb.sky.com] has joined #openttd |
11:53 | <alandarev> | how do I open cheats console? |
11:55 | <frosch123> | ctrl alt c |
11:55 | <V453000> | alf F4 |
11:56 | <alandarev> | V453000: don't be mean, i just need to bulldoze some cities for testing |
11:56 | <V453000> | I am not mean I do it all the time myself |
12:06 | -!- | HellTiger [~HellTiger@43-54.61-188.cust.bluewin.ch] has joined #openttd |
12:07 | -!- | KouDy [~KouDy@188.75.190.58] has joined #openttd |
12:10 | -!- | perk11 [~perk11@broadband-46-242-13-101.nationalcablenetworks.ru] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] |
12:12 | <alandarev> | how do I set server private? |
12:12 | <alandarev> | dedicated |
12:13 | <frosch123> | either not advertise, or set server password |
12:13 | <frosch123> | both are in the config file i believe |
12:13 | <alandarev> | which setting reflects it |
12:13 | -!- | KouDy1 [~KouDy@188.75.190.58] has quit [Ping timeout: 480 seconds] |
12:14 | <frosch123> | well, you just asked earlier how to enable advertise :) |
12:14 | <alandarev> | :DD yes |
12:14 | <alandarev> | and lan_internet 0/1 did not help, so I copied my windows config to the server and it worked |
12:14 | <alandarev> | but now I want it to go 'shadow' for few hours |
12:15 | <frosch123> | anyway, just use server_password and rcon_password |
12:21 | <alandarev> | can server's rcon be accessed if rcon_passsword is not set? |
12:22 | <frosch123> | no |
12:22 | <frosch123> | well, via the start shell |
12:22 | <alandarev> | frosch123: obviously. just wanted to know whether not having rcon_pass set is dangerous |
12:23 | <alandarev> | so sad there are more servers than players :( |
12:27 | -!- | ntoskrnl [~not@a91-153-231-146.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds] |
12:31 | <frosch123> | andythenorth: pax, goods, petrol? |
12:31 | <frosch123> | or does pax suck? |
12:34 | <frosch123> | yeah, pax is stupid |
12:35 | <frosch123> | oil is auto-lose in non-temperate, right? :p |
12:35 | <frosch123> | 3 oilwells :p |
12:35 | <frosch123> | mail :o |
12:35 | <andythenorth> | frosch123: keep trying :) |
12:35 | <andythenorth> | SV or NCG? |
12:35 | <frosch123> | ncg |
12:36 | <frosch123> | goods sugarcane fruit? |
12:36 | <andythenorth> | yup |
12:36 | <andythenorth> | anything involving a port makes life easy |
12:37 | <frosch123> | http://devs.openttd.org/~frosch/ncg20130401.sav <- that should to then |
12:42 | <frosch123> | hmm, oh, 30k might be too low |
12:46 | <frosch123> | http://devs.openttd.org/~frosch/ncg20130401_2.sav <- 50k livestock, goods, chemicals |
12:47 | <andythenorth> | ok |
12:47 | <andythenorth> | none of those involve the port industry, but nvm :) |
12:47 | * | andythenorth has to do bathtime and bedtime and such |
12:48 | <andythenorth> | hmm, general store looks all wrong in tropic |
12:48 | <@Alberth> | good night andy :p |
12:48 | <andythenorth> | ho ho funny :) |
12:48 | <frosch123> | Alberth: he does not sleep, he medidates while playing ottd |
12:48 | <andythenorth> | he bloody does sleep |
12:49 | <andythenorth> | and he definitely doesn't play ottd much |
12:49 | <andythenorth> | Belugas would know what I'm talking about |
12:49 | <@Alberth> | ah, cool |
12:53 | -!- | Der_Herr [~Bubbel@p5DDCC5C6.dip.t-dialin.net] has quit [Quit: [ www.eXirc.net ] # <Demon``> wenns nur das gesicht ist, flagge drueber und fuers vaterland machen :D] |
12:57 | <andythenorth> | bbl |
12:57 | -!- | andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has quit [Quit: andythenorth] |
12:57 | -!- | caudl [~codl@codl.fr] has joined #openttd |
12:58 | -!- | codl [~codl@codl.fr] has quit [Read error: Connection reset by peer] |
13:02 | -!- | Donnie [~Donnie@113.14.174.102] has joined #openttd |
13:04 | <alandarev> | can I give out money to people as a gameserver? |
13:06 | -!- | Donnie [~Donnie@113.14.174.102] has quit [Quit: Leaving] |
13:07 | -!- | Donnie [~Donnie@113.14.174.102] has joined #openttd |
13:07 | -!- | Donnie [~Donnie@113.14.174.102] has quit [] |
13:10 | <Zuu> | alandarev: No, not unless you have made the money previously in a company. (either by earning it or using cheats in single player and then saving and loading it in MP) |
13:10 | <alandarev> | how does Automatic Refit work? |
13:35 | <@planetmaker> | it only works, if the newgrf supports it. And if you set the orders accordingly |
13:45 | <@DorpsGek> | Commit by translators :: r25137 /trunk/src/lang (4 files in 2 dirs) (2013-04-01 17:45:20 UTC) |
13:45 | <@DorpsGek> | -Update from WebTranslator v3.0: |
13:45 | <@DorpsGek> | faroese - 17 changes by FastNinja |
13:45 | <@DorpsGek> | galician - 38 changes by Michi |
13:45 | <@DorpsGek> | hungarian - 1 changes by IPG |
13:45 | <@DorpsGek> | vietnamese - 6 changes by nglekhoi |
13:59 | -!- | dudel [4feed69c@ircip2.mibbit.com] has joined #openttd |
13:59 | <dudel> | hi, anyone here may help me with some question regards patching ottd? |
14:00 | <@Alberth> | sure, is "how do you patch" a good question for you? |
14:00 | -!- | Superuser [~superuser@host81-132-216-23.range81-132.btcentralplus.com] has joined #openttd |
14:01 | <Superuser> | Guys... I hate to say this, but I see code being committed to the repos all the time. Why is my patch not committed? |
14:01 | <Superuser> | Also, hi |
14:01 | <@Alberth> | dudel: don't ask meta-question, just ask what you want to know |
14:04 | <dudel> | well, just tred the patchpack from chills as i like the old copy/paste thingy with templates (cant remember how to build connections :)) but unfortunally it seems that it crashes as soon as nocab ai comes into the game. now i tried to build my own ottd. but visual express gives and error when i load the ottd project into it |
14:05 | <@Alberth> | please paste the error in a pastebin |
14:05 | <dudel> | it says it needs to convert the files as theyre from older visual xpress versions (im using 10.0) and that convertion gives an error when it converts the ott.vcproj files |
14:06 | <@planetmaker> | well. official openttd has project files for that |
14:06 | <@planetmaker> | afaik at least |
14:06 | -!- | dudel [4feed69c@ircip2.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] |
14:06 | <@Alberth> | that was quick :) |
14:06 | <@planetmaker> | lol |
14:06 | -!- | Progman [~progman@p57A196F0.dip.t-dialin.net] has joined #openttd |
14:09 | <Superuser> | Ignored. Again. |
14:10 | -!- | dudel [4feed69c@ircip4.mibbit.com] has joined #openttd |
14:10 | <@Rubidium> | Superuser: trying to find your patch, but... can't find it |
14:10 | <@planetmaker> | Superuser, it's a bit hard, you know. You require everyone to look up several places where you might have posted your patch |
14:10 | <dudel> | woah sry internet went boom, |
14:10 | <@planetmaker> | and that then even covers the most common ones |
14:13 | <@Alberth> | Rubidium: http://bugs.openttd.org/task/5496 |
14:17 | <dudel> | http://mibpaste.com/APKXUY |
14:17 | <@Alberth> | dudel: did you get the answer from planetmaker? |
14:17 | <@Alberth> | (08:06:11 PM) planetmaker: well. official openttd has project files for that |
14:17 | <@Alberth> | (08:06:14 PM) planetmaker: afaik at least |
14:17 | <Superuser> | oh yay someone paid attention to me :3 |
14:17 | <dudel> | thats the error i get from cinverting |
14:17 | <Superuser> | http://bugs.openttd.org/task/5496?project=1&opened=2269 |
14:17 | <Superuser> | right there |
14:19 | <dudel> | my guess it has something to do with my 64bit win7 but im a total noob in programming or anything related :) |
14:19 | <@planetmaker> | dudel, but you managed already to compile unmodified OpenTTD? |
14:19 | <@planetmaker> | If the answer is 'no', please start with that |
14:20 | <@Alberth> | Superuser: I also explained yesterday? that everything but the Ship change is somewhat doubtful in my view |
14:20 | <dudel> | no i didn, that error accours when i try to compile an unmodfidied ottd^^ |
14:20 | <Superuser> | Yesterday? I wasn't even on yesterday |
14:20 | <@Alberth> | the day before yesterday then |
14:20 | <@planetmaker> | dudel, chillpp is not unmodified |
14:20 | <@planetmaker> | or did I misunderstand you? |
14:21 | <@planetmaker> | http://hg.openttd.org/openttd/trunk.hg/shortlog |
14:21 | <dudel> | mixed it up a bit. the chillpp i downloaded as binary .rar file |
14:21 | <dudel> | but as that one crashes when i try to paste a template ingame |
14:21 | <Superuser> | well, I ran through every single one of those changes alberth with the IRC channel |
14:21 | <@planetmaker> | Yes... try first to compile OpenTTD. Not a patch-pack which is not maintained anymore |
14:22 | <Superuser> | and they were all accepted, so... |
14:22 | <dudel> | i tried to compile it on my own with the new version |
14:22 | <@Alberth> | dudel: are you sure you installed a 64bit version, "Failed to upgrade platform 'x64'. Please make sure you have it installed under '%vctargetspath%\platforms\x64'" makes me doubt you did that |
14:22 | <dudel> | that it, compiling doesnt work, even for normal unpatched ottd |
14:23 | <@planetmaker> | ok. good. which version do you try to compile? |
14:24 | <@planetmaker> | http://wiki.openttd.org/Compiling_on_Windows_using_Microsoft_Visual_C%2B%2B_2008/2010 does that help maybe? |
14:24 | <@planetmaker> | there's an extra part on 64bit windows |
14:24 | <dudel> | alberth, im not sure, but there ( http://www.microsoft.com/visualstudio/deu/downloads#d-2010-express) you can only choose language, not 32 or 64bit |
14:24 | <@planetmaker> | maybe that's missing. Not exactly sure, though |
14:24 | -!- | andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has joined #openttd |
14:24 | <andythenorth> | frosch123: hi hi, so 1.3.0? |
14:24 | <@planetmaker> | o/ andythenorth |
14:24 | <@planetmaker> | server's running |
14:24 | <@planetmaker> | game loaded |
14:25 | <@planetmaker> | nightly server with 1.3.0 |
14:25 | <andythenorth> | ta |
14:25 | <dudel> | i cant do the 64bit part |
14:25 | <dudel> | AMD64.VCPlatform.Config VCProjectEngine.dll.Express <- my visual xpress 2010 doesn have those files |
14:25 | <andythenorth> | ooh |
14:25 | <andythenorth> | funny title game :) |
14:27 | <dudel> | probably its just easier to ignore the copy/pasty templates and trying to learn how to build those connections out of nowhere :) |
14:30 | -!- | SpComb [terom@zapotek.paivola.fi] has quit [Ping timeout: 480 seconds] |
14:35 | <Zuu> | Even if I run trunk musa, I cannot get it to take my gs.tar as input. Shouldn't it be able to read my input file and then later bail out because GS type is not supported? |
14:35 | <Zuu> | http://paste.openttdcoop.org/show/irahJNbBcaXKwwEVc5ry/ |
14:36 | -!- | SpComb [terom@zapotek.paivola.fi] has joined #openttd |
14:38 | <Zuu> | It also fails when I do: ../../musa/musa.py -d -c musa/gs.ini *.nut lang/*.txt |
14:38 | <Zuu> | (or if I run cmd.exe without bash and use \ instead of /) |
14:48 | -!- | RavingManiac_ [~RavingMan@182.55.106.160] has joined #openttd |
14:48 | * | Zuu fixed that issue |
14:54 | -!- | RavingManiac [~RavingMan@182.55.106.160] has quit [Ping timeout: 480 seconds] |
15:11 | -!- | Eddi|zuHause [~johekr@p5DC6735F.dip.t-dialin.net] has joined #openttd |
15:14 | -!- | DDR [~chatzilla@d50-92-61-242.bchsia.telus.net] has joined #openttd |
15:16 | <dudel> | hmm |
15:17 | <dudel> | i can get it converted now ( seems like i just forgot to install something) but compiling still fails |
15:23 | <+michi_cc> | dudel: Open openttd_vs100.sln, that is already for VS2010 |
15:24 | <Eddi|zuHause> | so why it's not called vs2010.sln? would make things a lot easier to remember |
15:25 | <dudel> | hmm okay |
15:25 | <dudel> | trying that one |
15:26 | <Ristovski> | http://www.debian.org/ ,lol |
15:27 | <@Rubidium> | Eddi|zuHause: because the compiler is actually version 9.0 or 10.0, and vs2008/vs2010 is just a pretty name |
15:27 | <Eddi|zuHause> | Rubidium: yes, but why use a name for something that nobody uses? |
15:28 | <@Rubidium> | this version is part of the path where the (default) libraries are |
15:29 | <Eddi|zuHause> | Rubidium: it's like calling it "Windows 5.1.2600" instead of "Windows XP SP2" or something |
15:30 | <Eddi|zuHause> | while it's technically a correct name (modulo the numbers being correct), but nobody that is not very deeply involved will know that name |
15:31 | -!- | lugo [lugo@198.46.134.3] has joined #openttd |
15:32 | <dudel> | hmm okay still doesnt get it |
15:33 | <@Rubidium> | Eddi|zuHause: I don't really care about the name, but someone chose this method and deviating from it makes things inconsistent or breaks things (CF) |
15:34 | <@Rubidium> | anyhow, are you using Linux Unicycling Gorilla? |
15:36 | <dudel> | seems like im too dumb to compile ottd -_- |
15:36 | <@Rubidium> | probably back in the time when visual studio still used version numbers instead of marketing names |
15:38 | <+michi_cc> | dudel: Added openttd-useful and the directmusic headers? |
15:39 | <Eddi|zuHause> | i think that was VS 6 |
15:39 | <+michi_cc> | Other than that, start with the very first error, it will probably tell you exactly what is wrong. |
15:39 | <dudel> | where to add them? |
15:43 | <dudel> | probably i got it wrong with the addition of those headers and the useful.zip |
15:44 | <+glx><Eddi | zuHause> i think that was VS 6 <-- followed by 2003, 2005, 2008, 2010 and 2012 |
15:45 | <Eddi|zuHause> | exactly |
15:45 | <+glx> | it was 2003.net or something IIRC |
15:46 | <+glx> | anyway dudel, just follow the steps on the wiki and it should compile |
15:46 | <dudel> | i did, and it doesnt :) |
15:46 | <+glx> | http://wiki.openttd.org/Microsoft_Visual_C%2B%2B_2008_Express_Editions |
15:46 | <dudel> | doing something wrong |
15:48 | <dudel> | do i have to put the files from the zip under "Microsoft® DirectX SDK" together with the "openttd-usefull.zip" ? |
15:50 | <+michi_cc> | dudel: http://wiki.openttd.org/Compiling_on_Windows_using_Microsoft_Visual_C%2B%2B_2008/2010#Visual_C.2B.2B_Express_2010 |
15:50 | <+glx> | using 2012 is easier for 64bit target |
15:50 | <+michi_cc> | For DirectMusic you can download http://www.tt-forums.net/download/file.php?id=118839&sid=554843a58fb26683eeacb7642ea2446d and drop it into the openttd-useful include folder as well |
15:50 | <+glx> | 64bit compilers are finally included with the install |
15:50 | <+michi_cc> | glx: 2012 fails because we still didn't fix/revert our #define inline. |
15:51 | <dudel> | y i already got that one, but didn included it into the usefull folder |
15:51 | <+michi_cc> | You could also add it as a second folder to the configuration, but just throwing it in is easert. |
15:51 | <+glx> | hmm right I still uses platform sdk for openttd |
15:56 | <dudel> | okay trying another compile now with merged music and usefull thingy |
15:56 | <Zuu> | Next fun issue. os.stat(filename).st_size returns a smaller size than can be read using read() on my system or something else is wrong ... |
15:58 | <Zuu> | Musa has code that verify that read() read exactly the amount of bytes that os.stat(filename).st_size returns, which do not end up the same on my system. |
15:59 | <Zuu> | About 312 bytes are missing |
16:00 | <dudel> | okay its generating code, thats takin way longer than before |
16:01 | <Zuu> | Code generation in visual studio takes quite a lot more time when building release builds compared to debug builds. |
16:02 | <dudel> | well before it didn even generated code, so its a step forward for me :) |
16:02 | <TinoDidriksen> | Yup, since VC++ does link-time optimization (whole program optimization). |
16:02 | <dudel> | are there any differences between debug and release build? |
16:05 | <dudel> | hmm okay i think it compiled but... |
16:05 | <dudel> | where does it save my compiled ottd? lol -_- |
16:06 | <+glx> | just press f5 |
16:06 | <+glx> | to check it works |
16:09 | <+glx> | else openttd.exe is in objs\{platform}\{config} (platform is win32 or x64, config is debug or release) |
16:09 | <dudel> | kay thanks :D |
16:10 | -!- | andythenorth is now known as Guest906 |
16:10 | -!- | andythenorth_ [~Andy@31.123.42.15] has joined #openttd |
16:10 | -!- | andythenorth_ is now known as andythenorth |
16:14 | -!- | Guest906 [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has quit [Ping timeout: 480 seconds] |
16:15 | <dudel> | hmm okay when im trying to start the ottd.exe it cries about a missing language file -_- |
16:16 | <dudel> | but pressing f5 in visual works.. |
16:17 | <+glx> | good, just copy the exe from objs to bin |
16:17 | <+glx> | and you'll be able to run it without msvc |
16:18 | <Zuu> | I have trouble to get md5sum of files in the filesystem to work in musa. It may be connected to the above issue which I've now just ignored. |
16:18 | <Zuu> | http://paste.openttdcoop.org/show/QGN5eAEI53RM62GMk8Wx/ |
16:18 | <Zuu> | The paste shows first md5sum computed from filesystem files and then md5sum computed from files inside the tar. |
16:18 | <Zuu> | Last I compute md5sum using a md5sum tool. |
16:18 | <dudel> | ah great, thanks, so ok i compiled a standart ottd version, now lets see if i can get the copy/paste thingy stable :D |
16:19 | <Zuu> | The md5sum for the files when inside a tar appear to work fine, but not the files out in the file system. |
16:20 | <Zuu> | My modifications are here: http://devs.openttd.org/~zuu/musa.patch |
16:22 | <Zuu> | Does anyone have a clue what is wrong? :-) |
16:22 | <Zuu> | Eg. why doesn't the md5sums match? |
16:26 | -!- | MNIM [~mBuntu@ip5452ffad.adsl-surfen.hetnet.nl] has joined #openttd |
16:26 | -!- | KritiK [~Maxim@0001264a.user.oftc.net] has joined #openttd |
16:26 | -!- | M1zera [~Miranda@ip-78-102-228-126.net.upcbroadband.cz] has joined #openttd |
16:28 | <V453000> | thanks for the quick bugfix :) |
16:35 | <@planetmaker> | V453000, it was already fixed :-P |
16:35 | <V453000> | still |
16:36 | <V453000> | reacting and stuff :) |
16:38 | <@Alberth> | Zuu: not reading the file in binary mode? |
16:39 | <Zuu> | Alberth: could be |
16:42 | <Zuu> | Yes that was it. |
16:42 | <Zuu> | That will cause uploading base graphics from Windows to fail with current musa. |
16:45 | -!- | Superuser [~superuser@host81-132-216-23.range81-132.btcentralplus.com] 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:47 | -!- | Alberth [~hat3@a82-95-164-127.adsl.xs4all.nl] has left #openttd [] |
16:48 | -!- | Ristovski [~rafael@78.157.7.34] has quit [Quit: Leaving] |
16:48 | <frosch123> | night |
16:49 | -!- | frosch123 [~frosch@frnk-590d554f.pool.mediaWays.net] has quit [Remote host closed the connection] |
16:49 | -!- | Ttech [~ttech@00014919.user.oftc.net] has quit [Remote host closed the connection] |
16:49 | <andythenorth> | bye |
16:49 | -!- | andythenorth [~Andy@31.123.42.15] has quit [Quit: andythenorth] |
16:51 | -!- | dudel [4feed69c@ircip4.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] |
16:53 | -!- | dudel [4feed69c@ircip2.mibbit.com] has joined #openttd |
16:53 | -!- | Ttech [ttech@00014919.user.oftc.net] has joined #openttd |
16:53 | <Zuu> | Updated musa.patch verifies correctly on the client. :-) |
17:08 | <GauHelldragon> | april fools!! |
17:14 | <Eddi|zuHause> | i've been so busy with easter, i've only read one april fools joke today... |
17:16 | -!- | goodger [~ben@host86-150-31-253.range86-150.btcentralplus.com] has quit [Ping timeout: 480 seconds] |
17:19 | <GauHelldragon> | 100% guaranteed made in new zealand |
17:22 | <@Rubidium> | Zuu: what's the reason for the delete=False and related changes in musa.py? |
17:23 | <@Rubidium> | as now it'll keep the file if an exception occurs, which could fill the dist pretty quickly |
17:24 | <@Rubidium> | + if scanning == 3 and line.find('/*') != -1: # watch out for // ".." |
17:24 | <@Rubidium> | comment and code do not agree |
17:27 | -!- | Progman [~progman@p57A196F0.dip.t-dialin.net] has quit [Remote host closed the connection] |
17:28 | -!- | KouDy [~KouDy@188.75.190.58] has quit [Quit: Leaving.] |
17:28 | <Zuu> | Rubidium: Without delete=False, the temporary file gets deleted too early on Windows. |
17:29 | <@Rubidium> | Zuu: license.txt should be added via the ini, so it shouldn't be in the package_script code as such |
17:29 | <Zuu> | ok |
17:31 | <@Rubidium> | Zuu: likewise with readme.txt and changes.txt; they are added via package_text |
17:31 | <@Rubidium> | and should be called readme.txt and changelog.txt |
17:31 | <@Rubidium> | possibly with language extensions (readme_de.txt) |
17:32 | -!- | RavingManiac_ [~RavingMan@182.55.106.160] has quit [Quit: Leaving] |
17:32 | <LordAro> | woo, language extensions :) |
17:32 | * | LordAro hides again |
17:32 | <Zuu> | Rubidium: neither --help or example.ini mention how to add readme.txt or changes.txt. |
17:33 | <@Rubidium> | I had to look as well, but since I couldn't find it being added specifically in the grf/base set code, I suspected it to be somewhere else ;) |
17:34 | <@Rubidium> | s/changes/changelog/ |
17:34 | <@Rubidium> | but yeah, that could/should be documented... probably in a man page instead of in the --help |
17:34 | <@Rubidium> | or a readme.txt |
17:35 | -!- | alandarev [~alandarev@5ac840b3.bb.sky.com] has quit [Ping timeout: 480 seconds] |
17:36 | <Zuu> | Hmm, when I supply those .txt files, they do no longer show up as unpackaged files. |
17:36 | <Zuu> | That is, when I supply readme.txt via CLI |
17:37 | <@Rubidium> | ugh... more bugs? |
17:37 | <@Rubidium> | could very well be |
17:37 | <Zuu> | musa.py -d -c mycfg.ini *.nut readme.txt changes.txt lang/*.txt |
17:37 | <Zuu> | (yes I know you want me to rename the changelog file, but that is what it is called at the moment ;-) ) |
17:37 | <@Rubidium> | it wasn't very well tested |
17:38 | <Zuu> | If I add chapter_plan.txt via CLI it will list it as "unpackaged". So I assume it do add the readme.txt and changes.txt to the tar. |
17:38 | <@Rubidium> | Zuu: it needs to be called differently if it is of any use in the tar (=openttd) |
17:38 | -!- | Elukka [Elukka@a91-152-213-89.elisa-laajakaista.fi] has quit [] |
17:39 | <Zuu> | Rubidium: Ok |
17:39 | <@Rubidium> | but as I said, that part might not have been very well tested as I didn't have an use for it (yet) |
17:40 | <@Rubidium> | it was mostly written to get the damn zbase into bananas |
17:41 | <Zuu> | ok |
17:42 | <@Rubidium> | though based on the code it should add them to the tar (so something fishy might be up) |
17:42 | <Zuu> | I've updated musa.patch to fix '/*' => '//' and no longer have special handling for readme, changes and license.txt for scripts. |
17:43 | <@Rubidium> | it does assume all lowercase though, without forcing it to lowercase for tests |
17:43 | <@Rubidium> | though for consistency that's probably wise, i.e. Readme.txt wouldn't work on Linux but does on Windows |
17:44 | <Zuu> | Actually, loading a file via the OpenTTD console requires typing the correct case also in Windows. |
17:44 | <Zuu> | s/file/save game/ |
17:45 | <Zuu> | So it is not that inconsistent to require the correct case also on Windows. And as you say, it will save Linux users from trouble. |
17:46 | <@Rubidium> | you haven't fixed the failure to close+remove the tar upon an exception in musa.py, though that's tricky because what should happen in the exception handler if the tar file creation fails?!? |
17:47 | <Zuu> | I don't know if my patch is 100% correct as I don't have full understanding of musa. One remaining thing I know of is that it doesn't block you from uploading a GS as an AI. |
17:49 | <LordAro> | night all, have fun Rubidium/Zuu :) |
17:49 | <@Rubidium> | good idea LordAro |
17:49 | <@Rubidium> | night |
17:49 | <LordAro> | lol :) |
17:49 | -!- | LordAro [~LordAro@host86-165-42-185.range86-165.btcentralplus.com] has quit [Quit: Lost terminal] |
17:50 | <Zuu> | night Rubidium |
17:55 | <Zuu> | Patch updated with respect to handling exceptions and still removing the temp file. |
17:59 | -!- | Devroush [~dennis@dD5765BAC.access.telenet.be] has quit [] |
18:04 | -!- | dudel [4feed69c@ircip2.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] |
18:05 | -!- | M1zera [~Miranda@ip-78-102-228-126.net.upcbroadband.cz] has quit [Ping timeout: 480 seconds] |
18:26 | -!- | dudel [4feed69c@ircip4.mibbit.com] has joined #openttd |
18:30 | -!- | sla_ro|master [sla_romas@89.137.75.224] has quit [Quit: connection reset by myself] |
18:35 | -!- | valhallasw [~valhallas@s55978e11.adsl.online.nl] has quit [Ping timeout: 480 seconds] |
19:17 | -!- | pugi [~pugi@host-091-097-080-167.ewe-ip-backbone.de] has quit [] |
19:23 | -!- | oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has quit [] |
19:25 | -!- | Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has quit [Ping timeout: 480 seconds] |
19:33 | -!- | Nat_aS [~nat@00179a279bbd.click-network.com] has quit [Quit: Konversation terminated!] |
19:33 | -!- | Bonez305 [~kvirc@c-76-26-9-235.hsd1.fl.comcast.net] has quit [Ping timeout: 480 seconds] |
19:38 | -!- | Bonez305 [~kvirc@c-76-26-9-235.hsd1.fl.comcast.net] has joined #openttd |
19:45 | -!- | KritiK [~Maxim@0001264a.user.oftc.net] has quit [Quit: Leaving] |
20:02 | -!- | Bonez305 [~kvirc@c-76-26-9-235.hsd1.fl.comcast.net] has quit [Ping timeout: 480 seconds] |
20:29 | -!- | Bonez305 [~kvirc@c-76-26-9-235.hsd1.fl.comcast.net] has joined #openttd |
20:35 | -!- | Nat_aS [~nat@134.39.229.112] has joined #openttd |
20:35 | -!- | Nat_aS [~nat@134.39.229.112] has quit [] |
20:47 | -!- | HellTiger [~HellTiger@43-54.61-188.cust.bluewin.ch] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] |
21:03 | -!- | HerzogDeXtEr [~Flex@i59F6CDA0.versanet.de] has quit [Read error: Connection reset by peer] |
21:33 | -!- | dudel [4feed69c@ircip4.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] |
22:20 | -!- | Dewin [~Daniel@c-76-28-131-143.hsd1.wa.comcast.net] has joined #openttd |
22:50 | -!- | Nat_aS [~nat@00179a279bbd.click-network.com] has joined #openttd |
22:56 | -!- | Biolunar_ [~mahdi@blfd-4db0fdd8.pool.mediaWays.net] has joined #openttd |
23:04 | -!- | Biolunar [~mahdi@blfd-4d086d70.pool.mediaWays.net] has quit [Ping timeout: 480 seconds] |
23:24 | -!- | roboboy [~robotboy@0001164c.user.oftc.net] has quit [Ping timeout: 480 seconds] |
23:36 | -!- | glx [glx@000128ec.user.oftc.net] has quit [Quit: Bye !] |
23:38 | -!- | Flygon [~Flygon@218-214-18-147.people.net.au] has joined #openttd |
23:40 | -!- | Flygon_ [~Flygon@218-214-18-147.people.net.au] has quit [Ping timeout: 480 seconds] |
--- | Log | closed Tue Apr 02 00:00:01 2013 |