Iyo mitambo ye Marathon yaive yekutanga-munhu chiito sci-fi trilogy yakagadzirwa naBungie pakutanga kweMac OS. Iyi mitambo mitatu yakateedzana Marathon (1994), Marathon 2 (1995) uye Marathon Infinity (1996), ivo vanoonekwa zvakanyanya sevanotungamira kuHalo.
Nguva pfupi isati yawanikwa neMicrosoft muna2000, Bungie akaburitsa kodhi yekodhi yeMarathon 2 motokari uye chirongwa che Open Open marathon chakatanga, zvichikonzera injini nyowani inonzi Aleph One.
Marathon inoitika mugore ra 2794 muchikepe chakakura, chakakura-chizhinji chikepe chengarava chinonzi UESC (Space Council yePasi States) Marathon. Ngarava yakashandurwa kubva kuDeimos, imwe yemwedzi miviri yeMars.
Iyo rangano yenyaya inoisa mutambi seyemumiriri wekuchengetedza uye inotenderera pakupinda kwechikepe uye (kusvika padiki padiki) koloni iri pedyo neTau Ceti nevatorwa vane hasha.
Aleph One ndeye yemahara uye yakavhurwa sosi yekumisazve Marathon 2 yemitambo system yeMacintosh zviri pamutemo.
Aleph Mumwe inotibvumidza kutamba Marathon 1, Marathon 2 uye Infinity Marathon. Uye zvakare, injini ine kugona kuburitsa zvakajairika, fan-dzakagadzirwa shanduro, pamwe nezviitiko pakati pezvimwe zvinhu.
Injini pachayo haina kudzvinyirira uye inogona kumhanya pane Linux masisitimu ane hushoma hwe512MB ye RAM.
Maitiro ekuisa Aleph One paLinux?
Iyi injini yemitambo inogona kuiswa chete nekunyora kodhi yayo yekodhi pane ino system, saka zvinodikanwa kuve nekumwe kutsamira kwakaiswa pane system.
Para Avo vari vashandisi veDebian, Ubuntu, Linux Mint kana chero kugoverwa kunobva pane izvi, tinogona kuisa izvi zvinoenderana ne:
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
Iye zvino tinoenderera mberi kuburitsa injini ne:
curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php
Isu tinodzikisira ne:
tar xjvf AlephOne-20150619.tar.bz2
Isu tinopinda dhairekitori uye tinopfuurira nehurongwa hwekuunganidza
cd AlephOne-20150619 ./configure make sudo make install
Uye isu tinogona kuvhura mutambo ne:
/usr/local/bin/alephone
Kana iri avo vari vashandisi veArch Linux, Manjaro, Antergos kana chero kugoverwa kunobva kuArch Linux, tinogona kurodha pasi nekuumbiridza injini kubva kuAUR repositories.
Isu tinoita izvi nekunyora mirairo inotevera:
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
Pakangotorwa zvese kubva kuAUR, inguva yekuenderera nekumisikidza. Nhanho yekutanga kuvaka uye kuisa mota pachayo.
Kune izvi isu tinofanirwa kuisa dhairekitori uye nekuita mariri:
cd alephone makepkg -si
Waita kuvakwa kweinjini, tinogona kuisa trilogy yemitambo pane ino system nemirairo inotevera:
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si
Para Muchiitiko che openSUSE isu tinokwanisa kuisa injini nekuwedzera repostory kune system, kune izvi isu tinongofanirwa kuvhura terminal uye kuitisa mairi:
Kana iwe wakavhurikaSUSE Tumbleweed vashandisi vanomhanya zvinotevera semidzi:
zypper addrepo https://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/games.repo zypper refresh zypper install alephone
Kune izvo zvavanoramba vachishandisa vhuraSUSE Leap 42.3 mhanya unotevera semudzi:
zypper addrepo https://download.opensuse.org/repositories/games/openSUSE_Leap_42.3/games.repo zypper refresh zypper install alephone
Ipo kweyakavhurikaSUSE Leap 15.0 mhanya unotevera semudzi:
zypper addrepo https://download.opensuse.org/repositories/games/openSUSE_Leap_15.0/games.repo zypper refresh zypper install alephone
Chekupedzisira, mune kesi yeavo vashandisi veFedora, tinogona kurodha pasi zvinodiwa zvinoenderana ne:
sudo dnf install boost-devel curl-devel ffmpeg-devel gcc-c++ libpng-devel \ SDL-devel SDL_ttf-devel SDL_image-devel SDL_net-devel speexdsp-devel \ zziplib-devel sudo dnf install libsndfile-devel libvorbis-devel
Uye isu tinogona kuvimba neyakavhurikaSUSE RPM package, kuitira nyore kuisa:
wget http://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y
Kugadzira mafaera emutambo
Usati watanga mutambo, zvakakosha kuti utore mafaera trilogy, tinoita izvi ne:
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
Iye zvino isu tinofanirwa kugadzira madhairekitori ayo mafaera ekugadzirisa achaiswa
mkdir -p ~ /Marathon-Games mkdir -p ~ /Marathon-Games/Marathon-1 mkdir -p ~ /Marathon-Games/Marathon-2 mkdir -p ~ /Marathon-Games/Marathon-Infinity
Uye pakupedzisira isu unzip ne:
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