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 reda versiuni personalizate, făcute de fani, din seria de jocuri Marathon Bungie (aka scenarii).
Motorul în sine nu este foarte pretențios și poate funcționa pe sisteme Linux cu 512 MB RAM. Mai bine, toate cele trei jocuri Marathon sunt gratuite pentru descărcare!
Funcționarea motorului Aleph One nu este ușoară, deoarece dezvoltatorii nu oferă pachete descărcabile pe site-ul web. Pentru a instala software-ul, alegeți sistemul dvs. de operare din lista de mai jos și urmați-l.
Utilizatorii Ubuntu care doresc să joace seria Maraton Bungie vor trebui să instaleze Aleph One construindu-l din sursă. Deschideți un terminal și instalați dependențele de construire necesare. Apoi, treceți la instrucțiunile generice pentru a afla cum să construiți jocul de la 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
Utilizatorii Arch Linux au noroc, pentru că există anumite AUR instantanee pentru fiecare joc 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 a Git. Apoi, utilizați Git pentru a clona fișierele sursă ale jocului.
sudo pacman -S clona git git https://aur.archlinux.org/alephone.git clonă de git https://aur.archlinux.org/alephone-marathon.git. clonă de git https://aur.archlinux.org/alephone-marathon2.git clonă de git https://aur.archlinux.org/alephone-infinity.git
După ce toate instantaneele AUR sunt descărcate, este timpul să fie procesul de instalare. Primul pas este construirea și instalarea motorului în sine. Folosind CD comanda, mutați terminalul în alephone folderul și generează un nou pachet folosind makepkg.
Notă: Aleph One poate să nu instaleze dependențe dacă nu 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 acestea aici.
cd telefon. makepkg -si
Cu motorul de bază construit și funcțional, este sigur să instalați cele 3 jocuri Marathon în Arch.
cd alphone-maraton. makepkg -si. CD.. cd alphone-marathon2 makepkg -si cd.. cd alphone-infinit makepkg -si
Motorul de joc al lui Bungie nu are un RPM oficial pentru instalarea utilizatorilor Fedora Linux. Din fericire, datorită OpenSUSE, nu contează. Începeți instalarea în Fedora Linux folosind wget instrument de descărcare pentru a apuca cea mai recentă versiune de Aleph One.
wget http://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
Open SUSE este de departe cel mai ușor de instalat motorul de joc Aleph One pornit. Accesați acest link și selectați butonul „Afișați pachete experimentale”, apoi selectați „Instalare” pentru a termina.
Construirea motorului de joc Aleph One din sursă începe prin descărcarea pachetului sursă. Într-un terminal, utilizați butonul răsuci poruncește și apucă-l.
curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php
Acum că s-a terminat descărcarea codului sursă, folosiți comanda tar și extrageți totul.
gudron xjvf AlephOne-20150619.tar.bz2
Folosind CD comanda, treceți în directorul sursă și rulați Configureaza comanda.
cd AlephOne-20150619 ./configure
Dacă totul arată bine, executați face comanda.
face
În sfârșit, instalați software-ul cu:
sudo make install
Înainte de a putea juca oricare dintre jocurile Bungie Marathon, va trebui să configurați fișierele de joc. Din fericire, fiecare joc este open source, iar fișierele sunt disponibile gratuit pe internet. Pentru a descărca fișierele de joc, deschideți un terminal și utilizați wget instrument de descărcare.
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip
Folosind mkdir comanda, creează un nou folder cu eticheta „Marathon-Games”. Acest folder va conține toate fișierele de date ale jocului.
mkdir -p ~ / Marathon-Games
Apoi, creați 3 subfoldere (una pentru datele fiecărui joc).
mkdir -p ~ / Maraton-Jocuri / Maraton-1 mkdir -p ~ / Jocuri-maraton / Maraton-2 mkdir -p ~ / Maraton-Jocuri / Maraton-Infinit
Extrageți toate fișierele de joc la nou Marathon-Jocuri director.
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
Acum, când motorul Aleph One este instalat și fișierele de joc sunt în dosarele corecte de date, este timpul să joci jocul. Pentru a juca oricare dintre jocurile de la Maraton, va trebui să folosiți alephone comandați și 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.
alphone ~ / Marathon-Games / Marathon-1
alphone ~ / Marathon-Games / Marathon-2
alphone ~ / Maraton-Jocuri / Maraton-Infinit
Închideți orice instanță care rulează Aleph One pe Linux, apăsând butonul ESC apoi selectați butonul „stinge”.
Cum ar fi Steam OS, dar nu este un fan imens al distribuției Linux ...
Ați dorit vreodată să accesați Microsoft OneDrive pe Linux? Dacă aș...
Dedicarea unui întreg computer sau server Linux doar pentru a rula ...