广告合作
PC

《罗马II:全面战争》CPU性能MOD发布:平均帧率提升约20%

模组作者JGdaCaesar发布社区性能补丁,测试显示战斗场景0.1%低帧提升33%,需SSE4.1处理器。

模组作者JGdaCaesar发布了针对《罗马II:全面战争》的社区CPU性能修复模组,据wccftech.com报道,该模组的基准测试显示平均帧率最高提升约20%。

测试平台为Ryzen 9 9950X3D处理器与GeForce RTX 5090显卡,4K分辨率、关闭垂直同步,使用CapFrameX记录数据。结果显示,战役平均帧率从100.5升至120.5,提升20%;战斗平均帧率从118.4升至140.4,提升约19%。

帧率稳定性方面的改善更为明显:战斗场景1%低帧从71.8提高到92.5,增幅29%;0.1%低帧从57.9提高到77.0,增幅33%。

技术改动与安装方式

据模组说明,该修复将纹理流送的CPU负载降低约12至17倍,用现代指令替换了约1200处x87浮点转换,并重写了两处渲染列表排序例程,使其速度提升约11倍。作者在逆向工程与编码过程中使用了Anthropic的Claude AI辅助。

模组已在Steam Workshop上架,源代码发布于GitHub。安装需订阅后运行附带的install.bat,将dinput8.dll复制到游戏目录;使用前提是CPU支持SSE4.1,并且会与其他使用dinput8.dll的模组冲突。

《罗马II:全面战争》由Creative Assembly开发,发行至今已超过13年。JGdaCaesar此前还制作过《全面战争:阿提拉》的CPU性能修复模组,针对多线程瓶颈问题。

快速问答

这个《罗马II:全面战争》性能模组在哪里下载?

模组已在Steam Workshop上架,源代码同时发布在GitHub。

安装该模组有什么要求?

需要支持SSE4.1的CPU,并运行附带的install.bat将dinput8.dll复制到游戏目录;它会与其他使用dinput8.dll的模组冲突。

性能提升有多大?

模组测试显示战役平均帧率提升20%,战斗平均帧率提升约19%,0.1%低帧提升33%。

来源