《解限机 Mecha BREAK》如何启用DirectX 12模式

《解限机》在PC和Xbox Series S|X上推出,带来了高速的机甲战斗和大量的自定义选项。特别是PC版,经过精心优化,支持多项性能提升功能,如图像放大和帧生成,尽管并非所有玩家都能使用这些功能。

《解限机》似乎禁用了对大多数GPU的DirectX 12支持,包括一些兼容DirectX 12的GPU,这使得玩家无法使用如帧生成等有用的功能。幸运的是,无论你的GPU是什么,你都可以在《解限机》中启用DirectX 12,下面是如何操作。

在《解限机》中启用DirectX 12模式

根据《解限机》的说法,你至少需要一块RTX 4070 Super显卡才能启用DirectX 12,这完全没有道理,因为这意味着即使是普通的RTX 4070显卡也无法以DirectX 12模式启动游戏。

这也意味着游戏并没有使用一个合适的标准来限制GPU,导致本来支持DirectX 12的GPU无法使用基本功能。

为了绕过这个困惑的限制,你可以通过简单的配置编辑将渲染器切换到DirectX 12,按以下步骤操作:

打开Steam并进入你的游戏库。

右键点击《解限机》,选择“管理”,然后点击“浏览本地文件”。

导航到以下文件夹:

\MechaBREAK\Game\MechaBreak\Oversea

在这里,用文本编辑器(如记事本或Notepad++)打开TargetGfxRenderer.config文件。

现在,将DirectX11更改为DirectX12,如下所示。

保存文件并退出。

之后,游戏将以DirectX 12模式正常启动,而不是DirectX 11模式。请记住,你的GPU需要支持DirectX 12才能生效。如果你使用的是类似GTX 700系列的显卡,游戏将无法以DX12模式启动。

完成这些步骤后,启动器仍会显示游戏正在以DirectX 11模式运行,但如果你在启动时看到着色器编译,这可能意味着操作成功。你还可以使用像Rivatuner这样的工具检查渲染器,应该会显示D3D12,而不是D3D11。

希望开发者能够解决这个问题,因为由于对相对较新的显卡设置任意的GPU要求,不允许游戏以DirectX 12模式运行,限制了整体性能。《解限机》并不是一款要求过高的游戏,但即使是RTX 3000系列的老款GPU,也能利用帧生成提升更高分辨率的体验。

搜索