去年的 Super Mario World Credits Warp 实机 RTA 应该让不少人大开眼界了
(可参阅 #1KmFwdgi / #1KsUk7SJ 这两篇)
就在昨天, 同样又是 SethBling, 他利用了好几个 SMW 里的 bug
手动将一段由 p4plus2 所撰写的 331 字节的小程式放进 SNES 里并且执行
而这支小程式执行起来的结果让许多人惊呆了! (内容农场风(X
https://www.youtube.com/watch?v=hB6eY73sLV0
其实这种东西并不是第一次出现了
有不少的“TAS さんの休日”的影片都有包含这种经由 bug 写入任意程式执行的要素
(TAS 界里把它叫做 ACE, Arbitrary Code Execution, 就是任意程式执行)
AGDQ 2015 更是出现了把初代玛莉欧写进 SMW 里面的 TASBot run
https://www.youtube.com/watch?v=czKHg5lmwsw
但是这些都是以程式操作摸拟器或是接上机台来送入输入的
SethBling 这次办到的则是在实机上人工输入各个字节并执行!
最上面那个影片是这次成功之后 SethBling 进行的简单解说影片
完整的实况可以在 SethBling 的 twitch 频道收看
VOD 连结: https://www.twitch.tv/sethbling/v/57032858
实况里除了进行操作的 SethBling 之外, 另一个声音就是撰写这支程式的 p4plus2
过程中 p4plus2 有对许多聊天室里的提问做回答, 想稍微深入了解的可以看看