- - Hogyan kell játszani a Bungie Marathon játék sorozatát Linux rendszeren

Hogyan kell játszani a Bungie Marathon játék sorozatát Linuxon?

Az Aleph One egy nyílt forráskódú újratelepítésea Marathon 2 játékmotor Macintoshhoz. Hivatalosan az Aleph One lejátszhatja a Marathon 1, a Marathon 2 és a Marathon Infinity játékot. Ezenkívül a motor képes lejátszani a Bungie's Marathon játék sorozatának (más néven forgatókönyvek) egyedi, rajongói által készített verzióit.

Maga a motor nem túl igényes, és Linux rendszereken csak 512 MB RAM-mal képes működni. Sőt, még jobb, ha mind a három maratoni játék ingyenesen letölthető!

Telepítse az Aleph One szoftvert

Az Aleph One motor működtetése nem könnyű,mivel a fejlesztők nem biztosítanak letölthető csomagokat a weboldalon. A szoftver telepítéséhez válassza ki az operációs rendszert az alábbi listából, és kövesse ezt.

Ubuntu / Debian

Ubuntu felhasználók, akik a Bungie's Marathon játékot szeretnék játszaniA sorozatnak telepítenie kell az Aleph One-t azáltal, hogy forrásból épít. Nyisson meg egy terminált és telepítse a szükséges építési függőségeket. Ezután ugorjon az általános utasításokra, hogy megtanulja, hogyan kell a játékot forrásból felépíteni.

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

Vagy

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

Az Arch Linux felhasználóinak szerencséje van, ahogy vannakegyedi AUR pillanatképek a Marathon minden játékára. A telepítés megkezdéséhez nyisson meg egy terminál ablakot, és a Pacman csomagkezelő segítségével szinkronizálja a Git legújabb verzióját. Ezután a Git segítségével klónozza a játék forrásfájljait.

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

Miután az összes AUR pillanatfelvételt letöltötte, ideje a telepítési folyamatnak. Az első lépés maga a motor felépítése és telepítése. Használni a CD parancs, helyezze a terminált a Alaphone mappát, és hozzon létre egy új csomagot a makepkg.

Megjegyzés: Előfordulhat, hogy az Aleph One nem telepíti a függőségeket, ha azok kívül esnek az AUR-n. Ennek javításához manuálisan kell telepítenie azokat. Itt találhat további információt róluk.

cd alephone
makepkg -si

Az alapmotor felépítésével és működésével biztonságos a 3 Marathon játék telepítése az Arch-ba.

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

Fedora

A Bungie játékmotorjának nincs hivatalos RPM-je, amelyet a Fedora Linux felhasználók telepíthetnek. Szerencsére az OpenSUSEnak köszönhetően nem számít. Indítsa el a telepítést a Fedora Linux rendszerben a wget letöltési eszköz az Aleph One legújabb verziójának megragadásához.

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

Befejezheti a telepítési folyamatot az RPM csomag telepítésével a DNF-hez.

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

OpenSUSE

Az Open SUSE messze a legegyszerűbb az Aleph One játékmotor telepítésére. Látogassa meg ezt a linket, és válassza a „kísérleti csomagok mutatása” gombot, majd a befejezéshez válassza a „telepítés” lehetőséget.

Általános utasítások

Az Aleph One játékmotor építése a forrásból indul el a forráscsomag letöltésével. Egy terminálon használja a curl parancs és megragad.

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

Most, hogy a forráskód letöltés befejeződött, használja a tar parancsot, és mindent bontsa ki.

tar xjvf AlephOne-20150619.tar.bz2

Használni a CD parancsot, lépjen a forráskönyvtárba, és futtassa a Beállítás parancs.

cd AlephOne-20150619
./configure

Ha minden jól néz ki, futtassa a csinál parancs.

make

Végül telepítse a szoftvert az alábbiakkal:

sudo make install

Állítsa be a forgatókönyveket

Mielőtt bármilyen Bungie's Marathonon játszhatszjátékok, akkor be kell állítania a játék fájljait. Szerencsére minden játék nyílt forráskódú, és a fájlok szabadon elérhetők az interneten. A játékfájlok letöltéséhez nyisson meg egy terminált és használja a wget letöltő eszköz.

Marathon 1 fájlok

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

Marathon 2 fájlok

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

Marathon 3 fájlok

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

Használni a mkdir parancsot, hozzon létre egy új mappát a „Marathon-Games” címkével. Ez a mappa tartalmazza a játék összes adatfájlját.

mkdir -p ~/Marathon-Games

Ezután hozzon létre 3 almappát (egyet minden játék adataihoz).

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

Bontsa ki az összes játékfájlt az újba Marathon-Games Könyvtár.

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

Játssz a Bungie's Marathon Games-vel

Most, hogy az Aleph One motor telepítve van, és a játék fájlok a megfelelő adatmappákban vannak, itt az ideje a játéknak. A Marathon bármelyik játékának lejátszásához szükség van erre futtassa a Alaphone parancsot, és adja meg a játék adatkönyvtárát.

A játékhoz kövesse az alábbi utasításokat, hogy bármelyik játékot terminálon keresztül elindítsa.

Indítsa el az 1. maratont

alephone ~/Marathon-Games/Marathon-1

Indítsa el a 2. maratont

alephone ~/Marathon-Games/Marathon-2

Indítsa el a Marathon Infinity programot

alephone ~/Marathon-Games/Marathon-Infinity

Zárja be az Aleph One minden futó példányát Linuxon a KILÉPÉS gombot, majd válassza a „kilépés” gombot.

Hozzászólások