Blood: Fresh Supply

Blood: Fresh Supply

评价数不足
Нативный Blood + Cryptic Passage на Linux/Steam Deck
由 AniX 制作
Наглядное руководство по установке и запуску нативной версии Blood Fresh Supply и дополнения Cryptic Passage на операционные системы GNU/Linux


Инструкция изначально написана для дистрибутива Arch Linux, на другие дистрибутивы тоже будет работать хоть и работа не проверена
Проверено на DE (окружении): KDE Plasma 5.27.3 сессия Xorg (X11)
   
奖励
收藏
已收藏
取消收藏
Лёгкая установка и запуск используя Luxtorpeda
Luxtorpeda - это слой совместимости для нативных Steam игр
  1. Установите используя ProtonUp-Qt[github.com] слой совместимости под названием Luxtorpeda


  2. Обязательно перезапустите Стим затем перейдите в свойства игры -> Совместимость и установите флажок «Принудительно использовать определенный инструмент совместимости Steam Play» и из списка выберите Luxtorpeda.

    Важно: Не забывайте обновлять данный слой совместимости т.к в некоторых случаях у вас может игра не запустится

  3. Запускаете игру и во всплывающем окне выбираете движок NBlood и игра запустится с нативным движком
Ручная сборка и запуск движка NBlood + Cryptic Passage
Исходники движка находятся в Github странице[github.com], всё что необходимо это ввести 3 команды в терминале
  1. Клонируем репозиторий, переходим в него и начиниаем сборку
    git clone https://github.com/nukeykt/NBlood cd NBlood NOONE_EXTENSIONS=0 make blood
  2. После завершения сборки появятся файлы

    • nblood
    • nblood.pk3

    Их перемещаем внутрь папки игры. Далее прописываем в Параметры запуска игры Steam путь к исполняемому файлу и запускаем
    mangohud gamemoderun "./nblood" # %command%

Чтобы поиграть в дополнение Cryptic Passage необходимо:
  1. Используя терминал переходим в директорию Blood/addons/Cryptic Passage/ сделать символическую ссылку для конфига аддона и чтобы пофиксить небо на первой локации
    cd "Blood/addons/Cryptic Passage/" ln -sf CRYPTIC.INI ../../CRYPTIC.INI ln -rsf tiles007.ART cpart07.ar_ ln -rsf tiles015.ART cpart15.ar_

  2. После чего в свойства Blood добавляем опцию в Параметры запуска Steam на запуск дополнения (жирным выделено что необходимо добавить)
    mangohud gamemoderun "./nblood" -usecwd -ini "CRYPTIC.INI" -j "addons/Cryptic Passage" # %command%

Скриншоты нативного порта