添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
(ns模拟器)Yuzu模拟器进阶用法(疑难杂症解决汇总)

(ns模拟器)Yuzu模拟器进阶用法(疑难杂症解决汇总)

上一篇文章,链接附上

Yuzu模拟器使用教程 知乎 zhuanlan.zhihu.com/p/59

讲解了模拟器运行原理及游戏本体格式及简单介绍了一下,模拟器适用的手柄推荐,本篇文章为进阶教程;主要讲模拟器排除bug及如何优化让游戏帧率提升。部分问题解决方法来自 百度 yuzu吧

。个人算整理+分享个人经验吧。

1. 模拟器安装及问题解决方法

2. 模拟器优化+模拟器设置

3. 机器配置建议

4. 着色器使用方法及mod使用方法。

1、模拟器问题解决方法

(1)yuzu3053解压运行 一键本地更新安装工具.exe(使用方法)

(简单安装yuzu工具,不需要下载固件跟key)
解压此工具
运行 一键本地更新安装工具,别的什么都不用管
我这是因为安装过了,上面显示重新安装,没安装过的,应该是安装选项跟本地更新

(2)如何把下载的pdf文件改为游戏应有格式

默认如上图,不显示pdf后缀,无法更改为游戏正确格式
查看选项,文件扩展名(勾选)
勾选过后,显示文件扩展名,xci.pdf,删除.pdf即可
如上图,文件扩展命已打开,文件后缀名为.xci或者.nsp即为游戏格式

(3)模拟器如何识别游戏文件夹

打开模拟器界面

然后

设置游戏本体文件夹

添加游戏文件所在文件夹就行 ,千万别选择游戏本体, 选游戏文件所在的文件夹 ,以后游戏就放那个文件夹,就能直接识别(建议游戏放一个盘的根目录,例如E盘,直接就在E盘创建nsgame文件夹,把本体放入这个文件夹)。

(4)游戏画面有大面积绿光(部分新游戏,会存在画面被横向拉伸或者竖向拉伸),这是模拟器没针对游戏更新优化,建议可以看看yuzu吧搜索相关解决办法(另外还存在amd显卡兼容性差点,不如n卡)

这是真5的游戏画面,我们很明显的发现屏幕当中有明显的绿光现象,这个问题我也想了很久。

和问题者下载了一样的游戏进行了测试,在游玩的时候没有出现这样的情况,断断续续的大约6小时左右的游戏过程当中并没有出现这样的情况,如果有知道的大佬请解答一下

经过几天的思考,我个人给出的解决方法如下(也有可能不对)

将着色器改O模式或者改V模式,帧率调成30帧(也有可能是高帧率的mod导致了画面的错误)

最后问题者更换模拟后才解决掉此问题,我觉得这个问题很少见,所以我就拿出来给大家都看看。

(5)OpenGL 4.6 报错(也就是关于GPU的报错)

这是非常典型的显卡驱动过旧所导致的,要更新驱动,驱动最好到官网中去下载

英伟达驱动(N卡) nvidia.cn/geforce/drive

ADM驱动(A卡) amd.com/zh-hans/support

(6)关于******.dll的报错

图片没找到,但是你在打开模拟器或者要运行游戏有这类后缀名字的报错代码,说明你电脑缺少了相关的运行库,百度一下相关的报错代码,然后下载安装就能解决。

所以VC++这个是必装的运行库,不可缺少。实在没办法就去3dm哪里下载运行库2.0

「3DM运行库离线版2.0.exe」 aliyundrive.com/s/zLKbr 提取码: 04yq 点击链接保存,

(7)加载ROM时出错

这个是新人经常遇到的,就是密钥版本不对,导致游戏识别不了,更新了密钥就行了。

秘钥+固件链接

「系统固件+key」 aliyundrive.com/s/EgZoL 提取码: vf44

(8)游戏内贴图正常,但文字都是???或者□□□

固件问题或key不是最新的,更新一下固件+key就行,前一篇文章讲过,理论知识。主要是固件不全所导致的或者直接下载整合包

视频教程 bilibili.com/video/BV13 建议用 515管家 直接更新模拟器版本跟固件版本号

(9)已经装了最新的模拟器,固件跟key也是最新的,且模拟器设置里设置过了中文,游戏里依然没有中文?

因为游戏游戏发布之初并没有中文 ,以塞尔达旷野之息举例, 首发的本体是没有中文语言包的。

左上角红框为模拟版本,右键游戏属性会弹出如图界面,版本1.6即为最新版本(包含中文)

