Kirjoittaja Aihe: OpenTTD  (Luettu 27004 kertaa)

Sahtor

  • Käyttäjä
  • Viestejä: 155
    • Profiili
Vs: OpenTTD
« Vastaus #20 : 08.02.10 - klo:20.28 »
OpenTTD toimii nykyään ilmaiseksi ilman alkuperäistä Transport Tycoonia. Pakkasin 1.0.0-beta4 debin kun ei Lenny .deb toiminut Ubuntu Karmicissa.
http://www.openttd.org/en/download-testing (Linux Debian Lenny (i386, 32bit) ei asennu Ubuntuun)
https://launchpad.net/~sahtor/+archive/ppa
https://launchpad.net/~sahtor/+archive/ppa/+files/openttd_1.0.0-beta4~ppa1_i386.deb

OpenSFX
http://bundles.openttdcoop.org/opensfx/releases/
http://bundles.openttdcoop.org/opensfx/releases/opensfx-0.2.1.zip

OpenGFX
http://bundles.openttdcoop.org/opengfx/releases/
http://bundles.openttdcoop.org/opengfx/releases/opengfx-0.2.1.zip

Pura molemmat zipit /usr/share/games/openttd/data hakemistoon (tai helpompi/huonompi vaihtoehto ~/.openttd/data)
« Viimeksi muokattu: 08.02.10 - klo:20.34 kirjoittanut Sahtor »

potkukelkka

  • Käyttäjä
  • Viestejä: 105
    • Profiili
Vs: OpenTTD
« Vastaus #21 : 08.02.10 - klo:21.44 »
On niin loistava peli, että pystyisikkö näppäränä nikkaroimaan 64bit versionkin  ;D

Sahtor

  • Käyttäjä
  • Viestejä: 155
    • Profiili
Vs: OpenTTD
« Vastaus #22 : 08.02.10 - klo:22.10 »
Uploadasin launchpadiin vain debuild source tiedostot ja se käänsi 3 eri versiota. Ilmeisesti AMD64 on Ubuntun ainoa 64bit versio.
https://launchpad.net/~sahtor/+archive/ppa/+files/openttd_1.0.0-beta4~ppa1_amd64.deb

Edit: Niin karmiciin voisi teoriassa lisätä koko PPAn mutta sitä en todellakaan suositte. Tää on mun harjoittelu/sähläily repo
« Viimeksi muokattu: 08.02.10 - klo:22.12 kirjoittanut Sahtor »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: OpenTTD
« Vastaus #23 : 08.02.10 - klo:22.53 »
OpenTTD on helppo kääntää Ubuntulla sorsasta:
1. Lataat sorsan OpenTTD:n kotisivuilta ja purat sen
2. Siirry kansioon, jonne purit OpenTTD:n sorsan ja ajat siellä seuraavan komennon
Koodia: [Valitse]
mv os/debian .3. Käännä sorsa ja rakenna siitä deb-paketti seuraavalla komennolla:
Koodia: [Valitse]
dpkg-buildpackage -rfakeroot -uc -us #Asenna fakeroot-paketti ennen tätä komentoa4. Kolmoskohdan komento valittaa puuttuvista riippuvuuksista. Asenna tuossa valituksessa mainitut paketit ja aja tuo komento uudelleen.
5. Siirry yhtä kansiotasoa ylemmäksi ja asenna sieltä löytyvä openttd-paketti (sudo dpkg -i openttd*.deb)

EDIT: 64-bittinen deb-paketti Lucidille: http://dl.dropbox.com/u/2613562/openttd_1.0.0%7Ebeta4_amd64.deb
« Viimeksi muokattu: 11.02.10 - klo:06.49 kirjoittanut mrl586 »

ihis73

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: OpenTTD
« Vastaus #24 : 18.02.10 - klo:17.03 »
vääntäkääs nyt gurut oikeen rautalangasta... ???
Sain tuon perus tycoonin jotenkuten asennettua (äänet ei toimi, eikä ikkunan kokoa voi säätää...)
mutta, mutta... tuon openTTDn asennuksen kanssa ongelmia. En saa paketin hallinnan kautta tehtyä latausta...
Eli missä vaiheessa ryssin tämän homman? Miten pitäisi tehtä, jotta menee oikein?

