Awesome
Ns Emu Tools
一个用于安装/更新 NS 模拟器的工具
Features
支持安装 Yuzu EA/正式版模拟器支持 Yuzu 版本检测及更新(yuzu 目前已经停止开发)支持安装 Ryujinx Ava/正式/LDN 版模拟器支持 Ryujinx 版本检测及更新(Ryujinx 项目已被关闭)- 自动检测并安装 msvc 运行库
- 支持安装及更新 NS 固件至模拟器
- 支持固件版本检测 (感谢 a709560839 提供的思路)
- 管理模拟器密钥
- Yuzu 金手指管理
- aria2 多线程下载
使用方法
一、使用预构建的版本运行
从 GitHub 发布页(稳定版本) 或 CI 自动构建 下载 exe 文件,然后双击运行即可。
<details> <summary>NsEmuTools.exe 和 NsEmuTools-console.exe 有什么区别?</summary> NsEmuTools.exe 和 NsEmuTools-console.exe 在实际的功能上并没有任何差异, 其主要的差别在于 console 会在启动的时候多一个命令行窗口,这也许可以解决某些杀毒软件的误报问题, 详情见 <a href="https://github.com/triwinds/ns-emu-tools/issues/2">#2</a>. </details>二、使用源码运行
参见 开发文档
讨论组
Telegram: Telegram 讨论组
License
本项目的发布受 AGPL-3.0 许可认证。
启动参数
usage: NsEmuTools-console.exe [-h] [-m {webview,browser,chrome,edge,user default}]
[--switch-mode {auto,webview,browser,chrome,edge,user default}]
options:
-h, --help show this help message and exit
-m {webview,browser,chrome,edge,user default}, --mode {webview,browser,chrome,edge,user default}
指定 ui 启动方式
--switch-mode {auto,webview,browser,chrome,edge,user default}
切换 ui 启动方式
Credits
Yuzu - Yuzu 模拟器Ryujinx - Ryujinx 模拟器- Suyu - Suyu 模拟器
hactool - NS 固件解析- nsz - NS 固件解析
- aria2 - aria2 下载器
- Github 镜像源 - 来自 X.I.U 大佬的 Github 增强脚本
- pineappleEA - Yuzu EA 版本来源
- THZoria/NX_Firmware - NS 固件来源
- darthsternie.net - NS 固件来源