Skip to content

Releases: triwinds/ns-emu-tools

0.3.1

01 Mar 14:39
8cacfef
Compare
Choose a tag to compare
  • 调整浏览器的兼容范围, 修复某些老版本浏览器白屏的问题
    • 最低需要支持 es6 的浏览器, 一般在 2016 年之后发布的浏览器都支持
  • 修复固件 md5 校验失败时没有自动删除相应 zip 包的问题
  • 修复非简体中文的系统环境中自动更新失败的问题
  • 调整 Ryujinx 的安装逻辑: 安装时只移除 Ryujinx*.exe 文件, 其余文件使用覆盖模式
  • 更新 CloudflareSpeedTest 版本至 v2.2.2 , 并修复了一些问题

0.3.0

26 Feb 06:17
Compare
Choose a tag to compare
  • 在 api 请求发生超时错误时进行重试
  • 当 IPv6 启用时 DoH 尝试查询 AAAA 记录
  • 安装固件时对下载文件的 md5 进行校验
  • 修复某些情况下 aria2 进程没有正常关闭的问题
  • 更正检测固件版本时固件文件解密失败的错误文本
  • 修复某些代理软件错误配置 localhost 代理导致无法调用 aria2 api 的问题

0.2.9

18 Feb 12:22
4a9acf2
Compare
Choose a tag to compare
  • 添加新 GitHub 下载源 nuaa.cf, 并更新在其它 GitHub 下载源中使用的 UA
  • 更正尝试下载一个不存在的 Ryujinx 版本时所展示的文本
  • 集成 sentry sdk 收集异常信息 (可通过 --no-sentry 启动参数将其禁用)
  • 使 DNS 缓存遵循返回的 ttl 设定
  • 当 yuzu/ryujinx/固件 版本检测失败时, 将记录中的版本号重置为 未知

ps. 目前 Ryujinx LDN 只能下载 3.0.1 及之后的版本。如果需要更久之前的版本,请前往 Ryujinx 官网下载。

0.2.8

05 Feb 05:56
d68d6ee
Compare
Choose a tag to compare
  • 调整 ui 启动逻辑
  • 启动后自动创建 切换 UI 启动模式.bat 用于切换启动模式
  • 添加启动参数 --switch-mode 用于切换启动模式

0.2.7

04 Feb 05:13
d77a08f
Compare
Choose a tag to compare
  • 优化 CloudflareST 授权流程,仅在写入 hosts 时请求管理员权限
  • 修复在 windowed 打包方式下 CloudflareST 控制台显示不正常的问题
  • 访问 api 时默认启用 DNS over HTTPS (可在设置中关闭)
  • 指定 aria2 使用 Aliyun / DNSPod 的 DNS 服务器
  • 修复因路径大小写原因误删 Ryujinx 的 portable 文件夹的问题 (#23)
  • 合并 webview 进入 main.py

0.2.6

28 Jan 07:28
36b5796
Compare
Choose a tag to compare
  • 新增试验性功能: Cloudflare 节点选优
  • 修复 yuzu mod 文件夹路径获取错误的问题 (#19)
  • 新增模拟器路径的历史记录 (#20)

0.2.5

21 Jan 12:49
444d8c9
Compare
Choose a tag to compare
  • webview 版本增加运行前环境检测,并自动下载缺失的组件
  • 替换不安全的 Unicode decode 方式
  • 新增配置项: 在启动 aria2 前自动删除旧的日志
  • 更新 UA 标识
  • 添加 其它资源 页面

ps. 现在的 webview 版本应该可以在没安装过 Microsoft Edge WebView2 的系统中运行了.
如果您之前遇到过 webview 版本打不开的问题, 可以试试这个版本, 还有问题的话可以在 issue 中反馈.

0.2.4

20 Jan 11:41
Compare
Choose a tag to compare
  • 新增对 Ryujinx LDN 版本的支持 (#5)
  • 当 eel websocket 断开后在界面提示重启程序 (#16)
  • nodejs 版本更新至 18, 更新前端相关依赖的版本

0.2.3

10 Dec 04:48
Compare
Choose a tag to compare
  • 新增自动更新功能 (建议使用 webview 版本)
  • 当直连 GitHub api 出现问题时尝试使用 CDN 进行重试
  • 设置 页面中新增开关 aria2 ipv6 的选项
  • About 页面中新增查看 更新日志 的按钮
  • Ryujinx 页面中新增查看 更新日志 的按钮
  • 更新缓存配置, 根据 HTTP 响应中的 Cache Control 进行缓存

关于 webview 版本

由于 js/css 语法的兼容性问题, 一些浏览器上可能无法正确展示页面, 所以这里提供一个使用 webview 打包的版本。

这个版本不依赖于用户环境中的浏览器, 而是使用 Microsoft Edge WebView2 打开界面, 这个组件已经预置在较新版本的系统当中(通过 Windows Update 推送), 因此这些系统无需进行额外下载。如果你的系统中没有这个组件, 可以从 这里 下载。

此外, 由于浏览器的安全限制, 程序无法主动关闭打开的浏览器页面, 因此只有 webview 版本能在更新时自动关闭打开的窗口,
其余版本则需要手动关闭之前打开的页面。

0.2.2-fix

02 Dec 16:07
Compare
Choose a tag to compare
  • 修复未能正确转义 Yuzu 配置中的 Unicode 字符的问题 (#11)