2012年、Googleは実際に動作するGoogleマップNESカートリッジの動画を公開しました。動画では、家族がカートリッジを差し込み、息を吹きかけて8ビット版の地球にアクセスする様子が紹介されていました。残念ながら、これはエイプリルフールのジョークに過ぎませんでしたが、開発者のCiciplusplus氏は、約10年後、Raspberry Piを使って独自のGoogleマップNESカートリッジを開発しました。
Raspberry Piを使った優れたプロジェクトの中には、ビンテージハードウェアを使用しているものもあり、このプロジェクトは本物のNESコンソールで動作するように設計されています。カートリッジはオリジナルのスロットに接続しますが、まだプロトタイプであるため、シェルにはコンパイルされていません。ユーザーはNESコントローラーを使って8ビットマップを操作できます。Dパッドはマップ内を移動するようにプログラムされており、AボタンとBボタンはズーム機能を制御し、操作はDパッドとBボタンで行います。
このプロジェクトを実現するには、実際のNESカートリッジが必要です。つまり、カートリッジのPCBを装着するために、ドナーゲームを犠牲にする必要があるということです。Raspberry Pi 3 A+がメインボードとして機能し、ゲームをホストします。FX2LPコントローラーは接続のブリッジとして使用されます。このデザインは、昨年ご紹介したNESカートリッジPCBプロジェクトのインスピレーションとなったDOOM NESプロジェクトから着想を得ています。
8ビットの世界を作り出すために、CiciplusplusはGoogleマップにアクセスし、リアルな画像のデータを8ビットのタイルに変換するカスタムアプリケーションを開発しました。地図の画像はブロックに分割され、各タイルはブロックの大部分を占める樹木や陸地などで表現されます。ユーザーがズームイン・ズームアウトすると、地名が表示されます。遠くからは国名しか見えませんが、ズームインすると都市名が表示されます。
Ciciplusplus が投稿した、この驚くべきプロジェクトの詳細を説明するビデオをご覧ください。また、今後の更新情報については、ぜひ彼をフォローしてください。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。