- - Cómo jugar la serie de juegos Marathon de Bungie en Linux

Cómo jugar la serie de juegos Marathon de Bungie en Linux

Aleph One es una reimplementación de código abierto deEl motor de juegos Marathon 2 para Macintosh. Oficialmente, Aleph One puede jugar Marathon 1, Marathon 2 y Marathon Infinity. Además, el motor tiene la capacidad de jugar versiones personalizadas hechas por fanáticos de la serie de juegos Marathon de Bungie (también conocidos como escenarios).

El motor en sí no es muy exigente y puede ejecutarse en sistemas Linux con tan solo 512 MB de RAM. Mejor aún, ¡los tres juegos de Marathon se pueden descargar gratis!

Instalar Aleph One

Poner en marcha el motor Aleph One no es fácil,ya que los desarrolladores no proporcionan paquetes descargables en el sitio web. Para instalar el software, elija su sistema operativo de la lista a continuación y sígalo.

Ubuntu / Debian

Usuarios de Ubuntu que buscan jugar el Maratón de BungieLa serie necesitará instalar Aleph One al construirlo desde la fuente Abra una terminal e instale las dependencias de compilación necesarias. Luego, salta a las instrucciones genéricas para aprender cómo construir el juego desde la fuente.

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

O

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

Los usuarios de Arch Linux están de enhorabuena, ya que hayinstantáneas específicas de AUR para cada uno de los juegos de maratón. Para comenzar la instalación, abra una ventana de terminal y use el administrador de paquetes Pacman para sincronizar la última versión de Git. Luego, usa Git para clonar los archivos fuente del juego.

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

Una vez que se descargan todas las instantáneas individuales de AUR, es hora de que sea el proceso de instalación. El primer paso es construir e instalar el motor en sí. Utilizando la discos compactos comando, mueva la terminal a la alephone carpeta y generar un nuevo paquete usando makepkg.

Nota: Aleph One puede fallar al instalar dependencias si están fuera del AUR. Para solucionar esto, deberá instalarlos manualmente. Encuentra más información sobre ellos aquí.

cd alephone
makepkg -si

Con el motor base construido y funcionando, es seguro instalar los 3 juegos de Marathon en Arch.

cd alephone-marathon
makepkg -si
cd ..
cd alephone-marathon2
makepkg -si
cd ..
cd alephone-infinity
makepkg -si

Fedora

El motor de juego de Bungie no tiene un RPM oficial para que lo instalen los usuarios de Fedora Linux. Afortunadamente, gracias a OpenSUSE no importa. Inicie la instalación en Fedora Linux utilizando el wget herramienta de descarga para obtener la última versión de 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

Termine el proceso de instalación instalando el paquete RPM con DNF.

sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y

OpenSUSE

Open SUSE es, con mucho, el más fácil de instalar en el motor del juego Aleph One. Visite este enlace y seleccione el botón "Mostrar paquetes experimentales", luego seleccione "instalar" para finalizar.

Instrucciones genéricas

La construcción del motor del juego Aleph One desde la fuente comienza descargando el paquete fuente. En una terminal, use el rizo ordenar y agarrarlo.

curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php

Ahora que el código fuente se ha descargado, use el comando tar y extraiga todo.

tar xjvf AlephOne-20150619.tar.bz2

Utilizando la discos compactos comando, pasar al directorio de origen y ejecutar el configurar mando.

cd AlephOne-20150619
./configure

Si todo se ve bien, ejecute el hacer mando.

make

Por último, instale el software con:

sudo make install

Establecer escenarios

Antes de que puedas jugar en cualquiera de los maratones de Bungiejuegos, deberás configurar los archivos del juego. Afortunadamente, cada juego es de código abierto y los archivos están disponibles gratuitamente en Internet. Para descargar los archivos del juego, abra una terminal y use el wget herramienta de descarga

Marathon 1 Files

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip

Maratón 2 archivos

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip

Maratón 3 archivos

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip

Utilizando la mkdir comando, cree una nueva carpeta con la etiqueta de "Marathon-Games". Esta carpeta contendrá todos los archivos de datos del juego.

mkdir -p ~/Marathon-Games

Luego, crea 3 subcarpetas (una para los datos de cada juego).

mkdir -p ~/Marathon-Games/Marathon-1
mkdir -p ~/Marathon-Games/Marathon-2
mkdir -p ~/Marathon-Games/Marathon-Infinity

Extrae todos los archivos del juego al nuevo Juegos de maratón directorio.

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

Juega los juegos de maratón de Bungie

Ahora que el motor Aleph One está instalado y los archivos del juego están en las carpetas de datos correctas, es hora de jugar. Para jugar a cualquiera de los juegos de Marathon, deberás corre el alephone comando y especificar el directorio de datos del juego.

Para jugar, siga las instrucciones a continuación para iniciar cualquiera de los juegos a través de la terminal.

Lanzamiento de maratón 1

alephone ~/Marathon-Games/Marathon-1

Lanzar Maratón 2

alephone ~/Marathon-Games/Marathon-2

Lanzar Marathon Infinity

alephone ~/Marathon-Games/Marathon-Infinity

Cierre cualquier instancia en ejecución de Aleph One en Linux presionando el ESC botón, luego seleccionando el botón "salir".

Comentarios