Skip to content

VortexDL v1.6.3

Choose a tag to compare

@JFbj-create JFbj-create released this 19 Oct 18:30
· 4 commits to main since this release

VortexDL v1.6.3

这一版把「Switch 游戏介绍」和「内置模拟器的中文化」两件事做完了。

一、Switch 游戏介绍终于对了

之前点开 [移植游戏] 那批条目,看到的是
「1.下载压缩包解压后 Switch 文件夹覆盖到 1 盘根目录…」—— 那是安装步骤,
被当成了游戏简介显示。现在:

  • 简介和安装说明分开:正文区显示真正的游戏介绍;装法单独放进
    「📦 安装说明」卡片(带主题色描边),一眼能分清。
  • 资源站没写简介时不再瞎编:显示「资源站没有提供这款游戏的图文介绍」,
    而不是拿安装步骤凑数。
  • 有本地资源库编号的游戏(约 139 款)会去槿篱的详情接口补一段真实介绍,
    例如《塞尔达传说:王国之泪》。
  • 不会每次打开都重抓:站点确实没简介的条目会记下来,第二次打开直接出结果。
  • 顺手修掉一类脏文本:面板正文里残留的 <div …> 标签、以及
    「该文章暂未补充详情介绍。」这种占位句,都不会再显示。

实测:随机抽 12 个游戏走真实接口,12/12 的简介字段干净;两个移植条目
(超越2006、愤怒的小鸟:星球大战2)的安装步骤正确落到「安装说明」。

二、内置模拟器继续魔改(含文字)

内置 Citron 现在不只是"能启动",而是按本软件的风格预配置:

  • 首次释出自动写入中文预设:
    主机语言 = 简体中文、区域 = 中国、底座模式开(1080p)、多核 CPU 开、
    磁盘着色器缓存开、界面主题深色 + 绯红强调色、启动不弹控制台窗口、
    退出不弹确认框。
  • 配置放在模拟器自己的目录:D:\game\switch\emulator\user\config\qt-config.ini,
    不污染 %APPDATA%\citron,也不影响你另外装的 Citron。
  • 窗口标题中文化:游戏启动后几秒内,标题变成「漩涡模拟器 · 游戏名」。
  • 「一键优化」按钮:任何时候都能把上面这套预设重新写一遍(其他设置保留)。
  • 「使用说明」按钮 + 使用说明.txt:中文写的上手说明,附菜单中英对照
    (Emulation → Configure / System / CPU / Graphics / Controls、F11 全屏等)。
  • 缺密钥不再弹英文报错:没有 prod.keys 时,软件会用中文说明
    「这是什么、放到哪个目录」,并自动帮你打开密钥目录;模拟器页顶部也会一直显示
    密钥状态。

关于模拟器界面语言(说清楚)

Citron 自己的菜单文字是编译进 exe 的英文,这个 nightly 构建没有附带任何
Qt 语言包(exe 里既没有 .qm 资源,也没有 :/languages/ 路径),所以外挂
语言包无法汉化 —— 要全中文只能重编译上游 GPL-3.0 源码。

这一版能做的都做了:游戏内语言是中文字幕/中文界面、我们这一层(模拟器页、
顶部功能条、报错、说明文档)全中文、窗口标题中文。剩下模拟器内核自身的英文菜单,
配了上面那份中英对照表。

三、其它

  • 版本号 1.6.3,安装包 / 便携版 / 源码同步更新。
  • 模拟器仍为随包内置,首次启动自动释出到 D:\game\switch\emulator。

提醒:Switch 模拟器需要你自己的 prod.keys(主机系统密钥,属任天堂版权内容,
软件不能自带)。放到 D:\game\switch\emulator\user\keys\prod.keys 即可。
仅供个人学习使用,请勿商用。