冬休みの到来により、クリスマスツリーの飾り付けの問題はこれまで以上に重要になっています。 SpritesMods の技術愛好家の 1 人がクリエイティブになり、古い Doom シューティング ゲームを実行できるクリスマス デコレーションを作成しました。 ゲームは起動できるだけでなく、ごく普通にプレイすることもできます。
スマート電球のような設計されていないデバイスで Doom を実行することは、今日では少し困難になっていますが、PC でゲームを実行できることは、過去には重要な指標でした。 たとえば、1993 年にリリースされた Doom は、古い Commodore 64 では動作しませんでした。その頃には、ユーザーは IBM PC プラットフォーム上で独自のコンピューターを構築し始めていたため、「Doom を実行できるか」という疑問が生じました。 全然暇じゃなかった。
今では、そのような「コンピューター」の生産は一種のゲームになっています。 今回は、IBM PC コンピューターの形で作られた、0.96 インチのディスプレイを備えたクリスマス ツリーのおもちゃについて説明します。 ゲーム キャラクターを制御するために、ユーザーは Bluetooth キーボードとワイヤレス マウスまたはワイヤレス ゲームパッドを使用できます。 これらの「プロジェクト」の多くはデモ ビデオのみを表示し、実際にプレイすることはできません。 この場合、完全に機能するバージョンについて話しています。
これを行うには、3D プリントのケースに収まる独自のプリント回路基板を開発する必要がありました。 主な「原動力」は ESP32-C2-Wrover-02 マイクロコントローラーで、標準の ESP32 よりもメモリがわずかに多くなっています。 ケースには、リチウムイオン電池、I2S オーディオ アンプ、LCD ディスプレイ接点、スピーカー、スイッチ、USB 充電ポートが収納されています。 スピーカーは小さいですが、効果音や伴奏を十分に再生できます。
Doom のフル バージョンは大量のメモリを必要とし、もちろん ESP32 にはありません。そのため、少量のメモリで実行するように最適化された GBA Doom Port のバージョンが使用されました。 さらに、.mus 形式のプロプライエタリ オーディオ ファイルは、ESP32 を使用して再生できるオープンな .imf 形式に変換されています。
Doom を実行できる最もコンパクトなデバイスではないかもしれませんが、最新のデバイスであることは間違いありません。 IBM PCのケースを真似しなければ、もっとコンパクトにできたかもしれないと報告されています。
2022-12-14 08:14:48
著者: Vitalii Babkin
ソース URL