Cum să joci seria de jocuri Bungie Marathon pe Linux

Aleph One este o reimplementare open-source a motorului de jocuri Marathon 2 pentru Macintosh. Oficial, Aleph One poate juca Marathon 1, Marathon 2 și Marathon Infinity. În plus, motorul are capacitatea de a juca versiuni personalizate, create de fani, ale seriei de jocuri Bungie Marathon (alias scenarii).

Motorul în sine nu este foarte solicitant și poate rula pe sisteme Linux cu doar 512 MB de RAM. Mai bine, toate cele trei jocuri Marathon pot fi descărcate gratuit!

Instalați Aleph One

Punerea în funcțiune a motorului Aleph One nu este ușoară, deoarece dezvoltatorii nu oferă pachete descărcabile pe site. Pentru a instala software-ul, alege sistemul de operare din lista de mai jos și urmează.

Ubuntu/Debian

Utilizatorii Ubuntu care doresc să joace seria Bungie Marathon vor trebui să instaleze Aleph One creându-l din sursă. Deschideți un terminal și instalați dependențele de compilare necesare. Apoi, treceți la instrucțiunile generice pentru a afla cum să construiți jocul din sursă.

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

Sau

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

Utilizatorii Arch Linux au noroc, deoarece există instantanee AUR specifice pentru fiecare dintre jocurile Marathon. Pentru a începe instalarea, deschideți o fereastră de terminal și utilizați managerul de pachete Pacman pentru a sincroniza cea mai recentă versiune de Git. Apoi, utilizați Git pentru a clona fișierele sursă ale jocului.

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

Odată ce toate instantaneele individuale AUR sunt descărcate, este timpul să începeți procesul de instalare. Primul pas este construirea și instalarea motorului în sine. Folosind  comanda CD , mutați terminalul în  folderul alephone  și generați un nou pachet folosind  makepkg.

Notă: Aleph One poate eșua în instalarea dependențelor dacă acestea se află în afara AUR. Pentru a remedia acest lucru, va trebui să le instalați manual. Găsiți mai multe informații despre ei aici .

cd alephone makepkg -si

Cu motorul de bază construit și funcțional, este sigur să instalați cele 3 jocuri Marathon pe Arch.

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

Fedora

Motorul de joc Bungie nu are un RPM oficial pentru ca utilizatorii Fedora Linux să îl instaleze. Din fericire, datorită OpenSUSE, nu contează. Începeți instalarea în Fedora Linux utilizând instrumentul de descărcare wget pentru a prelua cea mai recentă versiune de Aleph One.

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

Finalizați procesul de instalare instalând pachetul RPM cu DNF.

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

OpenSUSE

Open SUSE este de departe cel mai ușor de instalat motorul de joc Aleph One. Accesați acest link și selectați butonul „afișați pachetele experimentale”, apoi selectați „instalați” pentru a finaliza.

Instrucțiuni generice

Construirea motorului de joc Aleph One din sursă începe prin descărcarea pachetului sursă. Într-un terminal, utilizați comanda curl și luați-o.

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

Acum că s-a terminat descărcarea codului sursă, utilizați comanda tar și extrageți totul.

tar xjvf AlephOne-20150619.tar.bz2

Folosind comanda CD , treceți în directorul sursă și rulați comanda configure .

cd AlephOne-20150619 ./configure

Dacă totul arată bine, rulați comanda make .

face

În cele din urmă, instalați software-ul cu:

sudo make install

Configurați scenarii

Cum să joci seria de jocuri Bungie Marathon pe Linux

Înainte de a putea juca oricare dintre jocurile Bungie Marathon, va trebui să configurați fișierele jocului. Din fericire, fiecare joc este open source și fișierele disponibile gratuit pe internet. Pentru a descărca fișierele jocului, deschideți un terminal și utilizați instrumentul de descărcare wget .

Maraton 1 Dosare

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

Maraton 2 dosare

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

Maraton 3 dosare

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

Folosind comanda mkdir , creați un folder nou cu eticheta „Marathon-Games”. Acest folder va păstra toate fișierele de date ale jocului.

mkdir -p ~/Marathon-Games

Apoi, creați 3 subdosare (unul pentru datele fiecărui joc).

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

Extrageți toate fișierele jocului în noul director Marathon-Games .

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

Joacă Bungie's Marathon Games

Cum să joci seria de jocuri Bungie Marathon pe Linux

Acum că motorul Aleph One este instalat și fișierele jocului sunt în folderele de date corecte, este timpul să joci jocul. Pentru a juca oricare dintre jocurile Marathon, va trebui să  rulați  comanda alephone  și să specificați directorul de date al jocului.

Pentru a juca, urmați instrucțiunile de mai jos pentru a lansa oricare dintre jocuri prin terminal.

Lansați Maratonul 1

alephone ~/Marathon-Jocuri/Marathon-1

Lansați Maratonul 2

alephone ~/Marathon-Jocuri/Marathon-2

Lansați Marathon Infinity

alephone ~/Marathon-Games/Marathon-Infinity

Închideți orice instanță care rulează Aleph One pe Linux apăsând butonul ESC , apoi selectând butonul „Ieșire”.

Leave a Comment

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

Am prezentat în detaliu caracteristicile Outlook 2010, dar, din moment ce nu va fi lansat înainte de iunie 2010, este timpul să ne uităm la Thunderbird 3. Există...

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Din când în când, toată lumea are nevoie de o pauză. Dacă vrei să joci un joc interesant, încearcă Flight Gear. Este un joc open source gratuit, multiplatformă.

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!