迟来一年的课后作业.谁都能看懂的NDS游戏汉化教程(入门向)

您所在的位置:网站首页 游戏汉化入门 迟来一年的课后作业.谁都能看懂的NDS游戏汉化教程(入门向)

迟来一年的课后作业.谁都能看懂的NDS游戏汉化教程(入门向)

2024-05-08 16:46| 来源: 网络整理| 查看: 265

如上图,拿到这次的ROM编号6625的游戏,先用解包工具解包dump.bat

主要是这样方便进行查看找文本字库,确定能不能汉化。

如上图,进入游戏,刚进入就发现有文字啦。就选这一句吧 Select a Language.

如上图,先在ROM里搜了一下,没找到这句文本。这里不要急着放弃。因为一般选择语言这句文本都放在arm9.bin里,咱们用CT2解压arm9.bin文件

如上图,用CT2打开游戏ROM,按CTRL+N调出文件系统,在arm9.bin上右键选解压,另存成uarm9.bin文件 。

然后用WINHEX打开uarm9.bin,也是没搜索到这句文本

这里还不能放弃,然后还是用winhex打开游戏ROM,换一种编码搜

如上图,搜Select的UTF16编码。

\

如上在winhex里搜到ROM中这句文本的位置00110e1c.

\

如上图,然后在CT2中查看到离这个位置最近的文件是overlay9_0000.bin。

如上图,在这个文件中用winhex确实找到了这个文件。

如上图,写句中文繁体的吧“请选择游戏语言”,然后把UTF16的值粘回ROM里测试

如上图,在winhex里写入这句,记得字串的尾部填充0000.保存。一下。

回游戏中测试。发现已经替换成功了,虽然缺失字符,但是有之前汉化的经验,这个以后解决,然后咱们就可以找字库了。

可能在Rom 里找到几个。咱们把记住RTFN前面的偏移地址。回到CT2中查看这个位置

如上图,点小方块的TILE模式,然后左侧输入刚才的地址回车。发现右边并没有显示出来可用的字库,然后我们回ROM去测试第二个RTFN位置

如上图,在CT2中的118820位置就找到了个小字库。点右侧字符。

如上图,用CTRL+上下,切换偏移位置,可以把字库调整到正确显示,咱们记下正确的位置118864.

然后用同样方法,继续把其它字库找出来

在第三个RTFN标记处,咱们发现字库显示不正确,这里,在宽度和高度中测试一下,建议选从8,9,10,11这样的宽度一直试,直到显示宽度差不多了再试高度就行了。调整好位置后,记下字库2偏移地址126335

如上图,这个字库往下翻看一下,字还是很完整的。

如上图,又找到第三个字库。调整后记得偏移位置6a8444,这样总共找到了三个字库,

如上图,建立好今天的工作目录0902,里面记下字库位置。

回到游戏中,进入游戏,发现第一句的剧情文本,咱们回ROM搜一下。

如上图。转换下编码。回到winhex里搜

如上图,找到ROM中这句文本。记下偏移位置。0337add0

如上图,在CT2的ROM中找到离这个地址最近的文件

如上图在winhex里打开这个文件,发现游戏的剧情文本就在这个文件 里。

至此,这个游戏的文本和字库都找到了,可以用之前的教程去汉化了。有没有人自告奋勇,来汉化的?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3