在过去的两年中,Valve一直在积极资助并致力于改进Linux的现有工具。,例如Wine,它为Windows游戏提供了一定程度的兼容性。
Free Wine和基于CodeWeavers创建的CrossOver软件包是迄今为止允许大多数Windows游戏和程序使用最多的工具 (但不是全部)可以在Linux环境中取得不同程度的成功。 但是,即使使用Lutris等更高级的软件界面,通常也很难使软件平稳运行。
recientemente 阀门公司发布了Proton项目的新Beta版 在其版本3.16-6中。 对于那些仍然不了解质子的人,我可以告诉你 这基于Wine项目的成就,旨在确保启动为Windows构建并在Steam目录中具有特色的Linux游戏应用程序。
关于质子
Proton允许Linux用户直接在Linux Steam客户端上运行仅适用于Windows的游戏应用程序。
该软件包包括DirectX 11(基于DXVK)和12(基于vk3d)的实现,通过将DirectX调用转换为Vulkan API的工作,为游戏控制器提供了更好的支持,并且能够使用全屏模式,无论游戏中支持的屏幕分辨率如何。
与Wine版本相比,多线程游戏的性能有了显着提高。
项目开发在获得BSD许可后发布,并在准备好后立即转移到原始Wine和相关项目,例如DXVK和vk3d。
当前,一些经过测试且可以在该项目上正常运行的游戏和应用程序是:
- 击败Sabre
- 宝石迷阵2 Deluxe
- Doki Doki文学俱乐部!
- 厄运
- 辐射住房
- FATE
- DOOM II:地球上的地狱
- DOOM VFR
- 最终幻想VI
- 几何短跑
- Google Earth VR
- 入侵
- 魔术:聚会-鹏洛客的决斗2012
- 魔术:聚会-鹏洛客的决斗2013
- 安装和刀片
- 骑马与砍杀:用火与剑
- NIER:自动机
- 发薪日:抢劫
- QUAKE
- 潜行者:切尔诺贝利的阴影
- 星球大战:前线2
- 铁拳7
- 最后的遗迹
- 海岛大亨4
- 终极末日
- 战锤40,000:战争黎明 - 黑暗十字军东征
- 战锤40,000:战争黎明-灵魂风暴。
新质子Beta
有了这个新广告de对Proton的下一个稳定版本会有什么期望 基于Wine 3.16.6基本代码的Proton 3.16 beta版的主要新功能是:
提出了XAudio2 API的新实现 可以在游戏中提供更高的音质,并支持诸如音量混合和高级音效等功能。 该实现基于开放项目FAudio的开发。
开发人员正在努力改善对游戏中内置的基于Chromium的Web引擎的支持。
另外, 添加了对gnutls 3.0+的支持,从而可以解决与游戏中的网络交互相关的许多问题.
在《杀手2》和《合金装备5》中建立了网络游戏支持。
DXVK, DXGI和Direct3D 11在Vulkan API上的实现已更新至0.94版,解决了在运行Anno 2205游戏时发现的问题,《 Farming Simulator 2019》,《侠盗猎车手2》,Ni no Kuni II,《耻辱XNUMX》和《中土:战争之影》。
在设置中,添加了强制LARGE_ADDRESS_AWARE的功能,这有助于避免在通过Steam Play运行某些游戏(例如Bayonetta)时耗尽内存。
如何测试Proton?
如果您想尝试Wine Proton解决方案,则必须安装适用于Linux的Steam Play beta,或加入Linux Steam Client beta。 由于它包含Wine的修改版本,因此(如前所述)称为Proton。
为此,他们必须打开Steam客户端,然后单击左上角的Steam,然后单击设置。
在“帐户”下,您可以找到注册Beta版的选项。