全球第1份100%开启Gen3幻之岛教程! 新年矩献
2022年1月1号!新年献礼!为大家带来全世界第1份,无需作弊修改存档、无需乱数手段,百分百开启GEN3红蓝绿宝石中,1/65536几率才能相遇的神秘幻之岛!

目录
- 目录
- 1、前言
- 2、幻之岛简介
- 3、核心机制——幻之岛值
- 4、关联机制1——晃晃斑与PID
- 5、关联机制2——RTC漏洞与修复
- 6、关联机制3——初始RTC与宝可梦发烧友俱乐部会长的弟弟
- 7、开启你的幻之岛!
1、前言
对宝可梦红蓝绿宝石有一定了解的玩家一般都听闻过,在游戏里的某个地方存在着一个神秘的岛屿,只有很小的几率才能在游戏里见到它,这就是幻之岛。红蓝宝石初次发售在2002年11月21日,但在近20年来的时间里,国内外各路论坛网站上对于如何开启幻岛,依旧是只能凭借运气,或是像刷闪一样硬刷,又或是通过乱数、存档修改器等手段来实现这一目标。
然而在不久前,我成功探索研究出了一种全新的,稳定的,无需修改存档或是乱数手段,来开启幻之岛的方法。这是20年来全球第1个系统性开启幻之岛的方法。它综合运用到了游戏内的诸多机制设定,为了更好地理解这个方法如何运作,你需要对这些关联机制有所了解,而我也会在后文专门对这些机制进行说明解释。
2、幻之岛简介
幻之岛,是位于丰缘地区的130号水路上的隐藏地点,只有在红宝石、蓝宝石和绿宝石中出现(与宝石复刻的幻岛并不相同)。这座岛屿上只有一片仅存在小果然的草丛与一个36号树果的果树。这是3代游戏中,仅有的获得36号树果的途径(不考虑ngc闪光蛇纹熊配信的携带赠送)。
在130号水路的左侧直走,便可以到达暮水镇。墓水镇的东南角的房屋内有位老人,他会告诉玩家今天是否出现了幻之岛,如果玩家队伍里有符合条件的宝可梦,那么老人便会提示说今天看到了幻之岛,此时队伍携带该宝可梦前往130号水路,便可以发现水路上多出了一个岛屿。


