- - Hoe speel je Bungie's Marathon Game Series op Linux?

Hoe speel je Bungies Marathon Game Series op Linux?

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