Muokataan sivua Freespace 2 Source Code Project

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 4: Rivi 4:
| kuvateksti=  
| kuvateksti=  
| lisenssi=
| lisenssi=
| käyttöliittymä=[[Java]], [[OpenAL]], [[SDL2]], [[Lua]]
| käyttöliittymä=
| kotisivu=[http://scp.indiegames.us/ scp.indiegames.us/]
| kotisivu=[http://scp.indiegames.us/ http://scp.indiegames.us]
| lähdekoodi=[https://github.com/scp-fs2open/fs2open.github.com github.com/scp-fs2open/fs2open.github.com]
}}
}}


[[wikipedia:en:freespace 2|Freespace 2]] on reaaliaikainen avaruus strategiapeli, jonka toiminta tapahtuu avaruudessa tehtäviä suorittaen.
[[wikipedia:en:freespace 2|Freespace 2]] on reaaliaikainen avaruus strategiapeli, jonka toiminta tapahtuu avaruudessa tehtäviä suorittaen.


Volition in. julkaisi lähdekoodin ja pelimoottorin yleisölle vuonna 2002. Tästä koodista tuli ydin Freespace 2 lähdekoodinprojektille, joka on tuottanut useita scifi-sarjoihin perustuvia modeja, kuten Babylon 5, Starwars, Stargate ja Taisteluplaneetta Galactica. Se on saatavissa Linuxin lisäksi Windowsille ja Macille.
Volition julkaisi lähdekoodin ja pelimoottorin yleisölle vuonna 2002. Tästä koodista tuli ydin [[Freespace 2]] lähdekoodinprojektille, joka on tuottanut useita scifi-sarjoihin perustuvia modeja, kuten Babylon 5, Starwars, Stargate ja Taisteluplaneetta Galactica.  


== Asennus==
Tässä artikkelissa asennamme Freespace 2 lähdekoodinprojektin pelin alkuperäisistä cd-levyistä.
[[kuva:FSO.png|thumb|FSO:n asennusohjelma.]]
On kaksi tapaa asentaa peli, joko käyttäen <tt>wxlauncher</tt>ia tai javalla ohjelmoitua FSO asennusohjelmaa. Joista FSO:n asennusohjelma on päivitetympi. Se osaa mm. asentaa [[GOG]]-pelikaupasta ostamasi alkuperäisen pelin asennuksen, sekä modit.  