那么幻之岛出现的条件是什么呢?在红蓝绿宝石的游戏里,会存在一个被称之为“幻之岛值”的数值(2字节,即0~65535,或0x0000~0xFFFF)。每只宝可梦自身也存在一个数值,称之为性格值(PID)(4字节),性格值具体信息就不多阐述,有兴趣可以自行前往神奇宝贝百科了解,这里只需要知道有这么个值的存在即可。当队伍里某只宝可梦的PID的后2字节刚好与幻之岛值的2字节数值相等,那么这个时候,幻之岛便会出现,墓水镇的老人也会提示看到了岛屿。
理论上看,一个幻之岛值范围在0x0000~0xFFFF(0~65535)之间,宝可梦PID也是随机的,如果要匹配上二者相等,那么一个宝可梦满足要求的概率只有1/65536,比闪光宝可梦的概率还要低(在3代闪光宝可梦概率为1/8192)。这也是为什么幻之岛的出现如此稀少,只有少数的幸运儿玩家有机会碰见它。
在这份我研究出这份攻略的内容之前,我也曾试过去研究并常识如何刷出幻之岛。经过推论研究,大致可以分为3种方式:
1、幻之岛值固定,PID变化。【卡带有电无电均可】在同一天内幻之岛值不会发生改变,那么可以通过捕获野生宝可梦来随机pid进行尝试。可以是在暮水镇老人门口钓鱼然后回去对话,也可直接在131靠130水路交接捕获野生宝可梦,然后进入130号水路查看地图;
2、PID固定,幻之岛值变化。【卡带必须有电】该方法是预先捕获好若干只宝可梦,然后从箱子里切换出来与暮水镇老人对话。算上来回宝可梦中心和老人的家以及切换宝可梦,约1小时可以测试300只宝可梦。每天幻之岛值会切换,找时间去把箱子里的宝可梦去测试即可。可以根据每天自己能刷的时间,来估计需要捕获多少只宝可梦在箱子里存着。也可以仅存1~2箱子宝可梦,然后使用rtcread软件直接调整卡带电路时钟日期到下一天,来加快进度。
3、已知特定幻之岛值,刷匹配PID的晃晃斑。【卡带有电无电均可】在之前的研究中,我曾见到说999:59满游戏后幻之岛值会变为0x0000的说法,但后来经过测试发现该说法其实是不正确的,反而是发现了在游戏建档的第1天和第2天的时候,幻之岛值固定为0x0000。那么由此只要捕获pid尾数为0x0000的宝可梦便可开启幻之岛。而晃晃斑的存在刚好可以让我们通过斑点位置确定pid数值。便可以通过捕获pid尾数0x0000对应斑点的晃晃斑,从而在建档卡带的前2天开启幻之岛。
上述的3种方法,无一例外都是仍旧需要花大量时间去折腾来达到这个1/65536的目标。但是后来随着我研究的深入,终于探索出了一条系统性的,无需修改存档的,每一个正常游玩的玩家都可以100%开启自己的幻之岛的途径。具体如何操作,还请接着看。
3、核心机制——幻之岛值
3.1 机制纠错
在宝可梦百科的幻之岛主页面和讨论页中,我们可以看到通过hfc2X的测试,他找到了幻之岛值在红蓝宝石及绿宝石中的地址,以及当游戏时间达到999:59之后,幻之岛值将固定为0x0000。然而在经过不断测试之后,我发现实际上他的某些结论有所偏差。幻之岛值在红蓝宝石中地址固定就像hfc2X所说的那般,但是在绿宝石中,幻之岛值的地址并非是固定的位置,而是会变动的。同时当游戏时间达到999:59之后,幻之岛值依旧会正常变动,不会变为0x0000。我的推测是,由于绿宝石中幻之岛值地址变动,而hfc2X误以为是固定的地址,导致将错误地址上的0x0000错当成了幻之岛值。
这是一个长久以来许多人都被误导了的一个情况,在许多网站、视频、文章里,无不提到只要时间达到999:59之后,幻之岛值会变为0x0000,然后你只需要去取得一个PID尾数为0x0000的宝可梦即可开启幻岛,但实际上并非如此,这也是为什么许多网站里同样也能看到说自己时间999:59且弄到了PID尾数为0x0000的宝可梦但仍旧未能开启幻岛的那些评论。所以有必要在本文中专门提出来这个情况。
以下便是正确的幻之岛值的内存地址:
RS: (U) =0x02026ABC,(J) =0x0202681C;
E: (U) = (指针0x03005D90的内容) +0x2390,
E: (J) = (指针0x03005AF0的内容) +0x2390.
3.2 幻之岛值的生成
【该部分内容仅需了解即可】
幻之岛值的生成算法,采用线性同余随机数发生器(LCGRNG),采用的特定参数后的公式即为:
——
Mirage_Seed(n+1)={[ 0x41C64E6D * Mirage_Seed(n) ] + 0x3039 } mod 0x100000000
——
取n=0,Mirage_Seed(0)=0x00000000 为初始值计算,反复递归,便得到诸如下列的幻之岛种子列表,取各行幻之岛种子的前四位,便是对应的幻之岛值Mirage_Value(n),也即:

