兼容层 Proton GE 11-2 发布:修复《漫威争锋》《暗黑破坏神4》的运行问题
第三方兼容层:Proton GE 11-2 现已推出,本次发布虽未对视频播放进行全面的回归测试,但此前在11-1版本中出现的多款游戏视频播放问题已得到修复,大量VR相关缺陷也已解决。更重要的是,本次更新包含了使《漫威争锋》与《暗黑破坏神IV》得以正常运行的关键修复,因此我们决定尽早发布该版本。

Proton GE 11-2 更新内容(点这里查看原文内容):
游戏修复
- 《星际公民》:修复了 WineOpenXR Vulkan 集成及外部 VR 支持。
- 《VRChat》:修复了远程 HLS/YouTube 播放、音频、进度拖动、重载及连续队列视频播放问题。
- 《魔法使之夜》:修复了嵌入式字节流视频播放问题。
- 多款热门视觉小说:修复了有声音但画面黑屏的视频问题。
- 《致命预感》:修复了卡顿、时序问题及基于分配器的视频输出。
- 《GTA 圣安地列斯》:修复了 MPEG 视频显示黑屏的问题,并纠正了音视频同步。
- 《如龙5 重制版》:修复了启动视频崩溃问题,并忽略被忽略的无操作解码器格式变更。
- 《Riddle Joker》:修复了视频输出中的绿色填充条。
- 《龙之信条2》:修复了视频中的绿色填充条。
- 《赛博朋克2077》及 issue #567 和 #588:减少了音频延迟,修复了空指针处理失败的问题。
- 《杀戮空间3》:增加了真实的解码器格式传递及 Winsock 地址验证。
- 《冒险岛》:修复了涉及辅助功能设置及 CharPrevA/CharPrevExA 空指针导致的启动失败。
- 《LimeLight Lemonade Jam》:添加了缺失的 GetFileVersionInfoByHandle 兼容性存根。
- 《战争机器2》安装程序:添加了 ICU 转发 DLL 支持。
- Battle.net 和《星际战甲》:为 Wine Wayland 启动器增加了 –in-process-gpu 处理。
- Battle.net:修复了 Wine Wayland 下的白屏问题。
- Issue #551:保留 wined3d 报告的真实 OpenGL GPU/设备描述信息。
- Issue #610:为 SteamRT4 自带的旧版 GnuTLS 增加了 secur32 回退机制。
- Issue #638:增加了分层窗口扩展样式处理。
- Issue #605:增加了长时间运行下 PulseAudio 时间戳回绕及资源枯竭的恢复机制。
- 移植了上游对《暗黑破坏神IV》的修复
- 移植了上游对《漫威争锋》的修复
媒体重做
- 将 FFmpeg/winedmo 视频栈基于更新的 Wine 版本进行了变基(rebase)。
- 增加了远程 HLS URL 支持。
- 改进了媒体会话的状态转换、进度拖动、重播、流完成及解码器格式变更。
- 增加了编解码器对齐的填充初始化及旧版 Quartz 输出处理。
- 改进了音频时钟恢复、资源枯竭处理及长时间运行的流时序。
- 移除了上游变更后重复或过时的媒体补丁。
手柄支持
- 为以下设备增加了有线 USB 触觉反馈支持:
- DualShock 4
- DualSense
- DualSense Edge
- 已在《星刃》和《蜘蛛侠 重制版》中测试确认可用。
- 增加了手柄单声道扬声器/音效音频输出,已在《蜘蛛侠 重制版》中测试确认可用。
- 增加了 PulseAudio 路由到正确的索尼手柄扬声器配置文件,已在《蜘蛛侠 重制版》中测试确认可用。
- 修复了 DS4、DualSense 和 DualSense Edge 之间的热插拔和切换,已在《蜘蛛侠 重制版》中测试确认可用。
- 增加了新的端点注册、过期端点清理、流重新定向、稳定的端点 ID 及重复 udev 设备过滤。
- 修复了反复断开、重连及型号切换后的手柄扬声器路由问题,已在《蜘蛛侠 重制版》中测试确认可用。
- 将手柄实现标准化为使用 PulseAudio,而非直接暴露 ALSA 端点。
图形与缩放
- 增加了完整的 OptiScaler 下载、注入及 Protonfixes 集成。
- 增加了 FSR4/FFX4 版本选择,并更新了 AMD 缩放器支持。
- 通过更新的 EM-11 补丁集更新了 AMD amdxc/FSR4 支持。
- 增加了 NVIDIA 兼容库:
- NVAPI
- CUDA
- NVENC
- NVML
- OptiX
- 增加了 Vulkan 图层,并修正了缺失的子模块定义。
- 更新了 DXVK、DXVK-NVAPI、VKD3D-Proton、D7VK、Vulkan 头文件及 FEX。
Wine 与 Wayland
- 更新到更新的前沿 Wine 修订版本。
- 将 EM-11 Wine Wayland 补丁集进行了变基(rebase)。
- 改进了分层窗口、分数缩放、指针变形、键盘映射、IME 处理、弹出窗口、独占全屏、显示器放置、表面缓存及窗口恢复。
- 移除了已被 EM-11 或上游 Wine 取代的废弃 dw-proton 补丁。
构建与发布
- 通过打包缺失的 SteamRT4 库(包括 bzip2)修复了 AArch64 构建。
- 修复了 README 下载脚本,使其能选择正确的 x86_64 或 AArch64 归档文件及校验和。
- 修复了 AArch64 归档名称的正则表达式。
- 导入了更新的上游 Proton 构建、Docker 及启动器脚本变更。
- 在导入的上游 Proton 脚本回归后恢复了前缀创建。
- 修复了缺失的 NVIDIA 和 Vulkan-layer 子模块 URL。
- 防止了发布自动化在版本已存在时失败。
- 扩展了兼容性报告的问题模板。
- 清理了重复的缩放器、热修复及过时补丁引用。
如果你喜欢这篇文章,请关注并收藏本站 deck.mhhf.com
站长:灵翼MAGICWING - 80后骨灰级玩家兼游戏开发者。抖音 / B站 同名账号,欢迎关注。
