上一主题下一主题
«12»Pages: 2/2     Go
主题 : 【求助】DC Time Stalkers汉化问题(更新汉化进展)
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2015 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19723(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
20楼  发表于: 2022-07-21 21:14

回 19楼(边缘) 的帖子

搞定就好,解密汇编源码入口在mani的0x99762这个位置

另外根据观察,解密后的文本的头2个字节不是文本,是角色名ID,id表从mani的0x19e564位置开始,每4个字节一组(需要减去偏移量8C1C0000),所以第一个名字实际位置在8c33ad18-8C1C0000=17AD18这个位置


级别: 模拟菜鸟
UID: 322019
精华: 0
发帖: 14
威望: 0 星
金钱: 86 浮游币
贡献值: 11 点
好评度: 40 点
人气: 0 点
在线时间: 13(时)
注册时间: 2022-07-10
最后登录: 2022-07-29
21楼  发表于: 2022-07-21 21:45

也就是说,解密的头2个字节我需要去判断一下是不是里面各个角色的人名?以免误翻译了

另外有什么工具能以汇编形式查看MAIN.BIN?

感觉这事没个几十天搞不下来。。。
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2015 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19723(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
22楼  发表于: 2022-07-21 21:54

头2字节不需要判断,直接默认跳过也可以,不过导入文本的时候得保留,所以最好导出文本的时候保留这2个字节,反正main里面的文本那里你还是要翻译的


使用ida工具就可以了

cpu选择sh4,不是sh4b,MAIN.BIN的偏移地址选择8c1c0000即可





[ 此帖被YZB在2022-07-21 22:06重新编辑 ]
附件: sh4汇编指令集.rar (877 K) 下载次数:8
级别: 模拟菜鸟
UID: 321848
精华: 0
发帖: 27
威望: 0 星
金钱: 0 浮游币
贡献值: 0 点
好评度: 81 点
人气: 0 点
在线时间: 21(时)
注册时间: 2021-10-10
最后登录: 2024-08-19
23楼  发表于: 2022-09-07 18:10

支持一下汉化
上一主题下一主题
«12»Pages: 2/2     Go