Ryujinx —— 用 C# 编写的实验性 Switch 模拟器
Ryujinx 是由 gdkchan 创建并用 C# 编写的开源 Nintendo Switch 模拟器。该模拟器旨在提供出色的准确性和性能、用户友好的界面和一致的构建。
截至 2021 年 5 月,Ryujinx 已在近 3,400 款游戏上进行了测试:约 3,000 款从启动菜单进入游戏,其中大约 2,100 款被认为是可玩的。可参阅此处的兼容性列表。
官方建议,要运行此模拟器,你的 PC 至少有 8GB 的 RAM;少于此数量可能会导致不可预测的行为,并可能导致崩溃或不可接受的性能。
特性:
-
Audio
完全支持音频输出,不支持音频输入(麦克风)。我们为OpenAL使用 C# 包装器,并使用SDL2和libsoundio作为后备。
-
中央处理器
CPU 模拟器 ARMeilleure 模拟 ARMv8 CPU,目前支持大多数 64 位 ARMv8 和一些 ARMv7(及更早版本)指令,包括部分 32 位支持。它将 ARM 代码转换为自定义 IR,执行一些优化,然后将其转换为 x86 代码。
根据用户的偏好,有三个内存管理器选项可用,利用基于软件(较慢)和主机映射模式(更快)。默认设置最快的选项(主机,未选中)。Ryujinx 还具有一个可选的 Profiled Persistent Translation Cache,它实质上缓存了翻译的函数,这样它们就不需要在每次游戏加载时都进行翻译。最终结果是几乎所有游戏的加载时间(启动游戏和到达标题屏幕之间的时间量)都显着减少。注意:默认情况下,此功能在选项菜单 > 系统选项卡中启用。在第三次启动时解锁性能改进之前,您必须至少将游戏启动两次到标题屏幕或更长时间! -
图形处理器
GPU 模拟器使用 OpenGL API(最低版本 4.5)通过 OpenTK 的自定义构建来模拟 Switch 的 Maxwell GPU。Ryujinx 目前有四种图形增强功能可供最终用户使用:磁盘着色器缓存、分辨率缩放、纵横比调整和各向异性过滤。这些增强功能可以根据需要在 GUI 中进行调整或切换。
-
输入
我们目前支持键盘、鼠标、触摸输入、JoyCon 输入支持以及几乎所有控制器。大多数情况下原生支持运动控制;对于双 JoyCon 运动支持,目前需要 DS4Windows 或 BetterJoy。在所有情况下,您都可以在输入配置菜单中设置所有内容。
-
DLC & Modifications
Ryujinx 能够通过 GUI 管理附加内容/可下载内容。还支持 Mods(romfs、exefs 和运行时 mods,例如作弊);GUI 包含一个快捷方式,用于打开特定游戏的相应 mods 文件夹。
-
配置
模拟器具有用于启用或禁用某些日志记录、重新映射控制器等的设置。您可以通过图形界面或通过
Config.json
在用户文件夹中找到的配置文件手动配置所有这些文件,该文件可以通过单击Open Ryujinx Folder
GUI 中的文件菜单下进行访问。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Windows 11 加大了切换默认浏览器的难度,引起 Google 和 Mozilla 的不满
微软早前已经推出了 Windows 11 的预览版,相比 Windows 10,Windows 11 在整体 UI 和体验方面有很多变化。虽然有些变化受到了用户和微软合作伙伴的欢迎,但也有些变化反而引发了其他厂商和用户的不满。如今微软在 Windows 11 中对用户如何修改默认浏览器的改变,就引发了其竞争对手如 Chrome、Firefox、Opera 和 Vivaldi 的不满。 熟悉 Windows 10 的用户都知道,用户可以在系统设置中快速、轻松地更换默认的电子邮件、地图、音乐、照片、视频和浏览器应用程序。了解系统设置的用户全程只需几秒即可完成修改操作。 在 Windows 11 中,微软改变了设置默认应用程序的方式。用户在系统设置界面需要对 HTM、HTML、SHTML、XHT、XHTML、FTP、HTTP、HTTPS、WEBP、PDF 和 SVG 等文件类型进行单独设置,这意味着你现在必须按文件或链接类型设置默认应用程序,而不像以往有一个单一的开关。 微软在 Windows 11 中的这个变化,提升了用户修改的难度,尤其是对那些只想更换默认浏览器但对这些文件格式和网络协议...
- 下一篇
每日一博 | 用 AI 识别基因,从向量化 DNA 序列开始
DNA 序列在分子生物学和医药研究中有着广泛的应用,比如基因溯源、物种鉴定、疾病诊断等。如果结合正在兴起的基因大数据,采取大量的样本,那么通常实验结果更具说服力,也能够更有效地投入现实应用。 同时如同其他行业一样,人工智能的介入正在受到广泛的关注,承载着业界对更智能高效的研究方法的期待。然而传统的核酸序列比对方法有着诸多限制,并不适用于大规模的数据 [1] ,这使现实应用不得不在成本和准确率中做出取舍。为缓解核酸序列数据特性的掣肘,向量化是面对大量 DNA 序列时的一个更优选择。 Milvus 作为一款开源的、对海量数据友好的向量数据库,能够高效地存储和检索核酸序列的嵌入。在提高效率的同时,Milvus 也能够帮助降低项目研究或系统搭建的成本。由 Milvus 搭建的 DNA 序列分类系统,不仅毫秒之间能够识别基因的类别,还比机器学习领域里常见的分类器们更加精准。 数据处理 基因是带有遗传信息的 DNA 序列片段,由数个碱基【A, C, G, T】排列组合而成。每个生物都有不同的基因组,比如人类基因组中含有3万个左右基因,约30亿个 DNA 碱基对,每个碱基对有2个对应的碱基。 针对...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8安装Docker,最新的服务器搭配容器使用