Repository navigation
VortexDL v1.6.4
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,安装包 / 便携版 / 源码同步。
怎么玩:进「模拟器」页 → 点游戏卡片。
自制游戏直接进;官方游戏先点一次「导入密钥」。