3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 78|回复: 0
打印 上一主题 下一主题

[分享] NDS《SD高达三国传》中的隐藏武器密码

[复制链接]

2万

主题

4万

帖子

1万

积分

膝盖中箭MOD组

Rank: 12Rank: 12Rank: 12

贡献度
-1873
金元
239766
积分
16505
精华
2
注册时间
2006-12-24

世界杯足球

跳转到指定楼层
主题
发表于 2026-5-14 19:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


NDS的《SD 高达三国传BBW 真三璃纱大战》中,可以输入密码获得隐藏武器,包括一个角色+7种武器,有几种可以在游戏中找到上位替代品,但也存在本作最强武器之一的方天武戟需要密码解除。

当然用老金就能解锁全武器,但那已经不是常规手法,而且正版卡也不方便这么做。如果要在游戏框定的规矩下获取这些武器,只能想办法使用密码。

这也算是一次小小的赛博考古行为。

游戏说明书中有一个刘备军士兵的解除密码,但这个角色可以在游戏里面正常解锁,所以这个密码应该是纯体验这个功能用的。 而剩下的密码,都刊载在各种高达相关的杂志,以及三国传的模型说明书上,目前在网上仅能搜到三组密码,包括翔烈帝双剑(翔在日语中音读和“昭”一样,所以看名字就知道是哪个人用的),卢植老师的卷轴和龙狮极炼枪。







出自一个日文攻略网站:http://musekinindou.web.fc2.com/ ... kuden/password.html SDガンダム三国伝パスワード

这也是个10多年没更新的网站了,其实他们当时知道密码,但是鉴于当时那些书刊还在售卖,就没有放出来,说的以后放出,但是由于各种变故,可能后来忘记了,一晃就十多年。

但是这些密码解除验证无需联网,所以肯定储存在本地,从ROM里面一定能找出来。解除密码的界面,下屏是各种图案,一共16个格子,上屏是输入好的密码,一共5个。看到16个格子选项,就立马想到了,很可能密码就是0~F的组合,刚好16进制的个位数,也就是说每个图案背后都有个简单的逻辑值,来组成密码。







而且下屏的图案是随机排列的,每次进入看到的顺序都不一样,所以不能单纯的认为第一个图案就是0,最后一个图案就是F。目标就是找到真正的逻辑值,尝试了不少方法,包括模拟器调试功能,这里就说最终是怎么找到的吧,是用的cheat engine,而且非常简单……

先不断改变第五个格子的图案,然后改一下就在CE里面搜索changed value,类型是1字节或2字节,因为觉得单位密码的值不太可能用两字节或以上。1字节时,多搜几次,中间稳定在几千个结果的时候,选择unchanged value,搜几次,过滤大量动画帧相关的无用数据,就只剩很少几个数据,再改图案,再搜索changed value,最后稳定到11个结果







然后,一个个改他们的值,看游戏画面有啥变化,最后判断第三个值会控制第五个格子的图案变化,输入不同的值,可以得到不同的画面,甚至不是密码图案。



[backcolor=rgba(0, 0, 0, 0.5)]动图





验证后可以确定,改成1-16的值,可以得到全部16个不同的密码图案,把这些值换成16进制的0x1-0x10,画在图上:







配合三组已知的密码,比如翔烈帝的双剑:







会得到一串数据:09 0F 0D 0C 07 把整个ROM拖进16进制编辑器,搜这串数据,结果真有一个结果







再搜另外一个密码,也有一个结果,而且就在上个密码的旁边







所以这一串夹在FFFF之间的数据就是密码存放处了,而且可以看出每组密码12字节,前五字节是密码明文,后面几个字节估计是道具ID啥的。

其实到这里,就已经破案了,但是还有个问题,为啥改1-16之后的数字,第五个格子依然会变化,甚至还会出现按钮?







原因是,其实,这里的密码所谓逻辑值,就是这个密码功能界面的精灵帧(CELL)资源的编号……换成按钮的编号,那里就会变成按钮。

这个场景的叫做PASS_obj_down,有三个文件,.NCGR储存原始图块,.NCLR储存调色板,而.NCER则储存每个精灵帧的拼图方法和调用什么颜色,以及在屏幕的位置等数据。把这三个文件拖进NDS图像资源查看工具NitroPaint:







左边就能看到每个CELL,以及它们的编号。

那些图案的所谓密码逻辑值,就是取CELL编号,再点击“确定”按钮时,就把五个格子里摆放的图案对应的CELL编号组合发给校验函数验证。第19号CELL就是那个“决定”按钮,所以改成19,第五个格子也变成按钮了。







开发者把密码系统做的很简单,并没有搞什么映射变换,加密混淆之类的,他们就是简简单单的把cell序号拿来当密码,验证也是直接和ROM的明文密码对比。


那最终的8个密码的结果是:

  • 0A 08 10 03 0D:角色:刘备兵(游戏中能正常解锁)

  • 08 0B 04 02 05:爪龙刀/牙龙刀(有上位替代)

  • 09 0F 0D 0C 07:翔烈帝之双剑(游戏中有上位替代翔烈帝之双剑(金))

  • 06 01 0F 0F 09:狮龙极炼枪(马超蓝色命运的武器)

  • 02 09 0B 08 0E:方天武戟(游戏未登场角色玄武吕布的武器,最强武器之一,有概率打出9999,秒杀武将)

  • 0E 03 07 0D 01:虞美神刀(项羽TurnX的单手剑,最强武器之一)

  • 08 07 05 0C 10:黄月英之笔(恶搞武器,双手剑)

  • 0F 02 0C 07 09:卢植老师的卷轴(恶搞武器,单手剑)









回复

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-5-20 15:41 , Processed in 0.029564 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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