但是后续更新upd的时候,会把中文加入,所以,只下载本体的话,那就不会有中文的。下载游戏,要么下载整合包(就是魔改整合包,一步到位本体+所有dlc整合)要么下载本体+dlc(需手动安装),这样才能保证游戏版本是最新的 当然,部分游戏并没有中文,那就需要汉化包了,汉化包的加入类似dlc,一般会有说明,例如前进奇诺比奥队长,这游戏并没中文,建议自己找汉化包,就可以用中文游玩了 )。

(10)关于游戏格式再次强调, 游戏分为本体 (也就是游戏主文件,没有它你玩不了游戏), dlc(追加游戏本体的 更新内容) upd(更新游戏本体的版本) ,通常游戏本体为 占用空间最大的那个(例如1g或者6-7g的或者是12g左右,视游戏而定)dlc跟upd,通常为几kb-几百兆不等(视游戏而定),例如塞尔达旷野之息文件夹内,文件占用空间最大的那个 。

如下图13.48g的文件是游戏本体,其余的全是dlc跟upd,只有dlc跟upd文件的,模拟器是无法识别到游戏的!!!!!!!!!!

如下载这种未整合的游戏,需要手动安装dlc跟upd文件,才能使游戏版本为最新的。

(11)游戏整合工具(NSCBx1.0.1b(key为15))使用方法:

第一篇文章已经提供地址
主界面
选择游戏本体+dlc所在的文件夹(只能放1个游戏本体+游戏dlc,不然会把别的游戏也打包到一起),或者单独选择本体,然后继续添加dlc也行
添加完成游戏本体跟dlc之后,开始处理
一般选择重新打包为xci
魔改是针对ns破解机的(只是方便ns机器老旧系统),模拟器的话更新一下固件跟key即可,这里选择0
把文件打包到一起,选择1
开始打包文件,走进度条
打包完成后,进度条走完会出现这个界面
找到工具所在文件位置,nscb-output文件夹
此文件即为打包整个后的文件

以上为打包整合工具的使用方法,如果有魔改整合版本,也可以直接下载,省事了。如下图

(11)关于部分游戏出现不应该的闪屏,穿模闪屏等问题

最近在游玩p5r的过程中发现会闪屏(就是某一个区域突然闪屏以下),人物的面部偶尔也会看不清楚,

各种设置,后来发现,如下图

有问题的游戏右键属性高级图形gpu精度默认为normal(正常)调整为high

p5r调整gpu精度为high就能避免闪屏的出现,当然,我也试了,最新的精灵宝可梦,朱紫(normal)经常会有闪屏+穿模的效果,打开为high时,没出现过穿模,当然朱紫的帧率也下降了不少。p5r打开后无影响(p5r开extreme 极端,部分场景下依然会有闪屏的bug,不知道是a卡兼容不好还是什么,相当于gpu精度,调整影响的其实不是很大 )。优化差的游戏,要么等官方优化模拟器,要么更换硬件,以更好的硬件带动优化差的游戏

磁盘着色器缓存, 有效减少卡顿

异步GPU模拟,有效提速( 必须要打开这个 ,可以提升进入游戏速度)

精度 normal( 普通 ) high( ) extreme 极端(三个选项,自己着重选择吧)

2、模拟器优化+模拟器设置

(1)Yuzu官方最新的月度报告了新提供了一项优化设置,能够有效地提升帧率;
原地址: https://yuzu-emu.org/entry/yuzu-progress-report-feb-2022/
N卡用户 ,直接打开英伟达控制面板,选择3D设置→管理3D 设置→点击程序设置→点击添加→在弹出窗口中点击浏览→选择你的yuzu模拟器程序(yuzu.exe)→添加选择的程序→在下面的设置选项中找到Power Management Mode(电源管理模式)这一项,把它设置为Prefermaximum performance(偏好最佳性能),最后点击右下角的 应用

