Ero sivun ”Jagged Alliance 2” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (lähdekoodi)
 
(29 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 5: Rivi 5:
| lisenssi=[[SFI-SCLA]]  
| lisenssi=[[SFI-SCLA]]  
| käyttöliittymä=[[SDL]]  
| käyttöliittymä=[[SDL]]  
| kotisivu=[https://bitbucket.org/gennady/ja2-stracciatella https://bitbucket.org/gennady/ja2-stracciatella]
| kotisivu=[https://ja2-stracciatella.github.io/ ja2-stracciatella.github.io]
| lähdekoodi=[https://github.com/ja2-stracciatella/ja2-stracciatella/releases github.com/ja2-stracciatella/]
}}
}}
[[Kuva:Jagged-Alliance-2.png|250px|right|thumb|Jagged Alliance 2]]
'''Jagged Alliance 2''' on klassikkopeli vuodelta 1999. Se on saatavissa myös eri käännöksinä Linuxille. Pelin ideana on ohjata palkkasoturien ryhmää läpi väkivaltaisen Arulcon maan. Arulcoa hallitsee diktaattori Deidranna, joka ei pidä palkkasoturien läsnäolosta. Pelissä joutuukin jatkuvasti taistelemaan Deidrannan joukkoja vastaan. Vastustajiksi löytyy myös eksoottisia eläimiä ja olioita sekä paikallisia rikollisia. Peli on reaaliaikainen ja vuoropohjainen. Peli on jaettu 256 sektoriin, joita voi tutkia. Pelaaja voi luoda itselleen oman johtohahmon, sekä palkata palkkasotureita. Sotureita voi varustaa tarvikkeilla ja aseilla, joita voi ostaa peliin kuuluvan läppärin avulla "internetistä". Tarvikkeet toimitaan sovittuun kenttään. Tarvikkeita ja aseita voi korjata ja muokata haluamaansa suuntaan.


[[Kuva:Jagged-Alliance-2.png|250px|right|thumb|Jagged Alliance 2]]
Alkuperäisen [[wikipedia:en:Jagged Alliance 2|Jagged Alliance 2]] -pelin lähdekoodit ovat vapaassa levityksessä SFI-SCLA-lisenssillä ja niiden pohjalta on tehty useita käännöksia Linuxille. Uusimpaan versioon on korjattu alkuperäisen pelin virheitä ja tehty useita parannuksia. Pelaamiseen tarvitaan alkuperäisen pelin CD-levyjen tiedostot.
 
==Asennus==
Pelistä on olemassa useampia versioita, joita tässä esitellään. Vanhin  ensimmäisenä, uusin viimeisenä.


