预览模式: 普通 | 列表

口袋怪兽DP存档研究:PM加密算法搞定

   求了点叉哥哥N多天,终于,他昨天晚上很是有空地在译群聊天。

   今天中午12:35:58开Q,收到点叉哥哥的信息,是00:22:34发来的……一小时前俺这就熄灯了……
   他说PM数据加密跟踪完成。
   Q他,他在线,然后开聊,一个半小时,点叉哥哥把加密算法给我解读了一遍,我也基本明白。
&

[阅读全文]

口袋怪兽DP存档研究:PM数据加解密算法

attachments/200711/4161245982.gif
目前完成的部分




   今天发生第二次校验和之后,整个心都凉了1/10(没“凉一半”的说法),N种猜测后,结果不对。
   请教空气兄,他也没法,还是由点叉来弄最OK了,毕竟第一个算法还是他ASM出来的。
   还是在Wiki上逗留,竟然发现之前没留意的下载,下载了PM数据加解密的ASM源文件。

   召唤点叉N次,均以失败告终。
&

[阅读全文]

口袋怪兽DP存档研究:又一处校验码……

   今天进展得还不错。
   特意下载了几个存档,做测试用。
   结果发现一个存档,用Pokesav和我写的程序读取,存档部分不一样。
   进入游戏,读取的是Pokesav读取的部分。看来我还是有地方没写对。

   通过修改对比发生,存档还有另一处Checksum……
   OMG,怪不得,我读取的和游戏

[阅读全文]

口袋怪兽DP存档研究:存档时间与游戏时间

   昨天研究过程中,有几个数值的作用暂时不清楚其作用。今天继续研究了一下,才知道其作用。

   首先是年月日后的数值,开始不明白是什么,存档几次也不见改变。但昨天的存档与今天的存档对比,却是变化了。
   暂时不明白是什么,就先放着,继续时分秒后的数值。
   一开始以为时分秒后的数值是存档的次数,进入游戏中存次档,发现没变化,猜测错误。
   

[阅读全文]

口袋怪兽DP存档机制研究

   今天本打算动手写修改几个参数的口袋DP存档修改器,但发现之前写的程序和Pokesav读取出来的数据不同。
   难道是我写错了?调试了一下,发现我写的并没错,Pokesav更是不可能有错。

   到底是哪里出现问题了呢?
   通过对比发现,Pokesav读取的存档部分与我的不同。
   之前写的存档机制中说到,512+KB的存档是分成两部分

[阅读全文]

标签: DS 游戏 研究

点叉,你是个好人

attachments/200710/4508127776.jpg   前些天译群公告更新:11月1日开始清人,长期没JJYY的T,RP高的留。Over
   然后,一些潜水员冒泡了,点叉也奇迹般地出现。
   正值这几天我正在研究口袋钻石的存档,然后抱怨存档的Checksum问题,胡乱对点叉说几句让他去研究Checksum的算法。没想到,今天点叉真给我传了口袋存档Checksum算法的资料。
   我那个感动啊!点叉,你真是个好

[阅读全文]

标签: DS 游戏

口袋怪兽钻石存档研究[2008-3-8更新]

   自前几天发现,读取存档可能不是以存档时间长短来定的后,就很纳闷。
   联系到几天,终于断续找叉太祖宗找到了。第一次把文件发给他,第二次他研究出来了,也就是今天。

   3.8,一个特别的日子。
   叉太祖宗把ASM代码发给我后,就去睡了,我也陪老妈老姐去逛街,一直到下午五六点才回来。
   还没仔细看,只是大概看了一下,也没看明白,只是知道,与存档次数有关。
   看来程序代码得修改了,好在这部分写成了一个独立的函数,修改起来不难了~~~

2008-3-8 21:1:05

[转]NDS烧录卡存档格式研究

来源:小蚂蚁工作室官方博客
链接:http://www.chinablog.com/user/user5/anter/archives/2007/165292.shtml

存档文件分为三类:

A:标准存档格式,有0.5K(4K bit)、8K(64K bit)、64K(512K bit)、256K(2M bit)、512K(4M bit)五种类型,绝大多说烧录卡均是这种格式,但某些烧录卡可能仅支持其中

[阅读全文]

标签: DS