AdvHD引擎 AI翻译实录
本文最后更新于12 天前,其中的信息可能已经过时,如有错误请发送邮件到tianquyesss@gmail.com

我做过的这个引擎的游戏:虜ノ旋律 ~淫らに喘ぐ処女セクステット~ The Motion

文本工具相对还比较多的一个引擎

免封包,但是免封包的话文件需要加密。GAR默认提出来的ws2文件是解密过的,所以直接新建Rio文件夹把解出来的文件丢进去会报错,要加密/解密ws2文件可以使用WillPlusManager

文本工具的话vnt可以提解密后的ws2(加密的我没试过),但有些文件在更改文本长度后会报错,如果要用建议先拿白嫖模型刷一遍然后C一遍游戏试试水,不要花冤枉钱。

另外两个相对比较靠谱的工具是Ws2Explorerws2Parse。其中Ex是草上飞佬魔改过的版本,支持性应该比较好,不过Parse虽然停更了,但是用起来比较方便,目前来看还很少有游戏新到只能用Explorer(不过如果exe带壳那么Parse大概率失效)。不过Parse原本是默认GBK回封的,我改了一下使其以SJIS回封来支持日繁,编译好的工具会放在文末。

另外Parse打包的命令是p不是r

Explorer的支持性应该比Parse还好,但它的批量功能不是很好用。首先大部分人可能在第一步:使用命令行这关就卡住了,因为这个软件它竟然不是用的cmd,而是自己带了一个命令行窗口,还贼难用……

而且它提出来的文本不带人名。要用它提带人名的文本得decompile出全部op然后写正则或者python来处理json……。所以建议是先用Parse,不行再用Explorer,两个都不行再用vnt。

改字体的话,我目前的经验发现是uif只针对新版(标识为xaudio2_9redist.dll)AdvHD生效,旧版可使用SRL更改字体。当然了,你直接用FontChanger也是可以的(新版FontChanger会失效,要使用老版的)。

SRL的使用及其它一些AdvHD汉化的细节可以看Willplus引擎AdvHD汉化踩坑记录

还遇到过一个游戏エロ漫画お姉ちゃん!! ~ダメダメな姉との甘々コスプレえっちな日々~,游戏自己的exe用Parse会报denied错误。但是如果用流风通破(我选的playDRM引擎)去生成一个破解补丁,再用与此同时生成出来的那个exe.org当作主程序使用就可以解封文本了,挺神奇的。

而且エロ漫画お姉ちゃん!!这个游戏我通过apiHook MultiByteToWideChar的形式改了UTF-8,具体来说,当检测到codepage为932时,返回一个65001即可。

然后把Parse里的封包编码也改为utf-8,回封后即可正常读取。

这作还有一个设定姓名的步骤,这个步骤会涉及一个WideCharToMultiByte,默认是转为cp932储存,这肯定是不行的。所以还另外Hook了WideCharToMultiByte函数,同样是检测到codepage为932时更换为65001,然后就可以正常读取和显示了,输入的姓名也不再受932编码范围限制。

https://pan.baidu.com/s/1JLb22F9pAw9mcw0mNgwaZQ?pwd=apei

转载请注明出处
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