A卡用户 ,只有RDNA架构的显卡才能设置;首先将显卡驱动更新到最新,在amd显卡驱动中,将yuzu添加到游戏页,如下图通过自定义行设置将最低频率拉高( 不建议拉太高,驱动会崩溃,拉到一个合理范围即可

amd显卡设置
显卡设置最低频率

具体的原理是显卡在运行yuzu时由于负载很低,所以显卡就会自动降低频率,就会掉帧( gpu频率别拉太高,模拟器容易卡掉本人试过频率拉的有点高,游戏闪退了,建议锁在中等频率即可

所以只要手动把最低频率锁定为高频,就可以提升游戏帧率(又或者ctrl+u解锁帧率,也能提高gpu占用率,当然,如游戏本来有60的,能跑到300多,那也不行,建议速度设置为200%)如下图

具体游戏,原生帧率不同,

例如,异度之刃2,原生帧率只有30帧率,开2倍速,人物对话,跟过场动画就加速了。游戏体验就不好了,

有些游戏是官方60帧率的,例如马里奥奥德赛,原生就是60帧率的,就不用调整这个运行速度,

有mod制作者,发布的mod,可以让30帧率的游戏变60,多少也存在点bug,所以,我个人建议,还是能稳定原生帧率即可。

因此理论上除了N卡和A卡各自的官方软件之外,能够锁定显卡频率的第三方软件也可以起到一样的效果

(3)模拟器优化+模拟器设置

yuzu模拟器设置问题,主要是显卡设置,

然后打开

因为我换了amd 6700xt显卡,所以是Vulkan模式,

底下的是amd fsr技术(通过降低渲染画面来降低显卡计算,用算法弥补画质)另外,fsr技术,英伟达的显卡也可以使用。

这个是总的设置,所有游戏都采用这个设置,当然有些游戏默认设置就可以很流畅,部分游戏在默认设置无法流畅运行,或者会出现大块色斑(bug)

找到有问题的游戏,鼠标右键,属性,如下图

点击之后

以上是amd显卡默认图形API的设置为(Vulkan),amd 官网7.1的驱动过后,amd也支持 API:OpenGL格式的

o模式设置

如果Vulkan模式有bug,可以调整为,OpenGL模式,切换上述三种着色器,可以选择GLSL、GLASM、SFIR-V,这三种着色器,然后实际运行一下,看v模式下的bug,改了这三个着色器,哪个bug较少,或者没bug,就继续用就行了。

高级图形这里,精度high的,也可以试着调整精度。

这上面写得有稳定不稳定,如果游戏无影响,勾选上即可,自己测试

部分游戏,如果进入游戏不流畅,卡顿感很明显(例如灾厄无双游戏,明明都已经是6700xt的显卡了,同级别的n卡是3070,相比之下,已经算是挺高端的卡了)为什么还卡顿,一方面模拟器未优化到位,一方面,在设置里面

图形,启用磁盘着色器缓存(关闭它),可以提高这个游戏的帧率。另外,没运行游戏的时候,每个游戏可以单独调整这些设置,图形,cpu,这些设置。如果没出现bug,那么自然不用调整,如果出现bug,建议改改设置,再重新进入游戏,看还有无bug,如果有,那么证明这个选项对于这个bug无用,勾选上,选择或者取消别的选项。

略微有点折腾。


3机器配置(写在前面,因为模拟器相对的多少吃点配置,有中高配最好,没有有些游戏也能玩)

当然,不排除有些没独显得笔记本设置好也能玩某些游戏,(例如塞尔达无双灾厄盖农这个游戏,老显卡或者核显用户估计会卡成ppt,原因是模拟器应该并未对这个游戏进行优化)

热门大作,没什么大问题。

建议,要么中配u+中端显卡(1000元的显卡),要么高配,

当然,我只提出我自己的建议,因为我自己得电脑是amd 3700x+b550+ 英伟达650ti(上古卡)(后来换了6700xt)

附上cpu天梯图

cpu天梯图

性能还行,

显卡天梯图也附上

显卡天梯图

Cpu是属于高性能,650ti显卡属于低性能,本人测试过可以实际流畅玩得游戏有,马里奥奥德赛,塞尔达旷野之息,异度之刃2,以及路易吉鬼屋3(打了mod可以流畅游玩),这些都是热门游戏。

如果你的显卡高于650ti,是英伟达1060显卡,或者amd rx480及其左右的显卡,应该都可以流畅游玩大部分游戏。

给出建议,显卡的选择上(英伟达1060显卡,跟amd rx480显卡,在这个价位的显卡,均可以流畅运行模拟器游戏)优先考虑 英伟达显卡( NVIDIA )>amd(超威半导体公司)


这两个显卡,均支持OpenGL跟Vulkan模式, 英伟达的显卡支持度比较好 ,相对来说,

Amd的支持差一些,另外,例如我之前用的英伟达650ti(上古卡),更新最新驱动,模拟器也能设置Vulkan模式,但是进游戏,会出现闪退情况,不知道950,970系列会不会出现这种问题,如果是老卡,可以自己试试哪种API能稳定运行游戏不闪退。如英伟达1060显卡,跟amd rx480显卡, 均建议以Vulkan模式运行 Vulkan API优点效率高, OpenGL API 优点兼容性好。

显卡推荐(链接)

500元 (二手显卡推荐 英伟达1060 3g amd rx480 4g) 1060 6g显卡矿比较多,所以不推荐,rx480 8g矿卡也比较多,也不推荐,相对的推荐的是矿比较少的。

新卡推荐1000元显卡推荐

盈通(yeston)AMD RADEON RX 6400-4G D6 极速版 6nm 台式电脑游戏显卡(1099.00)

1000-1500价位

盈通(yeston)GTX1660 Super 6G D6 大地之神( 1399.00)

第三方店铺瀚铠(VASTARMOR) AMD RADEON RX 6500XT(1099.00)

1500-2000元显卡推荐

微星(MSI)万图师 GeForce RTX 3050(1899.00 ) 不是很推荐3050,只不过没2060矿卡太多,不担心矿得,可以选择2060 6g

电竞叛客RTX2060/super显卡 台式电脑独立显卡gtx1660super独显6G(1829.00元)

讯景(XFX) AMD RADEON RX 6600 8G 黑狼版(1799)

2000-2500

华擎(ASRock)AMD Radeon RX 6600 XT CLD 挑战者( 2499.00)

盈通(yeston)GeForce RTX3060-12G D6 大地之神(2599.00)

2500-3000

耕升 RTX3060Ti 电脑游戏独立显卡

迪兰(Dataland) AMD Radeon RX6700XT 12G(2999.00 )

3500-4000

电竞叛客 RTX3070 X3W LHR(3619.00)

5000元以上价位

讯景(XFX) AMD Radeon RX 6900XT 16GB RDNA2海外版( 5299)

耕升(GAINWARD)GeForce RTX 3080 追风 G 电竞游戏显卡(5499)


着色器原理:着色器替代了传统的固定渲染管线,可以实现3D图形学计算中的相关计算,由于其可编辑性,可以实现各种各样的图像效果而不用受显卡的固定渲染管线限制。

我们在游玩的时候就会发现着色器只会在新的场景和动画工作,第二次遇到相同的场景和动画就不会了,但加载过程会造成游戏卡顿掉帧情况,这是属于正常现象,因为着色器在工作的时候会吃大量的电脑资源,所以才会出现卡顿的现象,通过下载别人分享已通关的游戏着色器缓存文件,可以有效的降低场景卡顿(着色器缓存也分v跟o,下载的时候注意分辨)方便游玩的时候能有一个流畅的游戏体验。

也有人跟我讲过下载别人的着色器没有反应,甚至是无效,对此我自己也进行了测试,我用了别人的着色器之后也出现还要加载的情况(例如异度之刃3,用别人o模式的着色器缓存(330兆),加载着色器能加载半个小时左右,这是相对高端的卡,可能别人分享的是n卡的o模式缓存,我a卡的o模式不是那么兼容吧,不过进去之后,比没有着色器缓存好的多),模拟器版本差别不大的情况下,着色器可以正常的使用别人的。

另外补充一点 关于GPU HIGH设置相关的内容,模拟器左下角可以看到,第二个选项就是。这个设置影响贴图,玩游戏最好使用v模式,剩下基本随意进入游戏, 基本不用设置其他东西。 而yuzu的好处是不用找缓存了,而且游戏画面相对来说较为高清。

如何放入着色器

看截图

着色器缓存

opengl.bin 对应着o模式的着色器缓存

vulkan.bin 对应着v模式的色器缓存

网上别人分享的通关的着色器缓存下载解压后,放入文件夹即可。调整模拟器为对应的模式。

另外讲解一下mod使用方法(本文为简单教程,涉及复杂的金手指,可以自己百度如何使用)

1,鼠标游戏右键如下图

打开通常为别人弄好的文件夹例如60帧率补丁(mod),本质上为民间大神自己做的优化补丁,通常下载的时候,转载者会说明,

例,补丁本体为1.6.0.pchtxt文件,

但是需要放到固定的文件夹才能被识别,

例如,这个

就是套了好几个文件夹,60fps文件夹里面是exefs文件夹,exefs文件夹里面才是1.6.0.pchtxt文件。

鼠标右键游戏打开mod数据位置,把对应的文件夹复制到mod文件夹

已经出现60fps补丁,前面没有对钩,需要勾选生效。如果发现mod会出现bug,那么取消勾选即可。

最后,如果塞尔达依旧有bug,建议可以用龙神模拟器,同一个配置,龙神画面更细腻,而且bug比较少,工具都提供了,龙神英文名为 Ryujinx,另外电脑配置低的小伙伴,可以用 cemu模拟器 玩塞尔达旷野之息

最后的最后,如果觉得麻烦的朋友,还是买机器+卡带,入正。

简单介绍一下,ns从机型来分,

ns初版 (首发版本)国行无此版本,主要机器为外版

ns续航版(中间过渡机器,与初版的区别,优化续航)国行有此版,也有外版机器

ns oled版本(此版本为最新版本,与之前版本区别,屏幕变大,屏幕材质由lcd换为oled,观感更好,且机身内存由32g变为 64g,当然价格也贵些) 国行有此版,也有外版机器

ns不同版本的区别

日版oled ns

日版续航版ns

国行续航版(1899)

国行oled版本

编辑于 2023-05-23 17:17 ・IP 属地北京