Left 4 Dead 2

Left 4 Dead 2

564 个评价
现阶段真正能解决求生mod多导致的闪退问题方法
4
6
3
2
3
2
   
奖励
收藏
已收藏
取消收藏

订阅以下载
现阶段真正能解决求生mod多导致的闪退问题方法

描述
不要订阅,没内容,好好看完。

纪念5.14,让我们开香槟🥂,以庆祝司马社区更新毙掉了解限补丁,稳定大幅下降,还搞炸了服务器端,导致插件用不了,想玩只能最新版本降版本或者干脆不更新,然后关路人匹配。mod制作工具也搞炸了,太有实力了。和闪退斗争这么多年一夜回到解放前。

从发布这个方法到现在,终于得出了使用DXVK卡顿的解决方法。不过是个人情况,大家自己看着试。因为配置过低mod多使用DXVK确实会卡顿。不知道有没有人用了DXVK后144帧,200帧,有时候或者纯粹大部分时候移动画面感觉像在玩40帧游戏一样,画面很卡很不流畅,但帧数却很高。我试过纯净,全低,甚至2.3到1.5版本的DXVK和驱动,全部试过推翻过。最终还是找不出问题,最后想起COD12的中文负优化。改求生的语言为英文和日文后卡顿消失了,可能DXVK有中文负优化?至于改语言,启动项加+cc_lang english或者japanese就行。

各位直接github搜索dxvk吧,总有总有肚中无实才和性劣傲慢的小人举报。

一点小更新,目前发现的问题。(配置一般,有高配却出现一样问题的可以说出来,证明问题的存在性。)DXVK使用后虽然帧数提高,但low帧波动很大,导致无脑高帧反而会很卡。其次用了后渲染延迟也变的很高。在用之前我个人是3到5ms的渲染延迟,用了后渲染延迟变成14ms起步。导致我说怎么玩着转动视角那么卡。再着,关于后面那个解限补丁,是否能在使用了DXVK后还有效存疑。因为我个人在使用了这两个后出现的索引不足报错是超了3万。而在使用DXVK之前光用解限补丁的报错是超6万。所以那个解限补丁可能用了DXVK就无法生效了。

用了几天,发现这个虽然能提升帧数,但如果显卡吃力的话low帧会很高,导致帧数波动大,看着帧数提升不少,但一旦最低帧数掉的很低或者波动大就会有画面不流畅的感觉很明显。推荐还是锁个帧,不要锁太高。先开个官图看看固定情况下最低帧是多少。然后把帧数锁的稍微低于最低帧,因为那只是固定不动场景的帧数波动。以我的为参考就是以我的mod数量和配置来,官图固定不动情况下帧数在160到200波动。然后我锁的100帧,打南宁这种场景复杂的图也还好。波动在80到100。

广为流传的实体说法是我早先年间不了解的错误理解,正确的应该是求生的使用内存,实体扩限另有补丁,但还在测试中。

我只是搬运分享方法,应该赞美的是DXVK的作者。这个不是对求生单独优化,是大部分DX9游戏都支持。

在贴吧和指南都发了方法,但量于创意工坊的热度再分享一遍,希望大家能传播出去,让更多人不会因为mod多闪退而苦恼。

一个小贴士,低于6G的显存最好考虑下再使用,这个补丁吃显存很厉害。低于6G的显存使用可能帧数体验还没DX9好。

关于求生不能加载图切屏?在不使用这个补丁时我使用窗口无边框是随便切屏没卡死过的,全屏最开始用过,但切屏会卡加载一会。看其他房主全屏切屏其他人也会卡住,直到房主回来。只是打上这个补丁后窗口无边框加载时切屏也可能出现游戏卡死的状况。(实践永远比理论有意义)

终于,在这么久之后。能真正解决闪退问题的方法有了。GitHub上搜索DXVK第一个就是了。原理和运转方式我不太明白,但应该是DX9转Vulkan运行。我是配合某个位大佬的求生使用内存解限补丁一起运行的。那位的补丁能解限实index数量从3万到6万,但光用那个补丁测试的全高三方图仍会闪退,但加上DXVK后全高稳定过图。目前全高设置,4K材质mod,全武器人物替换,不包括图的单纯mod有5到6G,实际测多人多特服务器封锁,增城5.12,切尔诺贝利这三个容易闪退的图全程稳定。

DXVK是必须,另一个解限的补丁是辅助用。因为测试出来的结果如果mod真的很多很大原版的3万index是不够,但那位大佬的补丁是解限到6万,基本上足够迂回空间了。但,这两个都有修改游戏数据,所以有VAC的风险,自我判断利弊。(反正我用那位大佬补丁半年了都没事,而DXVK本就是steam的应该也不会有事。)

不太会文字描述,说简单就是GitHub上搜索DXVK下载,把压缩包内x32文件夹里面的d3d9.dll放到游戏根目录(如果用了ReShade会提示替换因为ReShade也带d3d9.dll,不要替换,但ReShade会失效。这时重新安装ReShade选择Vulkan就行。)。压缩包内有32位的版本和64位的版本,每个人情况不一样,如果其中一个不行就试试另一个。如果不行就会全高还是闪退,正常图比原来掉帧的问题。这个补丁理论上打了帧数还能提升。至于测试方法,有个比较麻烦的:在环境变量的系统变量增加一个变量名为DXVK_HUD变量值为fps,version,api的变量。进入游戏后左上角出现DXVK的版本号和fps就是加载成功了。简单的就是看看之前mod多全高设置进不去的图打上补丁后全高设置是否能进去并正常游玩。

再说点目前遇到的bug,但都是小影响的。打上这个补丁后貌似外置软件都会失效,游戏加加不能运行,小飞机不知道,N卡滤镜也失效了,游戏内打字也只能盲打,不显示提示框。在加载图时切屏无论全屏或者窗口都会大概率卡死,全屏正常切屏也可能卡死,但窗口无边框和窗口没事,只会闪一下。但滤镜的话用ReShade安装,不要覆盖掉d3d9,ReShade也有d3d9文件。安装时选择Vulkan绕过DX9就行。
193 条留言
娵訾  [作者] 10 月 13 日 上午 5:21 
那就是用不了。
ATP工程师 10 月 13 日 上午 4:23 
我装的就是最新版本的dxvk结果还是进不去
娵訾  [作者] 10 月 11 日 上午 7:55 
最新版本试试,50系不一定能用。
ATP工程师 10 月 11 日 上午 6:16 
装什么版本的dxvk才能进去
娵訾  [作者] 10 月 10 日 上午 4:30 
x32和x64两个版本,而且50系用不了。
ATP工程师 10 月 10 日 上午 4:29 
为什么我装了最新版的DXVK就进不去游戏了
娵訾  [作者] 8 月 25 日 上午 11:53 
DXVK。
dikvatri36 8 月 25 日 上午 10:53 
Please tell me, what does this mod do?
娵訾  [作者] 8 月 3 日 上午 6:07 
根目录bin文件夹下替换同名。
娵訾  [作者] 8 月 3 日 上午 6:06