很长一段时间里,模拟器被游戏爱好者视为体验更多平台游戏,以及重温部分老游戏的首选(毕竟不是所有老游戏的原生平台都那么容易获得)。
在任天堂 Switch 发售不到一年之后,曾开发出 3DS 模拟器 Citra 的开发团队就推出了采用 C++ 语言编写的 Switch 模拟器「Yuzu」。
早期版本的 Yuzu 虽然可以启动部分 Switch 游戏,但并没有表现 3D 图形所需的运算功能,不过在随后的迭代升级中加入更多 Switch 游戏的支持,诸如《超级马力欧 奥德赛》《精灵宝可梦Let's Go!皮卡丘》《海贼王:无尽世界R》等游戏都能顺利运行。
早期的 Yuzu 适用于 Mac 平台,不过后来由于苹果宣布从 macOS Mojave 开始启用 OpenGL,该模拟器也不再支持 Mac。
虽然后来 Yuzu 加入对 Vulkan API 的支持,但体验一直不太好,特别是随着苹果推出采用 ARM 架构的 M1 Mac 之后,Yuzu 对于 Mac 的适配迎来新的变数。
最近开发者(Twitter:daeken)放出了一段在 M1 Mac 上成功运行 Switch 模拟器(Yuzu)的视频,画面中出现《超级马力欧 奥德赛》加载时弹出的 Switch Joy-Con 使用引导说明,但当开发者在主菜单中选择立即开始时,因为 MoltenVK 运行库的技术局限性,游戏无法继续运行下去。
或许在不久的将来,你就可以在 M1 Mac 上玩到更多 Switch 游戏,当然这一切的前提基于版权法规,毕竟任天堂的“东半球最强法务”称号可不是浪得虚名的,此前他们就曾经起诉游戏模拟器网站,索赔 110 亿日元。