这是一个星际战士2优化帧数的视频,内容源自B站600AM的帖子星际战士2 steam启动项优化参数-百度贴吧 (baidu.com)。已取得本人同意。
这是启动器设置
星际战士2 steam启动项优化参数
-xgeshadercompile目的:通过将着色器编译分配到多个CPU核心,加速编译,减少初始卡顿。使用场景:适合拥有6+核心CPU的系统,以加快游戏加载速度并减少着色器相关的延迟。何时避免:对低核CPU(如双核系统)影响最小。
-nothreadtimeout目的:取消渲染和物理线程的超时,使其能够不中断地运行。使用场景:适用于高性能CPU以最大化帧率,尤其是在CPU受限场景下。何时避免:在性能较弱的CPU上风险较大,因为线程失灵可能导致死机或崩溃。
-NoVerifyGC目的:禁用垃圾回收验证,减少内存管理时的CPU开销。使用场景:推荐用于内存有限或内存占用较高的系统,以提升性能。何时应避免:在不稳定系统中可能导致内存相关崩溃;遇到问题时请移除。
-USEALLAVAILABLECORES目的:强制游戏利用所有CPU核心进行渲染、物理和流媒体处理。使用场景:最适合现代6+核CPU以最大化CPU性能,比如《星际战士2》。何时避免:可能使核心较少的老旧CPU过热或过载(例如四核或更低核)
-notexturestreaming目的:一次性将所有纹理加载到内存中,消除与流媒体相关的卡顿。使用场景:适合高显存(16-32 GB)的显卡,确保游戏流畅且无纹理弹出。何时避免:对于低显存(4-10 GB)的显卡来说风险较大,可能导致崩溃或内存溢出。只适用于高端显卡(例如24GB显存)。
详细设置方法
打开steam,找到星际战士2右键点击,选择属性

出现如下界面

在启动选项中输入代码,多条代码中间打空格隔开就好,需要打什么代码具体看自己。
推荐CPU为2010年GTX980之后,不确定的自己上网查一下自己的CPU型号,笔记本请考虑自己的散热性能,最好搭配散热器。