Aleph One je open-source re-implementaceherní engine Marathon 2 pro Macintosh. Oficiálně může Aleph One hrát Marathon 1, Marathon 2 a Marathon Infinity. Kromě toho má motor schopnost hrát vlastní fanoušky vytvořené verze herní série Bungie Marathon (aka scenários).
Samotný stroj není příliš náročný a může běžet na systémech Linux s pouhých 512 MB paměti RAM. Ještě lepší je, že si můžete stáhnout všechny tři maratonské hry!
Nainstalujte Aleph One
Uvedení motoru Aleph One do provozu není snadné,protože vývojáři na webu neposkytují balíčky ke stažení. Chcete-li nainstalovat software, vyberte svůj operační systém z níže uvedeného seznamu a pokračujte dále.
Ubuntu / Debian
Uživatelé Ubuntu, kteří chtějí hrát Bungie's Marathonsérie bude muset nainstalovat Aleph One vytvořením ze zdroje. Otevřete terminál a nainstalujte potřebné závislosti na sestavení. Poté přejděte na obecné pokyny a dozvíte se, jak hru sestavit ze zdroje.
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
Nebo
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
Uživatelé Arch Linuxu mají štěstí, tak jak jsouspecifické snímky AUR pro každou z maratónských her. Chcete-li zahájit instalaci, otevřete okno terminálu a pomocí Správce balíků Pacman synchronizujte nejnovější verzi Git. Poté pomocí Gitu naklonujte zdrojové soubory hry.
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
Po stažení všech jednotlivých snímků AUR je čas na instalaci. Prvním krokem je sestavení a instalace samotného motoru. Za použití CD příkaz, přesuňte terminál do alephone a vygenerujte nový balíček pomocí makepkg.
Poznámka: Aleph One může selhat při instalaci závislostí, pokud jsou mimo AUR. Chcete-li tento problém vyřešit, musíte je nainstalovat ručně. Více informací o nich najdete zde.
cd alephone makepkg -si
Se zabudovaným a fungujícím základním motorem je bezpečné nainstalovat 3 hry Marathon do Arch.
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si
Fedora
Herní engine Bungie nemá pro uživatele Fedory Linuxu oficiální RPM. Naštěstí díky OpenSUSE na tom nezáleží. Spusťte instalaci ve Fedora Linuxu pomocí wget Stáhněte si nástroj pro stažení nejnovější verze 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
Dokončete instalační proces instalací balíčku RPM s DNF.
sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y
OpenSUSE
Open SUSE je zdaleka nejjednodušší nainstalovat herní engine Aleph One. Přejděte na tento odkaz a vyberte tlačítko „Zobrazit experimentální balíčky“. Poté dokončete výběr instalace.
Obecné pokyny
Sestavení herního enginu Aleph One ze zdroje začíná stažením zdrojového balíčku. V terminálu použijte kučera přikázat a chytit.
curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php
Po dokončení stahování zdrojového kódu použijte příkaz tar a extrahujte vše.
tar xjvf AlephOne-20150619.tar.bz2
Za použití CD příkaz, přejděte do zdrojového adresáře a spusťte konfigurovat příkaz.
cd AlephOne-20150619 ./configure
Pokud všechno vypadá dobře, spusťte udělat příkaz.
make
Nakonec nainstalujte software pomocí:
sudo make install
Nastavení scénářů

Než začnete hrát kterýkoli z Bungieho maratonuhry, budete muset nastavit herní soubory. Naštěstí je každá hra otevřeným zdrojovým kódem a soubory jsou volně dostupné na internetu. Chcete-li stáhnout herní soubory, otevřete terminál a použijte wget stahovací nástroj.
Marathon 1 Files
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip
Soubory Marathon 2
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip
Marathon 3 soubory
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip
Za použití mkdir příkaz, vytvořte novou složku s označením „Marathon-Games“. Tato složka bude obsahovat všechny datové soubory hry.
mkdir -p ~/Marathon-Games
Dále vytvořte 3 podsložky (jeden pro data každé hry).
mkdir -p ~/Marathon-Games/Marathon-1 mkdir -p ~/Marathon-Games/Marathon-2 mkdir -p ~/Marathon-Games/Marathon-Infinity
Extrahujte všechny herní soubory do nového Marathon-Games adresář.
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
Zahrajte si Bungie's Marathon Games

Nyní, když je nainstalován stroj Aleph One a herní soubory jsou ve správných datových složkách, je čas hrát hru. Abyste mohli hrát kteroukoli z maratónských her, musíte spustit alephone příkaz a určit datový adresář hry.
Chcete-li hrát, postupujte podle pokynů níže a spusťte jakoukoli hru prostřednictvím terminálu.
Spusťte Marathon 1
alephone ~/Marathon-Games/Marathon-1
Spusťte Marathon 2
alephone ~/Marathon-Games/Marathon-2
Spusťte Marathon Infinity
alephone ~/Marathon-Games/Marathon-Infinity
Ukončete všechny spuštěné instance Aleph One v systému Linux stisknutím klávesy ESC a poté stiskněte tlačítko „Quit“.
Komentáře