Freespace 2 Source Code Project
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
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
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
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
Katso myös
- Freespace 2 (icculus.org asennusohjelma alkuperäiseen peliin)
- Homeworld