
最常见的解决方法似乎是将从某个随机链接获取的修改版d3d8.dll文件放入游戏文件夹中。另一个解决性能问题的方案是使用DxWrapper项目。 最初是从论坛用户“Tom”那里获得了这个修复方法。 我将直接复制粘贴他的修复方法,并附上我自己的补充内容。 “遗憾的是,这款游戏在较新的系统上似乎存在很多卡顿和性能问题。”最常见的解决方法似乎是从某个随机链接获取修改过的d3d8.dll文件,并将其放入游戏文件夹中。尽管这种方法有效,但在系统中放置来源不明的dll文件绝非理想方案。这种情况下,我们不清楚它的工作原理和来源(我曾尝试在谷歌上搜索作者或原始来源,但没有结果)。 另一个解决性能问题的方案是使用DxWrapper项目。该项目可以将Direct3D 8转换为Direct3D 9,从而解决此游戏的性能问题。安装方法如下:下载DxWrapper.zip,然后将dxwrapper.dll、dxwrapper.ini和d3d8.dll文件放入游戏文件夹中。打开dxwrapper.ini文件,将“D3d8to9”选项从0更改为1,以启用Direct3D 8到9的转换。现在你可以启动游戏,它应该能正常运行了。 如果你希望游戏切换到其他窗口时更流畅:在d3d9部分 [d3d9] AntiAliasing = 0 EnableVSync = 0 EnableWindowMode = 1 FullscreenWindowMode = 1 WindowModeBorder = 1 保存文件并关闭。 确保战役地图和战斗地图的分辨率相同。这可以在preferences.txt文件中查看。如果你的游戏在播放开场动画后冻结,可能是缺少某些DirectX文件。你可以通过微软DirectX®最终用户运行时获取这些文件。 如果在完成上述操作后游戏运行正常,但缺少投射物和火焰投射物,且在启用草地时地面出现白色斑点,尝试下载更新版本的文件。所有内容应能正常运行,但为了记录,早在2016年我玩《罗马:全面战争》时,曾使用过从安全网站下载的一个dll文件。这是我从个人游戏备份文件中上传的文件。将d3d8.dll文件放入【Steam/steamapps/common/Rome Total War Gold】文件夹。再次说明,所有更新均来自此讨论串。
2026-02-19 01:00:32 发布在
Rome: Total War™ - Collection
说点好听的...
收藏
0
0
