Ryujinx,一个用 C# 编写的实验性跨平台 Nintendo Switch 模拟器

龙神

Ryujinx 是一个开源的 Nintendo Switch 模拟器

对于那些 正在寻找 Nintendo Switch 模拟器, 在任天堂去“两者”阻止 Lockpick 和 Lockpick_RCM 存储库以及它们的各种分支之后, Ryujinx 是您可能感兴趣的选项之一。

Ryujinx(Ryujinx 的名字基于“Ryujin”——神话中的龙(海神)的名字),是 自 2017 年以来可用的开源模拟器 其特点是用C#语言开发。 根据其设计师的说法,其目标是提供卓越的精度和性能、用户友好的界面和一致的构建。

在网站的官方页面上,我们可以看到 它表现为一个简单的实验性 Nintendo Switch 模拟器。 然而,考虑到它的能力,事实证明它不仅仅是一个实验性模拟器。 去年 4050 月,Ryujinx 对大约 3400 个游戏进行了测试,发现大约 XNUMX 个可以玩。

龙金克斯的特点

至于 模拟器功能, GitHub 上的项目页面提到了以下内容:

  • 音频: 完全支持音频输出,但提到不支持音频输入(麦克风)。
  • 刚果爱国者联盟: CPU 模拟器 ARMeilleure 模拟 ARMv8 CPU,目前支持大多数 8 位 ARMv64 和一些 ARMv7(及更早版本)指令,包括部分 32 位支持。 它将 ARM 代码转换为自定义 IR,进行一些优化,然后将其转换为 x86 代码。
  • Ryujinx 还具有一个可选的配置文件持久翻译缓存,它本质上是缓存翻译函数,这样就不需要在每次加载游戏时都进行翻译。 最终结果是加载时间显着减少(
  • GPU:GPU 模拟器分别通过 OpenTK 或 Silk.NET 的自定义构建,使用 OpenGL(最低版本 4.5)、Vulkan 或 Metal(通过 MoltenVK)API 模拟 Switch Maxwell GPU。
  • 支持键盘、鼠标、触摸输入,JoyCon输入支持 和几乎所有的司机。 大多数情况下原生支持运动控制; 双 JoyCon 运动支持目前需要 DS4Windows 或 BetterJoy。 在所有情况下,您都可以在输入设置菜单中配置所有内容。
  • DLC和模组: Ryujinx 可以通过 GUI 管理附加内容/可下载内容。 还支持模组(romfs、exef 和运行时模组,如作弊); GUI 包含打开特定游戏的相应 mods 文件夹的快捷方式。

Ryujinx 安装

对于那些有兴趣在他们的计算机上安装 Ryujinx 的人,他们应该知道为了使其正常运行,至少需要:

  • GB的RAM 8
  • CPU:英特尔酷睿 i5-4430 或 AMD 锐龙 3 1200
  • GPU:Intel HD 520、NVIDIA GT 1030 或 AMD Radeon R7 240
  • 支持 OpenGL 4.5 或更高版本或 Vulkan 的视频卡/GPU
  • 64位操作系统
  • prod.keys、title.keys 和一个 固件已下载 来自 Nintendo,可以通过越狱获得(尽管可以通过在互联网上稍作搜索找到)

至于在 Linux 上安装 Ryujinx,这很简单,因为如果你不想处理依赖关系,你可以使用以下命令从 flathub 安装(需要启用 flatpak 支持):

flatpak install flathub org.ryujinx.Ryujinx

现在对于那些喜欢使用提供的安装脚本进行安装的人来说,只需打开一个终端并输入以下内容即可安装依赖项

基于 Archlinux 的发行版:

sudo pacman -S sdl2 openal

基于 Ubuntu 的发行版:

sudo apt-get install libsdl2-2.0 libsdl2-dev libalut-dev

Fedora的:

sudo dnf install SDL2-devel openal-soft

最后我们继续执行以下命令:

bash -c "$(curl -s https://raw.githubusercontent.com/edisionnano/Pine-jinx/main/pinejinx.sh)"

最后,我给您留下以下链接,您可以在其中找到对配置有用的文档。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。