尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
血源诅咒被搬上 PC 后,60 帧加联机一起安排上了:绕过 PSN 的多人模式实测热
血源诅咒被搬上 PC 后60 帧加联机一起安排上了绕过 PSN 的多人模式实测热【免费下载链接】bloodborne_pc项目地址: https://gitcode.com/gh_mirrors/bl/bloodborne_pc2015 年的 PS4 独占《血源诅咒》在独占十年、全球销量据分析师估算已突破 900 万份之后2026 年终于在 PC 上迎来了两条平行突破一条是「60 帧」——社区原生移植项目 bbport 把帧率从最初被单线程 GPU 处理锁死的 26 FPS 一路推到 150 FPS甚至老显卡也能稳 60另一条是「联机」——模拟器社区新增的在线多人功能让玩家绕过 PSN 直接联机媒体用「60 帧加联机《血源》PC 版取得突破性进展」来形容这波热度。本文结合 bbport 仓库源码拆解这两条线的真实技术进展帧率是怎么解开的联机为什么能绕开 PSN以及两者距离「完整 PC 血源体验」还差什么。从 26 FPS 到 150 FPS原生移植如何解锁帧率先说清楚 bbport 是什么。它不是传统意义上的模拟器PS4 的 CPU 本身就是 x86-64所以游戏的原始可执行文件eboot.binCUSA03173v1.09可以直接在 PC 的 CPU 上运行没有任何逐指令翻译。正如 README 所述它的定位是「Wine DXVK 之于单个游戏」像 Wine 那样用一个专门为这款游戏编写的 HLE 运行时src/runtime_*.c约 5000 行 C 代码替换 PS4 的系统库像 DXVK 那样把图形指令翻译成 Vulkan——渲染器基于 shadPS4 的 video core 深度改造而来。帧率瓶颈最初不在 GPU 而在 CPU。PS4 的 GPU 命令流以 PM4 包的形式提交早期 shadPS4 的单个 GPU 线程要串行完成「解码命令流 → 绑定资源 → 录制 Vulkan 命令」整个链路一帧大约包含 65–80 个命令缓冲、约 1600 个绘制调用在猎人噩梦场景实测约 1610 draw/frame见 docs/parallel_gpu.md这个单线程成为了绝对瓶颈把游戏锁死在约 26 FPS。bbport 的核心改动是把这条链路拆成两级流水线一个线程专职解码 PM4 命令流另一个线程负责 draw 的绑定与录制再配一个独立的 Vulkan 录制线程和若干辅助线程处理内存拷贝详见 README 的 Highlights 与 docs/parallel_gpu.md。效果立竿见影现在 RX 7800 XT 上 4K FSR 4 Balanced 约 90 FPS1440p FSR 4 Quality 约 150 FPSSteam Deck 也能维持流畅。帧率上限本身则由社区补丁解开。patches/Bloodborne.xml 收录了 Lance McDonald、Kyo 等社区成员制作的补丁集其中「Uncap FPS」将 flip 间隔改为 1并让模拟步进跟随真实帧时间delta time运行时通过BB_FPS30/60/90/uncap选择补丁组合BB_FPSuncap是默认项。需要说明的是游戏逻辑是围绕 30 FPS 模拟步进写的直接解锁会暴露两类问题bbport 在 docs/CHANGES_2026-10-06.md0.3 版本里逐个修掉了Sprint Fix (High FPS)高于约 147 FPS有时约 90 FPS 就会触发时奔跑会掉到半速——游戏的墙壁检测器按「每帧移动距离」判定高帧率下每帧距离变小被误判为撞墙。该补丁随 90 FPS 与无限制模式强制启用。Intel 平台黑电平色调映射游戏代码原生执行后Intel 的近似浮点指令给出与 PS4 不同的值导致画面比 PS4 更暗DLC 中最明显。修复补丁在 Intel CPU 上自动启用可用BB_INTEL_TONEMAP_FIX0/1强制开关。0.3 版本还引入了实验性 PC 内存模型BB_GUEST_IN_PLACE1默认关闭游戏内存放在系统 RAM 中GPU 通过 dma-buf 原地直读不再做整块 VRAM 拷贝与页保护写追踪常用数据才放 VRAM、闲置 20/60 秒后回收。在 Yahargul 站桩实测中帧率从旧模型的 143.6 FPS 提升到 152–155 FPS重场景约 2000 draw/帧则从 95.5 提升到 115–124 FPS。同时显存从「13 分钟涨到 7.3 GB」变为稳定在 4–5.5 GB解决了 VRAM 随逛图无限增长的老毛病。至于「老显卡稳 60」社区已有实测有用户报告在 GTX 1060 6GBFedora 44NVIDIA 580.178.04上成功启动并运行 FSR 3README 特别提示该配置下选择 FSR 4 会导致黑窗应使用 FSR 3。加上 docs/CHANGES_2026-10-02.md 里针对弱 CPU 的帧节奏修复4K 场景下帧时间 p99 从 25.8 ms 降到 14.6 ms超过 1.5 倍中位数的掉帧从约 125 次降到 0 次「锁 60 流畅玩」对中低端硬件的可行性是有据可依的。联机怎么绕过 PSN两条技术路线的交汇需要先厘清一个容易混淆的事实bbport 移植本身是纯离线的而「绕过 PSN 的在线多人功能」来自 shadPS4 模拟器项目其渲染器与着色器重编译器正是 bbport 图形侧的基础README 明确写道 Without shadPS4 there would be no bbport。国外科技媒体已报道 shadPS4 新增的在线多人功能可以让玩家绕过 PSN 联机血源 PC 版「60 帧加联机」的热度正是这两条线叠加的结果。从 bbport 源码可以清楚地看到「联机还差最后一公里」的具体形态。游戏本体是完整调用 PS4 网络栈的src/import_names.inc 中列出了sceNetSocket、sceNetConnect、sceNetBind/Listen/Accept、sceNpMatching2SearchRoom、sceNpMatching2CreateJoinRoom、sceNpSignalingActivateConnection、sceVoiceCreatePort、sceVoiceConnectIPortToOPort、sceNpScoreRecordScore等一整套联机符号——召唤钟/共鸣钟的匹配、房主迁移、NAT 信令、语音通道、排行榜全部有对应的 API 调用点。但 src/runtime_services.c 把这些 API 全部架空成了一个明确的「离线单用户主机」契约文件头注释写得非常直白一个本地用户id 1已登录但未登录 PSN网线拔掉NetCtl 处于断开状态socket 不可用所有sceNetSocket/Send/Recv/Connect/Bind/Listen/Accept统一返回NET_ENETUNREACH0x80410133网络不可达sceNetCtlGetInfo返回NET_CTL_NOT_CONNECTED0x80412108sceNetCtlGetNatInfo报告「STUN 失败、NAT 类型 3、无映射地址」整个 NPPSN层返回「已登出」sceNpGetState给SIGNED_OUTsceNpMatching2SearchRoom/JoinRoom/LeaveRoom、sceNpSignaling*、sceNpWebApi*、sceNpScore*全部返回NP_SIGNED_OUT0x80550006语音聊天「端口存在但不携带音频」——sceVoiceReadFromOPort返回 0 字节sceVoiceGetPortInfo报告未连接状态。也就是说游戏里的联机 UI 和逻辑代码都在但运行时会告诉它「没有网、没有 PSN」于是玩家只能看到离线模式。要在这类移植上真正实现联机技术路径是清晰的把 runtime 的「网线断开」层替换为真实的 socket 转发同时用自托管匹配服务端模拟 PSN 的 Matching2/Signaling 接口——这正是 shadPS4 在线功能采用的做法劫持/替换 PSN 认证与房间匹配调用把流量导到社区自建服务器从而完全绕开索尼的 PSN 基础设施。对 bbport 而言由于 runtime 是只为此游戏定制的一层薄壳实现真实的sceNet*直通并不比 shadPS4 更复杂只是目前仍处于未开工状态docs/history/CURRENT_STATUS_2026-09-29.md 明确记录「网络在离线模式下工作PSN 未实现」。值得一提的是bbport 图形侧为联机场景预留的底层能力已经到位联机时幽灵幻影、血迹与留言本身是 P2P 数据不依赖索尼服务器帧率解锁后这些同步数据按真实帧时间驱动体验反而比 30 FPS 的原版更跟手。60 帧 联机对玩家体验意味着什么对魂系游戏而言帧率不是「更顺滑」那么简单。《血源诅咒》的战斗围绕翻滚无敌帧、枪反parry的精确窗口设计30 FPS 下判定窗口的感知误差和输入延迟是实实在在的负担。PC 上的 60/90 FPS 乃至无限制模式把模拟步进与真实帧时间对齐后翻滚、枪反的窗口判定更贴近操作直觉——这也是社区补丁「Uncap FPS」被广泛采用的根本原因。bbport 对帧节奏的处理进一步放大了这个收益vblank 事件不再被阻塞的呈现调用拖乱docs/CHANGES_2026-10-02.md高帧率下的操作反馈是稳定、可预期的。联机侧的玩家价值同样明确。《血源》的多人内容——合作打 Boss、入侵、地牢共鸣——自 2015 年起就绑定在 PSN 的 Matching2/Signaling 基础设施上。绕过 PSN 意味着三件事其一PC 玩家不需要 PS 订阅即可联机其二社区自建服务器可以长期留存不受索尼服务生命周期摆布这对一款已经停更多年的独占游戏尤其重要其三帧率解锁后的联机会战、入侵节奏更快观感接近「重制版」。但必须保持严谨截至本文写作时60/150 FPS 是 bbport 仓库内可验证的既定成果而「绕过 PSN 的联机」属于 shadPS4 生态的突破性进展两者尚未合流。要让《血源》在 PC 上同时拥有「原生 60 帧 免 PSN 联机」还需要把 runtime 的网络 stub 换成真实转发并部署匹配服务端。从 docs/ROADMAP.md 的路线图看bbport 的下一个里程碑是 DXVK 式图形翻译GnmDriver 调用直接转 Vulkan不再解码 PM4 命令流与 PC 内存模型转正网络层不在已列出的计划中——这意味着联机大概率会先由 shadPS4 生态完成验证再反哺到这个移植方案上。一个十年老独占先被社区用 5000 行 C 代码把「模拟器」降维成「Wine DXVK」又把帧率从 26 推到 150再把索尼的联机墙拆掉——这套组合拳的每一步都有源码和实测可查也正是它值得被记录的原因。【免费下载链接】bloodborne_pc项目地址: https://gitcode.com/gh_mirrors/bl/bloodborne_pc创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

