找回密码
 立即注册
搜索
查看: 4082|回复: 27

[其他] 想问下FC上密码存档的原理,有了解的吗?

[复制链接]
发表于 2011-12-2 16:37 | 显示全部楼层 |阅读模式
当然不止是FC有密码存档,印象中GB,GBA也有。
FC上面是大量游戏用到了密码存档,
比如DQ,比如天使之翼。

一直搞不懂这种存档的原理,用密码表示一个游戏的状态能做到那么细致么?连装备,技能都能记录下来?
回复

使用道具 举报

发表于 2011-12-2 16:41 | 显示全部楼层
fc的rpg啊slg才多少信息,16位的密码绰绰有余
回复

使用道具 举报

     
发表于 2011-12-2 16:43 | 显示全部楼层
老实承认吧,前两天挖出沙罗曼蛇的是不是LZ
你自己看看MD5算法就明白了,游戏里用的算法比这简单得多,而且存储的内容是有限的,能够被很容易反译回去
回复

使用道具 举报

     
发表于 2011-12-2 16:50 | 显示全部楼层
FC上很多游戏的密码继承都是不完整的
甚至有些RPG过分到连金钱和道具都不继承
回复

使用道具 举报

发表于 2011-12-2 16:54 | 显示全部楼层
死程表示只要你的哈希表弄的足够大把所有对应的内容都设置好,一个长位的密码足够处理了。
密码选关是最典型的
回复

使用道具 举报

发表于 2011-12-2 17:02 | 显示全部楼层
足够了,很多fc游戏的存盘大小才512字节,顶天2k,而且一般来说这些空间不会全部用到,只需要记下少数几个数字和代码即可,没准100个数字就够
以黄金传说完结篇为例,密码长度32位,每位有50种假名,你自己算算可以表示多少种位数和状态
回复

使用道具 举报

     
发表于 2011-12-2 17:06 | 显示全部楼层
引用第2楼oldq于2011-12-02 16:43发表的  :
老实承认吧,前两天挖出沙罗曼蛇的是不是LZ  
你自己看看MD5算法就明白了,游戏里用的算法比这简单得多,而且存储的内容是有限的,能够被很容易反译回去

MD5是不可逆吧,看BASE64
回复

使用道具 举报

发表于 2011-12-2 17:07 | 显示全部楼层
还有个更简单的办法,游戏程序用8位2进制,保存成密码时用16进制再转成对应的假名,这样就可以用1-2个假名长度的密码来表示255种不同的可能
回复

使用道具 举报

 楼主| 发表于 2011-12-2 19:03 | 显示全部楼层

回 2楼(oldq) 的帖子

我承认,真的不是我……
回复

使用道具 举报

发表于 2011-12-2 20:39 | 显示全部楼层
黄金太阳2里继承1的密码那才叫蛋疼
FC上最简单的应该是忍龙3 4个图标解决续关
回复

使用道具 举报

     
发表于 2011-12-2 20:47 | 显示全部楼层
我到现在还记得忍龙3的第三关密码
忍 镖 瓶 忍
回复

使用道具 举报

     
发表于 2011-12-2 22:37 | 显示全部楼层
记得GB上魂斗罗的......
  1BCD
    2FLA.............
回复

使用道具 举报

发表于 2011-12-2 22:48 | 显示全部楼层
引用第10楼rubicon于2011-12-02 20:47发表的  :
我到现在还记得忍龙3的第三关密码
忍 镖 瓶 忍
我看这辈子是忘不掉了
瓶忍头镖
回复

使用道具 举报

     
发表于 2011-12-2 23:48 | 显示全部楼层
你的装备 技能只是一个值而已
+16的狗叔的马甲 装备代码是1 追加值就是16  
01 10
回复

使用道具 举报

发表于 2011-12-2 23:57 | 显示全部楼层
+16的追加值是程序内定,所以代码只需要一个1即可
回复

使用道具 举报

     
发表于 2011-12-3 00:05 | 显示全部楼层
《GAME集中营》某期有篇长文专门讲这个FC卡密码破解,好像还是哪个名牌大学少年班的神童写的
回复

使用道具 举报

头像被屏蔽
     
发表于 2011-12-3 00:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2011-12-3 01:03 | 显示全部楼层
我记得GB有作忍者龟的密码挺好破的
回复

使用道具 举报

     
发表于 2011-12-3 01:08 | 显示全部楼层
印象很深就是konami word 2的密码方式
因为图形有限,很多还是对称的,我们经常把各种图形反过来,自己猜出很多关的密码,然后每个画在本子上
回复

使用道具 举报

     
发表于 2011-12-3 08:06 | 显示全部楼层
引用第12楼ayako1986于2011-12-02 22:48发表的  :

我看这辈子是忘不掉了
瓶忍头镖
飞机关
还有按上补满血的版本
回复

使用道具 举报

     
发表于 2011-12-3 09:31 | 显示全部楼层
我记得一个忍者喵游戏最后boss关的密码是641114……
回复

使用道具 举报

发表于 2011-12-3 09:33 | 显示全部楼层
我还记得个忍者猫党的390227……
回复

使用道具 举报

     
发表于 2011-12-3 09:46 | 显示全部楼层
FC上密码记录的,印象最深的除了圣斗士外,就是香蕉王子了。

韩度贴吧有个分析贴
http://tieba.baidu.com/f?kz=1071517244
回复

使用道具 举报

     
发表于 2011-12-3 09:51 | 显示全部楼层
引用第22楼猫塚猫夫于2011-12-03 09:46发表的 :
FC上密码记录的,印象最深的除了圣斗士外,就是香蕉王子了。

韩度贴吧有个分析贴
http://tieba.baidu.com/f?kz=1071517244

.......

哇,还有人记得香蕉王子,确实印象非常深刻,现在一看到香蕉娜娜漫画就想起来
回复

使用道具 举报

     
发表于 2011-12-3 10:14 | 显示全部楼层
记得很久以前电软有一篇文章教人破解密码内容然后通过修改密码来磁场转动的
回复

使用道具 举报

     
发表于 2011-12-3 12:20 | 显示全部楼层
小时候算过燃烧战车/合金装备的密码

一共25位英文+数字

有5个是装备代码,2个区域代码,2个boss代码,其他的一直没搞清楚
最后一位是校验码,前面+1,最后一位+1
回复

使用道具 举报

 楼主| 发表于 2011-12-3 22:15 | 显示全部楼层
选关密码其实应该是最简单的。
不牵涉到经验值,等级,装备什么的。

像天使之翼2这种密码就太牛B了,没记错应该有三十几关(队),还有诸多人的等级,必杀等。

密码也长的可怕……
回复

使用道具 举报

     
发表于 2011-12-3 22:53 | 显示全部楼层
引用第16楼daidasday于2011-12-03 00:42发表的  :
永远记得热血足球3的世界杯密码
77F 394 EE2E

我真感动,略一回忆,顺手打出来,真记得啊.....
这辈子看来都忘记不了了,这密码其实还挺复杂

世界杯密码的原型是FED FEC FEBA(就是FE加上D、C和BA)
自己打出来的几乎不可能和上面官方的一样
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-13 20:35 , Processed in 0.172792 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表