Koodia: [Valitse]
sudo dpkg -i openttd-0.7.5-linux-debian-lenny-amd64.deb
[sudo] password for xxxxxxx:
Valitaan aikaisemmin valitsematon paketti openttd.
(Luetaan tietokantaa... 141742 tiedostoa ja hakemistoa tällä hetkellä asennettuna.)
Puretaan pakettia openttd (openttd-0.7.5-linux-debian-lenny-amd64.deb)...
dpkg: riippuvuusongelmat estävät paketin openttd asetusten asettamisen:
 openttd riipuu paketista libicu38 (>= 3.8-5); kuitenkin:
  Pakettia libicu38 ei ole asennettu.
dpkg: virhe käsiteltäessä openttd (--install):
 riippuvuusongelmia - jätetään asetukset säätämättä
Suoritetaan kohteen man-db liipaisimia...
Suoritetaan kohteen desktop-file-utils liipaisimia...
Suoritetaan kohteen hicolor-icon-theme liipaisimia...
Käsittelyssä tapahtui liian monta virhettä:
 openttd


Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11433
    • Profiili
    • Tomin kotisivut
Vs: OpenTTD
« Vastaus #25 : 18.02.10 - klo:18.07 »
vääntäkääs nyt gurut oikeen rautalangasta... ???
Sain tuon perus tycoonin jotenkuten asennettua (äänet ei toimi, eikä ikkunan kokoa voi säätää...)
mutta, mutta... tuon openTTDn asennuksen kanssa ongelmia. En saa paketin hallinnan kautta tehtyä latausta...
Eli missä vaiheessa ryssin tämän homman? Miten pitäisi tehtä, jotta menee oikein?
Tässä:
sudo dpkg -i openttd-0.7.5-linux-debian-lenny-amd64.deb
http://www.openttd.org/en/download-testing (Linux Debian Lenny (i386, 32bit) ei asennu Ubuntuun)

Eli käytä jotain muuta versiota esim: https://launchpad.net/~sahtor/+archive/ppa
Tuo on pakettilähde, joten tuo myös päivittyy automaattisesti.
Muutenkin kannattaa lukea tuo Sahtorin aiempi viesti: http://forum.ubuntu-fi.org/index.php?topic=5317.msg248616#msg248616
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

ihis73

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: OpenTTD
« Vastaus #26 : 18.02.10 - klo:18.56 »
kiitokset Tomppelille.
Nyt alkoi armoton kuljetusfirman rakentelu... :)

ihis73

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: OpenTTD
« Vastaus #27 : 18.02.10 - klo:20.00 »
kiitokset Tomppelille.
Nyt alkoi armoton kuljetusfirman rakentelu... :)
mutta, mutta... eihän pelaaminen ole mitään ilman musaa?
"Musiikkipaketti, jossa ei ole kappaleita on valittu. Musiikkia ei soiteta"

Ohjelma ei myöskään sulkeudu "nätisti", vaan täytyy lopettaa sulkemalla komentorivi.
Varmaankin jotain hienosäätöä vielä tekemättä?

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: OpenTTD
« Vastaus #28 : 18.02.10 - klo:20.04 »
Asenna se kääntämällä sorsasta. Olen kertonut aiemmassa viestissä kuinka se tapahtuu.

PS. Muista opengfx ja opensfx.

ihis73

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: OpenTTD
« Vastaus #29 : 19.02.10 - klo:13.40 »
Asenna se kääntämällä sorsasta. Olen kertonut aiemmassa viestissä kuinka se tapahtuu.

PS. Muista opengfx ja opensfx.
No niin, otetaanpas nyt hitaasti ja rautalangasta väännettynä, eli teenkö siis näin:

0. Mä poistan sekä alkuperäisen tycoonin, että tämän "väärin" ladatun open version? Lähteekö iloisesti käyttämällä rm/rmdir komentoja? vai pitääkö käyttää jotain poisto-ohjelmaa?
1. Asennetaan openTTD sorsa, mutta mikä on sorsa? tässä tuskin tarkoitetaan vesilintua...
2. Annan mahtiloitsun asennushakemistossa
Koodia: [Valitse]
mv os/debian .3. käännetään sorsaa, meneekö ihan näin yksinkertaisesti?
Koodia: [Valitse]
dpkg-buildpackage -rfakeroot -uc -us #Asenna fakeroot-paketti ennen tätä komentoa3.1 miten tuo fakeroot paketti tehdään/asennetaan?
4. Asennetaan puuttuvat paketit sudolla
5. Asennetaan openTTD paketti

