Bloodborne запустили на Linux без эмуляции: появился нативный порт для ПК
Культовая Bloodborne получила неофициальный способ запуска на компьютерах с Linux. Энтузиаст под ником deadinside28 разработал проект bbport, который позволяет запускать оригинальный исполняемый файл игры для PlayStation 4 непосредственно в среде x86-64. В отличие от обычных решений на базе эмуляции, здесь не требуется имитировать процессор консоли или переводить инструкции PS4.
Проект рассчитан на версию Bloodborne 1.09 с идентификатором CUSA03173. Вместо полного набора системных компонентов PlayStation 4 используется компактный пользовательский рантайм, созданный специально для игры. За графику отвечает модифицированный рендерер на основе shadPS4: он выводит изображение через Vulkan и поддерживает временное масштабирование с помощью AMD FSR 3.1, FSR 4 и FSR 4.1.1.
Разработчики называют текущее состояние порта играбельным. Bloodborne запускается, загружает сохранения, воспроизводит звук и поддерживает геймпад. При этом говорить о полностью проверенном прохождении пока рано: испытания охватывают Сон Охотника и несколько районов Ярнама, но весь сюжет целиком не тестировался.
Одну из наиболее подробно проверенных конфигураций собрали на базе видеокарты AMD Radeon RX 7800 XT. На ней игра, по имеющимся результатам, достигает примерно 150 кадров в секунду при разрешении 1440p и настройке FSR 4 Quality. Это не гарантированная производительность для всех компьютеров: результат зависит от компонентов системы, параметров графики и состояния конкретной версии порта.
Среди возможностей bbport - снятое ограничение частоты кадров, многопоточная обработка команд GPU и специальный для игры режим временного апскейлинга. Также предусмотрено игровое меню, упрощающее настройку. Такие изменения особенно заметны на фоне оригинальной версии Bloodborne, рассчитанной на консольное оборудование и ограниченную частоту кадров.
Важно учитывать, что речь идёт не об официальном ПК-релизе от Sony или FromSoftware. Проект создан независимым разработчиком, поэтому его совместимость, стабильность и набор функций могут меняться по мере обновлений. На раннем этапе возможны вылеты, графические ошибки и проблемы с отдельными локациями или эффектами.
Файлы самой Bloodborne в состав bbport не входят. Для запуска пользователю необходима собственная копия игры, а также совместимая система Linux. Сам проект распространяется отдельно; перед установкой стоит внимательно изучить его требования и инструкции, поскольку настройка может потребовать дополнительных действий и базовых технических знаний.
Нативный запуск не означает, что игра стала универсально доступна на любом ПК. Пока проект ориентирован на Linux, а подтверждённые тесты проведены на ограниченном числе конфигураций. Владельцам компьютеров с другими видеокартами и процессорами придётся проверять совместимость самостоятельно и не рассчитывать на показатели, полученные на RX 7800 XT.
Для тех, кто хочет попробовать порт, разумнее дождаться новых сборок и расширения списка протестированного оборудования. Особенно полезны будут проверки на видеокартах разных производителей, а также полные прохождения с оценкой стабильности. До этого bbport стоит рассматривать как впечатляющую экспериментальную разработку, а не готовую замену официальному выпуску.
Появление проекта показывает, что запуск игр, созданных для закрытых платформ, не всегда требует классической эмуляции в привычном понимании. Однако перенос такой игры - сложная техническая работа: разработчикам необходимо обеспечить взаимодействие оригинального кода с Linux, организовать вывод графики и звука и сохранить поддержку управления. Поэтому дальнейшее развитие порта будет зависеть от исправлений, обратной связи и расширения тестирования.



