Quake
Not enough ratings
Нативный Quake + Моды на Linux
By AniX
Наглядное руководство по установке и запуску нативной версии Quake с музыкой на операционные системы GNU/Linux


Инструкция изначально написана для дистрибутива Arch Linux, на другие дистрибутивы тоже будет работать хоть и работа не проверена
Проверено на DE (окружении): KDE Plasma 5.27.3 сессия Xorg (X11) и Wayland

Материалы:
Видео геймплей vkQuake мода Slayer's Testaments на Linux
   
Award
Favorite
Favorited
Unfavorite
Информация
vkQuake - Порт Vulkan Quake основанный на QuakeSpasm, поэтому все моды также могут работать без проблем.
Установка и настройка
  1. Скачиваете с Github страницы[github.com] последнюю версию движка для Linux, на момент написания версия 1.30.1.



  2. Распаковываете архив и внутри будет vkquake.AppImage, его перемещаем для удобства в $HOME/Games (т.е в домашнюю директорию, папку Games)

  3. Открыть по данному пути конфиг файл autoexec.cfg
    $HOME/.local/share/Steam/steamapps/common/Quake/rerelease/id1/
    И вставляем необходимые опции
    host_maxfps "144" \\ Максимальная частота кадров под ваш монитор scr_showfps "1" \\ Показывает частоту кадров в правом нижнем углу экрана crosshair "1" \\ Добавляет перекрестие в центр экрана r_viewmodel_quake "1" \\ Выдвигает оружие под его первоначальным углом r_waterwarp "2" \\ Добавляет эффект подводной деформации r_novis "1" \\ Добавляет прозрачность воды r_wateralpha "0.6" \\ Определяет, насколько прозрачна вода scr_conscale "3" \\ Размер текста консоли при нажатии ~ scr_sbarscale "3" \\ Размер нижней строки состояния scr_menuscale "3" \\ Размер шрифта меню vid_fsaa "16" \\ Полноэкранный антиалиасинг vid_filter "1" \\ Классический вид текстур
Запуск
В стиме не нужно ставить никакую совместимость, нативный порт не подразумевает запуск через прослойку Proton. Именно поэтому нам необходимо указать Steam использовать бинарный исполняемый файл который запускает данный порт.

Указываем Параметры запуска Steam:
mangohud gamemoderun obs-gamecapture "$HOME/Games/vkquake.AppImage" -basedir "$HOME/.local/share/Steam/steamapps/common/Quake/rerelease/" # %command%

Установка и запуск мода Slayer's Testaments
Данный мод совместим с vkQuake и работает замечательно
  1. Скачиваем по ссылке на moddb Full Version сборку датированную 9 июля 21 года
  2. Данный архив после скачки необходимо распаковать в папку переиздания игры т.е rerealease
    $HOME/.local/share/Steam/steamapps/common/Quake/rerelease/
    Именно по данному пути должна лежать папка мода SlayerTest

  3. Теперь можно запускать игру с вышеописанными Параметрами запуска Steam, в разделе Mods и выбираем из списка SlayerTest


  4. [Быстрый запуск мода] Необходимо добавить в конце дополнительную опцию -game [название_мода]

    На примере Slayer's Testaments:
    mangohud gamemoderun obs-gamecapture "$HOME/Games/vkquake.AppImage" -basedir "$HOME/.local/share/Steam/steamapps/common/Quake/rerelease/" -game SlayerTest %command%

Список совместимых модов для vkQuake
  1. Arcane Dimensions - работает, но нету некоторых эффектов присущи движкам по типу Quakespasm Spiked (QSS)

    Установка:
    Создать в rerelease папку ad и закинуть всё содержимое из скачанного архива

    Запуск: -game ad

  2. Dwell Episode 1 & 2 - протестирован на совместимость но может иметь незначительные визуальные проблемы.

    Установка:
    Перенести из скачанного архива папку dwellv2p2 в rerelease версию Quake

    Запуск: -game dwellv2p2

Если кто-то тестировал другие моды для движка vkQuake пожалуйста дайте знать в комментариях я обязательно протестирую их дополню список.
Посетите другие мои руководства