mitäs nuo opengfx ja sfx ovat? ja mitä niille pitäisi tehdä?

T. nimim. pinkviinin kanssa aloitteleva paukapää ???
koneena HP:n läppäri, jossa 64 bittinen ubuntu 9.10 (jos tällä tiedolla jotain merkitystä)

Lainaus
OpenTTD on helppo kääntää Ubuntulla sorsasta:
1. Lataat sorsan OpenTTD:n kotisivuilta ja purat sen
2. Siirry kansioon, jonne purit OpenTTD:n sorsan ja ajat siellä seuraavan komennon
Koodia: [Valitse]
mv os/debian .3. Käännä sorsa ja rakenna siitä deb-paketti seuraavalla komennolla:
Koodia: [Valitse]
dpkg-buildpackage -rfakeroot -uc -us #Asenna fakeroot-paketti ennen tätä komentoa4. Kolmoskohdan komento valittaa puuttuvista riippuvuuksista. Asenna tuossa valituksessa mainitut paketit ja aja tuo komento uudelleen.
5. Siirry yhtä kansiotasoa ylemmäksi ja asenna sieltä löytyvä openttd-paketti (sudo dpkg -i openttd*.deb)

EDIT: 64-bittinen deb-paketti Lucidille: http://dl.dropbox.com/u/2613562/openttd_1.0.0%7Ebeta4_amd64.deb
« Viimeksi muokattu: 19.02.10 - klo:13.44 kirjoittanut ihis73 »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: OpenTTD
« Vastaus #30 : 19.02.10 - klo:20.24 »
0. Alkuperäistä Tycoonia ei välttämättä tarvitse poistaa. Voit säilyttää sen, mutta poista open-versio. Jos olet asentanut OpenTTD:n apt-getillä tai aptitudella, voit poistaa sen komennolla sudo apt-get purge openttd
Jos olet asentanut OpenTTD:n sahtorin PPA:sta, ota tuo PPA pois käytöstä ennen seuraavaa vaihetta.

1. Sorsa on vesilinnun lisäksi lähdekoodi. OpenTTD:n sorsan saa ladattua komennolla:
Koodia: [Valitse]
wget http://binaries.openttd.org/releases/1.0.0-RC1/openttd-1.0.0-RC1-source.tar.gzSeuraava komento purkaa edellisen komennon paketin kansioon openttd-1.0.0-RC1
Koodia: [Valitse]
tar -xzvf openttd-1.0.0-RC1-source.tar.gz2. Siirry kansioon openttd-1.0.0-RC1
Koodia: [Valitse]
cd openttd-1.0.0-RC1Aja komento:
Koodia: [Valitse]
mv os/debian .  #OBS! huomaa piste3. Asenna fakeroot:
Koodia: [Valitse]
sudo apt-get install fakerootTämän jälkeen komenna
Koodia: [Valitse]
dpkg-buildpackage -rfakeroot -uc -usAsenna valituksessa mainitut riippuvuudet sudo apt-get install paketti
Aja tämä komento uudestaan:
Koodia: [Valitse]
dpkg-buildpackage -rfakeroot -uc -usJos komento valittaa edelleen puuttuvista riippuvuuksista, asenna ne ja aja komento uudestaan. Kun riippuvuudet ovat kunnossa OpenTTD:n kääntö alkaa. Käy tässä vaiheessa kahvilla.
4. Kahvikupin tyhjennyksen jälkeen asenna edellä mainitun komennon luoma deb-paketti:
Koodia: [Valitse]
sudo dpkg -i ../openttd_1.0.0~RC1_amd64.deb5. Tämän jälkeen yritä käynnistää openttd komentoriviltä:
Koodia: [Valitse]
openttd6. Jos ohjelma valittaa puuttuvista äänistä/grafiikasta, lataa tämä tiedosto ja pura sen sisältö kotihakemiston alapuolella olevaan .openttd-kansioon. Tuon kansion kansiorakenne pitäisi näyttää suunnilleen tältä:
Koodia: [Valitse]
mrl586@ACER:~$ tree -d .openttd
.openttd
├── content_download
│   ├── ai
│   │   └── library
│   ├── data
│   ├── gm
│   └── scenario
│       └── heightmap
├── data
│   ├── opengfx-nightly
│   └── opensfx-nightly
├── save
│   └── autosave
└── scenario
    └── heightmap

