Aleph One é uma reimplementação de código aberto do 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 e 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, todos os três jogos Marathon são gratuitos para download!
últimas postagens
Instalar Aleph Um
Colocar o mecanismo Aleph One em execução não é fácil, pois os desenvolvedores não fornecem pacotes para download no site. Para instalar o software, escolha seu sistema operacional na lista abaixo e siga em frente.
Ubuntu/Debian
Os usuários do Ubuntu que desejam jogar a série Marathon da Bungie precisarão instalar o Aleph One compilando-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 existem instantâneos AUR específicos para cada um dos jogos Marathon. Para iniciar a instalação, abra uma janela de 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 forem baixados, é hora de iniciar o processo de instalação. O primeiro passo é construir e instalar o próprio motor. Usando o comando CD, mova o terminal para a pasta alephone e gere um novo pacote usando makepkg.
Nota: Aleph One pode falhar ao instalar dependências se 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 Marathon 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 os usuários do Fedora Linux instalarem. Felizmente, graças ao OpenSUSE, isso não importa. Inicie a instalação no Fedora Linux usando a ferramenta de download wget para obter a versão mais recente do Aleph One.
wget https://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 finalizar.
Instruções genéricas
A construção do mecanismo de jogo Aleph One a partir da fonte começa baixando o pacote fonte. Em um terminal, use o comando curl e pegue-o.
curl -o AlephOne-20150619.tar.bz2 -L https://source.bungie.org/download/source.php
Agora que o download do código-fonte terminou, use o comando tar e extraia tudo.
tar xjvf AlephOne-20150619.tar.bz2
Usando o comando CD, vá para o diretório de origem e execute o comando configure.
cd AlephOne-20150619 ./configure
Se tudo estiver bem, execute o comando make.
make
Por fim, instale o software com:
sudo make install
Configurar cenários
Antes de poder jogar qualquer um dos jogos da Bungie’s Marathon, 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 a ferramenta de download wget.
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 comando mkdir, crie uma nova pasta com o rótulo de “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 diretório Marathon-Games.
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 da 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 o jogo. Para jogar qualquer um dos jogos Marathon, você precisará executar o comando alephone e especificar 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 Maratona Infinita
alephone ~/Marathon-Games/Marathon-Infinity
Feche qualquer instância em execução do Aleph One no Linux pressionando o botão ESC e selecionando o botão “sair”.