|
发表于 2018-7-24 23:44:10
|
显示全部楼层
如果UseOSAllocators=1,完全禁用了原版游戏的内存分配方式,和HDTSkyrimMemPatch的内存修复方案就有冲突了,我觉着它们可能并不合适。
而且,Crash作者说明里写明了如果启用UseOSAllocators=1,不需要Safety Load和SSME/SKSE内存修补程序,(When this is enabled then Safety Load and SSME/SKSE memory patch are not needed),使用Safety Load和skse内存管理机制就不是很合理了。
而且如果要使用UseOSAllocators=1,必须使用前置插件SKSE Plugin Preloader,而且是重要提示(You NEED custom plugin loader to run this so CrashFixPlugin.dll gets loaded before the game initializes!)
所以不是很明白你的具体设置是什么。
Carsh更有用的是下面的作者已经启用的其他修复,并且设置UseOSAllocators=0
设置enb的参数ExpandSystemMemoryX64=ture,如果弹出警告,可以设置Carsh的参数WarnBadENB=0或者无视它。
如果启用的是32为系统又要用Crash的UseOSAllocators=1,我觉着可能不需要HDTSkyrimMemPatch,而且肯定不需要skse的内存管理和Safety Load,并且必定需要SKSE Plugin Preloader,否则将无法禁用游戏原本的内存分配器,并顺利启用常规C语言分配内存。 |
|