Aleph One - Yakawedzerwa Marathon 2 Game Injini

Marathon - intro

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

alephone.1

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

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako