Skip to content

VortexDL v1.6.4

Choose a tag to compare

@JFbj-create JFbj-create released this 20 Oct 13:49
· 2 commits to main since this release

VortexDL v1.6.4

这一版解决「点一下就能玩」:不再因为缺密钥挡住启动,并加了一键导入密钥。

一、修掉我自己上一版埋的坑(重要)

上一版我加了「没有 prod.keys 就拒绝启动并弹中文提示」。这是错的:

实测确认,.nro 自制/移植游戏根本不需要密钥,Citron 只是启动时弹一个
英文警告框,点掉之后游戏照常运行。上一版那个拦截把本来能玩的游戏挡在了门外。

现在改成:

  • 启动不再检查密钥,点了就启动;
  • Citron 自己弹的两个英文框(Encryption keys are missing 缺密钥警告、
    Update Available 有新版本)会在启动后自动关掉;
  • 预设里再加两条,直接从源头关掉启动更新检查
    (check_for_updates_on_start=false + enable_auto_update_check=false),
    实测这两个框现在根本不出现;
  • 加了一条回归测试,防止以后又把「缺密钥就不启动」加回去。

二、一键导入密钥

模拟器页顶部新增 「导入密钥」 按钮:

点它 → 弹出 Windows 文件选择框 → 选你自己已有的 prod.keys →
软件自动校验格式(必须含 master_key_00 且是 key = hex)→ 复制到
D:\game\switch\emulator\user\keys\prod.keys,同目录的 title.keys 也一起带上。

选错文件会直接告诉你「这不像是 prod.keys」并给出正确格式示例,不会静默失败。

密钥是 Switch 主机系统密钥,属于任天堂版权内容。本软件不下载、不生成、不自带密钥,
只负责把你自己的文件放到正确位置。只有官方游戏(.nsp / .xci / .nsz)需要它。

实测三种情况:合法文件导入成功、非密钥文件被拒并解释原因、路径不存在明确报错。

三、模拟器页状态更准确

状态栏现在显示真实情况:

  • 没密钥:官方游戏需要 prod.keys(点「导入密钥」);自制 .nro 可直接玩
  • 有密钥:密钥已就绪 · 主机语言 简体中文

四、其它

  • 《使用说明.txt》同步更新:第一节改成「直接玩」,第二节是「一键导入密钥」,
    并说明英文弹框会被自动关掉。
  • 版本 1.6.4,安装包 / 便携版 / 源码同步。

怎么玩:进「模拟器」页 → 点游戏卡片。
自制游戏直接进;官方游戏先点一次「导入密钥」。