14 directories

ihis73

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: OpenTTD
« Vastaus #31 : 20.02.10 - klo:21.23 »
Kiitos hyvästä rautalanka-ohjeistuksesta mrl586.
Ei oikein onnistu tuo musa-paketin purku... Varmaankin jossakin vaiheessa tyrin jotakin. Mistähän päin lähtisi vikaa etsimään ???

Koodia: [Valitse]
~$ tar -xzvf openttd.data.tar.gz .openttd/
tar: .openttd: Ei löytynyt arkistosta
tar: Exiting with failure status due to previous errors


~$ tree -d .openttd
.openttd
|-- content_download
|   |-- ai
|   |   `-- library
|   |-- data
|   |-- gm
|   `-- scenario
|       `-- heightmap
|-- save
|   `-- autosave
`-- scenario
    `-- heightmap

11 directories


Sahtor

  • Käyttäjä
  • Viestejä: 155
    • Profiili
Vs: OpenTTD
« Vastaus #32 : 20.02.10 - klo:22.00 »
https://launchpad.net/~sahtor/+archive/ppa
https://launchpad.net/~sahtor/+archive/ppa/+files/openttd_1.0.0-rc1~ppa1_i386.deb
https://launchpad.net/~sahtor/+archive/ppa/+files/openttd_1.0.0-rc1~ppa1_amd64.deb

RC1 on nimeämiskäytännön mukaan vanhempi kuin beta4 koska isot kirjaimet luetaan ensin siksi versio -rc1~ppa1. Edelleen oma versio ei tue vanhoja vanhoja 0.6 savegameja kun en jaksanut korjata liblzo2-2 puutetta. Ei vaikuta peruspelaamiseen.

Loput asennusohjeet aikaisemmasta viestistä
« Viimeksi muokattu: 20.02.10 - klo:22.03 kirjoittanut Sahtor »

ihis73

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: OpenTTD
« Vastaus #33 : 20.02.10 - klo:22.32 »
https://launchpad.net/~sahtor/+archive/ppa
https://launchpad.net/~sahtor/+archive/ppa/+files/openttd_1.0.0-rc1~ppa1_i386.deb
https://launchpad.net/~sahtor/+archive/ppa/+files/openttd_1.0.0-rc1~ppa1_amd64.deb

RC1 on nimeämiskäytännön mukaan vanhempi kuin beta4 koska isot kirjaimet luetaan ensin siksi versio -rc1~ppa1. Edelleen oma versio ei tue vanhoja vanhoja 0.6 savegameja kun en jaksanut korjata liblzo2-2 puutetta. Ei vaikuta peruspelaamiseen.

Loput asennusohjeet aikaisemmasta viestistä
Eli jossain lymyää vielä jokin asennus, joka pitäisi poistaa?
Millähän sen saisi kaivettua esille?

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: OpenTTD
« Vastaus #34 : 20.02.10 - klo:22.41 »
Kiitos hyvästä rautalanka-ohjeistuksesta mrl586.
Ei oikein onnistu tuo musa-paketin purku... Varmaankin jossakin vaiheessa tyrin jotakin. Mistähän päin lähtisi vikaa etsimään ???

Koodia: [Valitse]
~$ tar -xzvf openttd.data.tar.gz .openttd/
tar: .openttd: Ei löytynyt arkistosta
tar: Exiting with failure status due to previous errors
Sinulta puuttuu tuon .openttd:n edestä merkkijono -C
Koodia: [Valitse]
tar -xzvf openttd.data.tar.gz -C ~/.openttd/

