Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| {{Ohjelma | | {{ Ohjelma |
| | nimi=LGeneral | | | nimi=LGeneral |
| | kuva=[[kuva:LGeneral.jpg|250px]] | | | kuva=[[kuva:LGeneral.jpg|250px]] |
| | kuvateksti= | | | kuvateksti= |
| | lisenssi=[[GPL]] | | | lisenssi=[[GPL]] |
| | käyttöliittymä=[[SDL]], [[X11]] | | | käyttöliittymä=[[SDL]] |
| | kotisivu=[http://lgames.sourceforge.net/LGeneral/ lgames.sourceforge.net] | | | kotisivu=[http://lgames.sourceforge.net/index.php?project=LGeneral] |
| | lähdekoodi=[https://sourceforge.net/projects/lgeneral/files/lgeneral/ sourceforge.net/projects/lgeneral/files/lgeneral/]
| |
| }} | | }} |
|
| |
|
| '''LGeneral''' on vuoropohjainen strategiapeli, joka on käännetty [[wikipedia:en:Panzer General|Panzer General]] -pelistä. Siinä on mahdollista pelata yksittäisiä skenaarioita tai kokonaisia kampanjoita. LGeneral vaatii alkuperäiset Panzer Generalin tiedostot tai pelin kotisivuilta saatavat skenaariot.
| | LGeneral on vuoropohjainen strategiapeli, joka on käännetty [[wikipedia:en:Panzer General|Panzer General]] pelistä. Voit pelata skenaarioita tai kokonaisia kampanjoita. |
| [[kuva:LGeneral-1.1.1.png|right|250px|thumb|LGeneralin kampanja]]
| | Tarvitset alkuperäiset Panzer General tiedostot |
|
| |
|
| ==Asennus== | | ==Asennus== |
| 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]].
| |
|
| |
|
| <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. | | LGeneral löytyy useimpien [[Jakelu|jakeluiden]] [[Paketinhallintajärjestelmä|paketinhallinnasta]] nimellä <tt>lgeneral</tt> ja apuohjelma paketti <tt>lgc-pg</tt>. |
| | Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. |
|
| |
|
| Pazer Generalin datatiedostot löytyvät [http://lgames.sourceforge.net/download.php?project=LGeneral&url=SOURCEFORGE/lgeneral/pg-data.tar.gz osoitteesta]. Paketti voidaan purkaa [[komentorivi]]llä komennolla
| | <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ä. |
| tar xvkf pg-data.tar.gz
| |
|
| |
| 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
| |
|
| |
|
| tai seuraavalla [[komentorivi]] skriptillä, joka muuttaa kaikki ''shp''-tiedostot suuri kirjaimiksi:
| |
| ls *.shp | tr '[a-z]' '[A-Z]' | sort | uniq -c | sort -n
| |
| sekä binäärit
| |
| ls *.bin | tr '[a-z]' '[A-Z]' | sort | uniq -c | sort -n
| |
|
| |
|
| | ===Skenaarion asennus=== |
| | Kaikki [http://lgames.sourceforge.net/index.php?project=LGeneral&sub=Scenarios Lgamesin] epäviralliset saatavilla olevat skenaariot voidaan asentaa [[komentorivi]] komennolla: |
|
| |
|
|
| |
| Suorita seuraavaksi [[pääkäyttäjä]]nä komento:
| |
| lgc-pg -s ~/pg-data -d /usr/share/games/lgeneral
| |
| 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.
| |
|
| |
| ===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
| |
|
| |
| 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 [[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
| |
| unzip APP-6A.zip -d ~/lataus/NATO-APP-6A
| |
| cp -r ~/lataus/NATO-APP-6A/* /usr/share/games/lgeneral
| |
|
| |
| ===Kampanjan asentaminen===
| |
| Haetaan esimerkkinä "Newcampaign"-niminen kampanja 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 [http://sourceforge.net/projects/lgeneral/] [[lähdekoodi]]t voi hakea ohjelmiston [[CVS]]-[[versionhallinta|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 | | 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 |
|
| |
|
| Tämän jälkeen ohjelma täytyy [[Kääntäminen|kääntää]] [[komentorivi]]llä komennoilla:
| |
| [[cd]] lgeneral
| |
| ./configure
| |
| [[make]]
| |
|
| |
|
| [[Luokka:Strategiapelit]] | | [[Luokka:Strategiapelit]] |
| [[Luokka:Portatut pelit]]
| |