Ryujinx是一款基于 C# 编写的开源 Nintendo Switch 模拟器。遵守MIT开源协议。推荐电脑配置:PC 至少有 8GB 的​​ RAM。

功能特色:

  • 声音

    完全支持音频输出,不支持音频输入(麦克风)。

  • 中央处理器

    CPU 模拟器 ARMeilleure 模拟 ARMv8 CPU,目前支持大多数 64 位 ARMv8 和一些 ARMv7(及更早版本)指令,包括部分 32 位支持。它将 ARM 代码转换为自定义 IR,执行一些优化,然后将其转换为 x86 代码。
    根据用户的偏好,有三个内存管理器选项可用,利用基于软件(较慢)和主机映射模式(更快)。

  • 图形处理器

    GPU 模拟器使用 OpenGL API(最低版本 4.5)通过 OpenTK 的自定义构建来模拟 Switch 的 Maxwell GPU。Ryujinx 目前有四种图形增强功能可供最终用户使用:磁盘着色器缓存、分辨率缩放、纵横比调整和各向异性过滤。增强功能可以根据需要进行调整或切换。

  • 输入

    支持键盘、鼠标、触摸输入、JoyCon 输入支持以及几乎所有控制器。大多数情况下原生支持运动控制;对于双 JoyCon 运动支持,目前需要 DS4Windows 或 BetterJoy。

  • DLC & Modifications

    Ryujinx 能够通过 GUI 管理附加内容/可下载内容。还支持 Mods(romfs、exefs 和运行时 mods,例如作弊);GUI 包含一个快捷方式,用于打开特定游戏的相应 mods 文件夹。

  • 配置

    模拟器具有用于启用或禁用某些日志记录、重新映射控制器等的设置。可以通过图形界面或通过Config.json在用户文件夹中找到的配置文件手动配置所有这些文件.

www.ryujinx.org

[repo owner=”Ryujinx” name=”Ryujinx”]