游民星空 > 攻略秘籍 > 攻略 > 正文

上古卷轴5天际 MOD安装控制使用图文教程 游戏优化方法

2015-04-07 18:44:58 来源:3DM论坛 作者:夜猫无心 我要投稿

第2页:游戏优化及ENB

展开

游戏优化:

  刚安装这游戏时打开SkyrimLauncher.exe,你会发现第三项MOD列表是灰色的,这是因为游戏本身是默认不允许加载MOD的,因此我们需要修改游戏设置文件使游戏允许加载MOD.找到"我的文档\MyGames\skyrim"目录,其中SkyrimPrefs.ini与Skyrim.ini就是游戏相关的设置文件了.如果没有,你运行一次SkyrimLauncher.exe与TESV.exe就有了.

  这里我们只需要修改SkyrimPrefs.ini文件即可,打开它并找到[Launcher]项下的bEnableFileSelection=0,改为bEnableFileSelection=1即可.如果没有就自行添加上去.

  关于SkyrimPrefs.ini与Skyrim.ini游戏设置文件的优化,新手千万不要随便修改与采用别人的SkyrimPrefs.ini与Skyrim.ini!因为别人是针对他自己的电脑配置而作出的优化,即使他用的真的效果很好,给你用效果未必就会好.

  游戏设置原本关于游戏本身的脚本语言(Papyrus)设置是没有优化到的,因此我们需要自行去优化它.

  Papyrus的设置在Skyrim.ini内,打开Skyrim.ini并找到[Papyrus]此项(如果没有就自行添加上去).具体设置请点击此处查看并自行修改!

  PS:注意!其中bEnableLogging这项是控制日志记录的开关的,如无必要请保持其数值为0(关闭).因为开启日志记录本身就会增加游戏本身的内存负担,从而很容易导致各种CTD.

  MO用户注意!MO所使用的游戏设置SkyrimPrefs.ini与Skyrim.ini两个文件是独立在"ModOrganizer\profiles\Default(或者你自己命名的文件夹)"内的,因此"我的文档\MyGames\skyrim"目录下的SkyrimPrefs.ini与Skyrim.ini两个文件修改完后还需要复制到"ModOrganizer\profiles\Default(或者你自己命名的文件夹)"内!

  PS:这也是为何很多MO用户会询问,为何我使用某ENB明明按照对方说明的修改了SkyrimPrefs.ini文件了,却仍然有某某情况出现啊~对此我只想说,骚年,你修改的姿势不正确啊!

ENB:

  ENB是什么呢?相信很多童鞋都对这个词并不陌生.具体科普请看这里.而通俗的说法就是,ENB是用于增强游戏画质并燃烧你的显卡的一种工具.注意!它不属于MOD.所以你不能直接把它霸气扔Data!你需要把它手动解压进游戏目录内才能生效.PS:对于很多游戏网站搬运ENB的时候,说明都是直接国际惯例:霸气扔Data即可.个人表示呵呵~

  另外,我们还需要修改游戏设置SkyrimPrefs.ini文件,找到[Display]这项下,修改以下参数(如果没有就添加上):

  bFloatPointRenderTarget=1

  bTreesReceiveShadows=1

  bDrawLandShadows=1

  bShadowsOnGrass=1

  只有修改完以上参数后ENB才能正常运行.

  MO的用户注意!MO所使用的游戏设置SkyrimPrefs.ini与Skyrim.ini两个文件是独立在"ModOrganizer\profiles\Default(或者你自己命名的文件夹)"内的,因此"我的文档\MyGames\skyrim"目录下的SkyrimPrefs.ini与Skyrim.ini两个文件修改完后还需要复制到"ModOrganizer\profiles\Default(或者你自己命名的文件夹)"内哦!

  一般国外的玩家上传的ENB文件都是不带ENB核心(也就是D3D9.DLL文件)的,需要自行前往ENB官网下载才行.

  笔记本N卡的用户,有部分玩家是游戏打开后ENB无效或者调用了集成显卡造成异常卡顿的,则需要安装N卡独显补丁,安装后再把ENB的核心文件D3D9.DLL修改为D3NV.DLL即可.

  关于ENB的内存与显存的缓存释放功能(高核心ENB才有此功能),这里我来解说一下.首先打开ENB的enblocal.ini文件,找到[MEMORY]这项,如下:

  [MEMORY]

  ExpandSystemMemoryX64=true是否64位系统,是就设为true,否就设为false.这个很重要!如果32位系统开启了此项会造成跳出的!我以前发的mcdoziENB就忽略了这一点造成不少人使用后游戏跳出~汗颜!

  ReduceSystemMemoryUsage=true是否减少游戏外的电脑系统内存使用情况.一般设为true

  DisableDriverMemoryManager=false是否禁用驱动程序内存管理器,一般设为false

  DisablePreloadToVRAM=false是否禁用预载显存,一般设为false

  EnableUnsafeMemoryHacks=false是否允许不安全的进程运行,一般设为false

  ReservedMemorySizeMb=256这里和下面那项就是重点了!这个是设置释放后保留的缓存大小,对应单位为MB.1G显存就设置为128、2G显存就设置为256、4G或以上显存就设置为512.

  VideoMemorySizeMb=4096这个是设置电脑的显存大小,对应单位为MB.但实际上要想顺畅游戏,你需要设置数值为真实显存X2.也就是1G显存就设置为2048,2G就4096,4G或以上就8192.此数值越接近真实显存数值,释放内存与显存的频率就越高,游戏就越容易产生卡顿!

  EnableCompression=true是否启用内存与显存释放功能,一般设为true

  AutodetectVideoMemorySize=true是否自动检测显存使用状况并自动进行释放,一般设为true.如果此项设置为false,就只有在游戏内按F4键它才会释放内存与缓存!

  PS:用不起高配ENB的童鞋,建议使用内存释放这个MOD来释放内存吧!MOD被作者放进百度网盘的旧版那个文件夹里面了.

  为什么我上面说明的4G或以上显存都使用同样的数值呢?这点是需要说明一下的,第一这游戏本身只支持单个显卡!也就是说,你弄再多显卡交火也是没有用的!第二这游戏显存使用上限就是4G!就是说游戏本身所能用的显存只有4G,不管你另外还剩多少显存都不会启用!

  准确来说,应该是游戏程序的内存+显存使用上限不能大于4G!不管你是多少位的系统都没用,这点是游戏本身程序本身的限制!因为游戏本身是32位的程序,所以只要内存+显存的使用数值大于4G就会爆内存或者爆显存~如果你的显卡显存是大于4G的,那么想要提高游戏帧数唯一办法就是换显存位宽更大的显卡!具体32位程序的内存+显存使用限制科普请点击这里查看!

  PS:那些整天吵着要用8K或者16K材质的土豪们可以闭嘴了~

  怎么看ENB是否生效呢?启动游戏后看左上角是否文字显示ENB与相关的版本核心号即可.

  至于用不起ENB的渣机,这里个人提供一个伪ENBSkyrimURWL给大家使用.只是通过ESP修改了游戏原版的色彩效果而已,不会降帧.霸气扔Data即可.至于这个MOD的原址我找不到了~偷偷告诉大家我其实就在用这玩意~嗯,还有游戏内置动态景深,也是不降帧的.

更多相关内容请关注:上古卷轴5:天际专区

责任编辑:墨池

上一页 1 2 3 4 5 下一页
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

游民星空APP
随手浏览游戏攻略
code
攻略合集
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