洛谷 P8611:蚂蚁感冒 ← 模拟题

洛谷 P8611:蚂蚁感冒 ← 模拟题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/20 2:19:17
大模型岗位竞争激烈?收藏这份程序员转型AI应用开发指南,轻松入行!

大模型岗位竞争激烈?收藏这份程序员转型AI应用开发指南,轻松入行!

文章指出,大模型算法岗位秋招竞争激烈,要求硕士起步且经验丰富。企业需求正从“研究模型”转向“应用落地”,更重视能解决实际问题的AI应用开发人才。传统程序员可利用后端、架构及业务经验,通过学习LLM基础、RAG知识库开发、Agen…

📅 2026/10/20 2:14:17
遇到的报错

遇到的报错

题 1:NVIDIA Container Toolkit not configured(优先解决!)环境检测脚本提示:NVIDIA 驱动正常,但是nvidia-container-toolkit 没有安装 / 配置,不加这个,docker 的--runtime nvidia参…

📅 2026/10/20 2:14:17
MORE NEWS

更多资讯

📰

OpenCV 4图像特征检测与匹配:从ORB到SIFT的工程实践指南

做 opencv4 图像特征这件事,说穿了就是三件事:找出图里值得关注的位置(检测),给每个位置做“身份证”(描述),拿两张图的“身份证”互相认亲(匹配)。OpenCV 4 …