不难看出幻之岛值其实是一串固定的数列。而前面的0、1、2、3代表的是自游戏建档设定二楼时钟起,至当前实时时钟(RTC)所经历的天数。比如刚建档当天,RTC时间还未跳至下一天,则游戏内经历RTC天数为0天,此时对应的幻之岛值便为0x0000。
而同时卡带RTC时间范围为2000/01/01-2099/12/31,总共0~36524天,也就是幻之岛值,最多能生成36525个数值,经过计算除去重复的幻之岛值,最多只有27925个幻之岛值。这也即是说,在幻之岛值理论的0~65535范围内,实际上只有27925/65536≈42.6%的值是实际能够生成出来的。
那我们可以得出一个结论,也即,对于PID随机的大量宝可梦中,只有42.6%的宝可梦PID可以开启幻之岛,而剩下57.4%的宝可梦PID是永远无法使幻之岛开启。
当你尝试使用抓了大量宝可梦存箱子,每天取出去跟暮水镇老人对话确认的方式来刷幻岛,那么你的这些宝可梦中可能有约57.4%的宝可梦,是即便你把从2000/01/01~2099/12/31所有时间全部试过一遍,都无法开启幻之岛的。理论上,仅有27925种pid尾数的宝可梦,才能开启幻之岛,实际中由于各种因素,这个数值还会更少。
对于从n=0,Mirage_Seed(0)=0x00000000 为初始值,到n=36524所列出来的对应表格,定义其为“经过RTC天数与幻之岛值的标准对应表”。
标准对应表已列在神奇宝贝百科页面中,经过RTC天数与幻之岛值的标准对应表。

