找到方法能汉化SRPG Studio做的游戏了
srpgstudio吧
全部回复
仅看楼主
level 1
godoway
楼主
找到方法能汉化SRPG Studio做的游戏了
虽然还不能解包就是了,不过已经能解析出游戏文本了。
然后替换那些文本就行了,方法有点傻而且繁琐。
接下来会那引擎内置的两个范例来讲解一下。
2018年01月07日 10点01分
1
level 1
godoway
楼主
上图是没要打包资源文件和没有加密的
这是上图是打包了资源文件和没有加密的
先说一下结论
37 7C F2 = 3,636,466
3,636,466 + 168 = 3,636,634
也就是说
2018年01月07日 11点01分
2
涅盘魔女
大佬,求一份解了密的资源
2020年07月25日 09点07分
level 1
godoway
楼主
最后关于怎么修改文本
其实就是把文本修改后,计算一下文本的长度,把对应长度的地址的数值修改一下。
完成后再用密钥进行异或加密回去就能运行了。
2018年01月07日 12点01分
4
level 1
godoway
楼主
3L被删.....
这里是两个软件内置的范例,左边是未加密的 右边是加密的
然后我们对未加密的和加密的部分进行异或(别问为什么,偶然发现的)
得到的结果是加密是使用相同的密钥进行异或运算。
因此密钥只需要把加密和没加密的内容进行异或运算就能获得。
最后只需要使用密钥进行异或运算就能解除非资源文件部分的内容(就是地图配置、角色配置、事件等)。
2018年01月07日 12点01分
5
godoway
类外我也发现了游戏的音乐文件 图片文件也是使用那个密钥。不过要找到这些文件的位置实在有难度,所以就交给看懂了这篇文章的人来努力吧。
2018年01月07日 12点01分
level 1
Yur_Nero
那么文件夹里面的scrip/constant中的constant-stringtable这个只是用来自己制作游戏的时候汉化吗。
2018年01月08日 10点01分
6
godoway
这是一些系统部分的文本
2018年01月08日 11点01分
level 14
夜风的轻语
顶一个
2018年01月08日 10点01分
7
level 1
孤独之火
完整的密匙就是A1F7E45AA5ADAF88820E96254C4422ED?
还有不同版本密匙一样吗?
2018年02月27日 11点02分
8
godoway
我的版本是1.1.64 而我拆解的游戏是1.159。方法都一样,之前的版本我没测试过,大概1.1版本都可以。
2018年02月27日 13点02分
godoway
另外密钥不是那段,他的加密方式是 游戏数据和密钥进行异或运算。也就是是源数据 xor 密钥 = 加密数据。所以反过来 加密数据 xor 源数据 =密钥。因此你只需要创建一个空白的游戏项目填充足够大的东西获得加密与未加密的dts进行异或即可。
2018年02月27日 13点02分
godoway
@godoway
当然我上述的版本都能用公用那个密钥,"不是那段"我指的是不止那段。
2018年02月27日 13点02分
level 1
黑石尖塔BL
github大佬
2018年12月22日 04点12分
9
level 1
克里佩斯丁
所以说大佬用的是哪款软件,可以的话求名
2019年06月12日 07点06分
10
level 3
我想填小坑
话说我可以提问一下吗?对话回放里人物显示的是头像而不是名字是怎么做到的……
2019年08月18日 05点08分
11
level 1
BourbonCounty
= =厄i 这游戏怎么那么熟悉
如果能翻译汉化 那么很多日站 作品都能分享了
2020年07月20日 13点07分
12
level 2
涅盘魔女
大佬,求破解方法,好人一生平安
2020年07月25日 10点07分
13
1