人々は既に様々な物をコントローラーとして使いスーパーマリオブラザーズをプレイしています。ギターヒーローのギター、実際のドラムキット、ドンキーコングのボンゴの周辺機器などです。
Twitterユーザーの@r1ckpは自らを「ハードウェアハッカー」と称し、象徴的なスーパーマリオブラザーズを物理的なコントローラーとしてレゴマリオを使う方法を見つけました。
Wrote some code to use the #legosupermario to play #SuperMario pic.twitter.com/LOuECESPgT
— Rick (@r1ckp) September 2, 2020
@r1ckpは今年レゴスーパーマリオの玩具セットの一部として発売されたマリオのマネキンを使用しました。Twitterユーザーはレゴの人形を前後に傾けてマリオのゲームの世界をナビゲートし、ファイアボールを撃ち、パイプに入ってジャンプすることができます。ゲーム自体はMacのLinux仮想マシンのエミュレータを介して実行されています。

これが可能になったのは、マリオのフィギュアにカラーセンサー、ジャイロスコープ、Bluetoothプロトコル、加速度計などの興味深い技術が装備されており、玩具のデジタル要素と通信できるからです。ハッカーは、Bluetoothを介してマリオが送信していた信号を傍受し、それをエミュレータのコントロールに接続しました。
Some people asked for it, so here's how shooting and pipes work pic.twitter.com/OACZYurh5u
— Rick (@r1ckp) September 3, 2020
ハッカーによると、セットアップ全体のプロセスには合計で約4時間かかったとのことです。また、コードをある時点で共有し、他の人がこのハックを試すことができるようにするつもりだとも付け加えました。