Ero sivun ”Freespace 2 Source Code Project” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(klassikko pelin lisäys portattuihin peleihin)
 
p (Luokitus)
 
(13 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 4: Rivi 4:
| kuvateksti=  
| kuvateksti=  
| lisenssi=
| lisenssi=
| käyttöliittymä=
| käyttöliittymä=[[Java]], [[OpenAL]], [[SDL2]], [[Lua]]
| kotisivu=[http://scp.indiegames.us/ http://scp.indiegames.us]
| kotisivu=[http://scp.indiegames.us/ 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 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.  
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.


Tässä artikkelissa asennamme Freespace 2 lähdekoodinprojektin pelin alkuperäisistä cd-levyistä.
== Asennus==
[[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 käynnistysohjelma]]
[[kuva:wxlauncher.png|thumb|wxLauncher on käynnistysohjelma pelille ja 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.
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.


*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.)
*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.)
*Luodaan </tt>/home/user/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.
*Luodaan <tt>/home/käyttäjä/Freespace2</tt> kansio.
*Seuraavaksi kopioidaan kaikki <tt>.vp</tt> tiedostot ja tallennetaan ne </tt>/home/user/Freespace2/</tt> nimiseen kansioon.
mkdir ~/Freespace2
*Seuraavaksi luodaan piilokansio <tt>.fs2_open</tt> ja avataan se, sekä luodaan sinne <tt>fs2_open.ini</tt> niminen tiedosto.
 
*Avaa <tt>fs2_open.ini</tt> tiedosto ja kopioi sinne seuraavat rivit.
*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.
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.
 
*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.
*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.
 
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)
* [[Freespace 2]] (icculus.org asennusohjelma alkuperäiseen peliin)
* [[Homeworld]]
* [[Homeworld]]


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

Nykyinen versio 17. maaliskuuta 2022 kello 00.02

Freespace 2 Source Code Project

Käyttöliittymä Java, OpenAL, SDL2, Lua
Kotisivu scp.indiegames.us/
Lähdekoodi github.com/scp-fs2open/fs2open.github.com

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.

Asennus[muokkaa]

FSO:n asennusohjelma.

On kaksi tapaa asentaa peli, joko käyttäen wxlauncheria 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.

Ubuntu[muokkaa]

wxLauncher on käynnistysohjelma pelille ja modeille.

Tässä asennamme Freespace 2 lähdekoodinprojektin pelin alkuperäisistä cd-levyistä. Ladataan wxlauncher Ubuntulle osoitteesta. Wxlauncher on saatavissa Ubuntulle, Windowsille ja Macille. wxlauncher toimii käynnistäjänä pelille sekä peliin asennettaville modeille.

  • Seuraavaksi pitäisi kaivaa alkuperäiset levyt (3 kpl cd-levyjä) ja asentaa ne esimerkiksi Winen avulla. Tämä siksi että wxlancher ei osaa vielä asentaa peliä. (Huom! Itse en asentanut musiikkeja kun Wine asennusohjelma aina kaatui virheeseen.)
  • Luodaan /home/käyttäjä/Freespace2 kansio.
mkdir ~/Freespace2
  • Kopioidaan Winen asennus kansiosta .wine/drive_c/Games/FreeSpace2/data/cmdline_fso.cfg tiedosto ja tallennetaan se /home/käyttäjä/Freespace2/data-kansioon.
cd ~
cp .wine/drive_c/Games/FreeSpace2/data/cmdline_fso.cfg ~/Freespace2/data/cmdline_fso.cfg
  • Seuraavaksi kopioidaan kaikki .vp tiedostot ja tallennetaan ne /home/user/Freespace2/ nimiseen kansioon.
cd ~/.wine/drive_c/Games/FreesSpace2
cp *.vp ~/Freespace2/
  • Seuraavaksi luodaan piilokansio .fs2_open kotihakemistoon ja avataan se, sekä luodaan sinne fs2_open.ini niminen tiedosto.
mkdir ~/.fs2_open
cd ~/.fs2_open
  • Avataan fs2_open.ini tiedosto gedit-muokkaimella.
gedit fs2_open.ini
  • Ja kopioidaan sinne seuraavat rivit:
[Default]
VideocardFs2open=OGL -(1024x768)x32 bit
  • 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 3.6.12. Puretaan se /home/käyttäjä/Freespace2/ hakemistoon.
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 fs2 root folder rivi /home/käyttäjä/Freespace2 ja valitaan alapuolelta 3.6.12 release käyttöön.
  • Pelin voi käynnistää alhaalla sijaitsevasta Play napista.

Pikakuvakkeen luominen työpöydälle[muokkaa]

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

Aiheesta muualla[muokkaa]

Katso myös[muokkaa]