cemu模拟器ShaderCache用途说明
时间:2017-04-24 17:57:25来源:k73电玩之家作者:小四热度:350次
cemu模拟器中玩家在玩游戏时会遇到必定生成的一个ShaderCache文件夹,那么这个文件夹有什么用呢?下面介绍一下。
cemu模拟器中玩家在玩游戏时会遇到必定生成的一个ShaderCache文件夹,那么这个文件夹有什么用呢?下面介绍一下。
一,ShaderCache是啥?
CEMU在运行时,不是直接从游戏源文件中一直加载贴图等资源(可能是因为模拟器自身原因,这样性能很差),而是在第一次加载之后转化为缓存cache,保存在本地,之后再次遇到相同的资源时就可以快速地加载。比如荒野之息,第一次打怪出现特效时会顿卡,因为此时在保存缓存(内存,显卡占用大幅提高).之后打怪出现同种特效就不会顿卡了。
二.简单原理
先说说原理,在cemu/shadercache下有两个文件夹transferable和precompiled。transferable下的是缓存源文件,是缓存资源的最底层/本质,没有加以构建的,全显卡通用。而precompiled是经过显卡加工/构建后的,只适用于同款显卡,游戏中使用的也是这个。
三.使用方法
首先你要删除precompiled下的bin文件,N卡用户还要删除C://用户/your name/appdata/nvidia/GLcache/xxxxx(一个文件夹,名字是一堆乱码),然后把下载好的cache替换你transferable下的(注意下载的bin文件重命名跟你原来的一样!同一游戏不同地区版本的id也不一样.比如原来的是2b2b2b2b.bin你下载的是3q3q3q3q.bin,你就要自己重命名),然后打开cemu加载游戏就会开始构建了
四.注意事项!!!!!
第一次构建时间会比较长,以后打开游戏就会很快了.但是!!!第一次构建会占用大量内存!而且随着构建过程会不断升高内存占用,所以对于特别大的Cache,可能会出现内存溢出强制关闭的情况,这就需要你们自己调试虚拟内存或者其他办法了~~
五.使用效果
当你用一个比较完整的cache源文件进行构建,那么你游戏时遇到的大部分场景都已经构建好了就不会出现顿卡的情况,前提是你的显卡处理性能跟得上缓存的加载,要是你本身显卡太差,可能对帧数提升也不大。
热门新闻
我要评论查看全部评论(0)>>