ihis73

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: OpenTTD
« Vastaus #35 : 20.02.10 - klo:23.08 »
Sinulta puuttuu tuon .openttd:n edestä merkkijono -C
Koodia: [Valitse]
tar -xzvf openttd.data.tar.gz -C ~/.openttd/
Loitsu suoritettu, mutta ei silti löydä musaa
Koodia: [Valitse]
~$ tree -d .openttd
.openttd
|-- content_download
|   |-- ai
|   |   `-- library
|   |-- data
|   |-- gm
|   `-- scenario
|       `-- heightmap
|-- data
|   |-- opengfx-nightly
|   `-- opensfx-nightly
|-- save
|   `-- autosave
`-- scenario
    `-- heightmap
14 directories

~/.openttd/data$ ls openg*
changelog.txt  ogfx1_base.grf    ogfxe_extra.grf     ogfxi_logos.grf    opengfx.obg
license.txt    ogfxc_arctic.grf  ogfxh_tropical.grf  ogfxt_toyland.grf  readme.txt
~/.openttd/data$ ls opens*
changelog.txt  license.txt  opensfx.cat  opensfx.obs  readme.txt
« Viimeksi muokattu: 20.02.10 - klo:23.11 kirjoittanut ihis73 »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: OpenTTD
« Vastaus #36 : 20.02.10 - klo:23.15 »
Miten OpenTTD valittaa musan puuttumisesta?

EDIT: Katso FAQ.
Lainaus
If you also want music, (the all important cheesy midi goodness) copy the following files to the gm/ folder:
 Music files: *.gm
If there is no gm folder, just create it in the main openttd folder, and put the files there. Note that DOS version of TTD does not have *.gm files.
« Viimeksi muokattu: 20.02.10 - klo:23.21 kirjoittanut mrl586 »

ihis73

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: OpenTTD
« Vastaus #37 : 20.02.10 - klo:23.34 »
Miten OpenTTD valittaa musan puuttumisesta?

EDIT: Katso FAQ.
Lainaus
If you also want music, (the all important cheesy midi goodness) copy the following files to the gm/ folder:
 Music files: *.gm
If there is no gm folder, just create it in the main openttd folder, and put the files there. Note that DOS version of TTD does not have *.gm files.
"Musiikkipaketti, jossa ei ole kappaleita on valittu. Musiikkia ei soiteta"
Mutta kyllä tuolla mökää näyttäisi olevan
Koodia: [Valitse]
~/.openttd/content_download$ tree gm
gm
|-- gm_tt00.gm
|-- gm_tt01.gm
|-- gm_tt02.gm
|-- gm_tt03.gm
|-- gm_tt04.gm
|-- gm_tt05.gm
|-- gm_tt06.gm
|-- gm_tt07.gm
|-- gm_tt08.gm
|-- gm_tt09.gm
|-- gm_tt10.gm
|-- gm_tt11.gm
|-- gm_tt12.gm
|-- gm_tt13.gm
|-- gm_tt14.gm
|-- gm_tt15.gm
|-- gm_tt16.gm
|-- gm_tt17.gm
|-- gm_tt18.gm
|-- gm_tt19.gm
|-- gm_tt20.gm
`-- gm_tt21.gm

0 directories, 22 files


mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: OpenTTD
« Vastaus #38 : 21.02.10 - klo:01.58 »
Oletko huomannut ohjeessa mainitun nelikirjaimisen sanan (main)?

ihis73

  • Käyttäjä
  • Viestejä: 31
    • Profiili
Vs: OpenTTD
« Vastaus #39 : 21.02.10 - klo:13.42 »
gm tungettu nyt "joka paikkaan" ja nyt musapaketti löytyy, muttei soi...
Editoin myös orig_win.obm tiedostoon pienet kirjaimet, ei apua.

Koodia: [Valitse]
~/.openttd$ tree -d
.
|-- content_download
|   |-- ai
|   |   `-- library
|   |-- data
|   |-- gm
|   `-- scenario
|       `-- heightmap
|-- data
|   |-- opengfx-nightly
|   `-- opensfx-nightly
|-- gm
|-- save
|   `-- autosave
`-- scenario
    `-- heightmap

15 directories

~$ openttd
ini: ' $Id: orig_win.obm 18997 2010-02-03 22:07:03Z rubidium $' outside of group