在我通过 wine 运行的一款游戏中(MTM2),由于程序员的疏忽,物理引擎以不同的帧速率运行。物理引擎以大约 30 FPS 的速度“正常”运行。在我的计算机上,游戏以大约 50 FPS 的速度运行。
粉丝网站建议使用解析限制帧速率。该程序运行在相当低的级别,而 Wine 中的 DirectX 实现不支持该级别。
有什么方法可以让游戏正常运行吗?
答案1
我认为没有办法修改 Wine 来限制帧速率,你遇到的问题显然是程序中的错误,而不是 Wine。除非游戏有限制帧速率的设置,否则你就完蛋了,但我知道有一件事你可以试试。使用 Microsoft 的 DirectX 实现!转到http://www.microsoft.com/en-us/download/details.aspx?id=35并运行安装程序。我假设您使用的是 PlayOnLinux,因此您需要遵循一些简短的说明以确保它在前缀中运行。打开 PlayOnLinux,单击 PlayOnLinux 菜单中程序,然后单击窗口顶部的配置。选择杂项并选择在驱动器中运行 .exe 的选项。选择 DirectX 安装程序,然后安装。然后您可以尝试您想要使用的 dxtory 程序。