スーパーマリオ64のRTAプレイヤーであるDOTA_TeaBagさんは、2013年に同作のステージのひとつであるチックタックロックで突如天井をすり抜けてワープするバグに遭遇しました。
このバグを再現できるようになればスーパーマリオ64のRTAにおいて大きなアドバンテージになるということで、このバグを再現する方法を発見した人には1000ドル(約11万円)の報奨金が支払われることとなります。
報奨金が設定されたことで多くのプレイヤーがバグの再現を目指したのですが、DOTA_TeaBagさんがバグを起こした際の挙動をエミュレーターで各フレームすべて一致させてもバグを再現することはできませんでした。
そのため、最終的にDOTA_TeaBagさんが経験したチックタックロックの天井すり抜けバグはSEUによるものと結論付けられています。
SEUにより一体何が起こったのかをより詳細に説明すると、DOTA_TeaBagさんがスーパーマリオ64をプレイしている際に、宇宙線由来の中性子がマリオの高さに関するビットを反転したことで、バイナリが「11000101」から「11000100」に書き換わり、マリオの高さ情報が「C5837800」から「C4837800」に変更されてしまったとのこと。これが偶然にも天井をすり抜けるのに適切な高さの変化であったため、RTAに使えそうなバグであるかのように動作したというわけ。
https://gigazine.net/news/20210917-space-particles-mario-speedrun/
?
???
ホットプレート超えたな
ホットプレートはスーファミのマリオやったか?
seuってなに?
《single event upset》コンピューターなどの集積回路やメモリーに放射線・宇宙線が衝突し、ビットが反転すること。回路やメモリーなどの物理的な損壊はないが、論理情報に誤りが生じることから、ソフトエラーともいう。
なんじゃそれ
これからは電極に繋ぐRTAじゃなくて宇宙線当てるRTAの時代ってことか?
宇宙線によるビット反転はわりと有名な話
これでスパコンやAIがプレミ起こすとか言われてて草生えるわ
壁をすり抜ける確率みたいな途方もない話やね
これもう64をアルミホイルで覆った方がいいだろ
https://i.imgur.com/42EH0ln.jpg
>>19
シレン2半抜きもやってたっけかロム虐兄貴
>>19
改造ROMってるのと変わらんやろ、こんなん
物理的に手を加えるの嫌い
RTA走者「ここでうまいこと宇宙線が降ってくるのを祈ります」
素粒子レベルで戦ってんのかよ…
宇宙線仕込みは人間には無理や
宇宙線確率ゲー
マリオギャラクシーやんけ
ゲーム世界って現実世界から完全に隔離されてるわけではないんやな
よく分かんなくなってきたな
はぇ〜
https://i.imgur.com/CZkkXjS.png
引用元:https://wired.jp/2018/07/05/cosmic-ray-crash-supercomputers/
>>66
割と深刻な問題なんやな
>>66
実際精密な計算しようと思えば思うほど致命的になるからわりと昔から問題なんや
実際エラー訂正のないメモリって宇宙線やらいろんな影響で謎のエラーがそこそこ出てるんだよな
eccメモリ流行ってくれ
つまり中性子をぶつけて狙ったビットを反転させられるようになれば更にタイム縮められるってことか?
>>49
そういうことやけどそうなると中性子バグ利用のレギュレーションが追加されて別枠の記録となる
真面目にRTAやってたのに宇宙線当たっちゃったからレギュレーション違反ってこともあるのか
宇宙線なしレギュとか実行困難じゃね?
ミスしましたがこの後宇宙線が降り注いだら記録が出るはずなので続行します
>>62
ウンチー理論応用すき
宇宙線チャートは草
ここでメモリに向けて中性子ガンの引き金を引いてください
狙った1箇所が変われば成功です
いまやRTAに宇宙素粒子物理学の知識が求められる時代か…
コメント一覧 (21)
-
- 2021/09/18 22:30
- 遺伝子組み換えRTAとか?
-
bipblog
が
しました
-
- 2021/09/18 22:31
- スカイネットが人類に反乱を起こしたのも宇宙線衝突による影響の可能性が有る
-
bipblog
が
しました
-
- 2021/09/18 22:33
- …としか考えられない、それ以外に説明がつかないってことやろ?流石に
-
bipblog
が
しました
-
- 2021/09/18 22:39
- 人類が恒星間飛行をするのは、炭素系生命体の脆さ、宇宙船のコンピューターの脆弱性から夢のまた夢になりそうやね
-
bipblog
が
しました
-
- 2021/09/18 22:42
- RTAって何だっけ🤤
-
bipblog
が
しました
-
- 2021/09/18 22:45
- こういうわけわからないのがあるからRTAは辞められない。
-
bipblog
が
しました
-
- 2021/09/18 22:52
-
たとえば、ゲームならいざ知らず、銀行の口座データに宇宙線によるビット反転が発生し、
貯金が50万円しかない俺の口座が50億円になる可能性があるって事か?
そうなのか?期待していいのか!? -
bipblog
が
しました
-
- 2021/09/18 22:56
-
それもなくはないけど、
メモリのアクセスアドレスミスや解放ミスによって関係のないアドレスのデータを書き換えた可能性もあるんじゃない?
それだと要因次第では再現ほぼ無理だし -
bipblog
が
しました
-
- 2021/09/18 22:58
-
※8
変わるのは1ビットだけだからなぁ
万が億になるような変化だったら個人の預金どうこう以前にシステムが丸々死ぬだろう -
bipblog
が
しました
-
- 2021/09/18 23:00
-
※9
それは再現可能なやつ
エミュだと乱数固定したりもできるし、メモリに介入することで実現するバグ技もある
ポケモンのセレクトバグとかメモリ関連のやつだしね -
bipblog
が
しました
-
- 2021/09/18 23:06
- 宇宙線を制御ってそれ現実世界にチート使うようなものじゃん
-
bipblog
が
しました
-
- 2021/09/18 23:41
- 逆に宇宙線と全く同じ放射線だす機械作れば意図的に好きな乱数反転出来るじゃん
-
bipblog
が
しました
-
- 2021/09/18 23:50
- これRRのカーペットレスもボム兵なしで登る動画があって再現できるか否かで議論になってたけど同じ事象なんかな
-
bipblog
が
しました
-
- 2021/09/18 23:58
- ramanで宇宙線出まくった思い出。
-
bipblog
が
しました
-
- 2021/09/18 23:59
-
あったねこんなバグ
結局再現できなかったのか -
bipblog
が
しました
-
- 2021/09/19 08:21
- 航空機は浴びる宇宙線の量が桁違いに多いから、誤り訂正を厚めに仕込んだメモリを使って運用してると聞いたことがある
-
bipblog
が
しました
-
- 2021/09/19 08:30
-
計算処理してる実機64が放射線等の外部干渉受けて計算間違えたってこと?
ソフトの問題じゃなくてハードの問題だから再現不可ってことかな -
bipblog
が
しました
-
- 2021/09/19 13:36
-
よく分からんけど
スーパーカミオカンデで64してたのか? -
bipblog
が
しました
bipblog
が
しました