Yuzu 项目正在为 Nintendo Switch 游戏机开发开源模拟器

Yuzu 项目的更新是针对 Nintendo Switch 游戏机的模拟器的实现,能够运行为此平台提供的商业游戏。 该项目由 Citra 的开发人员创建,Citra 是任天堂 3DS 控制台的模拟器。 开发是通过对 Nintendo Switch 的硬件和固件进行逆向工程来进行的。 Yuzu 的代码是用 C++ 编写的,并根据 GPLv3 获得许可。 现成的程序集是为 Linux (flatpak) 和 Windows 准备的。

在模拟器中测试的 2699 款游戏中,644 款具有理想的支持水平(一切都按预期运行),813 款具有良好的支持水平(声音和图形方面可能存在一些小问题),515 款具有可接受的支持水平(一般来说你可以玩,但声音或图形方面有更明显的问题),327 - 糟糕(你可以启动,但现有问题阻止你完全完成游戏),311 - 启动仅到达启动屏幕/菜单,189 -发射后立即崩溃。

Yuzu 仅模拟硬件;要工作,它还需要转储 Nintendo Switch 的原始固件、卡带中的游戏转储以及游戏文件的解密密钥,这些可以通过使用外部 Hekate 在 RCM 模式下加载控制台来获得引导加载程序。 对于完整的控制台模拟,需要支持 FMA SIMD 指令和 6 个或更多核心/线程的 CPU(最低要求为 Intel Core i5-4430 和 AMD Ryzen 3 1200 CPU,并且 Intel Core i5-10400 或 AMD Ryzen 5建议使用 3600)、8 GB RAM 和支持 OpenGL 4.6 或 Vulkan 1.1 图形 API 的显卡(至少 NVIDIA GeForce GT 1030 2GB、AMD Radeon R7 240 2GB、Intel HD 5300 8GB、AMD Radeon R5)。



来源: opennet.ru

添加评论