» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 火炎之纹章 -> 火花学园 -> [求助]火纹觉醒、IF、回声数据解压缩
 XML   RSS 2.0   WAP 

本页主题: [求助]火纹觉醒、IF、回声数据解压缩 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
enixl



该用户目前不在线
级别: 火花会员
编号: 74463
精华: 0
发帖: 83
威望: 0 点
配偶: 单身
火 花 币: 2032 HHB
注册时间:2007-03-08
最后登陆:2018-02-24
查看作者资料 发送短消息 引用回复这个帖子
[求助]火纹觉醒、IF、回声数据解压缩

使用3DSTOOL可以将3DS三作火纹拆包。拆出来后在ROMFS/DATA文件夹下有游戏数据(职业、技能、成长率、武器道具属性)。想针对这些拆出来的文件进行静态修改。结果发现数据被压缩了,而且不是以前传统的LZ77压缩。请问有高手知道3DS三作采用的是何种压缩吗?谢谢!
[楼 主] | Posted:2018-01-27 10:03| 顶端
w.hm



该用户目前不在线
级别: 火花会员
编号: 25694
精华: 0
发帖: 86
威望: 0 点
配偶: 单身
火 花 币: 2019 HHB
注册时间:2004-10-07
最后登陆:2018-05-18
查看作者资料 发送短消息 引用回复这个帖子


觉醒的话需要手动删掉头四个字节,然后LZ77(11)解压缩,改完后压回去,再手动把头四字节加回去。

另外两作没试过

[1 楼] | Posted:2018-02-18 05:30| 顶端
enixl



该用户目前不在线
级别: 火花会员
编号: 74463
精华: 0
发帖: 83
威望: 0 点
配偶: 单身
火 花 币: 2032 HHB
注册时间:2007-03-08
最后登陆:2018-02-24
查看作者资料 发送短消息 引用回复这个帖子


谢谢!我找到一个叫做feat的软件可以直接解压,至于压缩,按照LZ77压缩回去就行了。
现在对觉醒的gamedata和static.bin都进行了分析。
道具、职业、开场问答属性都在gamedata里面。我方人物出场能力、头像、职业、名字、成长率、熟练度、级别、特技都在static.bin里面。但是就是找不到出场携带道具。请问出场携带道具在哪个文件里面?大概是以什么方式存放的?我比较怀疑是指针存放,头像、职业、名字、成长率都是指针存放的,但是道具的指针没找到。

[2 楼] | Posted:2018-02-21 04:34| 顶端
w.hm



该用户目前不在线
级别: 火花会员
编号: 25694
精华: 0
发帖: 86
威望: 0 点
配偶: 单身
火 花 币: 2019 HHB
注册时间:2004-10-07
最后登陆:2018-05-18
查看作者资料 发送短消息 引用回复这个帖子


人物属性在romfs\data\person\static.bin.lz里,成长率是加密的

https://serenesforest.net/forums/index.php?/topic/52377-fe-awakening-hacking-topic/

[3 楼] | Posted:2018-02-21 16:01| 顶端

火花天龙剑 -> 火花学园




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us