Как се играе Quake 1 на Linux

Разработчиците зад Quake имат любовна омразавръзка с Linux. В миналото те даваха възможност да използват своите игри на платформата, като пуснаха кода (и файловете за игра Quake 1) за Linux. В резултат потребителите на Linux са в състояние да играят играта на любимата си платформа. В този урок ще ви покажем как можете да се насладите на първата игра на Quake, Quake 1 на Linux!

Quake 1 - Квакеспазъм

Първата игра Quake е лесна за стартиране на Linux, чрездвигателят на Quakespasm. Още по-добре, Quake 1 е безплатен, така че дори не е нужно да го купувате, за да играете. За да накарате вашето копие на Quake 1 да работи на Linux, отворете терминал и следвайте стъпка по стъпка инструкциите по-долу.

Етап 1: Използвайте своя мениджър на пакети, инсталирайте програмата Quakespasm. Много е важно да инсталирате Quakespasm, защото това е единственият начин тази игра да работи на Linux.

Забележка: Ако притежавате версията на Windows на Quake 1, пропуснете стъпката в ръководството, което надхвърля изтеглянето на FreeQuake и вместо това вземете свои собствени файлове Quake 1 Pak и ги настройте в подпапката id1 в Quakespasm.

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

Няма наличен RPM файл на Fedora за Quakespasm и изглежда, че проектът не иска да го създаде скоро. Вместо това вземете родовия.

wget http://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 http://widehat.opensuse.org/opensuse/repositories/games/openSUSE_Leap_15.0/ games

или, за Tumbleweed, направете:

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

Инсталиране с:

sudo zypper install quakespasm

Общ Linux

Използвате по-малко известен дистрибутор? Вземете самостоятелната версия на Linux.

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

Стъпка 2: Сега, когато приложението Quakespasm работи на вашия Linux компютър, е време да изтеглите игровите файлове. Единственият легален начин да получите файловете Quake 1 е с FreeQuake. За съжаление, това е файл с Windows.

Преминете към нашия урок и настройте Wine up. След това използвайте Wget за да изтеглите файла FreeQuake.

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

Стъпка 3: Стартирайте и инсталирайте играта Windows FreeQuake. Имайте предвид, че няма да използвате това. Остава само да получите достъп до игровите файлове за Quakespasm.

wine quake.exe

Стъпка 4: Копирайте файловете Pak от директорията Wine и ги поставете в правилната директория. Имайте предвид, че тези директории се променят в зависимост от това какъв дистрибутор използвате.

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 / Generic Linux

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

OpenSUSE

Изпълнете quakespasm командвайте в терминал и четете изхода. Той трябва да ви каже директорията, в която трябва да поставите поддиректората id1.

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

Стъпка 5: Играйте Quake 1 с quakespasm команда в терминал. Освен това стартирайте приложението чрез менюто на приложението си.

Quake 1 - GOG

Друг начин да получите Quake 1 на Linux е чрез платформата за игри GOG. Основната причина е, че съдържа всички файлове на играта (не само свободно достъпните FreeQuake файлове).

За да инсталирате GOG версията на Quake 1 на Linux, следвайте стъпка по стъпка инструкциите по-долу.

Етап 1: Преминете към нашия урок и научете как да настроите слоя за съвместимост на програмата Wine Windows за Linux.

Стъпка 2: Изтеглете самостоятелния инсталационен файл на Quake 1 от библиотеката си GOG.com или го купете тук, ако вече не го притежавате.

Стъпка 3: След като изтеглянето завърши, отворете вашия файлов мениджър и кликнете върху папката „Изтегляния“.

Стъпка 4: Щракнете с десния бутон върху файла EXE и изберете „Отваряне с програма за програмиране на Windows“. Щракването върху тази опция ще стартира инсталатора.

Стъпка 5: Преминете през GUI инсталацията и настройте Quake 1. Когато инсталирате, ще можете да я играете, като щракнете върху „Wine“, след това „Applications“, след това „GOG.com“ в менюто на приложението си.

Quake 1 - SteamPlay

Притежавате ли вече Quake 1 в Steam? Добри новини! Благодарение на SteamPlay на Valve, той лесно работи на повечето Linux дистрибуции, без да се нуждае от допълнителен софтуер. За да го стартирате, следвайте стъпка по стъпка инструкциите по-долу.

Етап 1: Преминете към нашия урок за SteamPlay за Linux. Следвайте го и не забравяйте да активирате технологията за всички игри, а не само за официално поддържаните.

Стъпка 2: Търсете в библиотеката си Steam и инсталирайте Quake 1 на вашия компютър с Linux.

Стъпка 3: Кликнете върху бутона „Игра“ и стартирайте Quake на вашия Linux компютър чрез SteamPlay и продължете!

Проблеми с играта на Steam версията на Quake1 на Linux със SteamPlay? Не забравяйте да прочетете публикацията на ProtonDB в него, тъй като ще ви помогне да отстраните всички проблеми, които могат да възникнат при стартиране на играта по Linux по този начин.

Коментари