- - Kā spēlēt Bungie's Marathon spēļu sēriju operētājsistēmā Linux

Kā spēlēt Bungie's Marathon spēļu sēriju operētājsistēmā Linux

Aleph One ir atvērtā koda atkārtota ieviešanaspēļu dzinējs Marathon 2 Macintosh. Oficiāli Alefs Viens var spēlēt 1. maratonu, 2. maratonu un Maratona bezgalību. Turklāt motoram ir iespēja atskaņot Bungie's Marathon spēļu sērijas (aka scenārijus) pielāgotas, ventilatoru veidotas versijas.

Pats motors nav īpaši prasīgs un var darboties Linux sistēmās ar tikai 512 MB RAM. Vēl labāk, ka visas trīs maratona spēles var lejupielādēt bez maksas!

Instalējiet Aleph One

Nav viegli iedarbināt Aleph One motoru,jo izstrādātāji vietnē nesniedz lejupielādējamas paketes. Lai instalētu programmatūru, zemāk esošajā sarakstā izvēlieties operētājsistēmu un sekojiet līdzi.

Ubuntu / Debian

Ubuntu lietotāji, kas vēlas spēlēt Bungie’s Marathonsērijām būs jāinstalē Aleph One, veidojot to no avota. Atveriet termināli un instalējiet nepieciešamās atkarības. Pēc tam pārejiet pie vispārīgajiem norādījumiem, lai uzzinātu, kā veidot spēli no avota.

sudo apt install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev 
libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev 
libavcodec-dev libavformat-dev libavutil-dev libswscale-dev

Vai

sudo apt-get install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev 
libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev 
libavcodec-dev libavformat-dev libavutil-dev libswscale-dev

Arch Linux

Arch Linux lietotājiem ir veiksme, kā irspecifiski AUR momentuzņēmumi katrai no Maratona spēlēm. Lai sāktu instalēšanu, atveriet termināļa logu un izmantojiet pakešu pakešu pārvaldnieku Pacman, lai sinhronizētu jaunāko Git versiju. Pēc tam izmantojiet Git, lai klonētu spēles avota failus.

sudo pacman -S git
git clone https://aur.archlinux.org/alephone.git
git clone https://aur.archlinux.org/alephone-marathon.git
git clone https://aur.archlinux.org/alephone-marathon2.git
git clone https://aur.archlinux.org/alephone-infinity.git

Kad visi atsevišķie AUR momentuzņēmumi ir lejupielādēti, ir pienācis laiks sākt instalēšanu. Pirmais solis ir pats motora izveidošana un uzstādīšana. Izmantojot Kompaktdisks komandu, pārvietojiet termināli uz alephone un ģenerējiet jaunu pakotni, izmantojot makepkg.

Piezīme: Aleph One var neizdoties instalēt atkarības, ja tās atrodas ārpus AUR. Lai to labotu, tie būs jāinstalē manuāli. Plašāku informāciju par viņiem varat atrast šeit.

cd alephone
makepkg -si

Tā kā bāzes motors ir būvēts un darbojas, ir droši instalēt 3 Marathon spēles Arch.

cd alephone-marathon
makepkg -si
cd ..
cd alephone-marathon2
makepkg -si
cd ..
cd alephone-infinity
makepkg -si

Fedora

Bungie spēles dzinējam nav oficiāla RPM, ko Fedora Linux lietotāji varētu instalēt. Par laimi, pateicoties OpenSUSE, tam nav nozīmes. Sāciet instalēšanu Fedora Linux, izmantojot wget lejupielādes rīks, lai greifers jaunāko Aleph One versiju.

wget http://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm

Pabeidziet instalēšanas procesu, instalējot RPM paketi ar DNF.

sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y

OpenSUSE

Atvērto SUSE ir visvieglāk uzstādīt Aleph One spēles motorā. Apmeklējiet šo saiti un atlasiet pogu “rādīt eksperimentālos iepakojumus”, pēc tam atlasiet “instalēt”, lai pabeigtu.

Vispārīgās instrukcijas

Aleph One spēles dzinēja veidošana no avota sākas, lejupielādējot avota pakotni. Terminālī izmantojiet čokurošanās komandu un paķert to.

curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php

Tagad, kad avota kods ir lejupielādēts, izmantojiet komandu tar un izvelciet visu.

tar xjvf AlephOne-20150619.tar.bz2

Izmantojot Kompaktdisks komandu, pāriet uz avota direktoriju un palaist konfigurēt komanda.

cd AlephOne-20150619
./configure

Ja viss izskatās labi, vadiet veidot komanda.

make

Visbeidzot, instalējiet programmatūru, izmantojot:

sudo make install

Iestatiet scenārijus

Pirms varat spēlēt kādu no Bungie’s Marathonspēles, jums būs jāiestata spēles faili. Par laimi, katra spēle ir atvērtā koda, un faili ir brīvi pieejami internetā. Lai lejupielādētu spēles failus, atveriet termināli un izmantojiet wget lejupielādes rīks.

1. maratona faili

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip

Maratona 2 faili

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip

Maratona 3 faili

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip

Izmantojot mkdir komandu, izveidojiet jaunu mapi ar uzrakstu “Marathon-Games”. Šajā mapē būs visi spēles datu faili.

mkdir -p ~/Marathon-Games

Pēc tam izveidojiet 3 apakšmapes (pa vienai katras spēles datiem).

mkdir -p ~/Marathon-Games/Marathon-1
mkdir -p ~/Marathon-Games/Marathon-2
mkdir -p ~/Marathon-Games/Marathon-Infinity

Izņemiet visus spēles failus uz jauno Maratona spēles direktoriju.

unzip -d ~/Marathon-Games/Marathon-1 Marathon-20150620-Data.zip
unzip -d ~/Marathon-Games/Marathon-2 Marathon2-20150620-Data.zip
unzip -d  ~/Marathon-Games/Marathon-Infinity MarathonInfinity-20150620-Data.zip

Spēlējiet Bungie's Marathon spēles

Tagad, kad ir uzstādīts motors Aleph One un spēles faili ir pareizajās datu mapēs, ir laiks spēlēt spēli. Lai spēlētu kādu no Maratona spēlēm, jums tas būs nepieciešams palaist alephone komandu un norādiet spēles datu direktoriju.

Lai spēlētu, izpildiet tālāk sniegtos norādījumus, lai palaistu kādu no spēlēm, izmantojot terminālu.

Sāciet 1. maratonu

alephone ~/Marathon-Games/Marathon-1

Sāciet 2. maratonu

alephone ~/Marathon-Games/Marathon-2

Palaidiet maratona bezgalību

alephone ~/Marathon-Games/Marathon-Infinity

Aizveriet visus operētājsistēmas Aleph One gadījumus operētājsistēmā Linux, nospiežot ESC pogu, pēc tam atlasot pogu “atmest”.

Komentāri