GB/GBC汉化经验分享之七--修改字库 心得研究

五级用户 RangerMarsh 10天前 321

七、修改字库


拿到翻译好的文本后就要考虑如何让游戏能显示我们汉化的这些文本。因为原来的游戏中并没有我们新的文本中的文字,所以需要修改游戏中的字库。

首先我们来看要添加哪些文字进去,如果字库足够大的话,可以直接把常用的汉字和一些字符都加进去。但现在我们是要替换原来的字库,前面我们已经统计过这个游戏原来的字库有689个字,所以我们现在的文本中的字符种类(是不一样的字符的个数,不是总的字数)也要在689个以内。

我们还是用蓝山魔导来统计。首先随便找一个导出文本的文件,另存为一个新文件,把我们得到的翻译后的文本全部复制到该文本的“译文区域”,保存

7-01.png

在蓝山魔导中选择“码表工具”这一标签页,点击“统计文本”,选到我们刚保存的txt文档

7-02.png

这里统计出来出现的字符种类共有768种,超过了689,所以我们还要想办法把翻译后的文本再精简一下。

当我们把字符种类控制在689种以内之后,点击保存码表,这里就包含了我们在新的字库中需要放入的字符。然后把这些字符和原先码表中的编码一一对应就得到了我们汉化后的游戏的码表。后面我们修改字库和导入文本都要用到这一个新的码表。

7-03.png

之前我们提到过这个游戏中的字库一共有6块,所以在导入新的字库之前,我们也要把码表拆分一下,按照之前确定的编码范围把每一块单独保存一个文件。

7-04.png

因为我也不知道如何用CrystalTile2来导入字库,所以这里我们换用CrystalTile来修改字库。找到20060318这一个版本的CrystalTile,打开Rom。在右侧导航栏,输入第一块字库的地址A819A,同时设置查看方式,宽16,高16,水平重组,GB 2bpp,前景色绿色,背景色黑色。(不同的Rom设置会有不同,需要自己摸索)

7-05.png

此时主界面可以正常显示原来的字库。

接下来在Tile编辑器中进行设置

7-06.png

字体可以选择SimSun(这个字体需要自己添加到系统中),大小这里我们选小三,这样和原来的字体大小接近

7-07.png

这里水平对齐,垂直修正,水平修正用于调整文字的位置,可以自己调整。在中间的文本框内输入一个字,左下方的框里就可以看到修改后的效果,点击修改Tile就可以修改当前选择的Tile的内容。

7-08.png

点击TBL,可以选择码表一次导入大量文字。这里我们选择刚才分配好的需要放到这里的码表文件。可以看到这一块字库已经修改我们想要的样子。

7-09.png

按照同样的操作,把其他几处字库也相应的修改好。


上一篇:GB/GBC汉化经验分享之六--文本导出
下一篇:我想问一下 关于psv2000和v1000互换卡套能直接用吗
最新回复 (0)
    • 老男人游戏网配套论坛
      2
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。