Awakenchan/LanternEngine
游戏自带合法导出的《血源诅咒》游戏文件,在 Windows/Linux 上通过启动器与原生引擎把画面翻译成 Vulkan 运行。
Lantern Engine 面向已经拥有 PS4《血源诅咒》并且愿意自己导出游戏文件的人:下载发布包,把启动器指向导出的游戏目录,点 Play 就能在 PC 上启动。它限制多、维护者少,真正麻烦的步骤发生在打开启动器之前。
解决什么问题
你想在 Windows 或 Linux 上用手柄和 PC 熟悉的设置界面玩《血源诅咒》,但官方路径只有 PS4。这个项目把“运行游戏”拆成两步:先是你必须从自己的 PS4 导出游戏(CUSA03173,更新 1.09),然后是启动器读取该目录并启动游戏。启动器本身不复杂,关键在于它并不模拟 CPU 运行游戏,而是换了一种执行方式。
有什么不同
README 说明这是一个启动器加引擎,起点是 bbport 和 shadPS4,作者在此基础上做了重写:游戏的代码在 CPU 上原生执行,图形则翻译成 Vulkan。作者列出的具体改造包括原生着色器编译、直接绘制调用、绘制管线与内存性能优化、PC 菜单与操作、超分辨率(Vulkan 上的 FSR 3.1/FSR 4、DLSS)、金手指、遮挡剔除和奖杯。启动器还能自我更新,并可以把 Bloodborne.exe 作为非 Steam 游戏加入 Steam。
代价是:这是一个人基于他人成果重做的分支,不是打磨过的移植版。README 自己说更新变慢了,原因是作者受到了攻击。它还依赖一串上游项目和第三方组件(FSR、DLSS、LibAtrac9、ImGui),各自有独立许可证,出问题时可能同时牵涉好几层。Linux 支持标注为 beta,需要 Python 3 和 glibc 2.38 或更新版本,旧发行版要么升级,要么直接用不了。
谁值得试
适合已经有一份可用游戏导出文件、显卡支持 Vulkan、并且能接受项目仍在变化的人。在 Linux 上,如果你用 Ubuntu 24.04、Fedora 39、Arch、SteamOS 3.6 或 Bazzite,满足 glibc 要求且自带 Mesa 或 NVIDIA 驱动,可以一试;README 也给出了终端启动方式:./lantern.sh /path/to/CUSA03173,不一定要走图形界面。
不适合没有合法游戏文件、或以为可以“无需主机就能装好”的人。README 明确说不包含任何游戏文件,所以不存在试玩模式。也不适合需要稳定、有正式支持渠道的玩家:作者是单人维护且自述节奏变慢,问题反馈走 Discord 的 #issues 论坛,而不是结构化的问题追踪系统。
使用条件与边界
Windows 用户下载 zip 解压即可。Linux 用户需要 Vulkan 驱动(Mesa 或 NVIDIA)、Python 3 和 glibc 2.38+;DLSS 超分辨率只在装有 NVIDIA 驱动的 RTX 显卡上可用,DLSS 帧生成仅限 Windows。游戏本身必须是你自己导出的 CUSA03173 加 1.09 更新,这是最大门槛,任何启动器都绕不过去。
许可证对再分发或修改的人有额外义务:GPL-3.0-or-later 附加条款要求保留“Lantern Engine by Awaken”的署名、修改版必须声明已修改、不得冒充官方版本,且“Lantern Engine”名称不授权给其他项目。个人游玩不受影响,但分支和整合包不能删掉署名。日常维护主要是跟进启动器更新,遇到画面设置或崩溃问题时查阅项目的 Help & FAQ。
HotRepo 点评
HotRepo 唯一有日期的观察是 2026-10-25 在 cpp 语言筛选下的新项目榜(NEW-REPOSITORY 榜,不是总榜)第 7 名,总星数 999。这不是单日新增,记录窗口只有两个日期,因此无法判断热度能否持续。决定尝试前,建议先看项目的安装和常见问题页面,这是确认你的显卡和发行版是否被覆盖的最快方式。
本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。