这是全球首个,也是最快的超级马力欧“ACE通关”TAS(使用原版FDS磁碟机ROM,无卡带更换)。ACE指的是任意代码执行bug。 尽管比any%(跳关)TAS用时更长,但本项目是为实现“不可能”。流程中经历了:二周目、故意死亡、杀死boss库巴、碰斧头通关,顺路救了5位公主。 本TAS已通过实机完整验证。 作者:threecreepio、OnehundredthCoin、HappyLee、Simplistic6502、Kosmic TAS时间:05:29.96 【问答】 为什么要进入“负关”(空格世界)? 为了触发bug,需要在同一场景利用长火棍、库巴这类敌人,两次使敌人槽溢出。但原版超级马力欧并没有正常关卡可以实现。 于是,我们花了一整年时间,在FDS磁碟机版充满错乱敌人的 -1关反复实验,最终成功实现。 本TAS两次进入负关:第一次为了达成“通关”效果,以解锁二周目;第二次才是为了触发bug。 为什么要使用二周目? 为了第二次敌人溢出,我们需要在最终库巴出现前加载4个敌人(总共5个基础敌人槽)。在一周目中,库巴前的板栗仔不会转身,导致失败。 而在二周目中,这个敌人会变成甲壳虫,可以转身并向右移动。 为什么用路易吉(Luigi)? 在第二次敌人溢出,游戏崩溃时,使用马力欧或路易吉,游戏改写的内存地址不同。只有路易吉会改写地址$9C9D,这是后续触发ACE的条件。 为什么要拿火力花? 为杀死 -1关的boss库巴。否则,敌人槽会被占满,导致后面的敌人无法加载。 为什么选择3-1? 在改写$9C9D并重置游戏后,补给道具(如蘑菇)会发生异常。我们需要找个有补给的关卡来执行ACE。 在符合条件的关卡中,3-1是最快的(2-1和7-1也可行,但更慢)。 想了解更多,请看我们在TASVideos发的英文投稿,或观看Kosmic的讲解视频。




换一换 































