スーパーマリオ35周年記念の1つとして発売された「スーパーマリオ 3Dコレクション」は、NINTENDO 64向け「スーパーマリオ64」、ニンテンドー ゲームキューブ専用の「スーパーマリオサンシャイン」、Wiiで発売された「スーパーマリオギャラクシー」の3世代マリオが1本に詰め合わされています。
これらをNintendo Switchに移植する上で影ながら貢献していたのが、任天堂の子会社でソフトウェアやミドルウェア開発に特化したフランスのNERD(Nintendo European Research and Development)でした。3本のマリオを任天堂の最新ハード上に再現するため、NERDがどのような技術を駆使したかが公式サイトで語られています。
NERDは任天堂のヨーロッパ研究開発部門として知られており、長年にわたって数々のプロジェクトを支えてきた存在です。Wii UのニンテンドーDSバーチャルコンソールやNewニンテンドー3DSの「3D立体視の調節機能」しかり、ミニファミコンやミニスーファミも元々はNERD開発チームが関わっていたプロジェクトが商品化したかっこうです。
さて今作でNERDによる主な貢献は3つ。まず独自のゲームキューブエミュレーション技術であり、「スーパーマリオサンシャイン」を動かすのに使われています。最大の課題の1つは、スイッチのカスタムプロセッサ上でGC(略称)の古いとはいえ強力なMPU(マイクロプロセッサ)をエミュレートすることで、ゲームをフル速度で実行するには多くの最適化トリックが必要だったと語られています。
2つ目が、「スーパーマリオサンシャイン」開発チームと協力して現代的な機能を追加したこと。これには16:9のHDレンダリングやJoy-Conによる新たな操作が含まれているとのことです。またゲーム内の画像は、NERD独自のディープラーニングエンジンによりHDにアップグレードされたと述べられています。
最後に「スーパーマリオサンシャイン」については、GCとWiiのハードウェアアーキテクチャが似通っていることを活用し、「グラフィックスとオーディオエミュレーション技術」を提供して移植を支援したとのことです。
現代のゲーム専用機は過去と比べれば強力になっているとはいえ、普及を前提とした価格からプロセッサや搭載RAMも抑えめとなり、レトロゲーム機といえども丸ごと仮想マシンとして再現するエミュレーションは荷が重いと思われます。そうした強力とは言い難いハード上で快適にゲームを動かすために培われた技術が、噂されているNintendo Switch Pro(仮)にも活かされるのかもしれません。
(Source:Nintendo European Research & Development(NERD)、via:Nintendo Everything。Engadget日本版より転載)
©1996-2021 Nintendo
関連記事
・Preferred NetworksがCrypkoを含む深層学習活用のデジタル素材生成システムをクリエイティブ産業向けに開発
・任天堂が2021年3月期の決算発表、Switch累計販売数7987万台・あつ森累計3118万本に
・AWSが任天堂の「Nintendo Switch Online」に採用されていることを発表
・任天堂は次世代ノスタルジアの封印を剥がしたが、ファンは心配している