Alkuperäisen [[wikipedia:en:Jagged Alliance 2|Jagged Alliance 2]] -pelin lähdekoodit ovat vapaassa levityksessä SFI-SCLA-lisenssillä ja niiden pohjalta on tehty käännös myös Linuxille. Uusimpaan versioon on korjattu alkuperäisen pelin virheitä ja tehty useita parannuksia. Pelaamiseen tarvitaan alkuperäisen pelin CD-levyjen tiedostot.
===Loki installer===
[[Kuva:Ja2-loki-installer.png‎|250px|right|thumb|Jagged Alliance 2 - Loki Softwaren asennusohjelma]]
[[Loki Software]]n asennusohjelman käyttö tapahtuu lataamalla ohjelman [http://liflg.org/?catid=6&gameid=11 kotisivulta] <tt>jagged.alliance2_1.06b-english-2.run</tt> niminen tiedosto, sekä suorittamalla se.


==Yleiskuvaus==
===Ja2-stracciatella v0.12.352 - Walnut===
Jagged Alliance 2 on klassikkopeli vuodelta 1999. Se on saatavissa myös eri käännöksinä Linuxille. Pelin ideana on ohjata palkkasoturien ryhmää läpi väkivaltaisen Arulcon maan. Arulcoa hallitsee diktaattori Deidranna, joka ei pidä palkkasoturien läsnäolosta. Pelissä joutuukin jatkuvasti taistelemaan Deidrannan joukkoja vastaan. Vastustajiksi löytyy myös eksoottisia eläimiä ja olioita sekä paikallisia rikollisia. Peli on reaaliaikainen ja vuoropohjainen. Peli on jaettu 256 sektoriin, joita voi tutkia. Pelaaja voi luoda itselleen oman johtohahmon, sekä palkata palkkasotureita. Sotureita voi varustaa tarvikkeilla ja aseilla, joita voi ostaa peliin kuuluvan läppärin avulla "internetistä". Tarvikkeet toimitaan sovittuun kenttään. Tarvikkeita ja aseita voi korjata ja muokata haluamaansa suuntaan.
Alkuperäistä lähdekoodin siivous ja muutos hanketta ohjasi Tron vuodesta 2006. Hän teki loistavaa työtä Jagged Alliance 2 pelin puhdistamiseksi. Työ oli massiivinen. Yli 7000 kommenttia löytyy [[SVN]] svn://tron.homeunix.org/ja2/trunk lähdekoodivarastosta, jota ei ole enää olemassa, mutta sen lähdekoodi on kloonattu [https://github.com/dariusk/ja2 GitHubiin]. Valitettavasti kehitys loppui vuonna 2010. Gennady Trafimenkov jatkoi kehitystyötä sen jälkeen [https://bitbucket.org/gennady/ja2-stracciatella/wiki/Home Bitbucket]issa. Nykyisin projekti on siirretty [https://github.com/ja2-stracciatella/ja2-stracciatella Githubiin], jossa kehitystä jatketaan .


==Asennus==
===JA2-Stracciatella Continued===
===JA2-Stracciatella Continued===
Tämä on jatkoprojekti JA2-Straccianille. Peli täytyy kääntää lähdekoodeista, se korjaa useita ohjelmointivirheitä, sekä lisää mm. tuen suuremmille näyttöresoluutioille.
Tämä on jatkoprojekti JA2-Straccianille.  
Pelistä on saatavissa 32- ja 64-bittiset Debian paketit jatkokehittäjän [https://github.com/ja2-stracciatella/ja2-stracciatella/releases kotisivulta]. Uusimmat (vuoden 2020) lähdekoodit löytyvät [https://github.com/ja2-stracciatella/ja2-stracciatella GitHubista].


Pelin asennus tapahtuu kääntämällä lähdekoodeista.  
====Lähdekoodeista kääntäminen====
  git clone https://bitbucket.org/gennady/ja2-stracciatella.git
Pelin voi kääntää myös lähdekoodeista. Lähdekoodeista kääntäminen tapahtuu näin.
 
  git clone https://github.com/ja2-stracciatella/ja2-stracciatella.git  
  make
  make


Rivi 29: Rivi 39:
Data ja ini tiedostot sijaitsevat JA2 kansiossa kotihakemistossasi.
Data ja ini tiedostot sijaitsevat JA2 kansiossa kotihakemistossasi.


===Ja2-stracciatella v0.12.1 - Walnut===
==Data tiedostot==
Alkuperäistä hanketta ohjasi Tron vuodesta 2006. Hän teki loistavaa työtä Jagged Alliance 2 puhdistamiseksi. Työ oli massiivinen. Yli 7000 kommenttia löytyy alkuperäisestä [[SVN]]:stä. Valitettavasti kehitys loppui vuonna 2010.
Kaikki pelin <tt>data</tt>-tiedostot pitää kopioda alkuperäiseltä windows asennukselta, jonka voi tehdä esimerkiksi [[Wine]]ä käyttäen tai [[PlayOnLinux]]ille räätälöidyllä [https://github.com/lahtis/playonlinux/blob/master/testing/JA2-Stracciatella asennusohjelmalla].  


====Ubuntu====
''~/.ja2/ja2.ini'' tiedoston sisältö on esimerkiksi:
Ubuntu-paketit ovat saatavilla erillisestä [https://launchpad.net/~bojo42/+archive/ja2-stracciatella] [[epäviralliset pakettivarastot|epävirallisesta]] [[pakettivarasto]]sta. Sen voi asentaa lisäämällä [[sources.list]]-tiedostoon seuraavat rivit:


  deb http://ppa.launchpad.net/bojo42/ja2-stracciatella/ubuntu lucid main
  #Tells ja2-stracciatella where the binary all datafiles are located
  deb-src http://ppa.launchpad.net/bojo42/ja2-stracciatella/ubuntu lucid main
  data_dir = /home/user/TalonSoft/Ja2/


[[Kuva:Ja2-loki-installer.png‎|250px|right|thumb|Jagged Alliance 2 - Lokin asennusohjelma]]
Ja pelin tiedostot pitää olla tallennettu näin että peli löytää tiedostot.
==Data tiedostot==
/home/user/TalonSoft/Ja2/data/
Kaikki pelin <tt>data</tt>-tiedostot pitää kopioda alkuperäiseltä windows asennukselta, jonka voi tehdä esimerkiksi [[Wine]]ä käyttäen tai [[PlayOnLinux]]ille räätälöidyllä asennusohjelmalla, sekä konvertoida pienikirjaimisiksi.


Se onnistuu yhdellä käskyllä.
data tiedostojen muuttaminen pienikirjaimisiksi onnistuu yhdellä käskyllä.


  cd ~/.ja2/Data
  cd ~/TalonSoft/Ja2/data/
  rename 'y/A-Z/a-z/' *
  rename 'y/A-Z/a-z/' *
==Katso myös==
* [[Jagged Alliance 2: Unfinished Business]] - itsenäisesti pelattava lisäosa.


==Aiheesta muualla==
==Aiheesta muualla==
* [https://bitbucket.org/gennady/ja2-stracciatella/overview JA2-Stracciatella Continued]
* [https://bitbucket.org/gennady/ja2-stracciatella/overview JA2-Stracciatella Continued]
* [http://liflg.org/?catid=6&gameid=11 Loki Installer Jagged Alliance 2:lle]  
* [http://liflg.org/?catid=6&gameid=11 Loki Installer Jagged Alliance 2:lle]  
Rivi 55: Rivi 65:
* [http://www.mobygames.com/game/linux/jagged-alliance-2 Jagged Alliance 2:n Linux-versio] (Tribsoftin ostoversio)
* [http://www.mobygames.com/game/linux/jagged-alliance-2 Jagged Alliance 2:n Linux-versio] (Tribsoftin ostoversio)
* [http://23.fi/Debian-pelit Jagged Alliance 2] pelin käynnistysskripti (Tribsoftin ostoversio)
* [http://23.fi/Debian-pelit Jagged Alliance 2] pelin käynnistysskripti (Tribsoftin ostoversio)


[[Luokka:Strategiapelit]]
[[Luokka:Strategiapelit]]
[[Luokka:Portatut pelit]]
[[Luokka:Portatut pelit]]

Nykyinen versio 8. joulukuuta 2020 kello 08.17

Jagged Alliance 2

Käyttöliittymä SDL
Lisenssi SFI-SCLA
Kotisivu ja2-stracciatella.github.io
Lähdekoodi github.com/ja2-stracciatella/
Jagged Alliance 2

Jagged Alliance 2 on klassikkopeli vuodelta 1999. Se on saatavissa myös eri käännöksinä Linuxille. Pelin ideana on ohjata palkkasoturien ryhmää läpi väkivaltaisen Arulcon maan. Arulcoa hallitsee diktaattori Deidranna, joka ei pidä palkkasoturien läsnäolosta. Pelissä joutuukin jatkuvasti taistelemaan Deidrannan joukkoja vastaan. Vastustajiksi löytyy myös eksoottisia eläimiä ja olioita sekä paikallisia rikollisia. Peli on reaaliaikainen ja vuoropohjainen. Peli on jaettu 256 sektoriin, joita voi tutkia. Pelaaja voi luoda itselleen oman johtohahmon, sekä palkata palkkasotureita. Sotureita voi varustaa tarvikkeilla ja aseilla, joita voi ostaa peliin kuuluvan läppärin avulla "internetistä". Tarvikkeet toimitaan sovittuun kenttään. Tarvikkeita ja aseita voi korjata ja muokata haluamaansa suuntaan.

Alkuperäisen Jagged Alliance 2 -pelin lähdekoodit ovat vapaassa levityksessä SFI-SCLA-lisenssillä ja niiden pohjalta on tehty useita käännöksia Linuxille. Uusimpaan versioon on korjattu alkuperäisen pelin virheitä ja tehty useita parannuksia. Pelaamiseen tarvitaan alkuperäisen pelin CD-levyjen tiedostot.

Asennus[muokkaa]

Pelistä on olemassa useampia versioita, joita tässä esitellään. Vanhin ensimmäisenä, uusin viimeisenä.

Loki installer[muokkaa]

Jagged Alliance 2 - Loki Softwaren asennusohjelma

Loki Softwaren asennusohjelman käyttö tapahtuu lataamalla ohjelman kotisivulta jagged.alliance2_1.06b-english-2.run niminen tiedosto, sekä suorittamalla se.

Ja2-stracciatella v0.12.352 - Walnut[muokkaa]

Alkuperäistä lähdekoodin siivous ja muutos hanketta ohjasi Tron vuodesta 2006. Hän teki loistavaa työtä Jagged Alliance 2 pelin puhdistamiseksi. Työ oli massiivinen. Yli 7000 kommenttia löytyy SVN svn://tron.homeunix.org/ja2/trunk lähdekoodivarastosta, jota ei ole enää olemassa, mutta sen lähdekoodi on kloonattu GitHubiin. Valitettavasti kehitys loppui vuonna 2010. Gennady Trafimenkov jatkoi kehitystyötä sen jälkeen Bitbucketissa. Nykyisin projekti on siirretty Githubiin, jossa kehitystä jatketaan .

JA2-Stracciatella Continued[muokkaa]

Tämä on jatkoprojekti JA2-Straccianille. Pelistä on saatavissa 32- ja 64-bittiset Debian paketit jatkokehittäjän kotisivulta. Uusimmat (vuoden 2020) lähdekoodit löytyvät GitHubista.

Lähdekoodeista kääntäminen[muokkaa]

Pelin voi kääntää myös lähdekoodeista. Lähdekoodeista kääntäminen tapahtuu näin.

git clone https://github.com/ja2-stracciatella/ja2-stracciatella.git 
make

Pelin käynnistys parametreillä tapahtuu

cd ja2-stracciatella
./ja2 -res 1024x768 -fullscreen

Data ja ini tiedostot sijaitsevat JA2 kansiossa kotihakemistossasi.

Data tiedostot[muokkaa]

Kaikki pelin data-tiedostot pitää kopioda alkuperäiseltä windows asennukselta, jonka voi tehdä esimerkiksi Wineä käyttäen tai PlayOnLinuxille räätälöidyllä asennusohjelmalla.

~/.ja2/ja2.ini tiedoston sisältö on esimerkiksi:

#Tells ja2-stracciatella where the binary all datafiles are located
data_dir = /home/user/TalonSoft/Ja2/

Ja pelin tiedostot pitää olla tallennettu näin että peli löytää tiedostot.

/home/user/TalonSoft/Ja2/data/

data tiedostojen muuttaminen pienikirjaimisiksi onnistuu yhdellä käskyllä.

cd ~/TalonSoft/Ja2/data/
rename 'y/A-Z/a-z/' *

Katso myös[muokkaa]

Aiheesta muualla[muokkaa]