写在前面的话
相信玩gal的人对于vnr应该不会陌生吧,要知道有真正汉化的游戏并不多,大部分是生肉自己又对日语苦手,这时候vnr就可以帮助到我们了。但是并不是所有的游戏都是可以直接用vnr的 有些还需要特殊码。可是大部分特殊码要从网上找 而且大部分是老游戏 难道时候看着想玩的新作就不能玩了吗?
接下来我就用拔作岛介绍个方法
首先不用特殊码提取文本的话可以看见提取不全
接下来先下载x64dbg(链接我放在文末)然后解压到任意路径,然后打开release\x32\x32dbg.exe
打开游戏,返回软件按Alt+A(使用前请注意游戏进度保存)然后选择游戏
接下来点开上面的符号
然后先到左边找到gdi32.dll,再从右边找到GetTextExtentPoint32A(也可以像我一样直接搜索)
用右边的地址减去左边的地址
756C5560-756C0000
得到
5560
这个引擎的特殊码格式为:/HS4C@X:GDI32.dll(X由两个地址相减后得到)
所以这样拔作岛的特殊码就是/HS4C@5620:GDI32.dll
最后带入到vnr里
可以看见已经可以完整的提取文本了(笑)不过这个方法的唯一缺点是提取的文本总是会重复一次,嘛不过问题不大不影响阅读
更新:此方法不适用所有社游戏 只能适用调用gdi32.dll函数的游戏,已知以下社可使用此工具计算:
[Galette]
[Sweet HEART]
[FrontWing]
[SkyFish]
[G.J?]
[熟れ専]
[えにしそふと]
[ウシミツソフト]
[Key]
[onomatope]
[onomatope*raspberry]
[色仕掛けまとめブログ]
[Qruppo]
问题是前面哪截怎么算
/HS4C@这个怎么算,
这个方法是通用的吗?
请问地址如何相减啊 ✗哭了✗