宝可梦解放(Pokemon Unbound)金手指怎么用
Unbound 的版本更新比较频繁,作者每次调整数据都有可能让老代码失效。这一页说明在网页版怎么自己加金手指,以及为什么站上不放预设代码。
为什么站上不放现成的代码清单
Unbound 是海外社区一直在维护的改版,版本迭代带来的一个副作用是:针对旧版本写的金手指代码,在新版本上可能完全无效,甚至改到不该改的地方。网上那些「Unbound 金手指」帖子,多数没有标注对应版本。
站上提供的又是 v2.1.1 汉化修订版——它和英文原版的版本号也未必一一对应。在这种情况下,把代码清单直接贴出来是不负责任的,所以我们只保留教程,把「怎么加、怎么撤」讲清楚。
四步加好一条金手指
- 先给自己留一条退路
金手指是直接改内存的,个别代码会让游戏画面花掉,严重的还会让存档读不出来。所以动手之前先做两件事:在游戏里正常保存一次,再点播放器上的「⚡ 快速存」占一个即时存档槽。真出问题,读回那个档就当无事发生。 - 找到模拟器自带的「秘籍」入口
回到播放页,点工具栏上的「⚙ 设置」,页面上会展开模拟器自带的控制条,里面有一项「秘籍」。站上不内置代码,所有金手指都在这个入口里手动添加。 - 把代码粘进去
一行一条,格式是「8 位地址 + 4 位数值」,例如02025E9A 0286。有的整合代码是多行的,就一行一行贴,中间不要空行、不要加注释。 - 加完之后回去试,不行就撤掉
部分代码需要重启游戏才生效:点控制条里的「重新重启」,或者刷新页面重新进游戏。如果开了没反应,先把这条删掉,换一条来源更可靠的再试——同时开好几条代码时,很难判断是哪一条在起作用。
代码格式怎么写
8 位地址 + 4 位数值是什么
GBA 的地址是 8 位十六进制(例如 02025E9A),后面跟 4 位数值(例如 0286),意思就是「把内存里这个位置改成这个值」。站上播放器的「秘籍」入口就是按这个格式读的。
GameShark 和 CodeBreaker 的区别
你在网上看到的代码大多属于这两种格式之一。EmulatorJS 的秘籍入口吃的是上面的原始地址格式,所以拿到代码之后先看清楚它的写法:如果你手上的代码长得完全不一样,要么换成同功能的原始格式,要么用回游戏自带的修改途径。
多行代码要一起开
有些功能是一条主代码配上几条子代码,必须同时存在才生效,只贴一半会看起来「没反应」。这类代码建议直接整段复制,别手打。
玩《宝可梦解放 v2.1.1 汉化修订版》要注意的地方
注意版本号
拿到一条代码时,先看它注明的是哪个版本。如果你手上的攻略或代码来自英文社区,尤其要核对——汉化修订版的版本号和英文原版不完全对应。
改数值类的代码更安全
「金钱」「道具数量」这类只改单个数值的代码,出问题的影响面较小;改队伍数据、改精灵属性的代码一旦写错位置,存档更容易出问题。
Unbound 内容量大,金手指的用处有限
这个改版的难度、经验获取本来就做了设计,很多「练级慢」的困扰开个倍速就能解决。先用播放器的加速功能试试,不一定要动金手指。
加了之后出问题怎么办
开了没反应
先确认游戏已经启动、并且代码是在「秘籍」入口里添加的;再确认这条代码对应的版本和你手上的版本一致。改版更新后地址经常会挪位置,旧版本论坛里翻出来的代码,在新版本上失效是常事。
画面花掉、颜色不对
立刻把这条代码关掉,然后读回你开始前存的即时存档。花屏通常是地址写错了位置,继续玩下去有可能把存档写坏。
存档读不出来了
这就是前面反复强调先存档的原因。读回动手前那个即时存档槽;如果你已经把游戏内存档覆盖了,就用之前导出的 .sav 文件在播放器里导入回来。
不确定有没有生效
建议一次只开一条代码,改一项、看一眼效果,确认之后再开下一条。同时开一堆代码最容易出现「到底哪条起效了」的困惑,也更容易排查不出问题。
去哪找可靠的代码
改版作者的发布帖
最可靠。作者在发布新版时经常会一起说明「这一版能用哪些代码」,地址也和版本对得上。
社区置顶与精品帖
中文社区(贴吧、论坛的改版分区)通常有整理帖,注意看帖子的发布时间是否对应你的版本。
海外的 ROM Hack 社区
英文社区的资料更系统,但地址往往针对原版游戏,改版里可能已经改动过,用之前要对版本。
常见问题
汉化版的代码和英文原版通用吗?
不一定。汉化修订版基于特定版本制作,和英文原版在版本号上并非一一对应,所以代码要按你实际在玩的版本来找。
站上会提供整理好的 Unbound 金手指吗?
在能逐条验证「对应版本、改了什么、是否影响存档」之前不会提供。
开了金手指还能做任务吗?
一般能,但改内存有可能让个别任务判定变得奇怪。建议在开之前先用「⚡ 快速存」占一个槽位,任务出问题就读回去。
手机上怎么加?
点工具栏的「设置」展开模拟器控制条,用里面的「秘籍」入口添加,手机和电脑操作一样。