Enslaved 是个好游戏,害得我周末熬夜一口气给打通了。
但是这游戏的搜集要素太变态——不知道多少个红球(Tech Orb)!通关之后又重玩了几关,很注意搜集红球,但即便如此依然拿不到 100%。
没办法,自己动手该存档……
首先,从 32'h0000D000 开始的 20 个字符是存档的 SHA1 hash,正式存档从 32'h0000D1AC 开始。格式为:存档长度(Int)、区块单元数(Int)、字符串(String Format)。字符串格式由 长度 (Int)、字符串(byte array) 组成。
顺手写了个程序,第一个区块可以解出来了。但是第二个区块格式有些奇怪,还没弄明白怎么解。
先贴一下第一天的成果:
相关研究:http://www.forums.xbox360-content.com/showthread.php?6704-Enslaved