Ero sivun ”LGeneral” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (data)
(→‎Asennus: kh, sudot pois (jakeluriippumattomaksi), siistintää)
Rivi 12: Rivi 12:


==Asennus==
==Asennus==
LGeneral löytyy [[Ubuntu]]n [[Paketinhallintajärjestelmä|paketinhallinnasta]] nimellä <tt>lgeneral</tt> ja apuohjelma paketti <tt>lgc-pg</tt>.  
LGeneral löytyy [[Ubuntu]]n [[Paketinhallintajärjestelmä|paketinhallinnasta]] nimellä <tt>lgeneral</tt> ja apuohjelma paketista <tt>lgc-pg</tt>. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]].
Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]].


<tt>lgc-pg</tt> paketti sisältää apuohjelman, joka muuntaa alkuperäisen Panzer General (ms-dos) pelin tiedostot LGeneralin tuntemaan tiedostomuotoon, jotta voit pelata kyseistä peliä.
<tt>lgc-pg</tt>-paketti sisältää apuohjelman, joka muuntaa alkuperäisen MS-DOS-käyttöjärjestelmälle julkaistun Panzer General -pelin tiedostot LGeneralin tuntemaan tiedostomuotoon.
 
Pelin (Panzer General, ms-dos) tiedostot saat osoitteesta [http://lgames.sourceforge.net/download.php?project=LGeneral&url=SOURCEFORGE/lgeneral/pg-data.tar.gz].
Pura data paketti [[tar]] [[komentorivi|komentorivillä]] komennolla


Pazer Generalin datatiedostot löytyvät osoitteesta [http://lgames.sourceforge.net/download.php?project=LGeneral&url=SOURCEFORGE/lgeneral/pg-data.tar.gz]. Paketti voidaan purkaa [[komentorivi]]llä komennolla
  tar xvkf pg-data.tar.gz
  tar xvkf pg-data.tar.gz
   
   
Selaa pakettia ja nimeä seuraavat tiedostot isoilla kirjaimilla. explode.shp, flags.shp, tacicons.shp, tacmap.shp ja scenstat.bin esimerkiksi seuraavalla [[komentorivi]] käskyllä.
Selaa pakettia ja muuta seuraavien tiedostojen nimet siten että ne on kirjoitettu isoilla kirjaimilla: <tt>explode.shp</tt>, <tt>flags.shp</tt>, <tt>tacicons.shp</tt>, <tt>tacmap.shp</tt> ja <tt>scenstat.bin</tt>. Tämä onnistuu esimerkiksi komennolla
mv explode.shp EXPLODE.SHP


cp explode.shp EXPLODE.SHP
Suorita seuraavaksi [[pääkäyttäjä]]komento:
 
  lgc-pg -s ~/pg-data -d /usr/share/games/lgeneral
Suorita seuraavaksi [[komentorivi]] komento:
Tässä oletetaan, että edellä tiedosto <tt>pg-data.tar.gz</tt> ladattiin [[kotihakemisto]]on jolloin paketin sisältö löytyy hakemistosta <tt>~/pg-data</tt>. Tällöin edellinen komento muuntaa tiedostot LGeneralin ymmärtämään muotoon.
 
  sudo lgc-pg -s ~/pg-data -d /usr/share/games/lgeneral
 
ohjelma konveroi tiedostot oikeaan paikkaan.
 
===Skenaarion asennus===
Kaikki [http://lgames.sourceforge.net/index.php?project=LGeneral&sub=Scenarios Lgamesin] epäviralliset skenaariot voidaan asentaa [[komentorivi]] komennolla:


===Skenaarion asentaminen===
Kaikki [http://lgames.sourceforge.net/index.php?project=LGeneral&sub=Scenarios Lgamesin] epäviralliset skenaariot voidaan asentaa [[komentorivi]]komennolla ([[pääkäyttäjä]]nä):
  cd /usr/share/games/lgeneral/scenarios
  cd /usr/share/games/lgeneral/scenarios
[[wget]] http://lgames.sourceforge.net/LGeneral/scenarios/Avalanche http://lgames.sourceforge.net/LGeneral/scenarios/Bismarck \
http://lgames.sourceforge.net/LGeneral/scenarios/Korea http://lgames.sourceforge.net/LGeneral/scenarios/Motti \
http://lgames.sourceforge.net/LGeneral/scenarios/Poland45 http://lgames.sourceforge.net/LGeneral/scenarios/Bastogne \
http://lgames.sourceforge.net/LGeneral/scenarios/Dunkirk http://lgames.sourceforge.net/LGeneral/scenarios/Malta \
http://lgames.sourceforge.net/LGeneral/scenarios/Norway45


sudo wget http://lgames.sourceforge.net/LGeneral/scenarios/Avalanche http://lgames.sourceforge.net/LGeneral/scenarios/Bismarck http://lgames.sourceforge.net/LGeneral/scenarios/Korea http://lgames.sourceforge.net/LGeneral/scenarios/Motti http://lgames.sourceforge.net/LGeneral/scenarios/Poland45 http://lgames.sourceforge.net/LGeneral/scenarios/Bastogne http://lgames.sourceforge.net/LGeneral/scenarios/Dunkirk http://lgames.sourceforge.net/LGeneral/scenarios/Malta http://lgames.sourceforge.net/LGeneral/scenarios/Norway45
Haetaan Nicolas niminen scenario ja asennetaan se [[komentorivi]] komennolla.
Tämä on pieni Panzer General kampanja, joka historiallisesti keskittyy todelliseen taisteluun.
Tämä on pieni Panzer General kampanja, joka historiallisesti keskittyy todelliseen taisteluun.


Esimerkiksi historialliseen taisteluun perustuva "Nicolas"-niminen skenaario ladattaisiin ja asennettaisiin komennoilla
  wget http://lgames.sourceforge.net/LGeneral/scenarios/nicolas.zip  
  wget http://lgames.sourceforge.net/LGeneral/scenarios/nicolas.zip  
  unzip nicolas.zip -d ~/lataus/  
  [[unzip]] nicolas.zip -d ~/lataus/  
  sudo cp -r ~/lataus/nicolas/* /usr/share/games/lgeneral
  cp -r ~/lataus/nicolas/* /usr/share/games/lgeneral
 
Haetaan Yhdysvaltain sisällissota scenario ja asennetaan se mukana, myös sotilaalliset kartat ja kuvakkeet.


Vastaavasti eräs Yhdysvaltain sisällissotaa käsittelevä skenaario ja siihen liittyvät sotilaalliset kartat ja kuvakkeet asennettaisiin komennoilla
  wget http://lgames.sourceforge.net/LGeneral/scenarios/civwar.zip  
  wget http://lgames.sourceforge.net/LGeneral/scenarios/civwar.zip  
  unzip civwar.zip -d ~/lataus/  
  unzip civwar.zip -d ~/lataus/  
  sudo cp -r ~/lataus/civwar/* /usr/share/games/lgeneral
  cp -r ~/lataus/civwar/* /usr/share/games/lgeneral
 
Haetaan NATO APP-6A 1.0 ja asennetaan se [[komentorivi]] komennolla.
Tämä modi yrittää käyttää tarkkaa Nato (APP-6A) symboleita ja kartta tyyliä. (Huom!. Korvaa alkuperäiset grafiikat).


NATOn [[wikipedia:APP-6A|APP-6A]]-standardin mukaiset taktiset merkit peliin tuova modi, joka korvaa alkuperäiset grafiikat, asennettaisiin komennoilla
  wget http://lgames.sourceforge.net/LGeneral/scenarios/APP-6A.zip
  wget http://lgames.sourceforge.net/LGeneral/scenarios/APP-6A.zip
  unzip APP-6A.zip -d ~/lataus/NATO-APP-6A
  unzip APP-6A.zip -d ~/lataus/NATO-APP-6A
  sudo cp -r ~/lataus/NATO-APP-6A/* /usr/share/games/lgeneral
  cp -r ~/lataus/NATO-APP-6A/* /usr/share/games/lgeneral
 
===Kampanjan asennus===
Haetaan newcampaign niminen kampanja ja asennetaan se [[komentorivi]] komennolla.
Gerold Treitlerin tekemä uusi kampanja Panzer Generaliin.


===Kamppanian asentaminen===
Haetaan esimerkkinä "Newcampaign"-niminen kamppania  ja asennetaan se komennoilla
  wget http://lgames.sourceforge.net/LGeneral/scenarios/newcampaign.zip
  wget http://lgames.sourceforge.net/LGeneral/scenarios/newcampaign.zip
  unzip newcampaign -d ~/lataus/  
  unzip newcampaign -d ~/lataus/  
  sudo cp -r ~/lataus/NewCampaign/* /usr/share/games/lgeneral
  cp -r ~/lataus/NewCampaign/* /usr/share/games/lgeneral


==Kehitysversion asentaminen==
==Kehitysversion asentaminen==

Versio 6. tammikuuta 2010 kello 20.47

LGeneral

Käyttöliittymä SDL, X11
Lisenssi GPL
Kotisivu [1]
LGeneralin kampanja

LGeneral on vuoropohjainen strategiapeli, joka on käännetty Panzer General pelistä. Voit pelata skenaarioita tai kokonaisia kampanjoita. Vaatii alkuperäiset Panzer General tiedostot tai sitten pelin sivuilta saatavat skenariot.

Asennus

LGeneral löytyy Ubuntun paketinhallinnasta nimellä lgeneral ja apuohjelma paketista lgc-pg. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

lgc-pg-paketti sisältää apuohjelman, joka muuntaa alkuperäisen MS-DOS-käyttöjärjestelmälle julkaistun Panzer General -pelin tiedostot LGeneralin tuntemaan tiedostomuotoon.

Pazer Generalin datatiedostot löytyvät osoitteesta [2]. Paketti voidaan purkaa komentorivillä komennolla

tar xvkf pg-data.tar.gz

Selaa pakettia ja muuta seuraavien tiedostojen nimet siten että ne on kirjoitettu isoilla kirjaimilla: explode.shp, flags.shp, tacicons.shp, tacmap.shp ja scenstat.bin. Tämä onnistuu esimerkiksi komennolla

mv explode.shp EXPLODE.SHP

Suorita seuraavaksi pääkäyttäjänä komento:

lgc-pg -s ~/pg-data -d /usr/share/games/lgeneral

Tässä oletetaan, että edellä tiedosto pg-data.tar.gz ladattiin kotihakemistoon jolloin paketin sisältö löytyy hakemistosta ~/pg-data. Tällöin edellinen komento muuntaa tiedostot LGeneralin ymmärtämään muotoon.

Skenaarion asentaminen

Kaikki Lgamesin epäviralliset skenaariot voidaan asentaa komentorivikomennolla (pääkäyttäjänä):

cd /usr/share/games/lgeneral/scenarios
wget http://lgames.sourceforge.net/LGeneral/scenarios/Avalanche http://lgames.sourceforge.net/LGeneral/scenarios/Bismarck \
http://lgames.sourceforge.net/LGeneral/scenarios/Korea http://lgames.sourceforge.net/LGeneral/scenarios/Motti \
http://lgames.sourceforge.net/LGeneral/scenarios/Poland45 http://lgames.sourceforge.net/LGeneral/scenarios/Bastogne \
http://lgames.sourceforge.net/LGeneral/scenarios/Dunkirk http://lgames.sourceforge.net/LGeneral/scenarios/Malta \
http://lgames.sourceforge.net/LGeneral/scenarios/Norway45

Tämä on pieni Panzer General kampanja, joka historiallisesti keskittyy todelliseen taisteluun.

Esimerkiksi historialliseen taisteluun perustuva "Nicolas"-niminen skenaario ladattaisiin ja asennettaisiin komennoilla

wget http://lgames.sourceforge.net/LGeneral/scenarios/nicolas.zip 
unzip nicolas.zip -d ~/lataus/ 
cp -r ~/lataus/nicolas/* /usr/share/games/lgeneral

Vastaavasti eräs Yhdysvaltain sisällissotaa käsittelevä skenaario ja siihen liittyvät sotilaalliset kartat ja kuvakkeet asennettaisiin komennoilla

wget http://lgames.sourceforge.net/LGeneral/scenarios/civwar.zip 
unzip civwar.zip -d ~/lataus/ 
cp -r ~/lataus/civwar/* /usr/share/games/lgeneral

NATOn APP-6A-standardin mukaiset taktiset merkit peliin tuova modi, joka korvaa alkuperäiset grafiikat, asennettaisiin komennoilla

wget http://lgames.sourceforge.net/LGeneral/scenarios/APP-6A.zip
unzip APP-6A.zip -d ~/lataus/NATO-APP-6A
cp -r ~/lataus/NATO-APP-6A/* /usr/share/games/lgeneral

Kamppanian asentaminen

Haetaan esimerkkinä "Newcampaign"-niminen kamppania ja asennetaan se komennoilla

wget http://lgames.sourceforge.net/LGeneral/scenarios/newcampaign.zip
unzip newcampaign -d ~/lataus/ 
cp -r ~/lataus/NewCampaign/* /usr/share/games/lgeneral

Kehitysversion asentaminen

Kehitysversion [3] lähdekoodit voi hakea ohjelmiston CVS-versionhallinnasta komennolla

cvs -d:pserver:anonymous@lgeneral.cvs.sourceforge.net:/cvsroot/lgeneral login 

tai

cvs -z3 -d:pserver:anonymous@lgeneral.cvs.sourceforge.net:/cvsroot/lgeneral co -P modulename

Tämän jälkeen ohjelma täytyy kääntää komentorivillä komennoilla:

cd lgeneral
./configure
make