所需工具
第一步:设置 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。
如何领取基拉祈
你有几种方式可以领取:
- 将你的存档转移到实机,用实际的 Bonus Disc 兑换。
- 用 Dolphin 模拟器运行 Bonus Disc,并与 GBA 模拟器连接 — 教程见此。
- 完全跳过 Dolphin,使用 No Dolphin 补丁 — 教程见此。
目标性格与个体
异色许愿星基拉祈
种子 | PID | 个体值 | 异色 |
---|
353d | ba7df435 | 24/03/30/12/16/11 | 是 |
3d60 | eb0da543 | 15/28/29/03/00/07 | 是 |
7236 | 2ec1608d | 31/23/26/29/18/05 | 是 |
7360 | bf98f1d5 | 29/10/31/25/23/21 | 是 |
9359 | bcfaf2b0 | 03/12/12/07/11/09 | 是 |
a030 | 4633087d | 21/31/31/18/24/19 | 是 |
cf37 | 7b053548 | 11/08/06/14/05/20 | 是 |
ecdd | 987ed636 | 19/07/10/19/10/16 | 是 |
f500 | c90e8744 | 10/00/10/10/26/12 | 是 |
所有个体值均 ≥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 | 否 |
特别鸣谢