圆形竞技场模拟器乱数基础
This is a rough draft!
Everything on this page is a work in progress!
所需工具
进行宝可梦圆形竞技场乱数,需要:- PokeFinder
- 宝可梦圆形竞技场 ISO
- Dolphin 4.0-6848(此版本支持圆形竞技场的 RTC)
- RunAsDate(x64)
- 计算器
介绍
本指南介绍如何使用模拟器进行圆形竞技场乱数。需要具备 GameCube 乱数基础,尤其是 XD 乱数,并了解 Dolphin 与 VBA(Visual Boy Advance)的操作。 原始指南由 Jellal 提供。初始设置
- 打开 PokeFinder,在第三世代中选择“Stationary”。
- 为圆形竞技场新建配置档案。
- 在第三世代定点乱数窗口中选择该档案,PokeFinder 会自动将搜索方式设为 Colo/XD。
模拟器配置
本教程使用较旧的 Dolphin 版本,RTC 需要通过 RunAsDate 控制,因此正确配置十分重要。- 在 RunAsDate 中选择 Dolphin.exe 的路径。
- 在 Date/Time 中选择“Absolute date/time”。
- 在“Parameters”中输入:" -d "。
- 确保其他复选框均未勾选。
- 将日期和时间设为 2000 年 1 月 1 日凌晨 12:00:00。
- 通过 RunAsDate 启动 Dolphin。
- 主 PRNG:80478c90。
- AI 槽位 1:80473070。
- AI 槽位 2:804731a8。
- AI 槽位 3:804732e0。
- AI 槽位 4:80473418。
- AI 槽位 5:80473550。
- AI 槽位 6:80473688。
- 主 PRNG:804c6130。
- AI 槽位 1:804c0508。
- AI 槽位 2:804c0640。
- AI 槽位 3:804c0778。
- AI 槽位 4:804c08b0。
- AI 槽位 5:804c09e8。
- AI 槽位 6:804c0b20。
- 主 PRNG:80464360。
- AI 槽位 1:8045e750。
- AI 槽位 2:8045e888。
- AI 槽位 3:8045e9c0。
- AI 槽位 4:8045eaf8。
- AI 槽位 5:8045ec30。
- AI 槽位 6:8045ed68。
乱数操作流程
- 在 PokeFinder 主窗口打开 Gen 3 Tools > IVs to PID。
- 输入目标个体值和性格。
- 复制结果表中的种子。
- 打开第三世代工具中的 GameCube RTC,输入 2000 年 1 月 1 日对应的初始种子,以及 IVs to PID 窗口中的目标种子。
- 设置推进范围,例如最小 4000,然后点击“Search”。
- GameCube RTC 会给出应在 RunAsDate 中设置的启动时间,用于命中所需初始种子。
- 将 RunAsDate 的日期和时间改为对应结果。
- 启动游戏,确认 RAM Watch 中的 PRNG 状态与 GameCube RTC 的种子一致。如果不同,请检查 Dolphin 版本、日期时间及 PRNG 数值。
- 在 PokeFinder 的第三世代定点窗口中,输入新初始种子和目标信息,选择配置档案,点击“Calculate”,查看目标推进数。
推进并命中目标
- 启动游戏进入场景,确保可以从当前位置到达目标暗黑宝可梦。
- 遭遇前创建即时存档。
- 按环境选择推进方式。
- 没有干扰的区域:距离目标超过 10,000 次推进时,查看暗黑宝可梦信息;少于 3,000 次时,查看普通宝可梦信息;少于 500 次时,在 PDA 菜单和暗黑宝可梦监视器之间切换。
- 有干扰的区域(Bayleef 法):来回切换两只非暗黑宝可梦的信息界面。
- 战斗中:利用战斗推进乱数。
- 无干扰区域可以控制推进数,有干扰区域的 PRNG 则会不受控制地推进,需要尝试命中正确状态。
- 使用上述方法推进,接近目标时不断创建即时存档。
- 距离目标还有 5 次推进时,触发遭遇,检查对应 AI 槽位中的暗黑宝可梦是否符合目标。
- 也可以在 Memory View 中输入 PRNG 地址进行确认。
特别鸣谢
- 中文翻译:白希洛/Hakuhiro