3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

楼主: HydrogensaysHDT
打印 上一主题 下一主题

[MOD] hdt的内存补丁hdtSkyrimMemPatch(减少CTD)【2016/7/9】

  [复制链接]

38

主题

1541

帖子

6607

积分

上古卷轴技术总监

Rank: 12Rank: 12Rank: 12

贡献度
698
金元
37950
积分
6607
精华
2
注册时间
2011-12-21

欧洲提督万圣节幽灵旧版萌之委员会''永久''魔幻守护者HDT版黑雪姬五河琴里

跳转到指定楼层
主题
发表于 2016-7-3 00:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 海特克 于 2020-3-16 09:31 编辑

本帖资源已失效,请于新帖下载
https://bbs.3dmgame.com/thread-6018421-1-1.html

本来只是在PE那个帖子里面有个传送门
想想还是新开个帖子放更新日志好了

http://pan.baidu.com/s/1dDy6yhr

使用方法:把hdtSkyrimMemPatch文件夹下的
hdtSkyrimMemPatch.dll
hdtSkyrimMemPatch.ini
两个文件扔到
data/skse/plugins下就行了
source code是源代码,但是很可能不是最新版的(因为懒)

如果出现贴图显示错误请手动修改hdtSkyrimMemPatch.ini中的[Optimize]FasterLoading=false
如果提示缺少D3DCompiler_47.dll请把网盘下的D3DCompiler_47.dll扔到Skyrim根目录下,千万不要扔到Windows/system32里面!!!

你可能需要
Visual C++ Redistributable for Visual Studio 2015
装x86版的
===========================2016/7/9============================
给shader cache加入开关并默认关闭,需要开启的话可以设置[Optimize]UseShaderCache=true(可能导致进不去游戏或某些enb画面异常,正在排查)
FasterLoading支持部分老旧CPU
修改shader编译器为d3dcompiler_47.dll,以解决UseShaderCache=true时某些机器下无法进入游戏的问题

===========================2016/7/6============================
修复由于CPU不支持SSE4.1指令集引起的宕机问题

===========================2016/7/5============================
使用sse4对部分函数进行优化
修复shader缓存hash值计算错误导致shader更新后不会重新编译的bug

===========================2016/7/3============================
加入shader缓存,提升游戏启动速度和全屏模式下alt+tab切回速度
修改shader编译开关为-O3(极限优化)
注意:因为开启了shader优化,第一次启动游戏会比以前慢很多(像我的渣本需要好几分钟),但是之后只要没换ENB就能很快启动游戏了

==========================关于配置文件===========================
看不懂的放着不动就行了

[Exception]                                                       -- 发生CTD时的处理,保持默认就行
AutoSaveGame = true                                       -- 宕机时尝试自动保存,至于自动保存的档能不能用。。。嗯嗯万一能呢
MiniDumpWithFullMemory = false                       -- 宕机时转储所有内存,给开发人员用的,小白千万别开
ReportToWindows = false                                  -- 宕机时将宕机提交给windows,开发人员可以用这个开关在宕机时附加调试器

[Memory]                                                           -- 内存相关
RecordFormHeapAllocateFailed = true                 -- 记录申请内存失败的情况,写日志而已
FormHeapAllocateFromLargerSpace = true          -- 减少游戏中内存占用过2GB时的宕机
FixInfiniteLoad = true                                          -- 解决无限读图
ReplaceDefaultHavokHeap = true                        -- 可能能减少读档宕机
doNotReleaseHavokResource = true                   -- 以不释放动作资源的方式防止读档宕机

[Optimize]
FasterLoading = true                                           -- 加快读图速度,代价是对于DXT压缩且无Mipmap的贴图会强制转成RGBA格式增加显存占用
UseShaderCahce = false                                      -- 加入shader缓存,让所有shader只编译一次,能提高出第一次外进游戏的速度以及全屏模式下alt+tab切换速度,可能导致进不去游戏或某些enb画面异常(MO用户最好别开)

[Camera]
fix3rdPersonCameraScale = true                          -- 修复第三人称镜头位置



评分

34

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-30 19:18 , Processed in 0.036503 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表