Como jogar Quake 1 no Linux

Os desenvolvedores por trás do Quake têm uma relação de amor e ódio com o Linux. No passado, eles tornaram possível usar seus jogos na plataforma, liberando o código (e os arquivos do jogo Quake 1) para Linux. Como resultado, os usuários do Linux podem jogar o jogo em sua plataforma favorita. Neste tutorial, mostraremos exatamente como você pode aproveitar o primeiro jogo do Quake, Quake 1 no Linux!

Quake 1 – Quakespasm

O primeiro jogo Quake é fácil de rodar no Linux, através do mecanismo Quakespasm. Melhor ainda, Quake 1 é freeware, então você nem precisa comprá-lo para jogar. Para que sua cópia do Quake 1 funcione no Linux, abra um terminal e siga as instruções passo a passo abaixo.

Passo 1: Usando seu gerenciador de pacotes, instale o programa Quakespasm. É muito importante que você instale o Quakespasm porque é a única maneira de fazer este jogo funcionar no Linux.

Nota: Se você possui a versão para Windows do Quake 1, pule a etapa do guia que aborda o download do FreeQuake e, em vez disso, obtenha seus próprios arquivos do Quake 1 Pak e configure-os na subpasta id1 no Quakespasm.

  Como acessar mega arquivos no Linux

Ubuntu

sudo apt install quakespasm

Debian

sudo apt-get install quakespasm

Arch Linux

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/quakespasm.git

cd quakespasm
makepkg -sri

Fedora

Não há um arquivo RPM do Fedora para o Quakespasm disponível, e parece que o projeto não quer criar um tão cedo. Em vez disso, pegue o genérico.

wget https://sourceforge.net/projects/quakespasm/files/Linux/quakespasm-0.93.1_amd64.tar.gz/download -O quakespasm.tar.gz

tar zvxf quakespasm.tar.gz

OpenSUSE

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/games/openSUSE_Leap_15.0/ games

ou, para Tumbleweed, faça:

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/games/openSUSE_Tumbleweed/ games

Instale com:

sudo zypper install quakespasm

Linux genérico

Usando uma distro menos conhecida? Pegue a versão autônoma do Linux.

wget https://sourceforge.net/projects/quakespasm/files/Linux/quakespasm-0.93.1_amd64.tar.gz/download -O quakespasm.tar.gz

tar zvxf quakespasm.tar.gz

Passo 2: Agora que o aplicativo Quakespasm está funcionando no seu PC Linux, é hora de baixar os arquivos do jogo. A única maneira legal de obter os arquivos do Quake 1 é com o FreeQuake. Infelizmente, é um arquivo do Windows.

Vá para o nosso tutorial e configure o Wine. Em seguida, use wget para baixar o arquivo FreeQuake.

wget https://www.quakeone.com/q1files/downloads/quake-shareware-setup-beta099a.exe -O quake.exe

Passo 3: Execute e instale o jogo Windows FreeQuake. Tenha em mente que você não vai usar isso. É apenas para ter acesso aos arquivos do jogo para Quakespasm.

wine quake.exe

Passo 4: Copie os arquivos Pak do diretório Wine e coloque-os no diretório correto. Lembre-se de que esses diretórios mudam, dependendo da distribuição que você está usando.

  O que são stdin, stdout e stderr no Linux?

Ubuntu/Debian

mkdir -p ~/id1
cp ~/.wine/drive_c/quake/id1/pak0.pak ~/id1

Arch Linux

mkdir -p /usr/local/games/id1
sudo cp ~/.wine/drive_c/quake/id1/pak0.pak /usr/local/games/id1

Fedora/Linux Genérico

mkdir -p ~/quakespasm-*_amd64/id1

cp ~/.wine/drive_c/quake/id1/pak0.pak ~/quakespasm-*_amd64/id1

OpenSUSE

Execute o comando quakespasm em um terminal e leia a saída. Ele deve informar o diretório em que você precisa colocar o subdiretório id1.

mkdir -p /location/of/quakespasm/folder/id1
cp ~/.wine/drive_c/quake/id1/pak0.pak /location/of/quakespasm/folder/id1

Passo 5: Jogue Quake 1 com o comando quakespasm no terminal. Como alternativa, inicie o aplicativo por meio do menu do aplicativo.

Terremoto 1 – GOG

Outra maneira de obter o Quake 1 no Linux é através da plataforma de jogos GOG. A principal razão é que ele contém todos os arquivos do jogo (não apenas os arquivos FreeQuake disponíveis gratuitamente).

Para instalar a versão GOG do Quake 1 no Linux, siga as instruções passo a passo abaixo.

Etapa 1: acesse nosso tutorial e aprenda como configurar a camada de compatibilidade do programa Wine Windows para Linux.

Etapa 2: baixe o arquivo de instalação independente do Quake 1 da sua biblioteca do GOG.com ou compre-o aqui se você ainda não possui.

  Como alterar automaticamente o papel de parede no Linux

Passo 3: Quando o download estiver concluído, abra o gerenciador de arquivos e clique na pasta “Downloads”.

Passo 4: Clique com o botão direito do mouse no arquivo EXE e selecione “Abrir com o carregador de programas Wine Windows”. Clicar nesta opção iniciará o instalador.

Passo 5: Passe pela instalação da GUI e configure o Quake 1. Quando terminar de instalar, você poderá reproduzi-lo clicando em “Wine”, depois em “Applications” e depois em “GOG.com” no menu do seu aplicativo.

Tremor 1 – SteamPlay

Você já possui o Quake 1 no Steam? Boas notícias! Graças ao SteamPlay da Valve, ele roda facilmente na maioria das distribuições Linux sem precisar de nenhum software adicional. Para executá-lo, siga as instruções passo a passo abaixo.

Passo 1: Vá para o nosso tutorial sobre o SteamPlay para Linux. Siga-o e certifique-se de habilitar a tecnologia para todos os jogos, e não apenas para os oficialmente suportados.

Passo 2: Pesquise na sua biblioteca Steam e instale o Quake 1 no seu PC Linux.

Passo 3: Clique no botão “Play” e inicie o Quake no seu PC Linux via SteamPlay e comece!

Tendo problemas para jogar a versão Steam do Quake 1 no Linux com o SteamPlay? Certifique-se de ler o post do ProtonDB sobre elepois ajudará você a solucionar quaisquer problemas que possam surgir ao executar o jogo no Linux dessa maneira.