$cat ~/patches/blue-dragon.md

Blue Dragon (re:Blue) 蓝龙

PC (re:Blue 重编译版)已完成v1.0zh_TW / ko

为使用美版光盘数据的 re:Blue 移植亚洲版官方繁中和韩文。以原生 mod 加载,保留原版 ipk,安装器支持语言选择和卸载。

Blue Dragon (re:Blue) 汉化截图 1
Blue Dragon (re:Blue) 汉化截图 2
Blue Dragon (re:Blue) 汉化截图 3

简介

re:Blue 是 Xbox 360《蓝龙》的 PC 静态重编译版: 支持 4K、解锁帧率、键鼠和 mod。目前需要使用美版光盘数据;亚洲版(US/TW/KR 三语) 和日版数据会在启动时崩溃,而官方繁体中文仅收录于亚洲版。

这个补丁将亚洲版的官方繁中和韩文文字移植到美版程序和数据上,以 re:Blue 原生 mod 加载。 原始 ipk 保持不变,卸载后恢复原版。补丁只包含文字,不含语音。亚洲版没有繁中配音, 语音仍使用美版自带的英 / 法 / 日语,可在游戏中与字幕语言分开选择。

亚洲版无法启动的原因

崩溃日志停在 No function registered at 82466940。这个地址是亚洲版 default.xex 的入口点;re:Blue 是按美版 xex 逐函数重编译出来的,用美版函数表去套亚洲版的代码, 只有 12% 能匹配,两版属于不同构建。日版也存在这个问题(入口 8245A560)。 单靠替换数据无法解决,因此补丁保留美版程序,只移植亚洲版文字。

移植思路

re:Blue 的语言资源分布在以下位置:

re:Blue 的虚拟文件系统按「包名\记录路径」解析包内记录,mods/ 目录下按同样路径 摆放的散文件优先于原版包加载。packmembd_boot.ini 不经过这套解析, 需要直接放进 game/。这些加载规则已通过 re:Blue 的文件访问日志验证。

完整比对美版和亚洲版的 11 万余条记录后,差异集中在语言资源、口型文件和美版修订的英文文本。 因此移植使用美版数据作为基础,补充亚洲版语言资源。

安装

前提:已经用美版(NTSC-U)三张碟装好 re:Blue 并能正常启动。

  1. 下载并运行安装器。安装目录会从 re:Blue 的注册表记录自动读取,也可手选。
  2. 勾选要安装的文字:繁體中文(TW)和 / 或 韩文(KR)。
  3. 选安装后的默认界面语言。进游戏后在 Config 菜单也能随时切换。
  4. 点击 [ INSTALL ]。完成后可点击 [ LAUNCH RE:BLUE ] 启动游戏。

卸载:运行同一安装器,点击 [ UNINSTALL ]。安装器会删除 mod 和语言包文件,还原 bd_boot.ini, 界面语言改回自动。存档、设置和美版游戏数据不受影响。

静默模式(脚本 / 批量用):

reblue-asia-text-setup-v1.0.exe --auto [--root=<安装目录>] [--langs=tw,kr] [--ui=tw|kr|keep]
reblue-asia-text-setup-v1.0.exe --auto --uninstall

说明

更新日志