📰

贝叶斯优化实战:用高斯过程与采集函数高效调优超参数

简介:超参数优化是影响模型性能的关键环节,手动调参往往耗时且依赖经验。这份资源聚焦贝叶斯优化策略,面向机器学习与深度学习开发者,提供可直接运行的脚本示例,帮助用户用更智能的方式探索超参数空间。压缩包共4个文件…

📰

指标模型+AI+BI:一站式智能决策平台落地路径与踩坑指南

前阵子跟一位在某集团做数据负责人的朋友吃饭,他跟我说了一句特别扎心的话:“我们BI上了,大屏做得也很炫,报表建了六百多张,但老板每天还是让秘书把Excel发到群里。”这句话我听过太多回了。不是BI没用,而是…

📰

SpringBoot老年服务中心系统:从需求到上线的完整毕业设计指南

还在为毕业设计选题发愁?想找一个业务场景清晰、技术栈通用、工作量适中、答辩好讲的题目?今天想和你认真聊聊“springboot老年服务中心系统”这个方向。它听起来像一个普通的CRUD管理项目,但实际上把老人档案、健康记录、护理工单、家属沟通…

📰

167k星开源AI智能体框架OpenClaw:架构解析与部署实战

167k星什么概念?在开源圈,能破万星已经算凤毛麟角,上十万基本就是现象级了。而 OpenClaw 这个AI智能体框架,硬是把"AI数字员工"从PPT里的概念,拽成了能下载、能部署、能真刀真枪干活的开源项目。我从它刚破万…

📰

计算机网络概述别死背:分层模型、数据封装与带宽时延一次讲透

说实话,这门课的第一章,也就是计算机网络概述,很多人根本没学明白。我见过太多人把这一章当成“背诵章节”——定义背得滚瓜烂熟,组成背得一字不差,结果学到后面的路由、TCP、应用层,越学越乱,最…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