password
icon
URL
type
date
summary
status
slug
tags
category
Ryujinx(REE-YOU-JINX)
Ryujinx 是一个由 gdkchan 创建、使用 C# 编写的开源 Nintendo Switch 模拟器。该模拟器旨在提供卓越的准确性和性能、用户友好的界面和一致的版本。它是从头开始编写的,项目的开发始于 2017 年 9 月。Ryujinx 在 Github 上以 MIT 许可证的形式发布。
兼容性
截至 2023 年 4 月,Ryujinx 已经测试了大约 4050 个游戏,其中超过 4000 个可以进入游戏并进行游戏,其中约 3400 个被认为是可玩的。您可以在 此处 查看兼容性列表。任何人都可以提交新的游戏测试或更新现有的游戏测试条目;只需按照新问题模板和测试指南或在适用的游戏问题下发布即可。使用搜索功能查看游戏是否已经被测试过!
下载与使用
要运行这个模拟器,您的计算机必须配备至少 8GiB 的 RAM;不满足此要求可能会导致游戏体验不佳或意外崩溃。
请参阅我们的 设置和配置指南 来了解如何设置模拟器。
对于我们的本地无线和局域网版本,请参见我们的 多人游戏:本地游戏/本地无线指南。
Avalonia UI 带有各种语言的翻译。有关更多信息,请参见 Crowdin。
最新版本
这些版本是针对主分支上的每个提交自动编译的。尽管我们努力确保在推送更新之前达到最佳的稳定性和性能,但我们的自动编译可能不稳定或完全失效。
如果您想查看模拟器的更新详情,可以访问我们的 更新日志。
Windows、macOS 和 Linux 的最新自动编译版本可以在 官方网站 上找到。
编译
如果您想自己构建模拟器,请按照以下步骤操作:
步骤 1
安装 .NET 7.0 (或更高版本) SDK 的 X64 版本。
步骤 2
要么在命令行上使用
git clone <https://github.com/Ryujinx/Ryujinx
> 克隆仓库,要么使用 Code --> Download zip 按钮获取文件。步骤 3
要构建 Ryujinx,请在项目目录中打开命令提示符。您可以在 Windows 上通过在文件浏览器中按住 Shift,然后右键单击并选择
在此处打开命令窗口
来快速访问它。然后输入以下命令:dotnet build -c Release -o build
,构建的文件将在新创建的 build 目录中找到。Ryujinx 系统文件存储在
Ryujinx
文件夹中。此文件夹位于用户文件夹中,可以通过在 GUI 中单击 File 菜单下的 Open Ryujinx Folder
来访问。特点
- 音频
- CPU
CPU 模拟器 ARMeilleure 模拟 ARMv8 CPU,目前支持大多数 64 位 ARMv8 和一些 ARMv7(和旧版本)指令,包括部分 32 位支持。它将 ARM 代码转换为自定义 IR,执行一些优化,并将其转换为 x86 代码。根据用户的喜好,有三种内存管理器选项可用,利用软件(较慢)和主机映射模式(更快)。默认设置为最快的选项(主机,未选中)。Ryujinx 还提供了一个可选的 Profiled Persistent Translation Cache,它基本上缓存翻译的功能,使得它们不需要在每次游戏加载时翻译。净结果是几乎每个游戏的载入时间(从启动游戏到到达标题屏幕的时间)都显著缩短。注意:此功能在选项菜单 > 系统选项卡中默认启用。在第三次启动时解锁性能改进之前,您必须至少启动两次游戏到标题屏幕或更高处!这些改进是永久的,不需要额外的启动。
- GPU
GPU 模拟器使用 OpenGL(4.5 版本最低)、Vulkan 或 Metal(通过 MoltenVK)API 通过 OpenTK 或 Silk.NET 的自定义构建来模拟 Switch 的 Maxwell GPU。在 Ryujinx 中,当前有六种图形增强功能可供最终用户使用:磁盘着色器缓存、分辨率缩放、抗锯齿、缩放滤镜(包括 FSR)、各向异性过滤和纵横比调整。这些增强功能可以在 GUI 中根据需要进行调整或切换。
- 输入
我们目前支持键盘、鼠标、触摸输入、JoyCon 输入支持和几乎所有控制器。在大多数情况下,支持原生动作控制;对于双 JoyCon 动作支持,当前需要 DS4Windows 或 BetterJoy。在所有情况下,您都可以在输入配置菜单中设置所有内容。
- DLC 和修改
Ryujinx 能够通过 GUI 管理附加内容/可下载内容。还支持模组(romfs、exefs 和运行时模组,例如作弊);GUI 包含一个快捷方式,可打开特定游戏的相应模组文件夹。
- 作者:黑客驰
- 链接:https://hackerchi.top/article/36f64489-b804-49c8-aaed-473d65945a0f
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章