3.3 计算你的幻之岛
通过上述内容,我们可以了解到,对于给定了具体经过的天数,我们就可以确定那天的幻之岛值是什么。而此时我们将初始0天所对应的RTC的时间确定下来,那么我们就可以通过天数的计算,得到具体经过的天数所对应的RTC时间。
反过来思考也就是,倘若我们知道某个特定的幻之岛值,我们就可以计算出该幻之岛值所对应的经过天数。再知道第0天所对应的初始RTC的时间,那我们就可以计算出该幻之岛值所对应的目标RTC的时间。
而这,便是本文实现开启幻之岛的基本思路:
1、得到特定幻之岛值;
2、寻找对应经过RTC天数;
3、计算目标RTC(需要有初始RTC);
4、修改RTC。
4、关联机制1——晃晃斑与PID
【该部分内容仅需了解即可】
那么我们应该如何获得某个特定的幻之岛值呢?不妨反过来思考,幻之岛值需要跟宝可梦PID进行匹配,那又该如何得知某个宝可梦PID是多少呢?PID作为一个隐藏数值,不通过修改等手段使没法直接查看其数据的。
但是幸运的是3代有一种宝可梦,晃晃斑,它的斑点跟PID直接相关联,PID的值直接作为了晃晃斑四个斑点的xy坐标,也即是说,通过晃晃斑斑点的位置,我们可以反推出某只晃晃斑的具体PID值是多少。
对于一个晃晃斑的PID:0xMMNNOOPP(4字节)
0xMM对应右下角的斑点;0xNN对应左下角的斑点;
0xOO对应右上角的斑点;0xPP对应左上角的斑点。
在幻之岛值的匹配中,我们只需要0xOOPP的值符合即可,所以我们只需用观察右上和左上,也即双耳的斑点位置即可。
在这里我们可以通过其他人已经做好的工具来进行查询(https://pokemon.thundaga.com/spinda/Spinda%20Painter.htm),也可直接搜索Spinda Painter找到网页。
上述站点已失效,使用下列站点
https://gatorshark.webs.com/Spinda%20Painter.htm
该站点也已失效,请使用我备份的页面副本
https://wokann.github.io/Tool/Spinda_Painter/Spinda%20Painter%201.3.2.htm

5、关联机制2——RTC漏洞与修复
【该部分内容建议仔细阅读】
5.1 RTC基础知识
对于每一个宝石卡带来说,都有一个实时时钟RTC,由卡带上的电池供电,范围在2000/01/01 00:00:00~2099/12/31 23:59:59。在每个游戏开始的时候,妈妈会让你在二楼设定时钟,当你设定完时钟的时候,游戏会比照RTC的时间,存入一个称为“初始RTC”的值(5字节)0xAAAABBCCDD,0xAAAA代表天数、0xBB代表小时、0xCC代表分钟、0xDD代表秒。需要注意的是初始RTC并非完全等同于卡带上RTC的时间,而是会根据游戏里设定的时钟时间一定偏差,这也是为什么有时候通过卡带RTC时间反推算初始RTC值的时候,会发现初始RTC的值是1999/12/31。
同时游戏还会存储另一个值,记作“经过RTC时长”,用来记录当前RTC与初始RTC的差值,也就是自初始RTC起经过的时长。该值也是5字节,数值含义同初始RTC。需要注意的是,经过RTC时长是参照卡带RTC来的,而非游戏游玩时长。每次游戏保存时,都会在存档内写入跟当前RTC比对后的经过RTC时长,再到下一次开机游玩时,再次与当前RTC进行对比得到新的经过RTC时长,但只有在进行存档操作时,才会写入存档。
如初始RTC为2000/01/01,此次保存时当前RTC为2000/01/10,那么存档内会写入经过RTC的天数为9。关机之后到了当前RTC为2000/01/20再开机,此时游戏会识别刷新经过RTC为19天。此刻如果保存,那么会将19天写入存档。若存档之后关机调整当前RTC为2000/01/15,再开机,此时游戏内天数19天是不会减少变回为14天的,而此刻的状态也正是之后所要提到的“新电池漏洞”状态。
但若是在2000/01/20的开机状态,不存档直接关机,再将当前RTC改为2000/01/15,这个时候开机,游戏内刷新的经过RTC会从存档内的9天起步开始计算,为14天。
5.2 树果漏洞
树果漏洞,也即最为人所熟知的一种RTC漏洞。其表现为卡带发售后,购买游玩1年后的玩家出现了树果停止生长等严重问题。
对于树果来说,比如当玩家在2000/05/01时种下种子,游戏内会计算树果成熟时间,比如将在2000/05/03成熟,然后将该时间记录下来,当RTC逐渐走动直到匹配记录的成熟时间,那么玩家便可以进行收获。
树果漏洞的问题在于,游戏内对RTC日期的计算机制存在问题,若游戏从RTC的2000年建档,则当进入2001年的时候,会停止累加天数。以2000/01/01建档为例,当前RTC和经过RTC天数如下:

ps 这张图绘制出了点问题。2000/12/31~2001/01/01,经过rtc天数为365天(因为初始值是0,不小心把总时长写了上去)
可以看到当进入漏洞状态后,当前RTC为366天,而种下的树果成熟时间会记录为367天,但RTC时间实际却需要再走到2002/01/02才能真正到达游戏认为的367天。在这长达1年的漏洞状态里,树果看上去便是停止了生长,不断地重复这1天。这便是树果漏洞。
5.3 树果漏洞的修复
对比之后的几种,树果漏洞是唯一官方有提供修复途径的漏洞,包括但不限于火红叶绿绿宝石与漏洞卡带联动修复、ngc旁支圆形竞技场或暗之旋风联动修复、ngc漏洞修复特典光盘(同时赠送携带36号树果的闪光蛇纹熊)等。
其修复机制为对卡带RTC进行修改并写入存档保存,具体细节如下:
1、若初始RTC在2000,且当前RTC在2000/01/01~2000/12/31,则将当前RTC调整为366天后;
3、若初始RTC在2000,且当前RTC在2001/01/01~2002/01/01,则将当前RTC跳到2002年1月2日;
3、若初始RTC在2000,且当前RTC在2002/01/02及之后,则无需修复;
4、若初始RTC在2001及之后,则无需修复。
带有树果漏洞的卡带仅为早期的红蓝宝石,在后期的红蓝宝石卡带中以及绿宝石中,已经写入了永久性的修复,无需再联动修复漏洞,其版本列表如下:

5.4 新电池漏洞及修复
新电池漏洞发生于为卡带更换新电池之后的时候。更换新电池的时候,RTC时间会重置为2000/01/01 00:00:00开始计时。而对于一个已经建档的卡带来说,当前RTC时间是远远早于存档内记录的“初始RTC”和“经过RTC”。在5.1的介绍中有提到,对于已经在存档里记录了某个RTC对应的“经过RTC”,将当前RTC更改为早于对应的RTC,是不会让经过RTC发生改变。只有当当前RTC慢慢走回存档里“经过RTC”对应的RTC时间后,才会解除漏洞状态正常累计时间,某种程度上与树果漏洞的影响非常相似。
不同的是树果漏洞只会发生在固定的时间段,而新电池漏洞则会发生在任意卡带(包括已经永久性修复的卡带版本)没电后。官方并未对此给出修复手段。但民间则有开发出对应的修复方式:rtcread。https://github.com/megaboyexe/GBA_RTCRead


Rtcread本质是一个读取卡带rtc时间并可以对其进行修改的软件(注意:它不会对卡带存档进行任何修改)。它在gba和nds上分别有对应的软件,均需要烧录卡才能进行使用。
通过前文的叙述我们知道,如果要解除新电池漏洞状态,则需要卡带RTC的时间晚于存档记录“经过RTC”时所对应的RTC时间。如果没有修复工具,我们能做的只有等卡带RTC自行走到对应的时间。倘若对应的时间是2015年,那也意味着重置回2000的RTC需要现实里也走2015年才能回到对应RTC,非常不便。而有了修复,我们便可以调过中间的过程,直接接触漏洞状态。
对于已经知道存档时对应的RTC,那么可以直接用rtcread修改到晚于该RTC时间。如果并不清楚对应RTC,那么可以通过种树、水静百货对话抽奖后保存,接着rtcread更改时间后再进入游戏查看是否能收获树果或再次抽奖,来判断是否解除漏洞状态。
5.5 2099漏洞及修复
我们知道RTC的范围是2000/01/01 00:00:00~2099/12/13 23:59:59。当rtc时间运转到2099满时间了后,rtc便会重置回2000/01/01,而这会发生两种情况。
其一,当卡带处于关机状态下,rtc达到2099满时间重置,那么开机后,漏洞效果等同于新电池漏洞。
其二,当卡带处于游戏状态下,rtc达到2099满时间重重,那么“经过RTC”的值按如下计算方式变化:65536-初始RTC的天数。
假设卡带初始RTC天数为12345(2033/10/19),当前RTC为2099/12/31,对应经过RTC天数为24179。当游戏状态下,当前RTC满时间重置回2000/01/01,经过RTC会变为:65536-12345=53191。这是一个正常RTC永远无法达到的天数。
在3.2中提到过,RTC从2000到2099总共的最大天数仅有36525天。很明显,53191>36525,这种情况是无法通过RTC自己走动或者rtcread修改来解除漏洞的。可行的修复方法仅有通过修改存档中记录的“经过RTC”变为任意小于36525的值,以及调整“初始RTC”,最后调整对应rtc才能解除。可以通过存档修改器(如phkhex、pkmn-chest)直接修改,也可以通过修改开启卡带内置重置时间的功能,然后在游戏标题界面按下+select+B来进入重置时间界面修改“经过时间”(虽然游戏内部可以存储天数范围为0-65535,但游戏内置的重置时间功能仅能显示0-9999天,大于9999的天数将显示为?999)。
但是,需要提及的是,直接修改存档数据,并不会同步修改其他与RTC关联的数值。比如在3.2里提到,幻之岛种子与幻之岛值,连同经过RTC是一一对应的。但若是直接修改了经过RTC,幻之岛种子与幻之岛值并不会对应变化,经过RTC与幻之岛值的标准对应表在这种情况下将会失效。相应的,幻之岛种子将会与修改过的经过RTC对应,同样也能计算出之后的对应的幻之岛值,从而形成一个错位的经过RTC与幻之岛值的非标准对应表。所以如非必要,比如遭遇2099漏洞,不建议大家使用各种手段直接修改经过RTC。
6、关联机制3——初始RTC与宝可梦发烧友俱乐部会长的弟弟
【该部分内容必须仔细阅读】
6.1 机制介绍
对于大部分玩家来说,往往是直接开机就建档游玩起来,再加上除非使用非官方的rtcread查看卡带,我们是无法得知卡带rtc具体时间,所以基本上没关注过的情况下都是不会知道自己的初始RTC。当然我们知道可以通过查看存档的方式得知初始RTC,但是对于相当一部分玩家来说是不能接受这点的。而我也探索出了一种不需用导出存档查看数据便能得知初始RTC的方法,而这就需要利用到我们前文提到的RTC的相关知识,主动触发漏洞来获知初始RTC。
在这里我们需要介绍一位重要的NPC,他将是我们寻找初始RTC的重要角色。暮水镇的左下角房子有一位绅士,他是宝可梦发烧友俱乐部会长的弟弟,会根据玩家身上携带的宝可梦亲密度程度,给予招式学习器27(报恩)或21(迁怒),并说7天后会再给招式学习器。


通过主动触发RTC漏洞,我们可以发现一件很有趣的事,如果在对话完提示7天后再来,保存关机,用rtcread将当前RTC往更早调,会发现绅士所说的倒计时会增加为8、9、10等等,而当我们把当前RTC调到超过初始RTC的时候,时间会固定变为8。


倘若我们先不与绅士对话,先将当前RTC调到初始RTC之前,再进行对话,会发现倒计时固定为8。这个时候保存,并不断调整时间到初始RTC的时候,那么倒计时会直接暴涨至如同62139天之类的数字,像2099漏洞一样,这是你无法达到的时间。该数值与初始RTC、与绅士对话时的RTC时间相关。

这种情况常发生在新电池漏洞的时候,倘若你更换了新电池后,又在初始RTC的时间之前与绅士对话领取了TM,那么当你的当前RTC回到初始RTC之后,或是用修复手段解除漏洞状态,你从此将无法再从绅士那里获得第2次TM。所以当更换新电池之后,请务必先解除新电池漏洞,否则类似绅士之类的剧情将只能启动1次。
6.2 推算初始RTC
1、确保处于非漏洞状态。(可以通过种树抽奖后保存,再rtcread更改天数后进游戏对比的方式来判断);
2、与暮水镇绅士对话触发倒计时并保存,同时记录当前RTC(如2021/12/31);
3、关机修改RTC,进游戏与绅士对话,检查倒计时若为8,则处在初始RTC之前,若为正常增加的数值,则处在初始RTC之后;
4、RTC调整的技巧:二分法,先筛选年、再筛选月、在筛选日。
如存档对应RTC(2021/12/31),取2000-2021中间值2010,若倒计时为8,则年份范围为2010-2021。
不保存关机,反复二分法(最多调整7次),直到年的范围缩小到366天内;
再对月份进行二分法(最多调整4次),直到月的范围缩小到31天内;
在对日进行二分法(最多调整5次),直到选中的日期倒计时不为8,即是“初始RTC”,同时倒计时显示的天数,也正为存档内记录的“经过RTC”+7天。
也就是通过二分法,最多16次,我们便可以定位初始RTC,无论它设置在了RTC总范围100年,多达36525天中的哪一天,都可以找到它。
7、开启你的幻之岛!
首先感谢@🌀墨代久布🌀 @willQ🌟 @xfyer @讲文明促和谐 对幻之岛网页计算器建设的大力帮助和思路启发。没有他们的帮助,我没法完成从网页的部署,到逻辑算法的调整,再到最终功能完整的网页版计算器这整个过程。
为了方便大家更加便捷地开启幻之岛,在朋友的帮助下我制作了网页端的幻之岛计算器,用来辅助各项关键数据的计算。本章的内容也将以幻之岛计算器为主要辅助手段来讲解具体开启幻之岛的流程。
网页地址为https://wokann.github.io/Tool/GEN3_Mirage_island/index.html,在我的个人博客里。

第1步 确保非漏洞状态
通过种树、抽奖等方式判断是否漏洞状态,以下以抽奖为例。
1、前往水静百货大厦一楼前台右侧大姐姐,对话进行抽奖,并保存;
2、关机,若RTC时间为2000年,则调整至2002/01/02(避免树果漏洞,无漏洞的版本卡带可不用如此操作);若不是则向后加1天。
3、开机对话抽奖,若可以抽奖,则不处在漏洞期间;若不能抽奖,则处于漏洞期间,需要关机,将时间向后调(如2年),直到可以再次抽奖(无需特定时间,只要可以再次抽奖的时间均可),然后保存。
4、记下最终可以抽奖并保存后,对应的当前RTC时间。


第2步 获取初始RTC
1、立刻前往暮水镇西南角,宝可梦发烧友俱乐部会长的弟弟的家,携带亲密度较高或较低的宝可梦,对话取得TM21或27,显示倒计时7天,保存。
2、使用二分法, rtcread依次调整并筛选年、月、日,得到初始RTC。(最多调整16次便可得到初始RTC)(详见6.2)
3、记下初始RTC,并将卡带返回第1步中的当前RTC。
第3步 捕获晃晃斑
1、前往113号道路,随机捕获6只晃晃斑。(详见3.2,最高约5~6只野生宝可梦会出现2只可以开启幻之岛的宝可梦)
2、点击链接进入网页
移动斑点并记录6只晃晃斑的PID后四位。
3、若有多种可能PID的晃晃斑,则忽视跳过,可之后再捕获晃晃斑前来计算。

第4步 搜索匹配PID的经过RTC天数
1、将得到的晃晃斑PID键入选框,点击搜索。
2、若无提示,则该晃晃斑PID属于无法开启幻之岛的数值;若显示具体经过RTC天数及幻之岛值,则该PID在该经过RTC天数时可以开启幻之岛。
3、注:实际测试中,若经过RTC在约30000天之后,直接调整rtc时间亦或游戏自行开机运转到目标RTC,存档内经过RTC可能并不会同步变化,导致幻之岛值并没有变成目标RTC对应的数值。故若目标RTC天数数值偏大,则不建议采用。
4、注:本部分搜索的内容为,经过RTC天数与幻之岛值的标准对应表(即n=0,Mirage_Seed(0)=0x00000000 为初始值,至n=36524的内容)

第5步 确定出现幻之岛的目标RTC
1、前往暮水镇东侧老人的家中,保存关机。
2、网页计算器依次键入第4步中的经过RTC天数、第2步中的初始RTC,点击计算。
3、根据卡带版本是否永久性修复(详见5.3),用rtcread修改卡带rtc,进入游戏对话尝试。
4、注:若发现实际RTC无法触发,切勿存档!!!切勿存档!!!切勿存档!!!直接关机再用时钟修复软件调整RTC。
.5、注:由于仅计算日月年,不考虑时分秒,所得到的目标RTC可能会有前后1天左右的误差,重新调整RTC即可。
6、注:若您的卡带属于漏洞卡带,且使用过官方修复手段,并且属于第一类时间情况的修复(详见5.3),则您的初始RTC可以加366天后,再作为初始RTC计算。
7、注:目标RTC接近2099年的,不建议采用,这可能会触发2099漏洞。(详见5.5)
8、注:若你曾通过修改存档更改过经过RTC,你将不适用于本计算器,可以通过前文的机制及算法,自行制作经过RTC与幻之岛值的非标准对应表。

第6步 出现幻之岛之后做些什么
1、当你成功开启幻之岛之后,你便可以取得稀有的36号树果,以及在草丛中遭遇出生地为130号水路的小果然。
2、若你想尝试刷闪小果然,可以保存后将RTC时间往前调,主动触发漏洞,来锁住当前幻之岛值,锁住时间取决于你往前调的时间差有多少。此时丑丑鱼钓点等也会一并锁住。但要注意漏洞状态的弊端如树果无法生长也会一并出现。
3、拥有了36号树果之后,你便可以尝试进行3代宝可方块满五维的配方。在3代中,1~35号树果都可以在游戏里获得,有些或许有点难度,但不会比36号树果更难。37~40可以在ngc圆形竞技场或xd暗之旋风中获得。而36号树果,在许多统计出来的满五维宝可方块的配方中,是非常重要的一环,可以说有了它,满五维就更进一步了。国内外流传最广的满五维方案仅适合部分性格的宝可梦,前不久,我也通过同类比较筛选,补充了2个新的方案,结合原有方案,可以覆盖全部25个性格都达成满五维,有兴趣的可以自行查看我的历史帖子。
第7章的整个流程的操作演示视频已经发布在了B站上 编号BV1WP4y1n7CL。完整版的视频攻略也将在之后发布。之后相关的链接更新也会在这里进行补充。