/ns-emu-tools

一个用于安装/更新 NS 模拟器的工具

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

Ns Emu Tools

一个用于安装/更新 NS 模拟器的工具

GitHub release (latest by date) GitHub last commit GitHub all releases GitHub Repo stars GitHub

Features

  • 支持安装 Yuzu EA/正式 版模拟器
  • 支持 Yuzu 版本检测及更新
  • 支持安装 Ryujinx Ava/正式/LDN 版模拟器
  • 支持 Ryujinx 版本检测及更新
  • 自动检测并安装 msvc 运行库
  • 支持安装及更新 NS 固件至模拟器
  • 支持固件版本检测 (感谢 a709560839 提供的思路)
  • 管理模拟器密钥
  • Yuzu 金手指管理
  • aria2 多线程下载

使用方法

一、使用预构建的版本运行

GitHub 发布页(稳定版本)CI 自动构建 下载 exe 文件,然后双击运行即可。

NsEmuTools.exe 和 NsEmuTools-console.exe 有什么区别? NsEmuTools.exe 和 NsEmuTools-console.exe 在实际的功能上并没有任何差异, 其主要的差别在于 console 会在启动的时候多一个命令行窗口,这也许可以解决某些杀毒软件的误报问题, 详情见 #2.

二、使用源码运行

参见 开发文档

讨论组

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