Valve 发布了 Proton 7.0-3 项目的版本,该项目基于 Wine 项目代码库,旨在在为 Windows 创建并在 Steam 目录中提供的 Linux 游戏应用程序上运行。 该项目的开发是在 BSD 许可证下分发的。
Proton 允许您在 Steam Linux 客户端上直接运行仅限 Windows 的游戏应用程序。 该软件包包括 DirectX 9/10/11(基于 DXVK 软件包)和 DirectX 12(基于 vkd3d-proton)的实现,通过将 DirectX 调用转换为 Vulkan API,提供对游戏控制器和游戏控制器的改进支持。无论屏幕分辨率游戏是否支持,都能够使用全屏模式。 为了提高多线程游戏的性能,支持“esync”(Eventfd Synchronization)和“futex / fsync”机制。
在新版本中:
- 实现了对在 Steam Deck 设备上重建 xinput 控制器的支持。
- 改进了游戏轮盘的检测。
- 添加了对 Windows.Gaming.Input API 的支持,该 API 提供对游戏控制器的访问。
- DXVK 层提供 DXGI(DirectX 图形基础设施)、Direct3D 9、10 和 11 的实现,通过对 Vulkan API 的调用进行转换,已更新至版本 1.10.1-57-g279b4b7e。
- Dxvk-nvapi 是 DXVK 之上的 NVAPI 实现,已更新至版本 0.5.4。
- Wine Mono 7.3.0 的更新版本。
- 支持以下游戏:
- 骑士时代
- 在钢铁天空下面
- Chrono Cross:激进梦想家版
- 城市 XXL
- 克拉登 X2
- 诅咒护甲
- Flanarion 战术
- 加里·格里格斯比的东方战争
- 加里·格里格斯比的西部战争
- 伊拉克:序幕
- 机甲战士在线
- 小收音机大电视
- 一瞬间
- 星球大战Episode I Racer
- 剑城陌生人重访
- 魅魔 x 圣人
- V 上升
- 战锤:末世 - 鼠疫
- 我们永远在这里
- 改进的游戏支持:
- 街头霸王 V,
- Sekiro:Shadow Die Twice,
- 埃尔登环,
- 最终幻想XIV
- 死亡循环
- 图灵测试
- 迷你忍者,
- 生化危机启示录2,
- 英雄传说零之轨迹解、
- 真人快打完整版,
- 森久城堡。
- 解决了以下游戏中的视频播放问题:Disintegration、Dread X Collection: The Hunt、EZ2ON REBOOT: R、El Hijo - A Wild West Tale、Ember Knights、Outward: Definitive Edition、POSTAL4: No Regerts、Power Rangers: Battle for the Grid 、Solasta: Crown of the Magister、Street Fighter V、The Room 4: Old Sins、Ghostwire: Tokyo 以及其他使用 VP8 和 VP9 编解码器的游戏。
- 改进了 Rockstar Launcher 中的文本显示。
来源: opennet.ru