ニンテンドーDSのゲームをNintendo Switchでプレイ可能にしてARで立体映像を浮かび上がらせる謎技術が誕生
エミュレーターと3Dモデル抽出ツール、レンダリングツールを使用し、Nintendo SwitchでニンテンドーDSのゲームをプレイしつつ立体映像も表示するというとんでもない技術が公開されました。
GitHub - zhuowei/DSReality
https://github.com/zhuowei/DSReality
Zhuowei Zhang氏が公開した映像を見ると、画面の左側にマリオカートDSの映像が、右側にNintendo Switchが映っているのが確認できます。
DS emulation in Augmented Reality:
— Zhuowei Zhang (@zhuowei) June 21, 2023
Displays game as a holographic 3D model.
- DS emulated with melonDS (iOS port from rileytestut's Delta)
- 3D model extracted with scurest's amazing MelonRipper tool
- rendered with iOS #RealityKit#AugmentedReality #ARhttps://t.co/1blhyamLbo pic.twitter.com/WgN3bnyVy2
Nintendo SwitchにはQRコードを表示したスマートフォンがひもでくくりつけられており、Nintendo Switchの上部にニンテンドーDSの映像がリアルタイムで立体表示されている状態。これらはiPhoneの画面上に再現したゲーム映像とAR映像です。
風景、キャラクター、アイテムボックスなどが立体映像で確認できます。マリオカートの操作自体はNintendo Switchで行っている模様。
「ポケットモンスター ブラック」も表示できますが、背景がややおかしなことになっています。これは、マリオカートDSで使用されるアングルでテストを行ったためだとのこと。アングルの違う別のソフトではモデルを切り抜くシェーダーを削除しないと何も表示されないとのことです。
Zhang氏はニンテンドーDSのエミュレーターであるmelonDSとDeltaを使用してゲームをiPhoneで動かしつつ、ゲームから3DモデルをリッピングするためにMelonRipperを使用し、AppleのAR作成キットであるRealityKitを用いてレンダリングを行っているとのこと。
なお、この技術はあくまでコンセプトだそうです。記事作成時点では、数分後にアプリがクラッシュする問題が発生しているそうです。
・関連記事
ファミコンのチップを物理的に削ってゲームボーイサイズの携帯ゲーム機「TinyTendo」に改造することに成功 - GIGAZINE
簡単にSteam Deckをレトロゲーのエミュレーターにできる「EmuDeck」 - GIGAZINE
世界最大のニンテンドー3DSを自作した猛者が現れる、巨大なだけでなく3D立体視もしっかり再現 - GIGAZINE
ニンテンドーDSiを標準のウェブブラウザからハッキングすることに成功 - GIGAZINE
・関連コンテンツ