菜鸟汉化工具是一款文本导出导入工具,效果还不错。
菜鸟使用说明
1、注意
——本程序的主要用途为导出和导入游戏文本,只是使用较为烦琐,需要对将汉化的ROM研究得比较透彻才能较好地使用本程序。
——使用时确保程序目录下有data文件夹,若无的话请自己创建一个;
——码表使用的字符必须为全角字符,并且禁止使用空字符,否则会出错;
——若无法运行此程序请下载以下运行库及控件:
COMDLG32.ocx: ftp://j2cdown:j2cdown@down.gamelive.net:321/Cainiao/COMDLG32.rar
msvbvm60.dll: ftp://j2cdown:j2cdown@down.gamelive.net:321/Cainiao/msvbvm60.rar
RICHTX32.ocx: ftp://j2cdown:j2cdown@down.gamelive.net:321/Cainiao/RICHTX32.rar
2、使用
——选择ROM:导出或导入前要先选择目标ROM的类型,是纯单字节码表ROM还是双字节码表ROM或混合类型;
——地址输入:本程序所要求的文本开始地址与结束地址为文本的真实16进制地址;
——记录区:这里是为了方便下次的导出和备忘而制作的,做记录前要先保证地址区和名称已经填好,一旦做好记录后,点击记录名就会自动出现文本的开始结束地址;
——过滤与控制符区:用于过滤与导出控制符,使用时要先在下面打上相应的钩
-------------------过滤:在这里填写入的过滤代码,将在导出文本中以{}的形式出现,如填写了“0000=空格”,在文本中就会出现{空格}的字样,导入时会以0000代码导入ROM中,在将文本导入ROM时,需要在此写上以前填写过的过滤代码,否则将无法在导入时识别;
-------------------控制符:控制符目前分为2大类,一为结束符,导出文本若遇到这个代码,则会强行换行,填写方法为:****=over,这里的*号代表代码。二为跳跃符,因为在导出文本时经常会出现一些代表文本出现快慢的控制符,这种控制符后面的几个字节通常为不定代码,无法全部得知,这时,使用跳跃符可以在遇到这些代码时跳跃N个字节,在不定代码后继续读取文本,填写方法为:****=turn*,前面的*号代表代码,后面的为跳跃的字节数。(控制符在导入时可以不填写于此区中);
关于跳跃符的例子例子:比如有这样一段代码:01f10102,还有另一段代码:01f10203。01f1是表示主角名称的控制符,后面的“0102”、“0203”则代表主角的序号,为不定代码,为了能导出连续完整的句子,就定义01f1为跳跃符,在过滤区里写上“01f1=turn2”,在导文本时,遇到了01f1时就会跳过后面2个字节去读,于是变解决了不定代码了;
——打开预览:打上钩后导出的文本会出现在原文区中,点击保存文本才会将其保存。不打钩的话,会直接将文本导为TXT文件,之前要先填写上TXT文件的名称;
——文本导出字节限制:在这里填写上的数字,将会作为文本导出最小长度的判断,若导出的句子的字节小于这个数字的话,将会被忽略不导出;
——双字节过滤区:这里是为了导入和检查文本准备的,这里的值最好能填写上最小的过滤区代码和最大的过滤区代码(16进制)。这里的差值越小导入速度就会越快喔;
——填充字节:这个是为了导入文本中句子长度小于原句子长度时准备的,可以在其中填入单字节或双字节,只能填写一个代码,不填写时会被判断为不自动填充字节;
——检查文本:这里用于检查导入文本是否超出原句子长度;
- PC官方版
- 安卓官方手机版
- IOS官方手机版