我那折腾了两天的勇闯银河系汉化之路
先说个丢人的事,上个月Epic喜加一领了《勇闯银河系》(Rebel Galaxy),兴冲冲下载完打开,满屏英文直接给我干沉默了,不是看不懂,是累,太空贸易、战舰配件、势力关系这些文本量不小,玩半小时脑子比上班还累,我就想着,这游戏Steam版早就有中文补丁了,Epic版肯定也有办法。
结果一搜,好家伙,这事儿还真没想的那么简单。
Epic版和Steam版的补丁到底差在哪
很多人以为同一个游戏,补丁包随便打,实际情况是,Epic版本和Steam版本的文件结构有细微差别,主要体现在存档路径和部分dll文件的调用方式上。《勇闯银河系》这个游戏用的是OGRE引擎,文本资源打包在DATADATA.PAK这类压缩包里,汉化补丁本质上是要替换这些资源文件。
问题来了——Steam版的汉化补丁直接往Epic版里塞,大概率会遇到两种情况:要么游戏启动黑屏,要么文本显示方框框,我就两个都碰上了。
我是怎么折腾好的
先说结论:Epic版《勇闯银河系》可以用Steam版的汉化补丁,但需要手动调整路径,下面是我踩完坑之后整理的步骤,确保你能一次搞定。
准备工作
- 先确认你的Epic版《勇闯银河系》安装路径,默认大概在C:Program FilesEpic GamesRebelGalaxy
- 找到目前社区里流传的Rebel Galaxy 简体中文汉化补丁 V1.1(由3DM或游侠的汉化组制作,两个版本本质差不多)
- 备份一下DATADATA.PAK这个文件,万一翻车还能还原
具体操作步骤
| 步骤 | 注意事项 | |
| 1 | 解压汉化补丁到任意文件夹 | 不要直接解压到游戏目录 |
| 2 | 找到补丁里的DATA文件夹 | 里面应该有替换用的PAK文件 |
| 3 | 手动复制到Epic版游戏目录 | 提示覆盖时选"是" |
| 4 | 删除游戏目录下的d3d9.dll(如果有) | Steam版注入用的,Epic版可能冲突 |
| 5 | 启动游戏,进设置切语言 | 没有中文选项的话说明没覆盖成功 |
我按这个流程走完,重新进游戏,主菜单终于出现了熟悉的"新游戏""继续游戏",那一刻的舒爽,不亚于在游戏里打爆一艘海盗母舰。
如果还是不行怎么办
说实话,因为Epic客户端版本也在更新,不同时期下载的游戏文件可能略有差异,我帮两个朋友弄过,一个人的直接成功了,另一个遇到了字体显示异常。如果出现方框字,大概率是字体文件没挂载上,需要在游戏目录里额外放入一个支持中文的ttf字体文件,并改名为补丁指定的名称(通常是gamefont.ttf或类似名字)。
还有个小细节容易被忽略——Epic客户端的云存档功能,打完补丁第一次启动前,建议先断网或者关掉云存档同步,不然旧配置文件可能覆盖掉汉化后的设置文件,导致部分文本依然是英文,我就因为这个反复搞了三次才反应过来。
至于汉化质量,坦白说不是100%完美,势力名称、部分舰船配件的翻译有点机翻痕迹,Flak Cannon"被翻译成"防空炮"没啥问题,但有些任务对话明显生硬,不过对理解剧情和操作界面来说完全够用了,至少比纯英文舒服太多。
汉化之后终于能好好玩了
搞定汉化的当晚,我一口气玩了四个小时,不得不说这游戏真挺上头的,开着战舰在星系间倒买倒卖、接悬赏任务、跟各路势力周旋,配上西部风格的配乐,有种《萤火虫》遇上《星际牛仔》的调调,中文界面让我能快速判断哪些货物利润高、哪个任务风险大,不用再半蒙半猜了。
如果你也是Epic领的这游戏却因为英文迟迟没打开,或者进去五分钟就劝退了——花上十来分钟折腾一下这个补丁真的很值,太空里那些海盗船、走私货、未知星云,值得你用母语去体验一遍。
要是哪天官方想起来给Epic版也推送个中文更新,那就不用这么折腾了,不过看这游戏都这么多年了,估计悬,所以还是靠自己动手吧,打补丁这事,折腾一次,爽玩全程。