所需工具
第一步:设置 Lua 脚本
编辑脚本中的 savePath 行,改为你的游戏存档路径。
Windows 用户使用双斜杠 \\:
local savePath = "D:\\Desktop\\mGBA\\battery\\Pokemon - Ruby.sav"
Mac 或 Linux 用户使用单斜杠 /:
local savePath = "/Users/username/Desktop/mGBA/battery/Pokemon - Ruby.sav"
第二步:查找目标
- 上传你的存档,并使用下方工具搜索目标基拉祈。
- 如果出现“需要再次保存!”错误,请在游戏中重新保存并上传。
- 用文本编辑器打开 Lua 脚本。
- 将脚本开头的 targetSeed、targetSaveHour、targetMinute、targetSecond、targetSixtiethSecond 更新为你想要的目标基拉祈信息。
第三步:命中目标种子
- 在模拟器设置中禁用 RTC(实时时钟)。
- 载入游戏并运行 Lua 脚本。
- 开始保存游戏,直到屏幕出现“已有存档”提示。
- 当脚本提示的 Current Time 接近 Target Base Save Time 时暂停模拟器。
- 手动推进帧数,直到 Current Time 与 Target Base Save Time 完全一致。
- 按下 A 键保存。
- 如果 Segment 0 Checksum Seed 与 Target Checksum Seed 一致,恭喜!你保存的这个文件将生成目标基拉祈!
故障排除
再次确认已禁用 RTC。
如果区块 0 的校验种子不匹配任何异色基拉祈种子,请重新开始整个流程。
确保你保存的时间是 Target Base Save Time,不是 Target Final Time。
目标性格与个体
异色流星基拉祈
种子 | PID | 个体值 | 异色 |
---|
0313 | 34a3435f | 28/07/21/29/27/09 | 是 |
49d7 | c9e9be16 | 26/22/05/27/28/01 | 是 |
4c8c | d7bba042 | 26/25/26/23/18/23 | 是 |
4e26 | 2f5558ad | 26/04/13/10/00/30 | 是 |
5979 | 07ff7007 | 26/03/17/07/29/15 | 是 |
9350 | 6d011af9 | 24/08/11/21/19/15 | 是 |
9ea3 | 45ab3253 | 24/07/15/18/16/00 | 是 |
a03d | 9d45eabe | 24/18/01/05/30/07 | 是 |
e567 | daf1ad0a | 22/22/31/15/17/24 | 是 |
f0ba | b39bc465 | 22/21/03/12/14/09 | 是 |
所有个体值均 ≥25 的流星基拉祈
种子 | PID | 个体值 | 异色 |
---|
0a79 | d5cb4261 | 30/25/29/29/28/25 | 否 |
1ad4 | 9c309bd5 | 27/29/31/31/29/25 | 否 |
9df6 | d2a8aa71 | 31/31/25/30/25/28 | 否 |
bd9d | be845336 | 31/30/28/27/29/28 | 否 |
d517 | e812b093 | 31/29/30/31/30/31 | 否 |
个体值为0最多的流星基拉祈
种子 | PID | 个体值 | 异色 |
---|
0f71 | a7215a50 | 00/00/26/00/09/00 | 否 |
1dea | 96263d9d | 00/30/00/00/00/05 | 否 |
a64d | 5f80e487 | 00/05/00/00/00/10 | 否 |
a738 | c08a8fca | 12/00/29/00/00/00 | 否 |
特别鸣谢