Aleph One er en åpen kildekode-implementering avMarathon 2 spillmotor for Macintosh. Offisielt kan Aleph One spille Marathon 1, Marathon 2 og Marathon Infinity. I tillegg har motoren muligheten til å spille tilpassede, fan-laget versjoner av Bungies Marathon-spillserie (aka scenarier).
Motoren i seg selv er ikke veldig krevende og kan kjøres på Linux-systemer med så lite som 512 MB RAM. Bedre ennå, alle tre Marathon-spill er gratis å laste ned!
Installer Aleph One
Det er ikke enkelt å få Aleph One-motoren til å gåettersom utviklerne ikke tilbyr nedlastbare pakker på nettstedet. For å installere programvaren, velg operativsystemet ditt fra listen nedenfor og følg med.
Ubuntu / Debian
Ubuntu-brukere som ønsker å spille Bungies Marathonserien må installere Aleph One ved å bygge den fra kilden. Åpne en terminal og installer de nødvendige byggavhengighetene. Gå videre til generiske instruksjoner for å lære hvordan du bygger spillet fra kilden.
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-brukere er heldige som det erspesifikke AUR-øyeblikksbilder for hvert av Marathon-spillene. For å starte installasjonen, åpner du et terminalvindu og bruker Pacman-pakkehåndtereren til å synkronisere den nyeste versjonen av Git. Deretter bruker du Git for å klone spillets kildefiler.
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 alle de individuelle AUR-øyeblikksbildene er lastet ned, er det på tide å være installasjonsprosessen. Det første trinnet er å bygge og installere selve motoren. Bruker CD kommando, flytt terminalen inn i alephone mappe og generere en ny pakke ved å bruke Makepkg.
Merk: Aleph One kan ikke mislykkes i å installere avhengigheter hvis de er utenfor AUR. For å fikse dette, må du installere dem manuelt. Finn mer informasjon om dem her.
cd alephone makepkg -si
Med basismotoren bygget og fungerer, er det trygt å installere de 3 Marathon-spillene til Arch.
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si
Fedora
Bungies spillmotor har ikke en offisiell RPM for Fedora Linux-brukere å installere. Heldigvis, takket være OpenSUSE spiller det ingen rolle. Start installasjonen i Fedora Linux ved å bruke wget laste ned verktøy for å ta tak i den nyeste versjonen 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
Fullfør installasjonsprosessen ved å installere RPM-pakken med DNF.
sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y
Opensuse
Open SUSE er uten tvil den enkleste å installere Aleph One-spillmotoren på. Besøk denne koblingen og velg "Vis eksperimentelle pakker" -knappen, og velg deretter "installer" for å fullføre.
Generiske instruksjoner
Å bygge Aleph One-spillmotoren fra kilden starter med å laste ned kildepakken. I en terminal, bruk curl kommandoen og ta tak i den.
curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php
Nå som kildekoden er ferdig lastet ned, bruk tar-kommandoen og trekk ut alt.
tar xjvf AlephOne-20150619.tar.bz2
Bruker CD kommando, flytt inn i kildekatalogen og kjør konfigurere kommando.
cd AlephOne-20150619 ./configure
Hvis alt ser bra ut, kjør gjøre kommando.
make
Til slutt, installer programvaren med:
sudo make install
Sett opp scenarier

Før du kan spille noen av Bungies Marathonspill, må du konfigurere spillfilene. Heldigvis er hvert spill åpen kildekode og filene tilgjengelige fritt på internett. For å laste ned spillfilene, åpne en terminal og bruke wget nedlastingsverktøy.
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
Bruker mkdir kommando, opprett en ny mappe med etiketten "Marathon-Games". Denne mappen vil inneholde alle spillets datafiler.
mkdir -p ~/Marathon-Games
Deretter lager du 3 undermapper (en for data fra hvert spill).
mkdir -p ~/Marathon-Games/Marathon-1 mkdir -p ~/Marathon-Games/Marathon-2 mkdir -p ~/Marathon-Games/Marathon-Infinity
Pakk ut alle spillfilene til de nye Maraton-Games 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
Spill Bungies Maraton-spill

Nå som Aleph One-motoren er installert, og spillfilene er i riktige datamapper, er det på tide å spille spillet. For å spille et av Marathon-spillene, må du gjøre det kjør alephone kommandoen og spesifiser spillets datakatalog.
For å spille, følg instruksjonene nedenfor for å starte noen av spillene via terminal.
Start Marathon 1
alephone ~/Marathon-Games/Marathon-1
Start Marathon 2
alephone ~/Marathon-Games/Marathon-2
Start Marathon Infinity
alephone ~/Marathon-Games/Marathon-Infinity
Lukk alle kjørende forekomster av Aleph One på Linux ved å trykke på ESC -knappen, og velg deretter "avslutt" -knappen.
kommentarer