《上古卷轴5》ENB核心优化是安装ENB的朋友十分关心的问题,下面为大家带来《上古卷轴5》ENB核心INI优化配置指南,极大地减少CTD和卡顿几率,一起来看看吧。
优化ENB的核心INI,305-308核心ENBLOCAL优化配置指南,减少CTD和卡顿几率
[PROXY]
EnableProxyLibrary=true 加载ENB插件是否开启 例如SMAA FXAA SWEETFX 如果关闭下边两项就无效
InitProxyFunctions=true 需要开启如果你的ENB有滤镜等插件
ProxyLibrary=d3d9injFX.dll 除非你知道你在做什么,不然不要动他 滤镜文件等插件的地址一般ENB都自带这个地址 如果你要更换滤镜等文件,确保你知道你自己在干什么,仔细看你要更换的东西的上传者说的更改说明。
[GLOBAL]
UsePatchSpeedhackWithoutGraphics=false 开启后禁用ENB画面增强,只是用ENBOOST的优化效果
UseDefferedRendering=false 是否开启ENB的高级渲染效果,SSAO,IBL功能。等除了炸鸡一般没必要禁用此项目。如果你要使用游戏自带的抗锯齿等功能 可以打开它
IgnoreCreationKit=true 忽略CK编辑时候的错误信息。默认开启,一般玩家不用管,这是给MODER的
ForceFakeVideocard=false 强制虚拟显卡(直接用CPU渲染)。给老A卡用户(看不到魔法光效等)使用,这些用户需要把这里设为true并在我的文档\My Games\Skyrim里将SkyrimPrefs.ini里的sD3DDevice=设为sD3DDevice="ENB"再进游戏就好了
[PERFORMANCE]
SpeedHack=true 移除无用效果并且加速游戏,为了稳定性和更好的表现画面,一般此项都为开启,此项关联[MEMORY]项,如果关闭此项, MEMORY不起作用。
EnableOcclusionCulling=true 是否开遮罩渲染 只渲染看得到的东西,搭配MOD官方汉化ELFX SMIM ENB优化 使用优化效果更好 地址:
EnableZPrepass=false 此功能在0.277移除,貌似305又出现了。同上 只渲染看得到的东西,但是跟上边貌似有区别,此功能欺骗GPU 不要渲染被镜头遮挡的东西,来改进能看到的东西的画面效果,画面效果基于镜头角度,可见物,屏幕分辨率,显存。如果skyrimprefs.ini设置不正确,该效果不会正确运行。
以下为正确的数值 即为默认数值
SkyrimPrefs.ini Defaults:
iBlurDeferredShadowMask=3
bShadowMaskZPrepass=0
bMainZPrepass=0
bDeferredShadows=1
[MULTIHEAD]
ForceVideoAdapterIndex=false 是否使用多显示器和多显卡 例如交火 SIL (强制制定使用的显卡适用情况应该是是多显卡且没开,CF/SLI且每张显卡上都有自己的显示器的情况)
VideoAdapterIndex=0 设定几号显卡进行图形运算,貌似也控制图像输出?炸鸡没法测试,期待多显卡交火小白鼠测试。
[MEMORY] ENBoost设定 最核心的部分
ExpandSystemMemoryX64=false 注意 305核心此项和SKSE内存管理机制可能有冲突 默认关闭
ReduceSystemMemoryUsage=true 减少系统内存占用,开启后ENBHOST在游戏运行时自动开启,提供另外4G内存,减少CTD概率 注意 如果ExpandSystemMemoryX64此项开启 这一项也需要开启。
DisableDriverMemoryManager=false 禁用A卡和Intel集成卡驱动内存管理,而改由ENB来进行内存管理。N卡用户建议关闭,A卡和Intel集成卡用户建议开启。另此项目是告诉GPU忽视一些显卡报告的错误(长时间卡顿或者显示效果很差),如果你在开启了ENBOOST后发现CTD(确保ENBOOST导致的)可以尝试开启此项目观察效果,此项目最好设置为FALSE。(表示A卡老用户设置成false没什么关系)
DisablePreloadToVRAM=false 禁用显存预读,开启此项后可以更快的载入游戏 但是会卡顿,直到游戏贴图全部载入之后才会恢复,如果没有遇到无限读取或者存档跳出的还是建议关闭此项目。如果开启此项目,可以载入一些之前无法载入的存档(非坏档),如果成功玩家可以进入小房间例如吸烟室存档。可以搭配F4键清楚显卡缓存。显存不低于1G的可以不推荐开启此项目。
EnableUnsafeMemoryHacks=false 这项会启用一些驱动中官方不支持的内存优化功能。大多数人建议保持关闭。根据ENB官方建议使用32位系统的玩家将这里设为true开启这项以获得性能提升,不过这项开启会导致缩减内存优化功能,enbhost.exe进程失效而且全屏模式下游戏中用Alt+Tab切换程序后无法切回游戏。v0.201及之后的版本需要这项保持false,否则之后的优化和修改都无作用。ExpandSystemMemoryX64如果开启,此项必须保持关闭
ReservedMemorySizeMb=256 预载内存,此数值会从游戏和显存中划分出来单独使用,可以避免一些ReduceSystemMemoryUsage=true参数后造成的卡顿,设定越小越稳定,越多会不稳定但是卡顿减少,需要自己调整数值。1GB以上此数值基本线为128.如果卡顿。设定512...)最高值1024.警告,此项目一般不需要动,调的越高越不稳定,一般保持默认数值256就可以. 根据夜猫无心大神的原话:关于ReservedMemorySizeMb=256 这一项,我个人也不清楚是否要与SKSE的数值保持一致的,只是我个人经过一天的测试后发现如果与SKSE的不一致基本进入游戏5分钟内就会游戏跳出.
VideoMemorySizeMb=3830 可用显存+共享内存,即全部可用显存。除了ReservedMemorySizeMb预留的数值。如果设定值超过你的物理显存大小,会从物理内存分流空间。你的实际可用显存可以下载此软件测试:,运行DX9,显示的即为实际可用显存。
注意 如果你是WIN7系统 此数值算法为 实际可用显存-170.例如4000-170=3830 如果为win8 10 则填写实际显存数值。
另 WIN8/10微软限制了D9软件显存数值为4GB 4096 如果你实际测试数值为此数值或更小,并不是错误。那就是你的实际可用显存数量。
EnableCompression=true 默认关闭 是否开启内存压缩,如果关闭会减少读取时的卡顿 但是会增大内存用量 可能会导致跳出(CTD) 大多数情况建议打开 官方建议只有2GB以上显存的人才关闭,任何接近此极限数值而关闭的人可能会造成损伤。Enables/disables memory compression. It is disabled by default. Disabling memory compression can reduce stutter, but at the cost of more RAM usage. For this reason, it is generally only recommended to be disabled on systems with more than 2GB VRAM. Any system that is already nearing its VRAM limit should leave this parameter enabled or it could do more harm than good 此为原文
AutodetectVideoMemorySize=false 自动检测显存。一般关闭,开启后测试显存+共享内存。由无心大神指出
[THREADS] 线程
DataSyncMode=1 数据同步模式 官方建议数值为0 可调数值 0 1 2
PriorityMode=0 优先级 官方建议数值为0 0 1 2
EnableUnsafeFixes=false 启用不安全的线程优化,经无心大神指正此项启动后会导致地图无法上下移动。
[WINDOW]
ForceBorderless=false 无边框模式
ForceBorderlessFullscreen=false 全屏窗口化 无边框全屏。(氢姐指出可以解决部分ALT+TAB切不回来的情况,但是会极大的掉帧。)
[ENGINE] 此项目下的有些设定非常吃配置 一般使用默认数值 除非你是TITAN之类的土豪卡一般不要调的太高
ForceAnisotropicFiltering=true 强制各向异性过滤开关,此项也就是为什么ENB要求关闭原版的FAXX和异性过滤的原因,当然如果你喜欢用原版的可以关闭。但是实际情况是ENB的效果比原版的好,而且吃资源也少。
MaxAnisotropy=16 异性过滤性能倍数,一般8/16 可以设定数值 2.4.6.8.10.12.14.16 数值越高质量越高,一般机器设置为8即可 要求画质可设定为16
ForceLodBias=false 强制纹理贴图锐化 默认关闭
LodBias=0.0 纹理锐化质量 官方调整设定最大值-4至4 调整值-0.5和0.5 ,此值越低纹理越尖锐。
AddDisplaySuperSamplingResolutions=false超级采样,效果类似抗锯齿可以使画面更加锐利,一般只用于截图,如果要使用该功能除了把这里设为true外还需要在我的文档\My Games\Skyrim里将SkyrimPrefs.ini里你当前的分辨率设置为当前值的2倍。低端机慎用。 这功能无用...算法太低级,即便以4倍分辨率的情况进行游戏也起不到平滑边缘的作用,不如开启显卡的 DSR/VSR功能,或者用GeDoSaTo。
EnableVSync=false 垂直同步,开关开启后会把刷新率和桌面同步,帧数上限锁定到60帧以避免出现画面撕裂的现象。个别机器上开启垂直同步会使帧数降低,没屏幕撕裂现象又不想因帧数过高而使显卡过热的也可以使用下面的帧数限制功能。开启垂直同步防止画面撕裂开启此项目据说有助于解决NPC嘴唇开合问题。如果开启此项目还需要设置Skyrim.ini iPresentInterval=1
VSyncSkipNumFrames=0 这项目是给屏幕刷新率超过60HZ的人准备的,默认数值为0 官方给出的设定值为0.1.2.3 大部分人用的都是60HZ显示器,就不详细解释。(没有实测过,不太理解官方说的什么意思)
[LIMITER] 如果开启了垂直同步 开启FPS限制完全无效而且不推荐,会浪费机器性能
WaitBusyRenderer=false 该功能开启后会使游戏降低10来帧使得你遇到需要频繁加载资源的场景能保持稳定的帧数。低端机建议保持关闭,那种大多数时候都能跑60帧以上的高端机可开启以保持流畅的游戏体验。 如果开启此项,每一帧都会等到gpu渲染完,会让画面感受下降,但是如果你开启了FPS限制后发现帧数降低或者完全限制帧数完全无效,这一项可能会修复此问题。
EnableFPSLimit=false 帧数限制开关
FPSLimit=30.00 默认帧数限制数
[INPUT] ENB快捷键设置
//shift ENB功能键 一般开启ENB菜单shift+enter
KeyCombination=16
//f12 ENB效果开关 shift+F12
KeyUseEffect=123
//home
KeyFPSLimit=36 开启FPS限制快捷键 home
//num / 106
KeyShowFPS=106 小键盘*开启FPS显示
//print screen
KeyScreenshot=44 截图快捷键 print screen
//enter
KeyEditor=13 跟shift的组合键 shift+enter开启ENB菜单
//f4
KeyFreeVRAM=115 F4刷新显卡缓存。
KeyBruteForce=66
[ADAPTIVEQUALITY] 开启ENB复杂画面渲染效果才会用到这个,可以设定预期帧数,开启后如果游戏运行时低于该帧数,ENB会自动降低AA,SSAO,IBL等特效的质量以保持帧数在预期值上下。
Enable=false 开关
Quality=1 质量 设定值0.1.2 设定为0是画质最高设定为2时最流畅。
DesiredFPS=60.0 预期帧数
[ANTIALIASING] 抗锯齿功能。如果需要用这些ENB的抗锯齿最好关闭硬件抗锯齿和游戏本身的抗锯齿功能。有些显卡驱动可能会导致ENB的AA失效。
EnableEdgeAA=true EdgeAA可以较好去除草地和树木边缘的锯齿。开启后掉帧相对较少。炸鸡推荐开启较高配置的可以和SMAA同时开启获得更好的效果(官方说明)并且流畅度可以保证。
EnableTemporalAA=false 较好去除草地和树木边缘的锯齿,不过在一些显卡上可能会导致一些贴图模糊和造成虚影的现象。一般和EdgeAA2选1,如果2个都开会使画面变得过于模糊。开启后会掉一些帧数。鲍里斯据说在0.265后优化过此功能具体优化了什么不得而知。(氢姐指出动态物件A卡会出现错误边 缘最好不要开)
EnableSubPixelAA=true 能很好地去除反光和高光的边缘锯齿。开启后掉帧极少,2-3帧左右。机器好一点的可以保持开启。
EnableTransparencyAA=true 可以很好地处理草地和头发之类的细节物件边缘,开启这项的话一般就不需要EdgeAA或TemporalAA了。开启后会掉一些帧数。 此功能在0.277版本移除,原因是开启了之后流畅度大幅下降。经无心大神指正此项305核心没有。可以忽视
[FIX] 游戏引擎优化
FixGameBugs=true 修复引擎错误 大部分优化材质贴图需要开启此项
FixParallaxBugs=true 修复视差 让物体看起来更有3D感 需要视差贴图。默认关闭
FixParallaxTerrain=true 修复山地视差 必须开启上一项才能让此项目工作 默认关闭
FixAliasedTextures=true 修复远景山体贴图错误
IgnoreInventory=true 不用ENB渲染物品栏 没必要开启
FixTintGamma=true 修复染色物体的伽马值(例如头发)如果开启ENB后头发颜色不对可以试试关闭。
RemoveBlur=true 移除开启菜单后游戏画面模糊 物品栏 等待时
FixSubSurfaceScattering=true 修复次表面散射的渲染问题。如果你用的皮肤MOD开ENB后看起来怪怪的可以试试把这里关闭。
FixSkyReflection=true 修复天空贴图反射渲染,如果天空 COT等开ENB后效果不对可尝试关闭
FixCursorVisibility=true 修复切屏后鼠标消失问题
FixLag=true N卡用户专用,修复在窗口模式发生的一些延迟卡顿情况。A卡用户也有可能有效。默认关闭 这是新功能 测试比较少。
[LONGEXPOSURE] 长曝光
EnableLongExposureMode=false 开启长曝光模式
Time=1.0 长曝光时间 越大延时模糊越严重
BlendMax=0.0 模糊混合量 越小越不明显
此305核心的ENBlocal.INI是提取的无心梦境ENB,另此贴数据不要直接拿来用 不然CTD没商量 我发这个帖子的目的是让广大玩家减少由于ENBlocal设定不合理导致的CTD和卡顿,不是让你爆显存CTD。
另:配合超频爱好者 大神的SkyrimPrefs.ini设置解析:,效果会更好
嗯。。更新高核心之后我官网下载后看了看,发现跟305核心的enblocal没什么区别。。一样可用。