Bloodborne Linux:血源原生移植
让 PS4 版《Bloodborne》在 Linux 与 Steam Deck 上原生运行,基于 bbport 的移植项目。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.51-linux.20
- 平台
- Linux
详细介绍
项目简介
把 PS4 版《Bloodborne》原生带到 Linux 与 Steam Deck 的移植项目。游戏自身的代码直接在 CPU 上运行,图形则翻译为 Vulkan,并非模拟器。项目基于 deadinside28 的 bbport,并加入自身的改进以及来自社区(Pull Request 与其他项目)的改进。
主要功能
- 多人联机:线上留言、血迹、幻影、铃铛与召唤,可连接 The Hunter's Dream 或自建服务器;含实验性的 Seamless Co-op,跨死亡、灯与区域,最多 5 名猎人;还有本地分屏 co-op,同机 2 至 4 人各用手柄。
- 游戏内地图(Hunter's Atlas):全屏地图,显示位置、灯与道具,可快速旅行到已发现的灯。
- 画面:帧率解锁(最高 120 FPS)或限制为 30 / 60 / 90;分辨率 720p 至 4K,支持超宽屏 21:9、32:9。
- 放大与抗锯齿:AMD FSR 3.1、FSR 4,NVIDIA DLSS,以及 TAA。
- 手柄与键鼠:PlayStation、Xbox、Switch 手柄,游戏内显示对应按键提示;键鼠支持 1:1 直接鼠标镜头、按键重新绑定、菜单中的鼠标指针。
- 标题菜单与系统菜单中可直接退出到桌面(会先存档)。
- 作弊与玩法调整、奖杯与白金(带 PS4 式提示)、一键 Add to Steam、Discord Rich Presence。
- 启动器与游戏内菜单(L3 + R3 或 Insert),支持英语、西班牙语、法语、德语、意大利语、葡萄牙语、俄语与简体中文。
- AppImage 适用于各发行版与 Steam Deck,可在启动器中自动更新并回退到旧版本;支持模组与社区补丁,不改动游戏文件。
安装与使用
- 从最新 release 下载
Bloodborne-bbport-x86_64.AppImage。 - 赋予可执行权限并运行。
- 选择游戏目录(含
eboot.bin的那个),按 Play。
存档与设置位于 ~/.local/share/bbport;Setup → Saves 可把存档导出为 .zip 再导入,也可从 shadPS4 导入。联机在启动器的 Multiplayer → Online 标签开启 Play online,选择服务器后按 Test 检查各行是否都打勾。
从源码构建(Arch 系):安装依赖后执行 bash build.sh,再用 python3 launcher/bbport_launcher.py 启动。
注意事项
- 不包含任何游戏文件:需要自己合法转储的《Bloodborne》解密副本,带 1.09 更新,来自零售版本(美、欧、英、日、亚洲版,以及含 The Old Hunters 的版本)。
- 需要 Linux x86-64 与支持 Vulkan 1.3 的 GPU(AMD / Intel 配 Mesa,NVIDIA 配官方驱动),约 6 GB 可用内存,1440p 或 4K 建议 10 GB。
- 与 Sony Interactive Entertainment、FromSoftware 均无关联。
- 与他人联机时所有人需为 1.09 更新,且应关闭作弊。
本作品整理自 GitHub 开源项目 ayozetr/bloodborne_linux,原作者 @ayozetr,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.51-linux.20当前版本
bbport Linux 0.51-linux.20
- v0.51-linux.19
修复长时间游玩时内存管理器的崩溃;引入 bbport 0.6 的游戏菜单鼠标指针与键盘布局;直接鼠标镜头恢复为默认;基于 bbport 0.51。
- v0.51-linux.18
修复 8 GB 及以下显存显卡在内存压力下特效、粒子与模型变黑的问题;新增手柄灯条颜色设置和玩家指南;合入 LanternEngine、Mrsuss60 的 Windows 移植与 Hunter's Atlas 的修复;基于 bbport 0.51。
评论