■ 热门评测more

发新话题
打印

[原创]官方savelist文件格式分析

本帖已经被作者加入个人空间

[原创]官方savelist文件格式分析

官方savelist结构极其清晰,Snow_Young使用ue稍微分析一下就摸清了。

首先,一个项在savelist中的长度为13H,其中:
1H~10H为rom文件的前10H字节
11H~12H为rom文件的15eH和15fH
13H为rom的存档类型

下举例说明:
玛娜英雄(0338)cleanrom的头1H~10H数据为48 45 52 4F 45 53 4F 46 4D 41 4E 41 41 48 45 4A,15eH和15fH数据为1E A7,存档类型为2Mb,即05H(存档类型见下表),那么在savelist中的数据即为48 45 52 4F 45 53 4F 46 4D 41 4E 41 41 48 45 4A 1E A7 05,这条数据存放在savelist中的41e8H。

新马(0434)头1H~10H数据为4E 45 57 20 4D 41 52 49 4F 00 00 00 41 32 44 45,15eH和15fH数据为78 AE,存档类型为64Kb,即03H,那么savelist数据为4E 45 57 20 4D 41 52 49 4F 00 00 00 41 32 44 45 78 AE 03,这条数据存放在1f9eH处。

我想说到这里大家都明白应该怎样修改、添加savelist项了。

存档类型关系表:
01H None/未知
02H 4Kb
03H 64Kb
04H 512Kb
05H 2Mb
06H 4Mb

注:电子浮游生物的存档类型为01H,实际为None,而在AK中显示为未知,可见AK的确没有None这种存档类型……

另外st文件实质就是存储着存档类型一个字节而已。

一开始Snow_Young分析的时候参照了offline list,很久没有发现规律,后来突然意识到savelist中的存档类型和ol上面的不一样……而且不一样的不在少数……

转载请注明出处 YYJOY.com Snow_Young
SNY Productions
Blog: http://www.sny7.cn
挚爱紫薇

TOP

很好,很强大

TOP

嗯,果然对这种东西没辄,看不懂...:yoci9:

TOP

高深…跪拜中……

TOP

厉害的SNY。

TOP

厉害啊...........

TOP

11H~12H为rom文件的15eH和15fH
15e和15f是什麼

如果格式這麼簡單
可不可以設計一個小軟件幫助ak+用戶自己直接加save type入savelist.bin內
首先讀取要加的rom,1-10H,再輸入save type
輸出新的savelist
如果官方的有錯誤自己更改也方便
還有可以自己加漢化的遊戲
再發放
總比官方的來得快及更準確

[ 本帖最后由 wawa20 于 2007-3-25 12:56 AM 编辑 ]

TOP

强银,谢了~~~~
男人就要像金刚一样,
站在楼顶上,
为心爱的女人 打飞机.

TOP

看不懂...:yoci4:

TOP

支持7楼的。做个小程序方便啊

TOP

强人,支持一下

TOP

savelist中的存档数据应该和其存放位置无关吧?我去试试把弧光中文版的存档类型加上去。

[ 本帖最后由 WSXephon 于 2007-3-25 11:09 AM 编辑 ]
永远的之残月

TOP

成功了,真是很简单啊!
永远的之残月

TOP

嗯,这个星期争取做个小程序吧,方便大家。

我是把那几个汉化游戏都加上去了。
SNY Productions
Blog: http://www.sny7.cn
挚爱紫薇

TOP

引用:
原帖由 wawa20 于 2007-3-24 07:53 PM 发表
11H~12H为rom文件的15eH和15fH
15e和15f是什麼

如果格式這麼簡單
可不可以設計一個小軟件幫助ak+用戶自己直接加save type入savelist.bin內
首先讀取要加的rom,1-10H,再輸入save type
輸出新的savelist
如果官方的有 ...
实际上就是校验数据咯

汉化游戏的头1H~10H是没有变化的,但仍然无法侦测存档类型,应该就是这里的问题了。
SNY Productions
Blog: http://www.sny7.cn
挚爱紫薇

TOP

什么东西 看不懂 有够高深的 一个字 晕:yoci4:

TOP

引用:
原帖由 Snow_Young 于 2007-3-25 12:17 PM 发表
嗯,这个星期争取做个小程序吧,方便大家。

我是把那几个汉化游戏都加上去了。
真是太感激了!希望能早點看到大大的成果!

TOP

就是个文本格式吧,只是改个文件名而已吧!

TOP

COOL

TOP

引用:
原帖由 reman 于 2007-3-25 11:52 PM 发表
就是个文本格式吧,只是改个文件名而已吧!
哇塞,被你发现了!我都没发现!

另外,请问你说的什么意思?
SNY Productions
Blog: http://www.sny7.cn
挚爱紫薇

TOP

发新话题