type
Post
status
Published
date
Sep 14, 2023
slug
2023-09-14
summary
tags
翻译君软件
工具
category
翻译教程
icon
password
Property
Sep 28, 2023 10:34 PM

这个可能是全网waffle引擎翻译汉化最简单的方法
整体4步流程:解包scr.pak—>用文字游戏_翻译君直接载入txt文件进行翻译—>免封包(翻译好的txt文件放在游戏目录下scr(新建个)里即可)或打包(用工具)—>修改游戏exe中两个数值—>没了
所用工具如下:
文字游戏_翻译君_2023-09-15 (2023-09-04以后的版本才支持waffle二进制直读)
GARbro(文字游戏_翻译君,软件tools里有)
WinHex
1. 游戏解包 以及是否可翻译汉化确认
用GARbro打开游戏目录下的scr.pak,然后全选txt文件提取出来

用文本编辑器以shift-jis打开,可以看到头部应该是NEKOSDK_ADVSCRIPT2

用WinHex打开你的游戏exe文件,搜索两个十六进制数值,若都能找到,再往下继续(当然找不到也有办法,这是后话,请看步骤4)
3C8172043C9F7606
52526880

如果以上两个值都能找到,恭喜你,接下来的事变得简单了
首先备份一下你的游戏exe,然后将刚刚找到的
3C8172043C9F7606中的9F换成FE(直接在9F上面输入)
52526880中的80换成86
改完记得保存
2. 翻译汉化
打开文字游戏_翻译君,载入刚刚提取出来的全部文件(若提示存在提取为空的文件,点’是’即可)


2023-09-15以后新版本请从这里点击



对于新手,这里有个建议,可以使用翻译测试,将翻译结果导入游戏中测试,没有问题再用各种翻译API正式翻译

3. 翻译完成
waffle引擎,支持免封包读取所以,翻译好的文件直接放到游戏根目录下scr里即可
到游戏目录下新建文件夹scr,然后把刚刚翻译好的生成文件拷到scr里即可

好了,运行你刚刚hex改过的游戏exe,玩吧!


4. 游戏exe无法更改边界和GBK编码
对于这样的游戏,只需要选择Shift-jis编码即可(这个是GBK2Sjis功能,优点是免去编码字体等烦恼,但缺点是缺字,只能用sjis里字形相近的字符表示)

