回転するLEDキューブで、お気に入りのNESゲームをプレイする目まぐるしい方法

回転するLEDキューブで、お気に入りのNESゲームをプレイする目まぐるしい方法

壁掛け用の新しい4K薄型テレビを探しているなら、それはあまりにも一次元的な考え方です。YouTuberのTheremin Hero(別名Greig Stewart)は、画面が1つよりも4つある方が優れているという正しい認識を持ち、LEDで覆われた回転キューブをハックして、古典的なレトロゲームを目まぐるしくプレイできるようにしました。

https://[削除されたリンク]/a-diy-dual-screen-laptop-that-doesnt-sacrifice-the-keyb-1839963928

警告しておきますが、乗り物酔いしやすい人はこの作品をあまり長く見つめない方がいいかもしれません。なぜなら、これまでむさぼり食ってきたクリスマスクッキーが再び登場する可能性があるからです。

何週間にもわたるはんだ付け作業の無駄を省くため、スチュワートはAdafruit製の既製ディスプレイ6台を使い始めました。各ディスプレイは64×64の多色LEDアレイを備えています。これは片面4,000ピクセル強の解像度で、ファミコンをプレイしていた頃の古いCRT標準解像度テレビよりもはるかに低いものです。

写真: <a href=
グレイグ・スチュワート” class=”size-full wp-image-2000071707″ />この立方体の中では、たくさんのことが起こっています。写真:グレイグ・スチュワート(element14)

解像度の限界を補うため、スチュワート氏はスポーツスタジアムの巨大スクリーンのように、4つのスクリーンに同時にゲームを表示する方法を考案しました。まず、4つのディスプレイを立方体の形に変形させるカスタム構造を設計・3Dプリントし、それを電動回転台の上に置いて、フットペダルで速度を手動で制御できるようにしました。これにより、プレイヤーはゲームパッドを操作できる両手を確保しました。

信じられないかもしれませんが、このハックで最も難しかったのは複雑なハードウェアではありませんでした。気づかないかもしれませんが、『スーパーマリオブラザーズ』や今回の『悪魔城ドラキュラ』のような古典的な横スクロール2Dアドベンチャーゲームをプレイしていると、背景や他のキャラクターがスクロールしていく間、プレイヤーキャラクターは画面中央に固定されたままです。スチュワートが目指したのはそのような効果ではなく、ゲームを進めていく中で、プレイヤーキャラクターがキューブの周りを画面から画面へと歩き回っているように見えるようにしたかったのです。

エミュレータのハッキングは楽しい。pic.twitter.com/tobhtTsjYL

— グレイグ・スチュワート (@ThereminHero) 2019年10月27日

ファミコン版『悪魔城ドラキュラ』のスクロールを解除するために、スチュワート氏はJavaScriptベースのファミコンエミュレータを改造し、主人公サイモン・ベルモントのレベル内における位置を計算し、各画面でエミュレータが実際に表示しているレベルの一部をオフセットできるようにしました。こう書くと改造の実際よりもはるかに簡単に思えますが、スチュワート氏は自身のTwitterアカウントで、改造したエミュレータがどのように動作するかを示すゲームプレイデモをいくつか公開しています。

スチュワート氏は最終的に、回転するキューブを自動化し、ステージ内のキャラクターの位置を追跡することで、プレイヤーが手動で速度を制御する必要がなくなるようにしたいと考えています。しかし、もし回転を完全になくせば、プレイヤーがキューブ内でキャラクターを追いかけながら、その先にどんな危険が待ち受けているのかを知ることができる、次なるフィットネスブームを生み出すことになるかもしれません。

Tagged: