Build cecf7c5

GBA概述

Last updated: 2026-03-10 UTC
要点:GBA游戏的特性、关键乱数概念与版本差异。

GBA乱数操作的特点

在 GBA 游戏中,随机数(RNG)会以游戏内每帧为单位推进(每秒 60 帧,即每 1/60 秒推进一次)。这意味着进行 RNG 操作时,按下 A 键的精度需要达到 1/60 秒级别,因此难度高于 DS 世代。 对于非常罕见能力的宝可梦进行乱数操作可能需要等待很长一段时间(每次尝试至少1h+)。好在有一些进阶技巧可以加快乱数的推进 vblanks会在宝可梦生成过程中造成难以预测的随机数推进,从而意外改变生成结果。这些不可控的随机数推进,正是算法 1-4之间存在差异的根源。 不过,以上确实是在GBA上乱数操作可行的理由,但更重要的是:
  • 获得一只全缎带宝可梦的唯一途径。
  • 获得闪光梦幻、闪光代欧奇希斯的唯一途径。

GBA随机数生成机制概述

宝可梦生成仅使用一种类型的随机数,用于生成 PID(决定性格、特性、异色)与个体值(IVs)。 是否异色取决于PID、TID和SID。这意味着你必须知道自己的SID才能通过乱数操作出一只异色宝可梦

GBA游戏的关键版本差异

游戏初始Seed有用的信息
宝可梦绿宝石通常为0最容易乱定点、野生和孵蛋的宝可梦
红宝石/蓝宝石电池有电:随机
电池没电:通常为5A0
获得45级的固拉多和盖欧卡
火红/叶绿随机获得闪光超梦、未知图腾的唯一途径
最容易获得异色急冻鸟、闪电鸟、火焰鸟

实机联动

宝可梦可以在GBA和NGC游戏中来回传送。 NGC游戏的特殊价值:
  • 获得异色基拉祈的唯一途径。
  • 相比于GBA游戏,更容易获得更稀有能力的炎帝、雷公、水君等此类宝可梦。
宝可梦可以从GBA传送到DS游戏中,但反之则不行。

特别鸣谢

  • 中文翻译:白希洛/Hakuhiro