Diorama64は、任天堂のクラシックゲームであるSuper Mario 64をApple Vision Pro向けの拡張現実(AR)ジオラマへと変貌させる非公式のファンプロジェクトです。従来のフラットな画面でゲームをプレイする代わりに、このプロジェクトはゲームの世界を、ユーザーの物理的なテーブルの上に置かれているかのような小規模なモデルとしてレンダリングします。これにより、プレイヤーは標準的なゲームコントローラーを使用してマリオの動作を操作しながら、レベルの周りを歩き回ったり、特定の詳細を近くで見るために身を乗り出したり、あるいは異なる角度から環境全体を眺めたりすることが可能になります。

表面上に拡張現実のジオラマとしてレンダリングされたミニチュアのSuper Mario 64のレベル。
Diorama64プロジェクトは、クラシックなゲームの世界を、ユーザーの物理的な環境内で見える小規模なモデルとしてレンダリングします。github.com

このプロジェクトは、ユーザーの物理的なテーブルの上に置かれているかのように見える小規模なモデルとしてゲームの世界をレンダリングします。

Diorama66の技術的基盤は、いくつかのコミュニティ主導のプロジェクトに基づいています。これはsm64coopdxのコードベース上に構築されており、visionOSプラットフォームと連携するためにカスタムMetalレンダラーを利用しています。1996年のオリジナルタイトルの視覚的な忠実度を高めるために、このプロジェクトはSM64 ReloadedおよびRender96からの高精細(HD)テクスチャに加え、Render96およびSwagSkeleton95からの更新された3Dモデルを組み込んでいます。非公式の移植であるため、ソフトウェアにはゲームデータが含まれていません。ユーザーはアプリケーションを実行するために、自身で用意したSuper Mario 64 (US) ROMを提供する必要があります。

このプロジェクトはレガシーなソフトウェアと対話するためのユニークな方法を提供していますが、ゲームの保存とエミュレーションに関する複雑な法的状況の中に存在しています。開発者は、このプロジェクトが任天堂と提携しておらず、承認も受けていないことを明記しています。この区別は、任天堂が未承認の移植やエミュレーターに対して法的措置を講じてきた歴史を考慮すると重要です。例えば、2020年のSuper Mario 64 PC移植に対するDMCAの取り下げや、2024年のYuzuエミュレーターに対する訴訟などが挙げられます。Diorama64は現在アルファ状態であり、ヘッドセットにアプリケーションをビルドしてインストールするには、Appleシリコンを搭載したMacと特定のXcodeバージョンが必要です。