OpenXcom

Linux.fista
Versio hetkellä 7. tammikuuta 2013 kello 22.22 – tehnyt Lahtis (keskustelu | muokkaukset) (→‎Asennus)
Siirry navigaatioon Siirry hakuun
openXcom

Käyttöliittymä SDL
Lisenssi GPL
Kotisivu http://openxcom.ninex.info/
Tehtävä käynnissä UFO: Enemy Unknown pelissä.

OpenXcom on avoimen lähdekoodin käännös eli porttaus Microprosen tekemästä pelistä nimeltä X-COM. Se on vuoropohjainen taktinen peli, jonka tarkoituksena on puolustaa maapalloa alieneja vastaan. Se toimii Linuxissa, MacOsX:ssä ja Windowsissa ja se on vielä keskeneräinen. Peli tarvitsee alkuperäisen UFO: Enemy Unknown tai X-Com: UFO Defensen CD:eiden tiedostot toimiakseen. Peli on saatavissa Linuxiin, Mac os X:ään, Windowsiin ja Maemoon.

Asennus

OpenXcom pelin uusimman version voi ladata sen kotisivulta. Windows versio toimii myös Winen avulla Linuxissa. Nokia N900 Maemo version löydät täältä.

Ubuntu

Lisää ppa-reposity

sudo add-apt-repository ppa:knapsu/openxcom
sudo apt-get update

Asenna peli

sudo apt-get install openxcom

OpenSUSE

zypper -ar http://download.opensuse.org/repositories/home:/tzotsos/openSUSE_12.2/ home_tzotsos
zypper refresh
zypper install openxcom

Alkuperäisten tiedostojen asennus

Kopioi kaikki tiedostot UFO: Enemy Unknown tai X-Com: UFO Defense levyiltä DATA alihakemistoon tai /usr/share/openxcom hakemistoon.

  • GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND, TERRAIN, UFOGRAPH, UFOINTRO, UNITS

Kehitysversion asentaminen

Ubuntu

Asenna jakelusi paketinhallinnasta kehitystiedostot kääntämistä varten.

  • SDL (libsdl1.2)
  • SDL_mixer (libsdl-mixer1.2)
  • TiMidity++ (timidity)
  • SDL_gfx (libsdl-gfx1.2), versio 2.0.22 tai uudempi
  • yaml-cpp, versio 0.2.6 tai uudempi
  • doxygen

Tarvitset myös yaml-cpp kehitystiedostot Googlelta, jotka käännetään komennolla:

cmake -DBUILD_SHARED_LIBS=ON
make
sudo make install

Kehitysversion lähdekoodit voi hakea ohjelmiston Git-versionhallinnasta komennolla:

git clone https://github.com/SupSuper/OpenXcom.git

Saatu lähdekoodipaketti täytyy tämän jälkeen kääntää seuraavasti.

./autogen.sh
./configure
cmake . && make
make install

Katso myös

Aiheesta muualla