首页 综合动态 > 内容

Windows游戏可以在Mac上运行这要归功于Apple的Proton-likeGamePortingToolkit

时间:2023-06-08 16:15:38 来源:
导读 Mac上的游戏有望变得更好,这要归功于一种新的类似Proton的工具,用于将DirectX12Windows游戏转换为在macOS上运行。Apple在其全球开发者大

Mac上的游戏有望变得更好,这要归功于一种新的类似Proton的工具,用于将DirectX12Windows游戏转换为在macOS上运行。

Apple在其全球开发者大会(WWDC)上透露了这一消息以及其他与游戏相关的更新。该公司新的游戏移植工具包,TheVerge将其描述为“类似于Valve对Proton和SteamDeck所做的工作”,可以将Windows游戏转换为在macOS上运行。这个想法是,开发人员可以在Mac硬件上启动未经修改的Windows游戏,以测试游戏在提交完整端口之前的运行情况。

“新的GamePortingToolkit提供了一个模拟环境来运行您现有的未经修改的Windows游戏,您可以使用它来快速了解您的游戏在Mac上运行时的图形功能使用情况和性能潜力,”AiswariyaSreenivassan在WWDC会议上说。Sreenivassan是Apple的GPU和图形工程项目经理。

Proton,对于那些不熟悉它的人来说,是一个将WindowsAPI调用转换为Linux的软件层,允许各种Windows游戏在Linux上运行。Valve流行的SteamDeck手持设备使用基于Linux的SteamOS,并依靠Proton来增加设备上运行的游戏数量。

TheVerge报道称,Apple的游戏移植工具包通过将WindowsAPI调用转换为与Apple的MetalAPI一起工作,其工作方式与Proton类似。该工具包还可以将基于Intel的x86指令转换为AppleSilicon。还有一个新的MetalShaderConverter可以帮助自动转换现有的GPU着色器以与Metal一起工作。

虽然很高兴看到该工具的存在,但Apple指出,它主要用于在将游戏移植到macOS之前评估游戏。虽然这并不能阻止人们安装GamePortingToolkit并自己尝试游戏,但肯定会出现错误、性能问题和其他问题。

最终,虽然这并不意味着您将能够在您的Mac上启动任何Windows游戏并开始玩,但它应该通过让开发人员在macOS中试一试并查看它的工作量来打开更多游戏端口的大门带上他们的游戏。也有可能,如果Apple继续在该工具包的基础上进行构建,它有一天可能会提供Proton提供的功能——一种在Mac上玩Windows游戏而无需完整端口的方法。

标签: