Aleph One is een open-source herimplementatie vande Marathon 2-game-engine voor Macintosh. Officieel kan Aleph One Marathon 1, Marathon 2 en Marathon Infinity spelen. Bovendien kan de motor aangepaste, door fans gemaakte versies van Bungies Marathon-gameserie (ook wel scenario's genoemd) spelen.
De motor zelf is niet erg veeleisend en kan draaien op Linux-systemen met slechts 512 MB RAM. Beter nog, alle drie Marathon-games zijn gratis te downloaden!
Installeer Aleph One
De Aleph One-motor laten draaien is niet eenvoudig,omdat de ontwikkelaars geen downloadbare pakketten op de website aanbieden. Om de software te installeren, kiest u uw besturingssysteem uit de onderstaande lijst en volgt u mee.
Ubuntu / Debian
Ubuntu-gebruikers die de marathon van Bungie willen spelenserie moet Aleph One installeren door het vanaf de bron te bouwen. Open een terminal en installeer de nodige buildafhankelijkheden. Ga vervolgens naar de algemene instructies om te leren hoe je het spel vanaf de bron kunt bouwen.
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
Of
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-gebruikers hebben geluk, net als er zijnspecifieke AUR-snapshots voor elk van de Marathon-spellen. Om de installatie te starten, opent u een terminalvenster en gebruikt u de Pacman-pakketbeheerder om de nieuwste versie van Git te synchroniseren. Gebruik vervolgens Git om de bronbestanden van de game te klonen.
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
Nadat alle afzonderlijke AUR-snapshots zijn gedownload, is het tijd om het installatieproces te worden. De eerste stap is het bouwen en installeren van de motor zelf. De ... gebruiken CD commando, verplaats de terminal naar de alephone map en genereer een nieuw pakket met makepkg.
Opmerking: Aleph One installeert mogelijk geen afhankelijkheden als deze zich buiten de AUR bevinden. Om dit te verhelpen, moet u ze handmatig installeren. Vind hier meer informatie over hen.
cd alephone makepkg -si
Als de basismotor is gebouwd en werkt, is het veilig om de 3 Marathon-spellen op Arch te installeren.
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si
Fedora
De game-engine van Bungie heeft geen officiële RPM voor Fedora Linux-gebruikers om te installeren. Gelukkig maakt het dankzij OpenSUSE niet uit. Start de installatie in Fedora Linux met behulp van de wget downloadtool om de nieuwste versie van Aleph One te pakken.
wget http://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm
Voltooi het installatieproces door het RPM-pakket met DNF te installeren.
sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y
OpenSUSE
Open SUSE is verreweg de gemakkelijkste om de Aleph One-game-engine te installeren. Ga naar deze link en selecteer de knop "experimentele pakketten weergeven" en selecteer vervolgens "installeren" om te voltooien.
Algemene instructies
Het bouwen van de Aleph One-game-engine vanaf de bron begint met het downloaden van het bronpakket. Gebruik in een terminal de Krul commando en pak het.
curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php
Nu de broncode is gedownload, gebruikt u de opdracht tar en extraheert u alles.
tar xjvf AlephOne-20150619.tar.bz2
De ... gebruiken CD commando, ga naar de bronmap en voer de configureren commando.
cd AlephOne-20150619 ./configure
Als alles er goed uitziet, voert u de maken commando.
make
Installeer ten slotte de software met:
sudo make install
Scenario's instellen

Voordat je een van Bungie's Marathon kunt spelengames, moet u de gamebestanden instellen. Gelukkig is elke game open source en zijn de bestanden vrij beschikbaar op internet. Om de gamebestanden te downloaden, opent u een terminal en gebruikt u de wget downloadtool.
Marathon 1-bestanden
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip
Marathon 2-bestanden
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip
Marathon 3-bestanden
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip
De ... gebruiken mkdir commando, maak een nieuwe map aan met het label "Marathon-Games". Deze map bevat alle gegevensbestanden van de game.
mkdir -p ~/Marathon-Games
Maak vervolgens 3 submappen (één voor de gegevens van elke game).
mkdir -p ~/Marathon-Games/Marathon-1 mkdir -p ~/Marathon-Games/Marathon-2 mkdir -p ~/Marathon-Games/Marathon-Infinity
Pak alle gamebestanden uit naar de nieuwe Marathon-Games directory.
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
Speel Bungie's Marathon Games

Nu de Aleph One-engine is geïnstalleerd en de gamebestanden in de juiste gegevensmappen staan, is het tijd om de game te spelen. Om een van de Marathon-spellen te spelen, moet je dat doen voer de ... uit alephone commando en specificeer de datamap van de game.
Volg de onderstaande instructies om een van de spellen via de terminal te starten om te spelen.
Start Marathon 1
alephone ~/Marathon-Games/Marathon-1
Start Marathon 2
alephone ~/Marathon-Games/Marathon-2
Start Marathon Infinity
alephone ~/Marathon-Games/Marathon-Infinity
Sluit alle actieve exemplaren van Aleph One op Linux door op te drukken ESC knop en selecteer vervolgens de knop "afsluiten".
Comments