decray 发表于 2013-1-28 21:39

打算将花吻移植到安卓平台,求花吻拆包方法(原谅我又在这儿发了一条TT)

本帖最后由 huntercai 于 2013-2-14 23:35 编辑

我想将花吻移植到安卓平台上,打算借助ren'py来做,但是自己无力解封包,提取音频图片和脚本文件。请问大大们能在这方面指教一下吗(至于crass之类的软件可以自学没问题,但我想移植近期出的(花吻8和花吻12(虽然没汉化,但还是很有爱)之类的)

decray 发表于 2013-1-28 22:13

挽挽不算水吧TT

djkldy 发表于 2013-1-28 23:42

提取音频图片的工具很多crass估计是最好用的这个不知道能不能提取音频 我只提取过CG和立绘
脚本是什么文本文件?不懂这些
花吻有不少PSP的移植版本方法应该类似
可以去掌机之家问下那里懂移植的大大很多

pecg8237 发表于 2013-1-29 00:47

貌似脚本解包不出来。移植了的1和4的脚本是大神一行行手打出来的yamiboqe019

decray 发表于 2013-1-29 17:54

djkldy 发表于 2013-1-28 23:42 static/image/common/back.gif
提取音频图片的工具很多crass估计是最好用的这个不知道能不能提取音频 我只提取过CG和立绘
脚本是什么 ...

包已经解出来了
但是脚本好像加密了还是什么,无法识别T_T
求大大的联系方式T_T

诗落落 发表于 2013-1-29 18:28

{:2_240:}安卓的psp模拟器已经出了俺会乱说??{:2_240:}

yukielf 发表于 2013-1-29 18:46

android现在能跑renpy了?原谅我的孤陋寡闻,sdl python这两依赖的依值都还是半成品,解脚本可以用英文化的那个小组写的工具。直接改引擎工作量巨大,要注意护肝呐

decray 发表于 2013-1-29 22:39

yukielf 发表于 2013-1-29 18:46 static/image/common/back.gif
android现在能跑renpy了?原谅我的孤陋寡闻,sdl python这两依赖的依值都还是半成品,解脚本可以用英文化的那 ...

求工具详情
现在解出一堆后缀为MSD的文件,emeditor打开看不出名堂来,无力了
附解出来的脚本地址
http://pan.baidu.com/share/link?shareid=190643&uk=705198428

decray 发表于 2013-1-29 22:40

pecg8237 发表于 2013-1-29 00:47 static/image/common/back.gif
貌似脚本解包不出来。移植了的1和4的脚本是大神一行行手打出来的

这个好像是她未能和汉化组联系上。。。T_T。。。

decray 发表于 2013-1-29 22:42

话说花吻不是百合会汉化的吗T_T

djkldy 发表于 2013-1-30 18:08

decray 发表于 2013-1-29 22:42 static/image/common/back.gif
话说花吻不是百合会汉化的吗T_T

这个某些是300汉化的
只玩过1.2 没怎么关注过这游戏对大部分剧情是H的游戏实在提不起兴趣
搜索 掌机之家然后发帖问下得不到答案的话就无解了

Atherley 发表于 2013-1-30 19:44

技术无能……精神支持……

nyfair 发表于 2013-1-30 22:42

LZ,你解包的姿势不对,要先用游戏名字当关键字md5 xor一下
你可以看下附件里解出来的S001.MSD,EmEditor用日文编码就能直接看出文本了。

至于msd文件本身的解析,我刚随便分析乱写的您也随便看

Header 0字节开始

14 Char "MSCENARIO FILE" #标识
6 Byte 20 20 00 00 01 00
Int32 #选项数量
Int32 #对话数量

接下来1084个00

458h开始索引部分

Int32[选项数量 + 对话数量] #所有文本的偏移地址

最后是正文,从458h + 4*(选项数量 + 对话数量)开始
基本就是些长度+文本的结构,有的会补充切换的cg和bgm,都是明码应该很容易看懂

rayleecola 发表于 2013-1-31 00:34

隐隐觉得有点水。。。

decray 发表于 2013-2-1 00:10

nyfair 发表于 2013-1-30 22:42 static/image/common/back.gif
LZ,你解包的姿势不对,要先用游戏名字当关键字md5 xor一下
你可以看下附件里解出来的S001.MSD,EmEditor用 ...

我是用crass解开的(表示花吻的封包一直没变过,实属运气)
“用游戏名字当关键字md5 xor一下”不是很懂的,是要用什么特殊的软件吗

giii400 发表于 2013-2-14 21:07

能在安卓上玩嗎==?!
太神奇了,一定要學學這方法阿..
页: [1]
查看完整版本: 打算将花吻移植到安卓平台,求花吻拆包方法(原谅我又在这儿发了一条TT)