欢迎光临散文网 会员登陆 & 注册

论yuzu(柚子)主线与EA的重构建+cpu单独优化是否可以提升塞尔达·王国之泪性能?

2023-08-09 15:40 作者:改洺_  | 我要投稿

1、什么是重构建版本?

        就是通过yuzu提供的官方源码进行重新构建生成的yuzu程序。

2、为什么需要重新构建?

        因为yuzu需要适配大多数游戏,所以使用的VS17.5.4进行的程序构建,而重新构建使用的是VS17.6.5版本,使用新版本的VS构建减少了塞尔达·王国之泪运行时候的内存占用,减少闪退问题,但可能会在运行其他游戏的时候出现问题,例如虚幻4的游戏。而且yuzu还有大量其他功能你可能并不会用到——例如连接网络,重新构建将关闭这些功能。配置文件如下:

3、重新构建的版本除开减少内存的使用外,是否对性能有所提升?

        这个我们需要明白一个东西,模拟器的帧数与cpu的调度挂钩,不准确的说和cpu的频率挂钩,你在运行游戏的时候会发现cpu的使用率往往不超过40%,基本维持在30%左右波动。

        我们确实可以针对不同的cpu进行优化调试,这里也是本章最重要的内容CPU 的优化指令。

按照性能划分为AVX512、AVX2、AVX、SSE2 和 SSE

其中SSE是最旧的,而yuzu没有使用cpu优化指令,因为不同的cpu兼容的优化指令是不同的,如果你的cpu不支持该优化指令,你甚至无法打开yuzu.exe。

其中相关的不同可以在下面的文章中查看:

AVX512, AVX2, AVX Info: https://en.wikipedia.org/wiki/Advanced_Vector_Extensions

SSE Info: https://en.wikipedia.org/wiki/Streaming_SIMD_Extensions

SSE2 Info: https://en.wikipedia.org/wiki/SSE2

SSE 3 Info: https://en.wikipedia.org/wiki/SSE3

SSE 4 Info: https://en.wikipedia.org/wiki/SSE4


4、如何查看自己的cpu支持那些优化指令?

1、你可以百度搜索自己的cpu进行查找。

2、我更佳推荐你下载一个CPU-Z的软件(该软件我已经上传网盘)。

下载后解压直接使用,免安装版本
图中的指令集,就是你从cpu支持的类型

图中红框标识的指令集就是你的cpu支持的类型,注意如果你的cpu不支持该指令集,你无法打开yuzu.exe程序。

我已经上传了最新的EA版本最新主线版本两种构建,分别是AVX512AVX2两种指令集的优化,如果你需要其他指令集可以联系我。

主线版本的重新构建



EA版本的重新构建

上传的重新构建都非常小,因为我只为你安装了key,王国之泪不需要固件也能运行,当然里面有【全功能整合modv6与v6p】以便你可以直接进入游戏。

我删除了一些不太需要的功能和做了某些修改——例如:删除 ResultVal 类型,删除网络连接,重新设计查询缓存等等。

请在使用的时候一定要清楚自己的cpu是否支持该指令集的优化,我已经在文件名上进行了区分。

PS:不知道是否有人愿意尝试,对了解压密码还是和以前一样的,如果你不知道,请关注我获取,非常感谢您的支持,制作不易,请给予一点支持吧!!!


链接地址:https://pan.quark.cn/s/e767b7cd681c


论yuzu(柚子)主线与EA的重构建+cpu单独优化是否可以提升塞尔达·王国之泪性能?的评论 (共 条)

分享到微博请遵守国家法律