老滚5重制版(special edtion)渣机优化与bug去除指南[慢更]

本人潜伏滚吧多年(其实偶尔也会发帖回帖),感觉关于滚5重制版的优化教程较少。第一个原因可能是重制版从32位到64位的提升彻底解放了内存限制致使ctd大幅减少,其次现在大部分玩家的配置都足够开最高玩这个老游戏(吧友人均3080起步)。但这并不代表重制版不需要优化,相反无论你是用着像我一样的集显笔记本还是各种配置拉满的台式机,重制版都有很多优化的空间。所以尽管我这标题是针对渣机,但只要按照我下面的教程进行优化,无论电脑配置你的帧数都应该有或多或少的提升。我也会在下面的教程里标注哪些是针对渣机的专门优化或者给出低配高配两种不同的参数设置。

楼主 UltimateBadass  发布于 2020-12-27 00:11:00 +0800 CST  
本着年末回馈吧友的原则,这次优化教程我也附带推荐一些修复bug的mod(买一送一哦)。一是因为有些优化是通过修复bug实现的,二是我个人有强迫症看见bug不修复就很难受

楼主 UltimateBadass  发布于 2020-12-27 00:13:00 +0800 CST  
在进入正题之前,先晒一下我的渣机配置和优化结果:


内存8g,其中有将近4g用作共享显存,还有256m的专用显存,吧里应该没有比我更低了的吧


这是我游戏运行时的资源占用情况: 显存与内存在ctd的边缘疯狂作死,而与之相对的是极低的cpu占用率。
我打了smim,真实的水,动态远景,xlodgen等模型材质mod,帧数基本都能稳定在30帧左右。



以上两张是我切出去看资源占用率之前截的游戏远景图,明显能看出打了xlodgen+dyndolod(动态远景),而且我dyndolod用的还是中配mesh rule,否则延申至远处的路是看不见的哦。
细心的吧友应该发现gpu旁有个红色的叉号,这意味着我的渣机连重制版最低配置都没达到,但就是这样我在打了动态远景的情况下站在高处俯视雪漫平原都能稳定在30帧,所以美末2算个屁的电子游戏界的奇迹,我这才是真正的奇迹
好了,废话不多说,我接下来就教你怎么复刻奇迹

楼主 UltimateBadass  发布于 2020-12-27 02:16:00 +0800 CST  
注:该优化指南对玩家有一个最基础要求:会用mo2或者vortex(讲道理不难吧),我下面的所有优化教程操作都会基于mo2(vortex差别不大)。如果你是纯萌新,请先学会如何使用mo2或者vortex。

楼主 UltimateBadass  发布于 2020-12-27 02:44:00 +0800 CST  
一 前提准备
一般提到游戏优化,最主要的肯定是帧数上的提升,但我们优化还包括加载速度,稳定性以及不牺牲帧数下的画面提升。为了全方位的优化滚5,该指南需要以下前提准备:
1.确保游戏安装在非系统盘的固态硬盘上(不会吧不会吧2020年不会还有人还在用机械硬盘吧),除此以外由于使用到了mod管理器,也请将游戏或者steam安装在非program file(或者x86)文件夹中。你如果自定义了mo2的文件路径也请确保mods文件夹与profiles文件夹处于跟游戏本体一个固态硬盘分区:


这样做的目的显而易见,缩短游戏启动的加载时间。
注:为了防止百度再次吞楼,我一条条的发。

楼主 UltimateBadass  发布于 2020-12-27 04:24:00 +0800 CST  
2.更新显卡驱动。这个不用多说吧,A卡用户跟我一样下载adrenaline 2020, 最新版本看上面截图应该是20.12.1(最新不一定有啥用,我只是强迫症)。控制面板参数由于玩家显卡不尽相同我无法做出一个统一的配置,我只能建议像我一样的渣机A卡关闭radeon chill, 开启anti lag(高配玩家也建议开启,N卡相对的是low latency mode)。垂直同步需要关闭,我们在后面的一个mod里会再进行单独设定。至于抗锯齿等其它设定则根据配置自行调配。如果你使用了enb,一般则是用enb的抗锯齿,驱动面板里的抗锯齿就需要关掉。


3.确保你的电池或者显示模式为性能最优。win10用户开启game mode。这些设定一般都是默认开启的。


4.确保你安装了dx11+, 重置版支持dx11。cmd输入dxdiag可以检测你当前系统安装的dx版本,如果你是持续更新的win10用户,dx11/12应该是自带的。

楼主 UltimateBadass  发布于 2020-12-27 04:48:00 +0800 CST  
5.工具准备
1)拆包工具,我用的是bae,可以自由拖拽文件,小巧方便。N网id: 974

2)打包工具,我用的是ck自带的archive.exe, 拥有最大的压缩比,缺点是使用不方便,需要从烂得扣脚的b社客户端下载ck。对于新手我更推荐下面要说的cao(其实还有bsarch,但由于是控制台界面,对新手也不友好)


注:我一条条地发,再吞我报警了

楼主 UltimateBadass  发布于 2020-12-27 05:40:00 +0800 CST  
3)多功能优化工具cathedralassets optimizer(简称cao),能拆包打包(但打包压缩比不上archive.exe),还能进行模型材质以及动画文件的优化,这也是我主要使用的功能,尤其是将传奇版的Mod移植到重制版时非常有用。N网id: 23316, 建议下载older file里的beta 6.0.2最新版。

