作者playlive (???)
看板Emulator
标题[新闻] shadPS4 v0.17.0
时间Fri Jul 31 19:02:27 2026
shadPS4 v0.17.0
以下是机翻润饰
[网路内容]
- 我们自己的网路後端 ShadNet 现在首次整合到系统中
- 大部分匹配库功能已实现——大厅、房间、加入、信号发送
- 朋友支援。在 shadnet 结交你的线上朋友
- 邀请对话
- 连线成功後,您的姓名将变为您的线上 ID
- NP 管理器新增了设定并进行了清理
- Web API 层发展迅速:实作了新的函式库、支援多部分上传、推播事件
- NP Commerce
- 奖盃处理流程已整理完毕
[滑鼠支援]
- 现在 sceMouse 已经可以模拟,所以少数支援 USB 滑鼠的游戏都可以用 USB 滑鼠玩了
- 此外,还修复了一系列後续问题,包括开启、关闭程式以及一些游戏会检查滑鼠是否已
插入的问题
[AvPlayer,视讯和音讯]
- AvPlayer 进行了一次彻底的清理:音讯/视讯同步、启动竞争、堆叠使用、帧大小、
缓冲区处理
- 视讯解码器刷新行为已修复
- Audio3D 混音队列重新设计
- AT9 不再因读取资料超出其末尾而当机
- AT9 编码器现在可以原生运作了
- OpenAL 修复与 NGS2 修复
[图形]
- NVIDIA 裁剪距离模拟
- T# min_lod 透过 `VK_EXT_image_view_min_lod` 实现
- 现在暂存器清除操作会遵循深度写入状态。
- 现在必须启用 Robustness2,这样就可以移除空白缓冲区/镜像变通方案
- 纹理快取中添加取样器垃圾回收机制
- 纹理快取:图像下载处理重构
- 重构 BC 格式的 sRGB 处理
- 计算写入的顶点/索引缓冲区和间接分发/绘制缓冲区的缓冲区屏障
- 修复了各种验证错误和渲染器相关问题。
- memcmp 固定模式下的结构体填充导致着色器快取失效
[着色器重编译器]
- GCN 线程遮罩精度修复
- 顶点属性始终针对数字类别进行专门化
- 几何着色器顶点偏移量根据输入图元类型初始化
- V_ADD_I32 进位传播,V_LOG_CLAMP_F32,V_PK_MUL_LO_U16 修复
- IREmitter 原子操作已从「与」更正为「或」
[核心、记忆体和核心]
- 档案系统抽象层
- 档案读取现改经由中间缓冲区,再复制至访客记忆体
- PthreadOnce 改采 pthread 原生指令,不再使用 std::mutex
- 修复非主执行绪上的 TLS 记忆体泄漏问题
- 修复涉及 TCB 的 cmp 与 xor 指令程式码补丁
- sceKernelAllocateDirectMemory 现已遵循 search_end
- 已妥善处理位址为 0 的固定对映
- 启用强制 LLE(force-LLE)时,不再载入 HLE 函式库
- 未解析的物件不再自动建立 Stub(桩函式)
- 修复存档挂载检查时发生的空指标解参考问题
- 修复记忆体补丁,并加入十六进位例外处理
- LLE malloc 初始化:修复了大量 LLE 函式库的初始化问题,现在可载入并执行更多
LLE 函式库
[输入和周边设备]
- 降低单一取样读取的控制器状态延迟
- 控制器断线时不再会导致使用者登出
- 关机时重置手把灯光颜色
- 镜头 / 摄影机:问题修复
[界面与生活品质]
- 全萤幕启动行为最佳化
- 视窗图示现在设定为游戏图示
- Big Picture 使用者介面设定已改进
- 着色器清单、记忆体对映和模组清单控制项的状态都已储存,
防止出现重复的着色器转储视窗
- 新的 shadPS4 日志,重构了日志记录,并提供了一个刷新日志的选项
- MS_VC_EXCEPTION 现已会正确传递至 Windows 系统的例外处理常式(Handler)
- 奖盃修复和自动生成 PathType::TrophyDir
- NP 检查转移到 sceNpTrophyRegisterContext
- 内建错误回报流程改善
https://shadps4.net/downloads/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.255.107.95 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Emulator/M.1785495751.A.568.html
※ 编辑: playlive (111.255.107.95 台湾), 07/31/2026 19:04:58