Aleph One är en öppen källkodsimplementering avMarathon 2-spelmotorn för Macintosh. Officiellt kan Aleph One spela Marathon 1, Marathon 2 och Marathon Infinity. Dessutom har motorn möjlighet att spela anpassade, fan-made versioner av Bungies Marathon-spelserie (aka scenarier).
Motorn i sig är inte särskilt krävande och kan köras på Linux-system med så lite som 512 MB RAM. Ännu bättre är att alla tre Marathon-spel är gratis att ladda ner!
Installera Aleph One
Att få Aleph One-maskinen att köra är inte lätt,eftersom utvecklarna inte tillhandahåller nedladdningsbara paket på webbplatsen. För att installera programvaran, välj ditt operativsystem från listan nedan och följ med.
Ubuntu / Debian
Ubuntu-användare som vill spela Bungies Marathonserien måste installera Aleph One genom att bygga den från källan. Öppna en terminal och installera nödvändiga byggberoenden. Hoppa sedan till de generiska instruktionerna för att lära dig att bygga spelet från källan.
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
Eller
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
Arch Linux-användare är som turspecifika AUR-ögonblick för varje Marathon-spel. För att starta installationen öppnar du ett terminalfönster och använder Pacman-pakethanteraren för att synkronisera den senaste versionen av Git. Använd sedan Git för att klona spelets källfiler.
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
När alla enskilda AUR-stillbilder har laddats ner är det dags att vara installationsprocessen. Det första steget är att bygga och installera själva motorn. Använda CD kommandot, flytta terminalen till alephone mapp och generera ett nytt paket med makepkg.
Obs: Aleph One kan misslyckas med att installera beroenden om de ligger utanför AUR. För att åtgärda detta måste du installera dem manuellt. Hitta mer information om dem här.
cd alephone makepkg -si
Med basmotorn inbyggd och fungerande är det säkert att installera de 3 Marathon-spelen på Arch.
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si
Fedora
Bungies spelmotor har ingen officiell RPM för Fedora Linux-användare att installera. Lyckligtvis, tack vare OpenSUSE spelar det ingen roll. Starta installationen i Fedora Linux med hjälp av wget ladda ner verktyg för att ta tag i den senaste versionen av 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
Avsluta installationsprocessen genom att installera RPM-paketet med DNF.
sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y
OpenSUSE
Open SUSE är överlägset det enklaste att installera Aleph One-spelmotorn på. Besök den här länken och välj knappen "visa experimentella paket" och välj sedan "installera" för att avsluta.
Generiska instruktioner
Att bygga Aleph One-spelmotorn från källan börjar med att ladda ner källpaketet. Använd en ringla kommando och ta tag i den.
curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php
Nu när källkoden har laddats ner, använd tar-kommandot och extrahera allt.
tar xjvf AlephOne-20150619.tar.bz2
Använda CD kommandot, flytta till källkatalogen och kör konfigurera kommando.
cd AlephOne-20150619 ./configure
Om allt ser bra ut, kör göra kommando.
make
Slutligen, installera programvaran med:
sudo make install
Ställ in scenarier

Innan du kan spela någon av Bungies Marathonspel, måste du ställa in spelfilerna. Lyckligtvis är varje spel öppen källkod och filerna tillgängliga fritt på internet. För att ladda ner spelfilerna öppnar du en terminal och använder wget nedladdningsverktyg.
Marathon 1-filer
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip
Marathon 2 filer
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip
Marathon 3 filer
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip
Använda mkdir kommando, skapa en ny mapp med etiketten "Marathon-Games". Den här mappen innehåller alla spelets datafiler.
mkdir -p ~/Marathon-Games
Skapa därefter 3 undermappar (en för varje spelets data).
mkdir -p ~/Marathon-Games/Marathon-1 mkdir -p ~/Marathon-Games/Marathon-2 mkdir -p ~/Marathon-Games/Marathon-Infinity
Extrahera alla spelfiler till de nya Marathon-spel katalogen.
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
Spela Bungies Marathon-spel

Nu när Aleph One-motoren är installerad och spelfilerna finns i rätt datamappar är det dags att spela spelet. För att spela något av Marathon-spelen måste du göra det springa det alephone kommandot och specificera spelets datakatalog.
För att spela, följ instruktionerna nedan för att starta något av spelen via terminalen.
Lansera maraton 1
alephone ~/Marathon-Games/Marathon-1
Lansera Marathon 2
alephone ~/Marathon-Games/Marathon-2
Lansera Marathon Infinity
alephone ~/Marathon-Games/Marathon-Infinity
Stäng alla körande instanser av Aleph One på Linux genom att trycka på ESC -knappen och välj sedan ”avsluta” -knappen.
kommentarer