==Asennus==
===Ubuntu===
===Ubuntu===
[[kuva:wxlauncher.png|thumb|wxLauncher on käynnistysohjelma pelille ja modeille.]]
[[kuva:wxlauncher.png|thumb|wxlauncher käynnistysohjelma]]
Tässä asennamme Freespace 2 lähdekoodinprojektin pelin alkuperäisistä cd-levyistä. Ladataan <tt>wxlauncher</tt> [[Ubuntu]]lle [http://code.google.com/p/wxlauncher/downloads/list osoitteesta]. Wxlauncher on saatavissa Ubuntulle, Windowsille ja Macille. wxlauncher toimii käynnistäjänä pelille sekä peliin asennettaville modeille.
Ladataan <tt>wxlauncher</tt> [[Ubuntu]]lle [http://code.google.com/p/wxlauncher/downloads/list osoitteesta]. Wxlauncher on saatavissa Ubuntulle, Windowsille ja Macille. wxlauncher toimii käynnistäjänä pelille sekä modeille.


*Seuraavaksi pitäisi kaivaa alkuperäiset levyt (3 kpl cd-levyjä) ja asentaa ne esimerkiksi [[Wine]]n avulla. Tämä siksi että wxlancher ei osaa vielä asentaa peliä. (Huom! Itse en asentanut musiikkeja kun [[Wine]] asennusohjelma aina kaatui virheeseen.)
*Seuraavaksi pitäisi kaivaa alkuperäiset levyt ja asentaa ne [[Wine]]n avulla. Tämä siksi että wxlancher ei osaa vielä asentaa peliä. (Huom! Itse en asentanut musiikkeja kun wine asennusohjelma aina kaatui virheeseen.)
 
*Luodaan </tt>/home/user/Freespace2</tt> kansio.
*Luodaan <tt>/home/käyttäjä/Freespace2</tt> kansio.
*Kopioidaan winen asennus kansiosta <tt>.wine/drive_c/Games/FreeSpace2/data/cmdline_fso.cfg</tt> tiedosto ja tallennetaan se </tt>/home/user/Freespace2/data</tt> kansioon.
mkdir ~/Freespace2
*Seuraavaksi kopioidaan kaikki <tt>.vp</tt> tiedostot ja tallennetaan ne </tt>/home/user/Freespace2/</tt> nimiseen kansioon.
 
*Seuraavaksi luodaan piilokansio <tt>.fs2_open</tt> ja avataan se, sekä luodaan sinne <tt>fs2_open.ini</tt> niminen tiedosto.
*Kopioidaan [[Wine]]n asennus kansiosta <tt>.wine/drive_c/Games/FreeSpace2/data/cmdline_fso.cfg</tt> tiedosto ja tallennetaan se <tt>/home/käyttäjä/Freespace2/data</tt>-kansioon.
*Avaa <tt>fs2_open.ini</tt> tiedosto ja kopioi sinne seuraavat rivit.
cd ~
cp .wine/drive_c/Games/FreeSpace2/data/cmdline_fso.cfg ~/Freespace2/data/cmdline_fso.cfg
 
*Seuraavaksi kopioidaan kaikki <tt>.vp</tt> tiedostot ja tallennetaan ne <tt>/home/user/Freespace2/</tt> nimiseen kansioon.
cd ~/.wine/drive_c/Games/FreesSpace2
cp *.vp ~/Freespace2/
 
*Seuraavaksi luodaan piilokansio <tt>.fs2_open</tt> kotihakemistoon ja avataan se, sekä luodaan sinne <tt>fs2_open.ini</tt> niminen tiedosto.
mkdir ~/.fs2_open
cd ~/.fs2_open
 
*Avataan <tt>fs2_open.ini</tt> tiedosto [[gedit]]-muokkaimella.
gedit fs2_open.ini
 
*Ja kopioidaan sinne seuraavat rivit:
  [Default]
  [Default]
  VideocardFs2open=OGL -(1024x768)x32 bit
  VideocardFs2open=OGL -(1024x768)x32 bit
*Lopuksi voit tallentaa fs2_open.ini tiedoston.
*Lopuksi voit tallentaa fs2_open.ini tiedoston.
 
*Seuraavassa vaiheessa olisi tarkoitus ladata Linux binäärit. Uusin ja minulla toimivin versio oli kirjoitettu (8 August 2010) ja versio numeroltaan [http://swc.fs2downloads.com/builds/LINUX/fs2_open_3_6_12_INF.tar.bz2 3.6.12]. Puretaan se <tt>user/Freespace2/</tt> hakemistoon.
*Seuraavassa vaiheessa olisi tarkoitus ladata Linux binäärit. Uusin ja minulla toimivin versio oli kirjoitettu (8 August 2010) ja versio numeroltaan [http://swc.fs2downloads.com/builds/LINUX/fs2_open_3_6_12_INF.tar.bz2 3.6.12]. Puretaan se <tt>/home/käyttäjä/Freespace2/</tt> hakemistoon.
*Käynnistetään komentoriviltä wxlancher ja asetetaan Basic Settings ensimmäiselle riville eli <tt>fs2 root folder</tt> rivi <tt>/home/user/Freespace2</tt> ja valitaan alapuolelta 3.6.12 release käyttöön.
 
wget http://swc.fs2downloads.com/builds/LINUX/fs2_open_3_6_12_INF.tar.bz2
tar xvkf fs2_open_3_6_12_INF.tar.bz2
mv fs2_open_3_6_12_INF_d fs2_open_3_6_12_INF_r ~/Freespace2/
 
*Tiedosto listauksen pitäisi näyttää tältä ~/Freespace2/ hakemistossa.
 
data
fs2_open_3_6_12_INF_d
fs2_open_3_6_12_INF_r
Root_fs2.vp
smarty_fs2.vp
sparky_fs2.vp
sparky_hi_fs2.vp
stu_fs2.vp
tango1_fs2.vp
tango2_fs2.vp
tango3_fs2.vp
 
 
*Käynnistetään komentoriviltä wxlauncher ja asetetaan Basic Settings ensimmäiselle riville eli <tt>fs2 root folder</tt> rivi <tt>/home/käyttäjä/Freespace2</tt> ja valitaan alapuolelta 3.6.12 release käyttöön.
 
*Pelin voi käynnistää alhaalla sijaitsevasta Play napista.
*Pelin voi käynnistää alhaalla sijaitsevasta Play napista.
===Pikakuvakkeen luominen työpöydälle===
gedit freespace2.desktop
Lisätään sinne rivit
#!/usr/bin/env xdg-open
[Desktop Entry]
Icon=/usr/local/share/wxlauncher/recommended.png
Terminal=true
Type=Application
Categories=Game;Simulation;
Name[fi_FI]=Freespace 2 wxlauncher
Name=Freespace 2
Exec=wxlauncher
Icon[fi_FI]=/usr/local/share/wxlauncher/recommended.png
Comment[fi_FI]=wxlauncher to Freespace 2
Comment=wxlauncher to Freespace 2
Tallennetaan ja annetaan sille suoritusoikeudet komentorivi komennolla
chmod 775 freespace2.desktop


Testattu Ubuntu 10.04 LTS 22.11.2011
Testattu Ubuntu 10.04 LTS 22.11.2011


==Aiheesta muualla==
* [https://wiki.hard-light.net/index.php/Getting_started What is Freespace]
* [http://www.fsoinstaller.com/ FSO installer]
* [https://wiki.hard-light.net/index.php/Manually_Installing_FreeSpace_2_Open Manually Installing FreeSpace 2 Open]
* [https://wiki.hard-light.net/index.php/FSO_Installer_Text_Files How to install to linux]
* [https://wiki.hard-light.net/index.php/Getting_started Freespace wiki]


==Katso myös==
==Katso myös==
* [[Freespace 2]] (icculus.org asennusohjelma alkuperäiseen peliin)
* [[Freespace 2]] (icculus.org asennusohjelma)
* [[Homeworld]]
* [[Homeworld]]


[[Luokka:Strategiapelit]]
[[Luokka:Strategiapelit]]
[[Luokka:Avaruuspelit]]
[[Luokka:Portatut pelit]]
[[Luokka:Portatut pelit]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)

Tällä sivulla käytetty malline:

Tämä sivu kuuluu seuraavaan piilotettuun luokkaan: