bbport запускает Bloodborne на Linux с нативным исполнением кода
Энтузиаст deadinside28 представил bbport — проект для запуска Bloodborne на Linux, где процессор ПК исполняет код игры без эмуляции CPU. Графическая часть при этом опирается на технологии shadPS4.

В этой истории
Как работает bbport
Проект рассчитан только на Bloodborne версии 1.09 с идентификатором CUSA03173. Файл игры сначала преобразуют в образ памяти, а затем специальная среда выполнения подменяет нужные системные библиотеки PlayStation 4. Код x86-64 обрабатывается процессором компьютера напрямую — без эмуляции CPU и перевода инструкций по одной.
Полностью обойтись без эмуляционных технологий не получилось: графический модуль и компилятор шейдеров взяты за основу из shadPS4 и значительно переделаны для Bloodborne. Команды графики преобразуются в Vulkan. Разработчик подчёркивает, что без наработок shadPS4 bbport не появился бы; универсальным эмулятором проект не является.
Состояние и производительность
bbport пока обозначен как экспериментальный, но играбельный. Игра запускается, работает со звуком, геймпадом и сохранениями. Разработчик проверил Сон Охотника и несколько районов Ярнама, однако прохождение игры целиком ещё не подтверждено. Основные испытания проходили на Linux с Radeon RX 7800 XT и Mesa/RADV.
Проект убирает стандартный предел частоты кадров. На RX 7800 XT разработчик получил около 90 кадров в секунду при разрешении 4K с FSR 4 Balanced и приблизительно 150 кадров в секунду при 1440p с FSR 4 Quality. Можно выбрать режимы на 30, 60 или 90 кадров в секунду; также предусмотрена встроенная поддержка FSR 3.1, FSR 4 и FSR 4.1.1.
Требования и планы
Для запуска нужны Linux x86-64, видеокарта с поддержкой Vulkan 1.3 и собственная расшифрованная копия Bloodborne версии 1.09. Файлы игры в bbport не включены. Разработчик отдельно заявил, что проект не связан с Sony Interactive Entertainment, FromSoftware или AMD.
В дальнейшем разработчик планирует распараллелить обработку графических команд, улучшить работу на Steam Deck и добавить XeSS, DLSS, генерацию кадров и HDR.
Игра из новости в магазине
PS4PS5скидка −75%Bloodborne™
PS4PS5Боевики · 2015−75%1 950 ₽от490 ₽


