$cat ~/patches/blue-dragon.md
Blue Dragon (re:Blue) 蓝龙
为使用美版光盘数据的 re:Blue 移植亚洲版官方繁中和韩文。以原生 mod 加载,保留原版 ipk,安装器支持语言选择和卸载。



简介
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 的语言资源分布在以下位置:
pack/packmem_<lang>.ipk:主体文本,每种语言一个整文件pack/!necessity.ipk/sca.ipk/sequence.ipk里带_tw/_kr后缀的记录: 字体、公共文本、剧情插画字幕和标题菜单图,合计 472 条game/bd_boot.ini的[Language]行:决定菜单里能选哪些语言- 事件口型文件:美版包里八种语言齐全,不用补
re:Blue 的虚拟文件系统按「包名\记录路径」解析包内记录,mods/ 目录下按同样路径
摆放的散文件优先于原版包加载。packmem 和 bd_boot.ini 不经过这套解析,
需要直接放进 game/。这些加载规则已通过 re:Blue 的文件访问日志验证。
完整比对美版和亚洲版的 11 万余条记录后,差异集中在语言资源、口型文件和美版修订的英文文本。 因此移植使用美版数据作为基础,补充亚洲版语言资源。
安装
前提:已经用美版(NTSC-U)三张碟装好 re:Blue 并能正常启动。
- 下载并运行安装器。安装目录会从 re:Blue 的注册表记录自动读取,也可手选。
- 勾选要安装的文字:繁體中文(TW)和 / 或 韩文(KR)。
- 选安装后的默认界面语言。进游戏后在 Config 菜单也能随时切换。
- 点击
[ 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
说明
- 用
reblue.exe --repair修复过安装后,bd_boot.ini会被重写,重新运行一次安装器即可。 - 升级 re:Blue 版本只覆盖程序文件,不影响补丁。
- 安装器单文件、无需运行时,Windows SmartScreen 可能提示未知发布者。
- 日版文字理论上同样可以移植,但日版是最早的单语构建,记录命名规则不同,需要先使用日版光盘数据建立对应关系; 工具在仓库里,思路已在 re:Blue 的 issue 里说明。
- 非官方做法,re:Blue 作者不提供支持。
更新日志
- v1.0(2026-09-02):首个版本。繁體中文 + 韩文全部游戏文字,scene 风格图形安装器,可选语言、一键卸载。