4)材质压缩工具Octagon, 能按比例或者指定分辨率进行材质压缩,对于像我这种显存内存吃紧的渣机可谓神器。N网id: 28773

楼主 UltimateBadass  发布于 2020-12-27 05:42:00 +0800 CST  
我要报警了,第5条说是因为违龟信息被吞了无数次,我找了半天也找到哪儿违龟,bai//度是真滴辣鸡

楼主 UltimateBadass  发布于 2020-12-27 06:24:00 +0800 CST  


辣鸡bai\\度吞楼,第五条只能发截图了

楼主 UltimateBadass  发布于 2020-12-27 06:47:00 +0800 CST  
注:由于发网址会被吞楼,以上工具和我接下来推荐的mod仅提供N网id,如果你上不去N网,就去9dm看看有没有搬运资源。在教程后面我也会把相关工具资源上传至云盘以供下载。还有如果需要以上工具使用与配置教程的请统一在本楼回复,我会根据回复情况决定是否在后面单独做相关工具的教程(包括xlodgen和dyndolod).

楼主 UltimateBadass  发布于 2020-12-27 06:52:00 +0800 CST  
至此前期准备已讲完,花了太多不必要时间去纠缠bai\\度辣鸡的删帖机制。补充说明第5条安装方法的目的是为了保持游戏data文件夹的"纯洁"。不多说了,等我吃完晚饭继续开更

楼主 UltimateBadass  发布于 2020-12-27 06:57:00 +0800 CST  
让大家久等,继续开更,顺便找个水笔和真正需要优化的吧友来暖贴@丨忘界丨@yg99g1

楼主 UltimateBadass  发布于 2020-12-27 09:33:00 +0800 CST  



楼主 UltimateBadass  发布于 2020-12-27 10:32:00 +0800 CST  
注:由于我这个帖子可能会比较长,为了阅读方便我以后每个大块里的分序号改为该大块序列号+块中小序列号的方式。比如上面的engine fixes序列号为2.1,之前的前提准备部分的序列号应该为1.1-1.5。

楼主 UltimateBadass  发布于 2020-12-27 10:35:00 +0800 CST  
2.2 SSE Fixes N网id: 10547。该mod跟engine fixes一样属于必装的优化mod。如果你安装了engine fixes,则不需要安装其前置dll plugin loader。该mod与engine fixes在功能上有所重叠,但在实现上却更优。打开其mod文件夹里的FPSFixPlugin,推荐参数如下:
ReplaceFormMap=1
FixSlowTerrain=1
这两个参数优化的地方其实跟engine fixes里的FormCaching和TreeLODReferenceCaching一致,个人亲测该mod效果更好。
UseOSAllocators=0
我们用engine fixes里的memorymanager,这个就设为0.
ReplaceMutex=1
该mod独有的优化部分,但如果你进入游戏发现装备界面出现卡顿,就将该参数设为0
该mod与上面的engine fixes共给我带来了10帧左右的提升,如果你的机能更好(还有比我更差的吗),提升的幅度应该会更大

楼主 UltimateBadass  发布于 2020-12-27 11:01:00 +0800 CST  
bai--\都的辣鸡吞楼机制真是迷,之前engine fixes那部分说是有维龟,只好用截图。之后的sse fixes又没出现维龟,所以这个判断标准到底是啥啊

楼主 UltimateBadass  发布于 2020-12-27 11:05:00 +0800 CST  
2.3
SKSE64 ini pre-download for lazy users N网id: 1651。 该mod严格意义不算优化mod,仅算是skse的一个配置文件,下载选项推荐第二个SKSE64 INI PRE DOWNLOAD v1.2。或者你在mo2里新建一个空mod然后在里面新建skse文件夹再然后在里面自建一个名为skse的ini文件,在该文件里添加如下代码:
[Display]
iTintTextureResolution=2048
[General]
ClearInvalidRegistrations=1
第一行参数能让我们使用2k的纹身或者伤疤材质(原版只有512),是很多人物美化mod的必备要求,第二行能帮我们在卸载mod后一定程度上清除存档里无关的注册信息。

楼主 UltimateBadass  发布于 2020-12-27 11:21:00 +0800 CST  
2.4
PrivateProfileRedirector SE - Faster game start (INI file cacher) N网id: 18860
该mod通过优化游戏引擎读取ini配置文件的方式缩短游戏启动加载的时间,需要engine fixes作为前置。该mod的配置文件我也没怎么研究过,按照它默认的没有任何问题。


注:该mod与之前的sse fixes还有之后回去会提到的一些mod在其下载界面有sse和vr两个版本,注意别搞混了。

楼主 UltimateBadass  发布于 2020-12-27 11:38:00 +0800 CST  
发的内容又被吞了...只能发截图:


心累我明早(国内今晚)再更了,被沙笔bai\\度搞得心态有点爆炸

楼主 UltimateBadass  发布于 2020-12-27 11:58:00 +0800 CST  

楼主:UltimateBadass

字数:29385

发表时间:2020-12-27 08:11:00 +0800 CST

更新时间:2021-03-25 02:30:08 +0800 CST

评论数:447条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看