汉化界的朋友可能会使用到Athena这个软件进行非标汉化。
有时候原有空间不足以存放翻译后的汉字,尤其是遇到utf-8编码,一个汉字顶3个字母,遇到这种情况怎么办?
Athena有一个很给力的功能就是挪移/迁移/矩阵/超写等。个人认为综合来说,“矩阵”功能更为简单快捷好用。
但是PE文件如果本身空白区域不够了怎么办?可以使用PE工具如“cff explorer”或者“PE-DIY Tools”来为PE文件增加一个新的区段,把新区段作为矩阵,基本上要多大空间都有了。
不过Athena的2.8.1版本,有一个bug,当应用操作的时候会弹出错误框:“索引超出范围。必须为非负值并小于集合大小。参数名:index”。
这个是由于矩阵地址进行区段边界判断的时候,一个判断不严谨引起的错误。
目前已修正,但是这里似乎不允许上传压缩包,有需要的朋友请发邮件
yes2@foxmail.com