- - Como jogar a série de jogos Marathon da Bungie no Linux

Como jogar a série de jogos Marathon da Bungie no Linux

Aleph One é uma reimplementação de código aberto doo mecanismo de jogos Marathon 2 para Macintosh. Oficialmente, Aleph One pode jogar Marathon 1, Marathon 2 e Marathon Infinity. Além disso, o mecanismo tem a capacidade de reproduzir versões personalizadas feitas por fãs da série de jogos Marathon da Bungie (também conhecidos como cenários).

O mecanismo em si não é muito exigente e pode ser executado em sistemas Linux com apenas 512 MB de RAM. Melhor ainda, os três jogos da Maratona são gratuitos para download!

Instale o Aleph One

Não é fácil colocar o motor Aleph One em funcionamento,como os desenvolvedores não fornecem pacotes para download no site. Para instalar o software, escolha seu sistema operacional na lista abaixo e siga-o.

Ubuntu / Debian

Usuários do Ubuntu que desejam jogar a Maratona da BungieA série precisará instalar o Aleph One construindo-o a partir da fonte. Abra um terminal e instale as dependências de compilação necessárias. Em seguida, pule para as instruções genéricas para aprender a construir o jogo a partir da fonte.

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

Ou

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

Os usuários do Arch Linux estão com sorte, pois existemsnapshots específicos do AUR para cada um dos jogos da Maratona. Para iniciar a instalação, abra uma janela do terminal e use o gerenciador de pacotes Pacman para sincronizar a versão mais recente do Git. Em seguida, use o Git para clonar os arquivos de origem do jogo.

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

Depois que todos os instantâneos individuais do AUR são baixados, é hora de ser o processo de instalação. O primeiro passo é criar e instalar o próprio mecanismo. Usando o CD comando, mova o terminal para o alphony pasta e gere um novo pacote usando makepkg.

Nota: O Aleph One pode falhar na instalação de dependências se elas estiverem fora do AUR. Para corrigir isso, você precisará instalá-los manualmente. Encontre mais informações sobre eles aqui.

cd alephone
makepkg -si

Com o mecanismo básico construído e funcionando, é seguro instalar os 3 jogos da Maratona no Arch.

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

Fedora

O mecanismo de jogo da Bungie não possui um RPM oficial para instalação dos usuários do Fedora Linux. Felizmente, graças ao OpenSUSE, isso não importa. Inicie a instalação no Fedora Linux usando o wget Faça o download da ferramenta para obter a versão mais recente do 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

Conclua o processo de instalação instalando o pacote RPM com DNF.

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

OpenSUSE

O Open SUSE é de longe o mais fácil de instalar o mecanismo de jogo Aleph One. Visite este link e selecione o botão "mostrar pacotes experimentais" e, em seguida, selecione "instalar" para concluir.

Instruções genéricas

A criação do mecanismo de jogo Aleph One a partir do código-fonte começa com o download do pacote de código-fonte. Em um terminal, use o ondulação comando e agarre-o.

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

Agora que o código-fonte terminou de baixar, use o comando tar e extraia tudo.

tar xjvf AlephOne-20150619.tar.bz2

Usando o CD comando, vá para o diretório de origem e execute o configurar comando.

cd AlephOne-20150619
./configure

Se tudo parecer bom, execute o faço comando.

make

Por fim, instale o software com:

sudo make install

Configurar cenários

Antes de poder jogar qualquer maratona da Bungiejogos, você precisará configurar os arquivos do jogo. Felizmente, cada jogo é de código aberto e os arquivos estão disponíveis gratuitamente na internet. Para baixar os arquivos do jogo, abra um terminal e use o wget ferramenta de download.

Maratona 1 Arquivos

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

Maratona 2 arquivos

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

Maratona 3 arquivos

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

Usando o mkdir comando, crie uma nova pasta com o rótulo “Marathon-Games”. Esta pasta conterá todos os arquivos de dados do jogo.

mkdir -p ~/Marathon-Games

Em seguida, crie 3 subpastas (uma para os dados de cada jogo).

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

Extraia todos os arquivos do jogo para o novo Maratona-Jogos diretório.

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

Jogue os jogos de maratona da Bungie

Agora que o mecanismo Aleph One está instalado e os arquivos do jogo estão nas pastas de dados corretas, é hora de jogar. Para jogar qualquer um dos jogos da maratona, você precisa execute o alphony comando e especifique o diretório de dados do jogo.

Para jogar, siga as instruções abaixo para iniciar qualquer um dos jogos via terminal.

Maratona de lançamento 1

alephone ~/Marathon-Games/Marathon-1

Maratona de lançamento 2

alephone ~/Marathon-Games/Marathon-2

Lançamento Marathon Infinity

alephone ~/Marathon-Games/Marathon-Infinity

Feche qualquer instância em execução do Aleph One no Linux pressionando o ESC e depois selecione o botão “sair”.

Comentários