火花天龙剑 -> 火花学园 -> [求助]火纹觉醒、IF、回声数据解压缩

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

w.hm 2018-02-18 13:30
觉醒的话需要手动删掉头四个字节,然后LZ77(11)解压缩,改完后压回去,再手动把头四字节加回去。

另外两作没试过

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

w.hm 2018-02-22 00:01
人物属性在romfs\data\person\static.bin.lz里,成长率是加密的

cvurl('https','://serenesforest.net/forums/index.php?/topic/52377-fe-awakening-hacking-topic/')


查看完整版本: [-- [求助]火纹觉醒、IF、回声数据解压缩 --] [-- top --]


Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
Gzip enabled

You can contact us